.legal-page.svelte-1e0rsuc{background:var(--color-page);min-height:100vh;color:var(--color-text-primary);padding:3rem 1.5rem 6rem}nav.svelte-1e0rsuc,article.svelte-1e0rsuc{max-width:820px;margin:0 auto}nav.svelte-1e0rsuc{margin-bottom:3rem}a.svelte-1e0rsuc{color:var(--color-accent);font-weight:700;text-decoration:none;transition:opacity .2s}a.svelte-1e0rsuc:hover{opacity:.85}.eyebrow.svelte-1e0rsuc{color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;font-weight:800}h1.svelte-1e0rsuc{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,8vw,5.5rem);line-height:.95}.updated.svelte-1e0rsuc{color:var(--color-muted);margin:1rem 0 3rem}h2.svelte-1e0rsuc{color:var(--color-text-primary);margin:2.25rem 0 .75rem;font-size:1.5rem}p.svelte-1e0rsuc{color:var(--color-muted);font-size:1.05rem;line-height:1.75}
