.legal-doc.svelte-mczy1z{max-width:800px;padding:130px var(--gutter) 64px;color:var(--text-primary);margin:0 auto}.legal-note.svelte-mczy1z{background:var(--surface-cool);border-radius:var(--radius-sm);color:var(--text-secondary);margin-bottom:24px;padding:12px 16px;font-size:.9rem}.legal-doc.svelte-mczy1z h1{margin-bottom:8px;font-size:clamp(30px,4vw,40px)}.legal-doc.svelte-mczy1z .meta{color:var(--text-muted);margin-bottom:28px;font-size:.9rem}.legal-doc.svelte-mczy1z h2{font-family:var(--font-sans);margin:30px 0 10px;font-size:1.2rem;font-weight:600}.legal-doc.svelte-mczy1z p{color:var(--text-secondary);margin-bottom:14px}.legal-doc.svelte-mczy1z ul{color:var(--text-secondary);margin:0 0 14px 22px;list-style:outside}.legal-doc.svelte-mczy1z li{margin-bottom:6px}.legal-doc.svelte-mczy1z a,.legal-doc.svelte-mczy1z a:where(.svelte-mczy1z){color:var(--primary-dark);border-bottom:1px solid var(--primary-soft)}
