.page.svelte-7ke6fz{width:100%;padding:var(--space-xlarge) 0}.container.svelte-7ke6fz{max-width:720px;margin:0 auto;padding:0 var(--container-padding)}.policy-header.svelte-7ke6fz{margin-bottom:var(--space-large);padding-bottom:var(--space-medium);border-bottom:2px solid var(--c-gray)}.policy-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){margin-bottom:.5rem}.effective-date.svelte-7ke6fz{color:#888;font-size:.95rem;margin:0}.policy-body.svelte-7ke6fz section:where(.svelte-7ke6fz){margin-bottom:var(--space-large)}.policy-body.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.5rem;margin-bottom:var(--space-small);padding-bottom:.5rem;border-bottom:1px solid var(--c-gray);color:var(--c-dark)}.policy-body.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:1.1rem;margin-top:var(--space-medium);margin-bottom:.75rem;font-family:ibm-plex-sans,sans-serif;font-weight:600;color:var(--c-dark)}.policy-body.svelte-7ke6fz p:where(.svelte-7ke6fz){line-height:1.8;margin-bottom:1rem;color:var(--c-dark);font-size:1rem}.policy-body.svelte-7ke6fz address:where(.svelte-7ke6fz){font-style:normal;line-height:1.9;padding:var(--space-small);background:#f8f8f8;border-radius:6px;border-left:3px solid var(--c-green)}.policy-body.svelte-7ke6fz address:where(.svelte-7ke6fz) a:where(.svelte-7ke6fz){color:var(--c-dark);box-shadow:0 1px 0 0 var(--c-green);text-decoration:none}.policy-body.svelte-7ke6fz address:where(.svelte-7ke6fz) a:where(.svelte-7ke6fz):hover{box-shadow:0 2px 0 0 var(--c-green)}
