.legal-page.svelte-iy3kuu{padding-bottom:4rem}.legal-hero.svelte-iy3kuu{text-align:center;padding:5rem 0 2rem}.hero-container.svelte-iy3kuu{text-align:center;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex}.hero-badge.svelte-iy3kuu{background:var(--accent-subtle);color:var(--accent);border:1px solid var(--border);border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.25rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.hero-title.svelte-iy3kuu{color:var(--fg-primary);letter-spacing:-.03em;margin-bottom:.75rem;font-size:2.5rem;font-weight:800}.hero-subtitle.svelte-iy3kuu{color:var(--fg-secondary);max-width:650px;margin:0 auto;font-size:1.1rem;line-height:1.6}.legal-container.svelte-iy3kuu{grid-template-columns:280px 1fr;gap:2rem;display:grid}.legal-sidebar.svelte-iy3kuu{border-radius:20px;height:fit-content;position:sticky;top:90px}.sidebar-heading.svelte-iy3kuu{text-transform:uppercase;letter-spacing:.05em;color:var(--fg-muted);margin-bottom:1rem;font-size:.85rem;font-weight:700}.sidebar-nav.svelte-iy3kuu{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.sidebar-link.svelte-iy3kuu{color:var(--fg-secondary);border-radius:9999px;align-items:center;gap:.6rem;padding:.6rem .85rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.sidebar-link.svelte-iy3kuu:hover,.sidebar-link.active.svelte-iy3kuu{background:var(--accent-subtle);color:var(--accent)}.sidebar-privacy-box.svelte-iy3kuu{background:var(--bg-main);border:1px solid var(--border);border-radius:12px;padding:1rem;font-size:.82rem}.box-title.svelte-iy3kuu{color:var(--fg-primary);align-items:center;gap:.4rem;margin-bottom:.35rem;font-weight:700;display:flex}.sidebar-privacy-box.svelte-iy3kuu p:where(.svelte-iy3kuu){color:var(--fg-secondary);line-height:1.4}.legal-content.svelte-iy3kuu{border-radius:20px;padding:2.5rem}@media (width<=850px){.legal-container.svelte-iy3kuu{grid-template-columns:1fr}.legal-sidebar.svelte-iy3kuu{position:static}}
