.legal-page.svelte-1l7r4q6{padding:120px 0 80px;background:var(--surface);min-height:100vh}h1.svelte-1l7r4q6{font-size:clamp(24px,3vw,36px);font-weight:900;letter-spacing:-.5px;margin-bottom:8px;color:var(--text-main)}.updated.svelte-1l7r4q6{font-size:13px;color:var(--text-muted);margin-bottom:32px}.doc.svelte-1l7r4q6 section:where(.svelte-1l7r4q6){margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid var(--card-border)}.doc.svelte-1l7r4q6 section:where(.svelte-1l7r4q6):last-child{border-bottom:none}h2.svelte-1l7r4q6{font-size:18px;font-weight:700;color:var(--accent);margin-bottom:12px}p.svelte-1l7r4q6{font-size:15px;color:var(--text-muted);line-height:1.8;margin-bottom:10px}ul.svelte-1l7r4q6{margin:8px 0 10px 20px;padding:0}li.svelte-1l7r4q6{font-size:15px;color:var(--text-muted);line-height:1.8;margin-bottom:4px}a.svelte-1l7r4q6{color:var(--accent);text-decoration:underline}
