@keyframes caret-module__jT_jea__caretBlink{0%,50%{opacity:1}51%,to{opacity:0}}.caret-module__jT_jea__caret{will-change:opacity;animation:1.1s linear infinite caret-module__jT_jea__caretBlink}@media (prefers-reduced-motion:reduce){.caret-module__jT_jea__caret{opacity:1;animation:none}}
.cardGlow-module__uKCZHq__cardBorderGlow:before,.cardGlow-module__uKCZHq__cardBorderGlow:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.cardGlow-module__uKCZHq__cardBorderGlow:before{background:#ffffff26}.cardGlow-module__uKCZHq__cardBorderGlow:after{background:conic-gradient(from var(--cta-border-angle), #fff0 0deg, #fff 45deg, #fff0 110deg, #fff0 180deg, #fff 225deg, #fff0 290deg, #fff0 360deg);opacity:.5;padding:1px;animation:16s linear infinite cardGlow-module__uKCZHq__featureCardGlowSpin}.cardGlow-module__uKCZHq__cardGlowPaused:after{animation-play-state:paused}@keyframes cardGlow-module__uKCZHq__featureCardGlowSpin{to{--cta-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.cardGlow-module__uKCZHq__cardBorderGlow:after{animation:none;display:none}}.cardGlow-module__uKCZHq__cursorNudge{animation:1.8s ease-in-out infinite cardGlow-module__uKCZHq__featureCursorNudge}@keyframes cardGlow-module__uKCZHq__featureCursorNudge{0%,to{transform:translate(0)}50%{transform:translate(18px,-6px)}}@media (prefers-reduced-motion:reduce){.cardGlow-module__uKCZHq__cursorNudge{animation:none}}
.promptGlow-module__DbZmya__promptGlow:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--cta-border-angle), #fff0 0deg, #fff 45deg, #fff0 110deg, #fff0 180deg, #fff 225deg, #fff0 290deg, #fff0 360deg);-webkit-mask-composite:xor;opacity:0;padding:1px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.promptGlow-module__DbZmya__promptGlowActive:after{opacity:.6;filter:drop-shadow(0 0 4px #ffffff80);animation:16s linear infinite promptGlow-module__DbZmya__promptGlowSpin}@keyframes promptGlow-module__DbZmya__promptGlowSpin{to{--cta-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.promptGlow-module__DbZmya__promptGlow:after{display:none}}
.tabIndicator-module__Wr1m9W__band{background:linear-gradient(90deg,#fff0 0%,#fff 50%,#fff0 100%)}
.style-module__yx0ibW__flowBorderRing{pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--cta-border-angle), #fff0 0deg, #fffffff2 45deg, #fff0 95deg, #fff0 360deg);-webkit-mask-composite:xor;padding:2px;animation:7s linear infinite style-module__yx0ibW__flowBorderSpinAngle;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}@keyframes style-module__yx0ibW__flowBorderSpinAngle{to{--cta-border-angle:360deg}}.style-module__yx0ibW__flowBorderRingTint{pointer-events:none;border-radius:inherit;mix-blend-mode:overlay;background:conic-gradient(from var(--cta-border-angle), #ffffff40 0deg, #fff 45deg, #ffffff40 95deg, #ffffff40 360deg);-webkit-mask-composite:xor;padding:1px;animation:8s linear infinite style-module__yx0ibW__flowBorderSpinAngle;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}@media (prefers-reduced-motion:reduce){.style-module__yx0ibW__flowBorderRing,.style-module__yx0ibW__flowBorderRingTint{animation:none}.style-module__yx0ibW__flowBorderRingTint{display:none}}
.HeroScene-module__xxeIBW__stage{height:min(82vh,780px);position:relative}@media (max-width:980px){.HeroScene-module__xxeIBW__stage{height:62vh;min-height:440px;margin-top:8px}}.HeroScene-module__xxeIBW__scene{width:100%;height:100%;display:block;position:absolute;inset:0}.HeroScene-module__xxeIBW__sketch{aspect-ratio:1024/1536;opacity:0;pointer-events:none;filter:drop-shadow(0 0 26px #bdf24a29);width:auto;height:116.62%;position:absolute;top:50%;left:50%;transform:translate(-50.39%,-48.44%)}.HeroScene-module__xxeIBW__heroBg{background:radial-gradient(820px 500px at 72% 95%,#96cd463d,#0000 58%),radial-gradient(1200px 640px at 50% 128%,#78aa371a,#0000 62%),#070908}.HeroScene-module__xxeIBW__grad{background:linear-gradient(92deg,#ff8e76,#f1c97e);color:#fff;-webkit-background-clip:text;background-clip:text;transition:color 1.2s}.HeroScene-module__xxeIBW__gradReveal{color:#fff0}.HeroScene-module__xxeIBW__word{opacity:0;animation:.65s cubic-bezier(.2,.7,.2,1) forwards HeroScene-module__xxeIBW__rise;display:inline-block;transform:translateY(16px)}@keyframes HeroScene-module__xxeIBW__rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HeroScene-module__xxeIBW__word{opacity:1;animation:none;transform:none}}
.HeroScene-module__N8PeEa__heroBg{background:radial-gradient(820px 500px at 72% 95%,#96cd463d,#0000 58%),radial-gradient(1200px 640px at 50% 128%,#78aa371a,#0000 62%),#070908}.HeroScene-module__N8PeEa__grad{background:linear-gradient(92deg,#ff8e76,#f1c97e);color:#fff;-webkit-background-clip:text;background-clip:text;transition:color 1.2s}.HeroScene-module__N8PeEa__gradReveal{color:#fff0}.HeroScene-module__N8PeEa__word{opacity:0;animation:.65s cubic-bezier(.2,.7,.2,1) forwards HeroScene-module__N8PeEa__rise;display:inline-block;transform:translateY(16px)}@keyframes HeroScene-module__N8PeEa__rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HeroScene-module__N8PeEa__word{opacity:1;animation:none;transform:none}}
