.mesh-gold{pointer-events:none;background:radial-gradient(#d4a8531a,#0000 70%);border-radius:50%;width:800px;height:600px;animation:12s ease-in-out infinite meshDrift1;position:absolute;top:-10%;left:-15%}.mesh-violet{pointer-events:none;background:radial-gradient(#7c5cbf14,#0000 70%);border-radius:50%;width:700px;height:500px;animation:14s ease-in-out infinite meshDrift2;position:absolute;bottom:-10%;right:-15%}.noise-overlay{pointer-events:none;z-index:1;opacity:.04;position:absolute;inset:0}.scanlines{pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff02 2px 4px);position:absolute;inset:0}.star{background:var(--white);pointer-events:none;animation:twinkle var(--dur) ease-in-out infinite;animation-delay:var(--delay);border-radius:50%;position:absolute}.side-text{letter-spacing:.2em;color:var(--border);pointer-events:none;white-space:nowrap;z-index:50;font-family:Syne Mono,monospace;font-size:9px;position:fixed;top:50%;right:-60px;transform:rotate(90deg)translate(-50%)}@media (max-width:700px){.side-text{display:none}}.email-error{animation:1.4s forwards errorFlash}@media (max-width:700px){.headline-line{font-size:clamp(36px,11vw,56px)!important}.headline-italic{margin-left:12px!important;font-size:clamp(34px,10vw,52px)!important}.countdown-num,.countdown-colon{font-size:clamp(28px,8vw,38px)!important}}@keyframes showcaseProgress{0%{width:0}to{width:100%}}.showcase-progress{animation:linear forwards showcaseProgress}@keyframes showcaseCardFlip{0%{transform:rotateY(0)}15%{transform:rotateY(90deg)}30%{transform:rotateY(0)}to{transform:rotateY(0)}}@keyframes showcaseCardGlow{0%{box-shadow:none}15%{box-shadow:0 0 12px #d4a8534d}40%{box-shadow:none}to{box-shadow:none}}@keyframes showcaseInterpFade{0%,45%{opacity:0;transform:translateY(6px)}60%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.showcase-flip-1{animation:6s ease-in-out infinite showcaseCardFlip,6s ease-in-out infinite showcaseCardGlow}.showcase-flip-2{animation:6s ease-in-out 1.5s infinite showcaseCardFlip,6s ease-in-out 1.5s infinite showcaseCardGlow}.showcase-flip-3{animation:6s ease-in-out 3s infinite showcaseCardFlip,6s ease-in-out 3s infinite showcaseCardGlow}.showcase-interp{animation:6s ease-in-out 3.5s infinite showcaseInterpFade}@keyframes heatmapPulse{0%,to{opacity:var(--heat-base,.1)}50%{opacity:var(--heat-peak,.3)}}@keyframes showcaseContentReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.showcase-content-reveal{opacity:0;animation:.5s .3s both showcaseContentReveal}@keyframes cardReveal{0%{opacity:0;transform:scale(.8)rotateY(90deg)}60%{opacity:1;transform:scale(1.02)rotateY(-5deg)}to{opacity:1;transform:scale(1)rotateY(0)}}@keyframes cardFanLeft{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)translate(0)}to{opacity:.5;transform:translate(-50%,-50%)rotate(-12deg)translate(-90px)translateY(-10px)}}@keyframes cardFanRight{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)translate(0)}to{opacity:.5;transform:translate(-50%,-50%)rotate(12deg)translate(90px)translateY(-10px)}}@keyframes clipRevealLeft{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes clipRevealRight{0%{clip-path:inset(0 0 0 100%);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes floatCards{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-card-reveal{perspective:1200px;animation:.9s cubic-bezier(.34,1.56,.64,1) .2s both cardReveal}.hero-card-fan-left{animation:.7s cubic-bezier(.34,1.2,.64,1) .6s both cardFanLeft}.hero-card-fan-right{animation:.7s cubic-bezier(.34,1.2,.64,1) .6s both cardFanRight}.hero-card-fan-left-rest{opacity:.5;transform:translate(-50%,-50%)rotate(-12deg)translate(-90px)translateY(-10px)}.hero-card-fan-right-rest{opacity:.5;transform:translate(-50%,-50%)rotate(12deg)translate(90px)translateY(-10px)}.hero-cards-float{animation:6s ease-in-out 2s infinite floatCards}.hero-reveal{opacity:0;animation:.7s both heroFadeUp}.hero-clip-left{opacity:0;animation:.6s both clipRevealLeft}.hero-clip-right{opacity:0;animation:.6s both clipRevealRight}.hero-delay-4{animation-delay:.8s}.hero-delay-5{animation-delay:.95s}.hero-delay-6{animation-delay:1.1s}.hero-delay-7{animation-delay:1.2s}.hero-delay-8{animation-delay:1.4s}.hero-delay-9{animation-delay:1.7s}@keyframes fanDriftLeft{to{opacity:0;transform:translate(-50%,-50%)rotate(-18deg)translate(-140px)translateY(-30px)}}@keyframes fanDriftRight{to{opacity:0;transform:translate(-50%,-50%)rotate(18deg)translate(140px)translateY(-30px)}}@keyframes cardLift{0%{transform:scale(1)translateY(0)}to{transform:scale(1.05)translateY(-20px)}}@keyframes cardFlipCinematic{0%{transform:scale(1.05)translateY(-20px)rotateY(0)}50%{transform:scale(1.1)translateY(-20px)rotateY(90deg)}to{transform:scale(1.05)translateY(-20px)rotateY(0)}}@keyframes cardFlash{0%{opacity:.35}to{opacity:0}}@keyframes heroFadeUpFast{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes goldUnderlineExtend{0%{width:0}to{width:80px}}.hero-card-lift{animation:.4s forwards cardLift}.hero-card-flip{perspective:1200px;animation:.4s forwards cardLift,.7s cubic-bezier(.34,1.2,.64,1) .4s both cardFlipCinematic}.hero-card-flash{opacity:0;pointer-events:none;background:#fff;border-radius:12px;animation:.2s .7s both cardFlash;position:absolute;inset:0}.hero-fan-collapse-left{opacity:.5;animation:.6s forwards fanDriftLeft;transform:translate(-50%,-50%)rotate(-12deg)translate(-90px)translateY(-10px)}.hero-fan-collapse-right{opacity:.5;animation:.6s forwards fanDriftRight;transform:translate(-50%,-50%)rotate(12deg)translate(90px)translateY(-10px)}.hero-reveal-fast{opacity:0;animation:.6s 1.2s both heroFadeUpFast}.hero-gold-underline{background:var(--gold);opacity:.5;height:1px;animation:.8s 1.4s both goldUnderlineExtend}@keyframes ctaBorderRotate{0%{--cta-angle:0deg}to{--cta-angle:360deg}}@keyframes ctaGlow{0%,to{box-shadow:0 0 20px #d4a85326,0 0 60px #d4a8530d}50%{box-shadow:0 0 30px #d4a8534d,0 0 80px #d4a8531a}}@keyframes ctaPulseOnce{0%{transform:scale(1);box-shadow:0 0 20px #d4a85333}50%{transform:scale(1.04);box-shadow:0 0 40px #d4a85366}to{transform:scale(1);box-shadow:0 0 20px #d4a85333}}@property --cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hero-cta-glow{animation:3s ease-in-out infinite ctaGlow;position:relative}.hero-cta-border{isolation:isolate;background-clip:padding-box;position:relative;border:none!important}.hero-cta-border:before{content:"";background:conic-gradient(from var(--cta-angle,0deg), #d4a853, transparent 40%, transparent 60%, #d4a853);z-index:-1;border-radius:10px;animation:4s linear infinite ctaBorderRotate;position:absolute;inset:-1.5px}.hero-cta-pulse{animation:.8s .3s both ctaPulseOnce}@keyframes pricingBorderTrace{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 0}}.pricing-oracle-border{position:relative}.pricing-oracle-border:before{content:"";background:linear-gradient(var(--oracle-border-angle,0deg), #d4a85399, transparent 30%, transparent 70%, #d4a85326);-webkit-mask-composite:xor;pointer-events:none;border-radius:13px;padding:1px;animation:6s linear infinite oracleBorderSpin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --oracle-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes oracleBorderSpin{0%{--oracle-border-angle:0deg}to{--oracle-border-angle:360deg}}@keyframes priceStrike{0%{width:0}to{width:100%}}.price-strikethrough{display:inline-block;position:relative}.price-strikethrough:after{content:"";background:var(--dim);height:1.5px;animation:.4s .1s both priceStrike;position:absolute;top:50%;left:0}@keyframes constellationRotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes lightBurstPulse{0%,to{opacity:.04}50%{opacity:.07}}@keyframes dustDrift{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:.6}90%{opacity:.3}to{transform:translateY(calc(-60vh)) translateX(var(--dust-drift-x,20px));opacity:0}}@keyframes heroGoldLine{0%{width:0}to{width:60px}}.hero-constellation{pointer-events:none;animation:60s linear infinite constellationRotate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-light-burst{pointer-events:none;animation:8s ease-in-out infinite lightBurstPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-dust{background:var(--gold);pointer-events:none;width:2px;height:2px;animation:dustDrift var(--dust-dur,30s) linear infinite;animation-delay:var(--dust-delay,0s);border-radius:50%;position:absolute}.hero-gold-divider{background:var(--gold);opacity:.3;height:1px;animation:.5s 1s both heroGoldLine;display:inline-block}@keyframes scrollBreathe{0%,to{opacity:.3}50%{opacity:.7}}.scroll-breathe{animation:3s ease-in-out infinite scrollBreathe}@keyframes parallaxSlow{0%{transform:translateY(0)}to{transform:translateY(-100px)}}@keyframes parallaxMedium{0%{transform:translateY(0)}to{transform:translateY(-60px)}}@supports (animation-timeline:scroll()){.parallax-slow{animation:linear both parallaxSlow;animation-timeline:scroll();animation-range:0 100vh}.parallax-medium{animation:linear both parallaxMedium;animation-timeline:scroll();animation-range:0 100vh}}@keyframes drawIn{0%{stroke-dashoffset:var(--dash-length,100)}to{stroke-dashoffset:0}}.draw-in .celestial-path{animation:1.2s forwards drawIn}.draw-in .celestial-path:first-child{animation-delay:.1s}.draw-in .celestial-path:nth-child(2){animation-delay:.25s}.draw-in .celestial-path:nth-child(3){animation-delay:.4s}.draw-in .celestial-path:nth-child(4){animation-delay:.55s}.draw-in .celestial-path:nth-child(5){animation-delay:.7s}@media (prefers-reduced-motion:reduce){.hero-card-reveal,.hero-card-fan-left,.hero-card-fan-right,.hero-cards-float,.hero-reveal,.hero-reveal-fast,.hero-clip-left,.hero-clip-right,.hero-card-flip,.hero-card-lift,.hero-fan-collapse-left,.hero-fan-collapse-right,.hero-cta-glow,.hero-cta-border:before,.hero-constellation,.hero-light-burst,.hero-dust,.hero-gold-divider,.hero-gold-underline,.hero-cta-pulse,.scroll-pulse,.scroll-breathe,.shimmer-hover:after,.parallax-slow,.parallax-medium{opacity:1!important;clip-path:none!important;animation:none!important}.hero-card-fan-left,.hero-fan-collapse-left{opacity:.5!important;transform:translate(-50%,-50%)rotate(-12deg)translate(-90px)translateY(-10px)!important}.hero-card-fan-right,.hero-fan-collapse-right{opacity:.5!important;transform:translate(-50%,-50%)rotate(12deg)translate(90px)translateY(-10px)!important}.hero-dust,.hero-constellation,.hero-light-burst,.hero-card-flash{display:none!important}}@media (max-width:700px){.hero-card-fan-left{opacity:.5;animation-name:none;transform:translate(-50%,-50%)rotate(-8deg)translate(-50px)translateY(-5px)}.hero-card-fan-right{opacity:.5;animation-name:none;transform:translate(-50%,-50%)rotate(8deg)translate(50px)translateY(-5px)}.hero-constellation,.hero-light-burst{display:none}}
