.privacy-page.svelte-7loit5{min-height:100vh;display:flex;flex-direction:column;background-color:#fff}.privacy-content.svelte-7loit5{max-width:800px;margin:0 auto;padding:2rem;line-height:1.6;color:#374151;flex:1}.privacy-header.svelte-7loit5{text-align:center;margin-bottom:3rem;padding:2rem 0;border-bottom:1px solid #e5e7eb}.privacy-header.svelte-7loit5 h1:where(.svelte-7loit5){font-size:2.5rem;margin:0 0 1rem;font-weight:700;color:#1f2937}.last-updated.svelte-7loit5{font-size:1rem;margin:0;color:#6b7280;font-style:italic}.privacy-body.svelte-7loit5{max-width:100%}.intro.svelte-7loit5{font-size:1.125rem;margin-bottom:2rem;padding:1.5rem;background-color:#f8fafc;border-radius:8px;border-left:4px solid #0061fe}.privacy-section.svelte-7loit5{margin-bottom:2.5rem}.privacy-section.svelte-7loit5 h2:where(.svelte-7loit5){font-size:1.5rem;margin:0 0 1rem;color:#1f2937;font-weight:600}.privacy-section.svelte-7loit5 p:where(.svelte-7loit5){margin:0 0 1rem;line-height:1.7}.contact-link.svelte-7loit5{background:none;border:none;padding:0;cursor:pointer;color:#0061fe;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease;font:inherit}.contact-link.svelte-7loit5:hover{text-decoration-color:#0061fe}@media (max-width: 992px){.privacy-content.svelte-7loit5{padding:1.5rem}.privacy-header.svelte-7loit5{padding:1.5rem 0;margin-bottom:2.5rem}.privacy-header.svelte-7loit5 h1:where(.svelte-7loit5){font-size:2.25rem}.last-updated.svelte-7loit5{font-size:.95rem}.intro.svelte-7loit5{font-size:1rem;padding:1.25rem}.privacy-section.svelte-7loit5{margin-bottom:2rem}.privacy-section.svelte-7loit5 h2:where(.svelte-7loit5){font-size:1.375rem}.privacy-section.svelte-7loit5 p:where(.svelte-7loit5){line-height:1.6}}@media (max-width: 768px){.privacy-content.svelte-7loit5{padding:1rem}.privacy-header.svelte-7loit5{padding:1rem 0;margin-bottom:2rem}.privacy-header.svelte-7loit5 h1:where(.svelte-7loit5){font-size:1.75rem}.last-updated.svelte-7loit5{font-size:.9rem}.intro.svelte-7loit5{font-size:.95rem;padding:1rem;margin-bottom:1.5rem}.privacy-section.svelte-7loit5{margin-bottom:1.5rem}.privacy-section.svelte-7loit5 h2:where(.svelte-7loit5){font-size:1.125rem;margin-bottom:.75rem}.privacy-section.svelte-7loit5 p:where(.svelte-7loit5){font-size:.9rem;line-height:1.6;margin-bottom:.75rem}}
