.legal.svelte-1e0rsuc{max-width:720px;margin:0 auto;padding:40px 0}.head.svelte-1e0rsuc{text-align:center;margin-bottom:40px}.eyebrow.svelte-1e0rsuc{font-family:var(--font-mono);letter-spacing:.3em;color:var(--primary-light);margin-bottom:16px;font-size:12px}h1.svelte-1e0rsuc{letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(32px,5vw,46px)}.updated.svelte-1e0rsuc{color:var(--text-dim);font-size:12px}.body.svelte-1e0rsuc{flex-direction:column;gap:28px;display:flex}section.svelte-1e0rsuc{border-top:1px solid #ffffff0f;padding-top:24px}h2.svelte-1e0rsuc{margin-bottom:10px;font-size:20px}p.svelte-1e0rsuc{color:var(--text-muted);font-size:15px;line-height:1.7}
