.legal-page.svelte-vo0md2{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;display:grid;overflow:hidden}.legal-header.svelte-vo0md2,section.svelte-vo0md2{gap:.55rem;padding:clamp(1.25rem,3vw,2rem);display:grid}section.svelte-vo0md2{border-top:1px solid var(--border-subtle)}h1.svelte-vo0md2{font-size:clamp(1.8rem,4vw,2.4rem)}h2.svelte-vo0md2{font-size:1.02rem}h3.svelte-vo0md2{margin:.25rem 0 0;font-size:.95rem}p.svelte-vo0md2,li.svelte-vo0md2,a.svelte-vo0md2{color:var(--text-1);line-height:1.65}ul.svelte-vo0md2{gap:.3rem;margin:0;padding-left:1.2rem;display:grid}a.svelte-vo0md2{color:var(--brand)}
