.privacy-page.svelte-f1q66e{background:#f8fafc;min-height:100vh;padding:4rem 0}.container.svelte-f1q66e{max-width:900px;margin:0 auto;padding:0 1.5rem}.page-header.svelte-f1q66e{margin-bottom:2rem;text-align:center}.page-title.svelte-f1q66e{font-size:2.5rem;font-weight:800;color:#1e293b;margin-bottom:.5rem}.last-updated.svelte-f1q66e{color:#64748b;font-size:.95rem}.content-card.svelte-f1q66e{background:#fff;padding:3rem;border-radius:20px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;border:1px solid #e2e8f0}.intro-text.svelte-f1q66e{font-size:1.1rem;line-height:1.7;color:#334155;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #f1f5f9}.sections-list.svelte-f1q66e{display:flex;flex-direction:column;gap:2.5rem}.policy-section.svelte-f1q66e{display:flex;flex-direction:column;gap:1rem}.section-title.svelte-f1q66e{font-size:1.25rem;font-weight:700;color:#1e293b}.section-content.svelte-f1q66e{line-height:1.8;color:#475569}.section-content.svelte-f1q66e p:where(.svelte-f1q66e){margin-bottom:.5rem}.policy-footer.svelte-f1q66e{margin-top:4rem;padding-top:2rem;border-top:1px solid #f1f5f9;color:#94a3b8;font-size:.9rem;text-align:center}@media(max-width:768px){.privacy-page.svelte-f1q66e{padding:2rem 0}.content-card.svelte-f1q66e{padding:1.5rem}.page-title.svelte-f1q66e{font-size:1.75rem}}
