.privacy-page.svelte-7ke6fz{background:var(--bg-primary);min-height:100vh;padding:2rem 0}.container.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:0 20px}.privacy-header.svelte-7ke6fz{text-align:center;border-bottom:3px solid var(--red);margin-bottom:3rem;padding-bottom:2rem}.privacy-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-family:var(--font-display);color:var(--text-primary);letter-spacing:2px;margin-bottom:1rem;font-size:3.5rem}.last-updated.svelte-7ke6fz{color:var(--text-secondary);font-size:1.1rem;font-style:italic}.privacy-content.svelte-7ke6fz{line-height:1.7}.privacy-section.svelte-7ke6fz{background:var(--bg-secondary);border-left:5px solid var(--red);border-radius:8px;margin-bottom:3rem;padding:2rem}.privacy-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-family:var(--font-display);color:var(--red);letter-spacing:1px;margin-bottom:1.5rem;font-size:2rem}.privacy-section.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--text-primary);margin-bottom:1rem;font-size:1rem}.privacy-section.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin:1rem 0;padding-left:2rem}.privacy-section.svelte-7ke6fz li:where(.svelte-7ke6fz){color:var(--text-primary);margin-bottom:.5rem}.privacy-section.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--red);font-weight:700}.privacy-footer.svelte-7ke6fz{background:linear-gradient(135deg, var(--red) 0%, var(--blue) 100%);color:#fff;text-align:center;border-radius:8px;margin-top:3rem;padding:2rem}.privacy-footer.svelte-7ke6fz p:where(.svelte-7ke6fz){letter-spacing:1px;margin:0;font-size:1.1rem;font-weight:700}.dark .privacy-page.svelte-7ke6fz{background:var(--bg-primary)}.dark .privacy-section.svelte-7ke6fz{background:var(--bg-secondary)}@media (width<=768px){.privacy-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:2.5rem}.privacy-section.svelte-7ke6fz{padding:1.5rem}.privacy-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.5rem}}
