.legal-page.svelte-7ke6fz{padding:140px 0 100px}.section-desc.svelte-7ke6fz{color:var(--color-text-muted);font-size:1rem;margin-top:16px}.legal-body.svelte-7ke6fz{max-width:68ch;margin:48px auto 0}.legal-body.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-family:var(--font-display);font-size:1.05rem;font-weight:700;margin:40px 0 12px}.legal-body.svelte-7ke6fz h2:where(.svelte-7ke6fz):first-child{margin-top:0}.legal-body.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--color-text-secondary);line-height:1.75;margin-bottom:14px}.legal-body.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-accent)}.legal-body.svelte-7ke6fz code:where(.svelte-7ke6fz){font-family:var(--font-mono);font-size:.9em;padding:2px 5px;background:var(--color-surface)}
