.privacy-policy.svelte-8g7caq{padding:4rem 0;background-color:#f8f9fa}.container.svelte-8g7caq{max-width:800px;margin:0 auto;padding:0 1rem}.privacy-policy__title.svelte-8g7caq{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem;color:#333}.privacy-policy__content.svelte-8g7caq{background:#fff;padding:3rem;border-radius:8px;box-shadow:0 2px 10px #0000001a;line-height:1.8}.privacy-policy__intro.svelte-8g7caq{font-size:1.1rem;margin-bottom:2rem;color:#555}.privacy-policy__section.svelte-8g7caq{margin-bottom:2.5rem}.privacy-policy__section.svelte-8g7caq h2:where(.svelte-8g7caq){font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:#333;border-bottom:2px solid #007bff;padding-bottom:.5rem}.privacy-policy__section.svelte-8g7caq p:where(.svelte-8g7caq){margin-bottom:1rem;color:#555}.privacy-policy__section.svelte-8g7caq ul:where(.svelte-8g7caq){margin-left:1.5rem;margin-bottom:1rem}.privacy-policy__section.svelte-8g7caq li:where(.svelte-8g7caq){margin-bottom:.5rem;color:#555}.contact-info.svelte-8g7caq{background:#f8f9fa;padding:1.5rem;border-radius:6px;margin-top:1rem}.contact-info.svelte-8g7caq p:where(.svelte-8g7caq){margin-bottom:.5rem}.privacy-policy__date.svelte-8g7caq{text-align:right;font-size:.9rem;color:#777;margin-top:2rem;padding-top:1rem;border-top:1px solid #eee}@media (max-width: 768px){.privacy-policy__title.svelte-8g7caq{font-size:2rem}.privacy-policy__content.svelte-8g7caq{padding:2rem 1.5rem}.container.svelte-8g7caq{padding:0 .5rem}}
