.hero[data-astro-cid-lcdefpme]{isolation:isolate;border-bottom:1px solid var(--border);background:radial-gradient(at 50% 0,#78141e73,#0000 70%);position:relative;overflow:hidden}.hero-backdrop[data-astro-cid-lcdefpme]{z-index:-1;object-fit:cover;object-position:center bottom;opacity:.95;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#05060d0d,#05060d99);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:1.25rem;padding-block:clamp(4.5rem,14vw,9rem);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.25rem,6.5vw,4rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#b8bcc6;display:block}.lede[data-astro-cid-lcdefpme]{color:#c3c7d0;max-width:44ch;margin:0;font-size:clamp(1.0625rem,2.2vw,1.25rem)}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}.mission[data-astro-cid-lcdefpme]{justify-items:start;gap:1rem;padding-top:clamp(4rem,10vw,7rem);display:grid}.mission[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.modules[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,6vw,3.5rem)}.mission-line[data-astro-cid-lcdefpme]{max-width:60ch;color:var(--muted);margin:0;font-size:1.125rem}.modules[data-astro-cid-lcdefpme]{gap:1.5rem;padding-top:clamp(4rem,10vw,7rem);display:grid}.modules[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{margin-bottom:1rem}.module[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:1.25rem;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:clamp(1.25rem,4vw,2.5rem);display:flex}.module-live[data-astro-cid-lcdefpme]{box-shadow:0 0 3rem -1.5rem var(--accent-glow);border-color:#ff3b3059}.module-row[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}@media (width>=48rem){.module-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.module-head[data-astro-cid-lcdefpme]{align-items:center;gap:1rem;display:flex}.module-head[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid #ffffff26;border-radius:.75rem;flex:none}.module[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:1.5rem;font-weight:800;line-height:1.1}.tag[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:.25rem 0 0;font-size:.6875rem}.tag-soon[data-astro-cid-lcdefpme]{color:var(--label)}.module-line[data-astro-cid-lcdefpme]{max-width:52ch;color:var(--muted);margin:0}.checks[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:#c3c7d0;gap:.625rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}@media (width>=48rem){.checks[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;column-gap:2.5rem}}.checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:.75rem;display:flex}.checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border:2px solid var(--label);border-radius:50%;flex:none;width:.875rem;height:.875rem;margin-top:.25rem}.module-cta[data-astro-cid-lcdefpme]{justify-content:space-between;align-self:stretch;margin-top:auto}.module-cta[data-astro-cid-lcdefpme]:not(.button-accent){justify-content:flex-start}
