.policy-doc.svelte-iqif60.svelte-iqif60{padding:2rem 1rem;width:100%;max-width:100%}.policy-doc-inner.svelte-iqif60.svelte-iqif60{width:100%;max-width:100%}.policy-title.svelte-iqif60.svelte-iqif60{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:1.5rem;text-align:center}.policy-doc .prose{color:#374151}.policy-doc .prose h1{color:#1f2937;font-size:2.25em;font-weight:700;margin-top:0;margin-bottom:.75em;border-bottom:2px solid #e5e7eb;padding-bottom:.5em}.policy-doc .prose h2{color:#1f2937;font-size:1.875em;font-weight:600;margin-top:2em;margin-bottom:1em;border-bottom:1px solid #e5e7eb;padding-bottom:.3em}.policy-doc .prose h3{color:#374151;font-size:1.5em;font-weight:600;margin-top:1.5em;margin-bottom:.75em}.policy-doc .prose h4{color:#4b5563;font-size:1.25em;font-weight:600;margin-top:1.25em;margin-bottom:.5em}.policy-doc .prose p{margin-bottom:1em;margin-top:1em;line-height:1.75;font-size:1em}.policy-doc .prose p:first-child{margin-top:0}.policy-doc .prose h1+p,.policy-doc .prose h2+p,.policy-doc .prose h3+p,.policy-doc .prose h4+p{margin-top:.5em}.policy-doc .prose p+ul,.policy-doc .prose p+ol{margin-top:.5em}.policy-doc .prose ul,.policy-doc .prose ol{margin-bottom:1em;margin-top:1em;padding-left:1.625em;list-style-type:disc}.policy-doc .prose ol{list-style-type:decimal}.policy-doc .prose li{margin-bottom:.5em;line-height:1.75;display:list-item;font-size:1em}.policy-doc .prose strong{color:#1f2937;font-weight:600}.policy-doc .prose a{color:#2563eb;text-decoration:underline}.policy-doc .prose a:hover{color:#1d4ed8}.policy-doc .prose code{background-color:#f3f4f6;padding:.125em .375em;border-radius:.25em;font-size:.875em}.policy-doc .prose hr{border:none;border-top:1px solid #e5e7eb;margin:2em 0}.policy-footer.svelte-iqif60.svelte-iqif60{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e5e7eb;text-align:center;font-size:.8125rem;color:#6b7280}.policy-footer.svelte-iqif60 nav.svelte-iqif60{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;margin-bottom:.5rem}.policy-footer.svelte-iqif60 nav a.svelte-iqif60{color:#4b5563;text-decoration:none;transition:color .15s}.policy-footer.svelte-iqif60 nav a.svelte-iqif60:hover{color:#1f2937;text-decoration:underline}.policy-footer.svelte-iqif60 p.svelte-iqif60{margin:0}.policy-footer.svelte-iqif60 p a.svelte-iqif60{color:#4b5563;text-decoration:none;transition:color .15s}.policy-footer.svelte-iqif60 p a.svelte-iqif60:hover{color:#1f2937;text-decoration:underline}
