.policy.svelte-7ke6fz h1{letter-spacing:-.035em;margin-top:.5rem;font-family:ui-serif,Georgia,serif;font-size:1.75rem;font-weight:700;line-height:1.25}.eyebrow.svelte-7ke6fz{letter-spacing:.1em;color:#047857;font-size:.7rem;font-weight:700}.lead.svelte-7ke6fz{color:#475569;margin-top:.875rem;font-size:.875rem;line-height:1.7}.policy.svelte-7ke6fz section:where(.svelte-7ke6fz){margin-top:1.75rem}.policy.svelte-7ke6fz h2{font-size:.95rem;font-weight:700}.policy.svelte-7ke6fz section:where(.svelte-7ke6fz)>p,.policy.svelte-7ke6fz li{color:#475569;margin-top:.5rem;font-size:.8rem;line-height:1.7}.policy.svelte-7ke6fz ul{margin-top:.5rem;padding-left:1.25rem;list-style:outside}.notice.svelte-7ke6fz{color:#064e3b;background:#ecfdf5;border-radius:.875rem;margin-top:.75rem;padding:.875rem;font-size:.75rem;line-height:1.65}.policy.svelte-7ke6fz nav:where(.svelte-7ke6fz){color:#475569;border-top:1px solid #e2e8f0;gap:1rem;margin-top:2rem;padding-top:1rem;font-size:.75rem;font-weight:600;display:flex}.policy.svelte-7ke6fz nav:where(.svelte-7ke6fz) a{text-underline-offset:3px;text-decoration:underline}
