.legal-page.svelte-1e0rsuc{min-height:100dvh;padding:40px 20px 80px;background:var(--color-bg)}.legal-content.svelte-1e0rsuc{max-width:720px;margin:0 auto}h1.svelte-1e0rsuc{font-size:28px;font-weight:700;margin-bottom:4px}.updated.svelte-1e0rsuc{color:var(--color-text-muted);font-size:13px;margin-bottom:32px}section.svelte-1e0rsuc{margin-bottom:28px}h2.svelte-1e0rsuc{font-size:17px;font-weight:600;margin-bottom:8px}p.svelte-1e0rsuc,li.svelte-1e0rsuc{font-size:14px;line-height:1.7;color:var(--color-text-muted);margin-bottom:8px}ul.svelte-1e0rsuc{padding-left:20px;margin-bottom:8px}a.svelte-1e0rsuc{color:var(--color-primary)}
