.legal-page.svelte-1e0rsuc{max-width:720px;margin:0 auto;padding:var(--space-10) var(--space-6)}.legal-inner.svelte-1e0rsuc{display:flex;flex-direction:column;gap:var(--space-6)}h1.svelte-1e0rsuc{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary)}.updated.svelte-1e0rsuc{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-top:calc(-1 * var(--space-4))}section.svelte-1e0rsuc{display:flex;flex-direction:column;gap:var(--space-2)}h2.svelte-1e0rsuc{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary)}p.svelte-1e0rsuc{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}a.svelte-1e0rsuc{color:var(--color-text-link)}.contact.svelte-1e0rsuc{padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle)}
