.legal-page.svelte-1e0rsuc{max-width:800px;margin:0 auto;padding:40px 20px;line-height:1.6}header.svelte-1e0rsuc{margin-bottom:40px;text-align:center}h1.svelte-1e0rsuc{font-size:32px;font-weight:800;color:var(--text-primary)}h2.svelte-1e0rsuc{font-size:20px;font-weight:700;margin:32px 0 16px;color:var(--text-primary)}p.svelte-1e0rsuc{color:var(--text-secondary);margin-bottom:16px}section.svelte-1e0rsuc{margin-bottom:32px}
