.legal-page.svelte-5wh117{max-width:900px;margin:0 auto;padding:1rem}h1.svelte-5wh117{color:var(--text);font-size:1.75rem;font-weight:700}.subtitle.svelte-5wh117{color:var(--text-muted);margin-top:.25rem;margin-bottom:1.25rem}.subtitle.svelte-5wh117 a:where(.svelte-5wh117){color:var(--accent)}.card.svelte-5wh117{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.25rem}h2.svelte-5wh117{color:var(--text-secondary);margin-top:1rem;margin-bottom:.6rem;font-size:1rem}p.svelte-5wh117,li.svelte-5wh117{color:var(--text-muted);line-height:1.6}ul.svelte-5wh117{margin-left:1.1rem}a.svelte-5wh117{color:var(--accent)}
