.heading.svelte-uw6mc0{font-size:2rem;font-weight:600;margin:2rem 0 3rem;text-align:center;color:#003894}.content.svelte-uw6mc0{background:#fff;padding:3rem;border-radius:12px;box-shadow:0 4px 16px #0000001a}@media screen and (max-width: 768px){.content.svelte-uw6mc0{padding:2rem}}.date.svelte-uw6mc0{font-size:1.1rem;color:#64748b;margin-bottom:2rem;text-align:center;font-weight:500}.intro.svelte-uw6mc0{font-size:1.1rem;line-height:2;margin-bottom:3rem;color:#334155}.policy-list.svelte-uw6mc0{margin:0 0 3rem;padding-left:2rem;counter-reset:policy-counter}@media screen and (max-width: 768px){.policy-list.svelte-uw6mc0{padding-left:1.5rem}}.policy-list.svelte-uw6mc0 li:where(.svelte-uw6mc0){font-size:1rem;line-height:2;margin-bottom:1.5rem;color:#334155;counter-increment:policy-counter;position:relative}.policy-list.svelte-uw6mc0 li:where(.svelte-uw6mc0)::marker{font-weight:600;color:#003894}.signature.svelte-uw6mc0{border-top:2px solid #e2e8f0;padding-top:2rem;text-align:right;margin-top:3rem}@media screen and (max-width: 768px){.signature.svelte-uw6mc0{text-align:center}}.signature-date.svelte-uw6mc0{font-size:1rem;color:#64748b;margin-bottom:1rem}.signature-title.svelte-uw6mc0{font-size:1.1rem;font-weight:600;color:#003894;margin-bottom:.5rem}.signature-name.svelte-uw6mc0{font-size:1.1rem;font-weight:600;color:#334155}.link-section.svelte-uw6mc0{margin-top:3rem;text-align:center;padding-top:2rem;border-top:1px solid #e2e8f0}.web-policy-link.svelte-uw6mc0{color:#003894;text-decoration:underline;font-size:1rem;font-weight:500;transition:color .2s ease}.web-policy-link.svelte-uw6mc0:hover{color:#0056d3}
