.legal-page.svelte-7ucmh9{padding:140px 0 80px;background:var(--color-bg, #f8fafc);min-height:100vh}.legal-page.svelte-7ucmh9 h1:where(.svelte-7ucmh9){font-family:var(--font-heading);font-size:2.5rem;color:var(--color-secondary);margin-bottom:8px}.legal-date.svelte-7ucmh9{color:#94a3b8;font-size:.9rem;margin-bottom:48px}.legal-content.svelte-7ucmh9 h2:where(.svelte-7ucmh9){font-family:var(--font-heading);font-size:1.3rem;color:var(--color-secondary);margin:36px 0 12px}.legal-content.svelte-7ucmh9 p:where(.svelte-7ucmh9){color:#475569;line-height:1.8;font-size:.95rem;margin-bottom:16px}.legal-content.svelte-7ucmh9 ul:where(.svelte-7ucmh9){padding-left:24px;margin-bottom:16px}.legal-content.svelte-7ucmh9 li:where(.svelte-7ucmh9){color:#475569;line-height:1.8;font-size:.95rem;margin-bottom:6px}@media(max-width:768px){.legal-page.svelte-7ucmh9{padding:120px 0 60px}.legal-page.svelte-7ucmh9 h1:where(.svelte-7ucmh9){font-size:1.8rem}}
