.legal-page.svelte-1jua4rl{display:flex;justify-content:center;padding:var(--cs-space-8) var(--cs-space-4)}.legal-content.svelte-1jua4rl{max-width:48rem;width:100%}.legal-header.svelte-1jua4rl{margin-bottom:var(--cs-space-8);padding-bottom:var(--cs-space-6);border-bottom:1px solid var(--cs-border-subtle)}.legal-title.svelte-1jua4rl{font-size:var(--cs-text-3xl);font-weight:var(--cs-font-bold);color:var(--cs-text-primary);margin:0 0 var(--cs-space-2);letter-spacing:-.02em}.legal-meta.svelte-1jua4rl{font-size:var(--cs-text-sm);color:var(--cs-text-secondary);margin:0 0 var(--cs-space-4)}.legal-section.svelte-1jua4rl{margin-bottom:var(--cs-space-8)}.legal-section.svelte-1jua4rl h2:where(.svelte-1jua4rl){font-size:var(--cs-text-xl);font-weight:var(--cs-font-bold);color:var(--cs-text-primary);margin:0 0 var(--cs-space-4)}.legal-section.svelte-1jua4rl h3:where(.svelte-1jua4rl){font-size:var(--cs-text-md);font-weight:var(--cs-font-semibold);color:var(--cs-text-primary);margin:var(--cs-space-4) 0 var(--cs-space-2)}.legal-section.svelte-1jua4rl p:where(.svelte-1jua4rl){font-size:var(--cs-text-base);color:var(--cs-text-secondary);margin:0 0 var(--cs-space-3);line-height:var(--cs-leading-relaxed)}.legal-section.svelte-1jua4rl ul:where(.svelte-1jua4rl){margin:0 0 var(--cs-space-3);padding-left:var(--cs-space-6)}.legal-section.svelte-1jua4rl li:where(.svelte-1jua4rl){font-size:var(--cs-text-base);color:var(--cs-text-secondary);line-height:var(--cs-leading-relaxed);margin-bottom:var(--cs-space-2)}.legal-section.svelte-1jua4rl strong:where(.svelte-1jua4rl){color:var(--cs-text-primary)}@media(max-width:480px){.legal-page.svelte-1jua4rl{padding:var(--cs-space-4) var(--cs-space-3)}.legal-title.svelte-1jua4rl{font-size:var(--cs-text-2xl)}}
