.AstraHero_layout__NhZmF{position:relative;width:100%;min-height:100svh;color:#fafafa;background:#000;overflow:hidden}.AstraHero_backdrop__2Td3a{position:absolute;inset:0;background:#000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease-out}.AstraHero_backdrop__2Td3a[data-active=true]{opacity:1;visibility:visible}.AstraHero_canvas__MaGnO{display:block;width:100%;height:100%;touch-action:pan-y pinch-zoom}.AstraHero_ambientBackdrop__f2N1H{pointer-events:none;position:absolute;inset:0;opacity:0;mix-blend-mode:plus-lighter;background:radial-gradient(ellipse farthest-corner at center,transparent 0,color-mix(in srgb,var(--astra-ambient-color,#23435f) 6.25%,transparent) 25%,color-mix(in srgb,var(--astra-ambient-color,#23435f) 25%,transparent) 50%,color-mix(in srgb,var(--astra-ambient-color,#23435f) 56.25%,transparent) 75%,var(--astra-ambient-color,#23435f) 100%);animation:AstraHero_astra-ambient-fade-in__i4Bjo var(--astra-ambient-fade-duration,3.4s) ease-out both}@keyframes AstraHero_astra-ambient-fade-in__i4Bjo{to{opacity:var(--astra-ambient-opacity,.55)}}.AstraHero_vignette__VPdb7{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle,transparent 47%,rgba(0,0,0,.18) 72%,rgba(0,0,0,.78) 100%)}.AstraHero_fixedChrome__hfX_a{pointer-events:none;position:absolute;inset:0;z-index:2;visibility:hidden}.AstraHero_fixedChrome__hfX_a[data-visible=true]{visibility:visible}.AstraHero_label__fTwQI{position:absolute;top:50%;z-index:2;margin:0;transform:translateY(-50%);color:#fafafa;font-size:clamp(2.25rem,4.8vw,4rem);font-weight:500;line-height:1;letter-spacing:-.03em;text-shadow:rgba(0,0,0,.65) 0 2px 6px,rgba(0,0,0,.45) 0 0 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.AstraHero_labelLeft__Rxwj_{left:clamp(1.25rem,4vw,3.5rem)}.AstraHero_labelRight__S_Zgd{right:clamp(1.25rem,4vw,3.5rem)}.AstraHero_labelLetter__mXFHu{display:inline-block;opacity:0;transform:translateX(var(--astra-label-shift));animation:AstraHero_astra-label-reveal__BH61R var(--astra-label-duration) cubic-bezier(.22,1,.36,1) var(--astra-label-delay) forwards}@keyframes AstraHero_astra-label-reveal__BH61R{to{opacity:1;transform:translate(0)}}.AstraHero_pointerSurface__C_UF8{position:absolute;inset:0;z-index:1;margin:0;padding:0;border:0;background:transparent;cursor:default;touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent}.AstraHero_replay__6aDdX{position:absolute;right:.75rem;bottom:.75rem;z-index:3;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:9999px;background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.8);cursor:pointer;pointer-events:auto;transition:color .15s,background-color .15s}.AstraHero_replay__6aDdX:hover{background:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.9)}.AstraHero_replay__6aDdX:focus-visible{outline:.125rem solid hsla(0,0%,100%,.7);outline-offset:.125rem}.AstraHero_fallback__fF_7A{position:absolute;inset:0;background:radial-gradient(circle at 50% 55%,#16283d 0,#050a12 55%,#000 100%)}@media not (min-width:768px){.AstraHero_labelLeft__Rxwj_{left:1rem}.AstraHero_labelRight__S_Zgd{right:1rem}}@media (prefers-reduced-motion:reduce){.AstraHero_ambientBackdrop__f2N1H{opacity:var(--astra-ambient-opacity,.55);animation:none}.AstraHero_labelLetter__mXFHu{opacity:1;transform:none;animation:none}}