.page_main__nw1Wk{min-height:100dvh;display:grid;place-items:center;padding:var(--space-8) var(--space-4)}.page_hero__7KFOs{max-width:64ch;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.page_eyebrow__yxIK8{margin:0;font-family:var(--font-mono);font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}.page_headline__b1Dvh{margin:0;font-size:clamp(2rem,4vw + .5rem,3.25rem);line-height:1.1;letter-spacing:-.01em}.page_lede__m7AMO{margin:0;color:var(--color-text-muted);font-size:1.0625rem}.page_milestones__L9t5f{margin:var(--space-4) 0 0;padding:var(--space-4);list-style:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-1);font-size:.9375rem}.page_milestones__L9t5f li strong{font-family:var(--font-mono);margin-right:var(--space-2);color:var(--color-accent)}.page_milestones__L9t5f em{font-style:normal;margin-left:var(--space-2);padding:2px 6px;border-radius:999px;background:var(--color-surface-2);color:var(--color-text-muted);font-size:.75rem}.page_linkRow__Uv_8v{margin:0;color:var(--color-text-muted)}.page_linkRow__Uv_8v a{color:var(--color-accent);text-decoration-thickness:1px;text-underline-offset:3px}