@keyframes starTwinkle{0%,to{opacity:inherit}25%{opacity:.3}50%{opacity:inherit}75%{opacity:.35}}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important}}@keyframes auroraFloat1{0%,to{transform:translate(0) scale(1);opacity:.15}50%{transform:translate(50px,-30px) scale(1.2);opacity:.25}}@keyframes auroraFloat2{0%,to{transform:translate(0) scale(1.1);opacity:.1}50%{transform:translate(-40px,20px) scale(.9);opacity:.2}}@keyframes scrollBounce{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(8px);opacity:.6}}@keyframes shimmerSkew{0%{transform:translateX(-150%) skewX(-20deg)}to{transform:translateX(250%) skewX(-20deg)}}@keyframes pulseDot{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.countdown-outline{color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.85);letter-spacing:-.02em}.countdown-hero{color:rgba(1,0,2,.95);-webkit-text-stroke:1.5px hsla(0,0%,100%,.8);paint-order:stroke fill;text-shadow:0 0 8px hsla(0,0%,100%,.12);-webkit-font-smoothing:antialiased;letter-spacing:.05em}.nebula-bg{background:radial-gradient(ellipse 80% 50% at 20% 30%,rgba(1,103,244,.07) 0,transparent 60%),radial-gradient(ellipse 60% 80% at 80% 70%,rgba(59,30,120,.05) 0,transparent 50%),radial-gradient(ellipse 100% 60% at 50% 100%,rgba(1,103,244,.04) 0,transparent 40%),#010002}@keyframes nebulaShift{0%,to{background-position:20% 30%,80% 70%,50% 90%,0 0}33%{background-position:35% 20%,65% 80%,40% 95%,0 0}66%{background-position:10% 40%,90% 60%,60% 85%,0 0}}@media (max-width:1079px){.planet-glow-back,.planet-glow-front{animation:none!important;filter:none}.nebula-bg{animation:none}}.planet-glow-back{filter:drop-shadow(0 0 30px rgba(1,103,244,.2))}.planet-glow-front{filter:drop-shadow(0 0 35px rgba(1,103,244,.25))}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes heroFadeUpSmall{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes heroFadeIn{0%{opacity:0}to{opacity:1}}@keyframes planetEntranceBack{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes planetEntranceFront{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}.hero-title{animation:heroFadeUp .8s cubic-bezier(.22,1,.36,1) .7s backwards}.hero-subtitle{animation:heroFadeUpSmall .8s cubic-bezier(.22,1,.36,1) .9s backwards}.hero-countdown{animation:heroFadeUpSmall .8s cubic-bezier(.22,1,.36,1) 1s backwards}.hero-cta{animation:heroFadeUpSmall .8s cubic-bezier(.22,1,.36,1) 1.1s backwards}.hero-scroll-indicator{animation:heroFadeIn 1s ease-out 2.5s backwards}.hero-stat-card-0{animation:heroFadeUpSmall .6s cubic-bezier(.22,1,.36,1) 1.4s backwards}.hero-stat-card-1{animation:heroFadeUpSmall .6s cubic-bezier(.22,1,.36,1) 1.5s backwards}.hero-stat-card-2{animation:heroFadeUpSmall .6s cubic-bezier(.22,1,.36,1) 1.6s backwards}.hero-stat-card-3{animation:heroFadeUpSmall .6s cubic-bezier(.22,1,.36,1) 1.7s backwards}.planet-entrance-back{animation:planetEntranceBack 1.2s cubic-bezier(.22,1,.36,1) .3s backwards}.planet-entrance-front{animation:planetEntranceFront 1.8s cubic-bezier(.22,1,.36,1) .6s backwards}@keyframes morphGradient{0%{background-position:0 50%}25%{background-position:50% 50%}50%{background-position:100% 100%}75%{background-position:50% 50%}to{background-position:0 50%}}