.privacy-page.svelte-7ke6fz{max-width:720px;margin:0 auto;padding:2rem 1rem 4rem;font-family:inherit;color:#222;line-height:1.6}.page-header.svelte-7ke6fz{margin-bottom:2.5rem;border-bottom:1px solid #e5e7eb;padding-bottom:1.5rem}.back-link.svelte-7ke6fz{display:inline-block;color:#5b21b6;text-decoration:none;font-size:.9rem;margin-bottom:1rem}.back-link.svelte-7ke6fz:hover{text-decoration:underline}.page-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){margin:0 0 .25rem;font-size:2rem;color:#1a1a1a}.last-updated.svelte-7ke6fz{margin:0;color:#6b7280;font-size:.875rem}.content.svelte-7ke6fz section:where(.svelte-7ke6fz){margin-bottom:2.5rem}h2.svelte-7ke6fz{font-size:1.375rem;color:#1a1a1a;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #f3f4f6}h3.svelte-7ke6fz{font-size:1.05rem;color:#374151;margin:1.5rem 0 .5rem}p.svelte-7ke6fz{margin:.75rem 0;color:#374151}ul.svelte-7ke6fz{margin:.75rem 0;padding-left:1.5rem;color:#374151}li.svelte-7ke6fz{margin-bottom:.5rem}code.svelte-7ke6fz{background:#f3f4f6;padding:.1em .35em;border-radius:3px;font-size:.875em;font-family:monospace}a.svelte-7ke6fz{color:#5b21b6;text-decoration:underline}.cross-links.svelte-7ke6fz{border-top:1px solid #e5e7eb;padding-top:1.5rem}
