.legal-page.svelte-pcijvj{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-primary);color:var(--text-primary)}.legal-content.svelte-pcijvj{max-width:48rem;margin-inline:auto;padding:3rem 1.5rem;flex:1}h1.svelte-pcijvj{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:var(--text-primary)}.effective-date.svelte-pcijvj{font-size:.875rem;color:var(--text-muted);margin-bottom:2rem}h2.svelte-pcijvj{font-size:1.25rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem;color:var(--text-primary)}section.svelte-pcijvj{margin-bottom:1rem}p.svelte-pcijvj{color:var(--text-secondary);line-height:1.7;margin:0 0 .75rem}
