.privacy-page.svelte-1nzfyho{min-height:100vh;background:var(--background);padding:3rem 2rem 4rem}.privacy-content.svelte-1nzfyho{max-width:720px;margin:0 auto;color:var(--foreground)}.privacy-main-title.svelte-1nzfyho{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 .5rem}.privacy-meta.svelte-1nzfyho{font-size:.875rem;color:var(--muted-foreground);margin:0 0 .25rem}.privacy-intro.svelte-1nzfyho{font-size:.9375rem;line-height:1.65;margin:1.5rem 0 0;color:var(--foreground)}.privacy-company.svelte-1nzfyho{margin:.5rem 0 1rem;font-size:.9375rem;line-height:1.6;color:var(--muted-foreground)}.privacy-company.svelte-1nzfyho p:where(.svelte-1nzfyho){margin:0 0 .25rem}.privacy-heading.svelte-1nzfyho{font-size:1rem;font-weight:600;margin:2rem 0 .75rem;color:var(--foreground)}.privacy-content.svelte-1nzfyho p:where(.svelte-1nzfyho){font-size:.9375rem;line-height:1.6;margin:0 0 .75rem;color:var(--muted-foreground)}.privacy-list.svelte-1nzfyho{margin:.5rem 0 1rem;padding-left:1.5rem;font-size:.9375rem;line-height:1.6;color:var(--muted-foreground)}.privacy-list.svelte-1nzfyho li:where(.svelte-1nzfyho){margin-bottom:.35rem}.privacy-content.svelte-1nzfyho a:where(.svelte-1nzfyho){color:var(--primary);text-decoration:none}.privacy-content.svelte-1nzfyho a:where(.svelte-1nzfyho):hover{text-decoration:underline}.privacy-back.svelte-1nzfyho{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border)}.privacy-back-link.svelte-1nzfyho{font-size:.875rem;color:var(--primary);text-decoration:none}.privacy-back-link.svelte-1nzfyho:hover{text-decoration:underline}
