.legal-page.svelte-1e0rsuc{max-width:720px;margin-inline:auto;padding-bottom:var(--space-16)}h1.svelte-1e0rsuc{font-size:var(--text-4xl);margin-bottom:var(--space-2)}.last-updated.svelte-1e0rsuc{font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-8)}section.svelte-1e0rsuc{margin-bottom:var(--space-8)}h2.svelte-1e0rsuc{font-size:var(--text-lg);margin-bottom:var(--space-3);color:var(--text-primary)}p.svelte-1e0rsuc{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary);margin-bottom:var(--space-3)}ul.svelte-1e0rsuc{list-style:disc;padding-left:var(--space-6);margin-bottom:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}li.svelte-1e0rsuc{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary)}a.svelte-1e0rsuc{color:var(--accent-primary);text-decoration:underline;text-underline-offset:2px}a.svelte-1e0rsuc:hover{color:var(--accent-primary-hover)}@media(max-width:768px){h1.svelte-1e0rsuc{font-size:var(--text-2xl)}}
