body.landing{grid-template-rows:1fr auto;min-height:100svh;display:grid}.stage[data-astro-cid-lcdefpme]{z-index:0;background:var(--ground-dark) url(/hero-poster.jpg) center / cover no-repeat;position:fixed;inset:0;overflow:hidden}@media (orientation:portrait){.stage[data-astro-cid-lcdefpme]{background-image:url(/hero-poster-tall.jpg)}}.stage__video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;max-width:none;height:100%;transform:scale(1.04)}.stage__scrim[data-astro-cid-lcdefpme]{background:radial-gradient(120% 85% at 50% 46%,#0e0f0f1f 0%,#0e0f0f94 100%),linear-gradient(#0e0f0f00 62%,#0e0f0fb3 100%);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]{z-index:1;padding:4rem var(--page-gutter) 2rem;text-align:center;place-content:center;justify-items:center;animation:1.4s cubic-bezier(.2,.7,.2,1) both rise;display:grid;position:relative}.hero__name[data-astro-cid-lcdefpme]{letter-spacing:-.04em;text-shadow:0 2px 48px #0000004d;font-size:clamp(3.5rem,15vw,9rem);font-weight:540;line-height:1}.hero__line[data-astro-cid-lcdefpme]{letter-spacing:-.01em;opacity:.92;text-shadow:0 1px 24px #00000059;margin-top:clamp(.9rem,2vw,1.3rem);font-size:clamp(1.15rem,2.8vw,1.6rem);font-weight:420;line-height:1.35}.hero__soon[data-astro-cid-lcdefpme]{letter-spacing:.3em;text-transform:uppercase;text-indent:.3em;opacity:.72;margin-top:clamp(2.4rem,6vh,3.6rem);font-size:.78rem;font-weight:560}@keyframes rise{0%{opacity:0;transform:translateY(.6rem)}}@media (prefers-reduced-motion:reduce){.stage__video[data-astro-cid-lcdefpme]{display:none}.hero[data-astro-cid-lcdefpme]{animation:none}}
