.legal-page.svelte-yiqd0o{max-width:800px;margin:0 auto;padding:var(--space-xl)}.legal-date.svelte-yiqd0o{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--space-xl)}.legal-page.svelte-yiqd0o section:where(.svelte-yiqd0o){margin-bottom:var(--space-lg)}.legal-page.svelte-yiqd0o h2:where(.svelte-yiqd0o){font-size:1.125rem;margin-bottom:var(--space-xs)}.legal-page.svelte-yiqd0o p:where(.svelte-yiqd0o){line-height:1.6;color:var(--color-text-primary)}.legal-page.svelte-yiqd0o ul:where(.svelte-yiqd0o){margin-top:var(--space-xs);padding-left:var(--space-lg)}.legal-page.svelte-yiqd0o li:where(.svelte-yiqd0o){margin-bottom:var(--space-xs);line-height:1.5}.legal-note.svelte-yiqd0o{margin-top:var(--space-xl);padding:var(--space-md);background:var(--color-warning-bg, #fef3c7);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-warning-text, #92400e)}
