.landing-module__bxHgOq__stageLayer{-webkit-mask-image:linear-gradient(#000 0% 80%,#0000 100%);mask-image:linear-gradient(#000 0% 80%,#0000 100%)}.landing-module__bxHgOq__svgSlot{aspect-ratio:260/440;height:min(86svh,860px);position:absolute;top:50%;right:max(3vw,50vw - 35rem);transform:translateY(-50%)rotate(15deg)}@media (max-width:767px){.landing-module__bxHgOq__svgSlot{opacity:.85;height:min(62svh,720px);top:auto;bottom:2svh;right:-4vw;transform:rotate(7deg)}}.landing-module__bxHgOq__scrim{pointer-events:none;background:linear-gradient(95deg,#03070ad1 0%,#03070a80 52%,#03070a00 82%);position:absolute;inset:0}@media (min-width:768px){.landing-module__bxHgOq__scrim{background:linear-gradient(90deg,#03070a99 0%,#03070a2e 42%,#03070a00 60%)}}.landing-module__bxHgOq__h2{letter-spacing:-.03em;font-size:clamp(2rem,1.3rem + 2.4vw,3.5rem);line-height:1.05}.landing-module__bxHgOq__finalTitle{letter-spacing:-.035em;font-size:clamp(2.2rem,1.15rem + 3.8vw,4.75rem);line-height:1.04}.landing-module__bxHgOq__title{letter-spacing:-.035em;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(2.3rem,1.1rem + 4.3vw,5rem);line-height:1.02}.landing-module__bxHgOq__livePulse{background:var(--vital);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--vital) 60%, transparent);animation:landing-module__bxHgOq__pulse 2.4s var(--ease-vital) infinite;border-radius:999px;display:inline-block;position:relative}@keyframes landing-module__bxHgOq__pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--vital) 55%, transparent)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}.landing-module__bxHgOq__scrollCue{animation:landing-module__bxHgOq__cue 2.8s var(--ease-vital) infinite}@keyframes landing-module__bxHgOq__cue{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.landing-module__bxHgOq__step{min-height:min(62svh,680px)}.landing-module__bxHgOq__rungBar{background:linear-gradient(90deg, color-mix(in srgb, var(--hue) 95%, white) 0%, var(--hue) 60%, color-mix(in srgb, var(--hue) 40%, transparent) 100%);height:10px;box-shadow:0 0 22px -2px color-mix(in srgb, var(--hue) 70%, transparent), inset 0 1px 0 #ffffff73;border-radius:999px}.landing-module__bxHgOq__rungTrack{background:repeating-linear-gradient(90deg,#eafbf829 0 6px,#0000 6px 12px);border-radius:999px;height:10px}@supports (animation-timeline:view()){.landing-module__bxHgOq__reveal{animation:linear both landing-module__bxHgOq__reveal;animation-timeline:view();animation-range:entry cover 28%}.landing-module__bxHgOq__revealSlow{animation:linear both landing-module__bxHgOq__reveal;animation-timeline:view();animation-range:entry 10% cover 40%}}@keyframes landing-module__bxHgOq__reveal{0%{opacity:.4;transform:translateY(32px)scale(.985)}to{opacity:1;transform:none}}.landing-module__bxHgOq__device{perspective:1100px}.landing-module__bxHgOq__deviceSlab{transform-style:preserve-3d;transition:transform var(--dur-slow) var(--ease-vital);transform:rotateX(14deg)rotateY(-18deg)rotate(2deg)}.landing-module__bxHgOq__device:hover .landing-module__bxHgOq__deviceSlab{transform:rotateX(8deg)rotateY(-10deg)rotate(1deg)}.landing-module__bxHgOq__orbitRing{animation:38s linear infinite landing-module__bxHgOq__spin}.landing-module__bxHgOq__orbitRingCounter{animation:52s linear infinite landing-module__bxHgOq__spinBack}@keyframes landing-module__bxHgOq__spin{to{transform:rotate(360deg)}}@keyframes landing-module__bxHgOq__spinBack{to{transform:rotate(-360deg)}}.landing-module__bxHgOq__faq summary::-webkit-details-marker{display:none}.landing-module__bxHgOq__faq summary{list-style:none}.landing-module__bxHgOq__faq[open] .landing-module__bxHgOq__chev{transform:rotate(45deg)}.landing-module__bxHgOq__chev{transition:transform var(--dur-base) var(--ease-vital)}.landing-module__bxHgOq__finalGlow{background:radial-gradient(60% 70% at 50% 100%, color-mix(in srgb, var(--vital) 22%, transparent), transparent 70%), radial-gradient(40% 40% at 85% 62%, color-mix(in srgb, var(--aurora) 14%, transparent), transparent 70%)}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__reveal,.landing-module__bxHgOq__revealSlow,.landing-module__bxHgOq__livePulse,.landing-module__bxHgOq__scrollCue,.landing-module__bxHgOq__orbitRing,.landing-module__bxHgOq__orbitRingCounter{animation:none!important}.landing-module__bxHgOq__deviceSlab{transition:none}}
