.privacy-container.svelte-7ke6fz{max-width:700px;margin:2rem auto;background:#fff;border-radius:.75rem;box-shadow:0 2px 8px #00000012;padding:2rem}.privacy-title.svelte-7ke6fz{font-size:2.5rem;font-weight:700;color:#1a202c;margin-bottom:.5rem;text-align:center}.privacy-subtitle.svelte-7ke6fz{font-size:1.2rem;color:#4a5568;text-align:center;margin-bottom:2.5rem}.privacy-section.svelte-7ke6fz{margin-bottom:2.5rem}.privacy-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.5rem;font-weight:600;color:#374151;display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.privacy-icon.svelte-7ke6fz{width:1.1em;height:1.1em;min-width:1.1em;min-height:1.1em;vertical-align:middle}.privacy-list.svelte-7ke6fz{list-style:disc inside;color:#374151;margin-left:1.5rem;margin-bottom:0;padding-left:0}.privacy-list.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:.5em}.privacy-section.svelte-7ke6fz p:where(.svelte-7ke6fz),.privacy-section.svelte-7ke6fz ul:where(.svelte-7ke6fz){color:#374151}.privacy-contact.svelte-7ke6fz{text-align:left;color:#374151}.privacy-footer.svelte-7ke6fz{text-align:center;color:#6b7280;font-size:.95rem;margin-top:3rem}
