.legal-section.svelte-1e0rsuc{padding:48px 0}.narrow.svelte-1e0rsuc{max-width:780px}.legal-card.svelte-1e0rsuc{border:1px solid var(--ink);background:var(--specimen);padding:40px}.updated.svelte-1e0rsuc{color:var(--muted);margin-bottom:8px;font-size:.74rem}h1.svelte-1e0rsuc{margin:0 0 24px;font-size:1.95rem}h2.svelte-1e0rsuc{margin:26px 0 8px;font-size:1.15rem}p.svelte-1e0rsuc{color:var(--ink);margin:0 0 12px}a.svelte-1e0rsuc{text-decoration:underline}
