.AnimatedAuroraBackground_hero__Y79X9{position:relative;min-height:100vh;overflow:hidden;background:#000}.AnimatedAuroraBackground_hero__Y79X9>div:not(.AnimatedAuroraBackground_heroContent__6JgvW){position:absolute;inset:0;pointer-events:none}.AnimatedAuroraBackground_heroContent__6JgvW{position:relative;z-index:2;display:flex;min-height:100vh;align-items:center;justify-content:center;padding:clamp(2rem,4vw,4rem) 0}.AnimatedAuroraBackground_bgBase__UeF_7{background:radial-gradient(1200px 600px at 80% 20%,rgba(176,92,255,.08),transparent 60%),linear-gradient(180deg,#000,oklch(10% .02 270));z-index:0}.AnimatedAuroraBackground_bgAurora__NbCUt{background:linear-gradient(135deg,rgba(176,92,255,.14) 25%,rgba(201,117,255,.18) 35%,rgba(176,92,255,.14) 45%);background-size:300% 300%;animation-name:AnimatedAuroraBackground_auroraMove__698w7;animation-duration:var(--aurora-duration,14s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;mix-blend-mode:screen;opacity:var(--aurora-opacity,.85);z-index:0}@keyframes AnimatedAuroraBackground_auroraMove__698w7{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.AnimatedAuroraBackground_bgNebula__gULRs{background:radial-gradient(ellipse 60% 40% at 20% 30%,rgba(196,124,255,.12),transparent 60%),radial-gradient(ellipse 50% 35% at 80% 60%,rgba(201,117,255,.1),transparent 65%);animation-name:AnimatedAuroraBackground_nebulaFloat__jnIC_;animation-duration:var(--nebula-duration,22s);animation-timing-function:ease-in-out;animation-direction:alternate;animation-iteration-count:infinite;opacity:var(--nebula-opacity,.75);z-index:0}@keyframes AnimatedAuroraBackground_nebulaFloat__jnIC_{0%{transform:translate(0)}to{transform:translate(20px,-30px)}}.AnimatedAuroraBackground_bgGrid__nN1tG{background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:60px 60px;opacity:.08;z-index:0}@media (prefers-reduced-motion:reduce){.AnimatedAuroraBackground_bgAurora__NbCUt,.AnimatedAuroraBackground_bgNebula__gULRs,.AnimatedAuroraBackground_comet__FwE0y,.AnimatedAuroraBackground_snowflake__r1GYd{animation:none}}.AnimatedAuroraBackground_hero__Y79X9:hover .AnimatedAuroraBackground_bgAurora__NbCUt{filter:brightness(1.1)}.AnimatedAuroraBackground_bgParticles__hS_ZY{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.AnimatedAuroraBackground_snowflake__r1GYd{position:absolute;top:-10px;background:white;border-radius:50%;box-shadow:0 0 4px rgba(255,255,255,.8);animation-name:AnimatedAuroraBackground_fall__EcM7O;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes AnimatedAuroraBackground_fall__EcM7O{0%{transform:translateY(-20px)}to{transform:translateY(110vh)}}.AnimatedAuroraBackground_comet__FwE0y{position:absolute;width:200px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),rgba(255,255,255,.6));opacity:0;border-radius:50%;animation-timing-function:linear;animation-iteration-count:infinite;--tx:0;--ty:0;--rot:0deg}.AnimatedAuroraBackground_comet__FwE0y:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:3px;height:3px;background:rgba(255,255,255,.8);border-radius:50%;box-shadow:0 0 8px 1px rgba(255,255,255,.5)}.AnimatedAuroraBackground_comet_tl__vmzqS{top:0;left:0;--tx:150vw;--ty:150vh;--rot:45deg;animation-name:AnimatedAuroraBackground_shoot___YvPR}.AnimatedAuroraBackground_comet_tr__s4WOn{top:0;right:0;--tx:-150vw;--ty:150vh;--rot:135deg;animation-name:AnimatedAuroraBackground_shoot___YvPR}.AnimatedAuroraBackground_comet_br__bItYx{bottom:0;right:0;--tx:-150vw;--ty:-150vh;--rot:225deg;animation-name:AnimatedAuroraBackground_shoot___YvPR}.AnimatedAuroraBackground_comet_bl__hpjIU{bottom:0;left:0;--tx:150vw;--ty:-150vh;--rot:-45deg;animation-name:AnimatedAuroraBackground_shoot___YvPR}@keyframes AnimatedAuroraBackground_shoot___YvPR{0%{transform:translate(0) rotate(var(--rot));opacity:0}10%{opacity:.3}80%{opacity:.3}to{transform:translate(var(--tx),var(--ty)) rotate(var(--rot));opacity:0}}