.hero-intro-bg-glows{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;contain:strict}.hero-intro-glow{position:absolute;border-radius:50%;filter:blur(120px);opacity:.25;will-change:transform,opacity;transition:transform .3s cubic-bezier(.22,1,.36,1)}.hero-intro-glow.glow-1{top:10%;left:15%;width:400px;height:400px;background-color:var(--glow-1)}.hero-intro-glow.glow-2{bottom:5%;right:10%;width:500px;height:500px;background-color:var(--glow-2)}.hero-reveal{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.hero-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.hero-intro-glow.anim-glow{animation:introPulseGlow 10s ease-in-out infinite alternate}.gradient-text{animation:introTitlePulse 6s ease-in-out infinite alternate}.feature-chip.chip-pulse{animation:introChipPulseGlow 4s ease-in-out infinite alternate}}@media(prefers-reduced-motion:reduce){.hero-intro-glow.anim-glow,.gradient-text,.feature-chip.chip-pulse,.hero-reveal{animation:none!important;transition:none!important}.hero-reveal{opacity:1!important;transform:none!important}}@keyframes introPulseGlow{0%{transform:scale(.8) translateZ(0);opacity:.15}to{transform:scale(1.1) translateZ(0);opacity:.3}}@keyframes introTitlePulse{0%{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--title-c1) 80%,transparent)) drop-shadow(0 0 5px color-mix(in srgb,var(--title-c2) 40%,transparent)) drop-shadow(0 0 15px color-mix(in srgb,var(--title-c2) 20%,transparent))}to{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--title-c1) 80%,transparent)) drop-shadow(0 0 7px color-mix(in srgb,var(--title-c3) 50%,transparent)) drop-shadow(0 0 20px color-mix(in srgb,var(--title-c3) 30%,transparent))}}@keyframes introChipPulseGlow{0%{box-shadow:0 0 10px -4px color-mix(in srgb,var(--chip-accent) 40%,transparent)}to{box-shadow:0 0 20px -2px color-mix(in srgb,var(--chip-accent) 60%,transparent)}}.gradient-text{display:inline-block;transition:filter .3s ease}.gradient-text:hover{filter:brightness(1.2) saturate(1.3)}.budgiverse-hero-intro__description{text-shadow:0 0 8px color-mix(in srgb,var(--text-shadow) 20%,transparent)}.budgiverse-hero-intro__description p{margin:0}.budgiverse-hero-intro__features{display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:center;align-items:center}.feature-chip{position:relative;display:inline-block;padding:.6em 1.5em;font-family:Orbitron,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;cursor:default;-webkit-user-select:none;user-select:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;will-change:transform;isolation:isolate}.feature-chip:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:var(--chip-accent);opacity:0;filter:blur(10px);transition:opacity .3s ease;z-index:-1}.feature-chip:hover:before{opacity:.5}.feature-chip.chip-outline{border:1px solid color-mix(in srgb,var(--chip-accent) 70%,transparent);color:var(--chip-accent);background-color:transparent}.feature-chip.chip-solid{border:1px solid color-mix(in srgb,var(--chip-accent) 80%,#000 20%);color:var(--bg-outer);background-color:var(--chip-accent)}.feature-chip:hover{transform:translateY(-4px) scale(1.05) translateZ(0);box-shadow:0 8px 24px -4px color-mix(in srgb,var(--chip-accent) 40%,transparent)}.feature-chip:active{transform:translateY(-2px) scale(1.02) translateZ(0)}@media(max-width:749px){.hero-intro-glow.glow-1{width:300px;height:300px}.hero-intro-glow.glow-2{width:350px;height:350px}.feature-chip{font-size:.85rem;padding:.5em 1.2em}.hero-intro-glow{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-budgiverse-hero-intro.css.map */
