.legal-page.svelte-1brzccg{background:var(--landing-bg);color:var(--landing-text);min-height:100vh}.legal-main.svelte-1brzccg{padding:120px 24px 80px;background:var(--landing-bg)}.legal-inner.svelte-1brzccg{max-width:800px;margin:0 auto}.legal-title.svelte-1brzccg{font-size:36px;font-weight:800;color:var(--landing-text);margin:0 0 8px;letter-spacing:-.02em}.legal-effective.svelte-1brzccg{font-size:14px;color:var(--landing-text-muted);margin:0 0 48px}.legal-content.svelte-1brzccg{display:flex;flex-direction:column;gap:32px}.legal-article.svelte-1brzccg{border-top:1px solid var(--landing-border);padding-top:24px}.legal-article.svelte-1brzccg:first-child{border-top:none;padding-top:0}.legal-heading.svelte-1brzccg{font-size:18px;font-weight:700;color:var(--landing-text);margin:0 0 16px;letter-spacing:-.01em}.legal-body.svelte-1brzccg{display:flex;flex-direction:column;gap:12px}.legal-paragraph.svelte-1brzccg{margin:0;font-size:14px;line-height:1.7;color:var(--landing-text-secondary)}.legal-list.svelte-1brzccg{margin:0;padding-left:20px;list-style:disc;display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.7;color:var(--landing-text-secondary)}@media(max-width:640px){.legal-main.svelte-1brzccg{padding:96px 20px 64px}.legal-title.svelte-1brzccg{font-size:28px}}
