.policy-page.svelte-7ke6fz{width:min(100%,62rem);padding:var(--space-12) var(--space-6);color:var(--ink-base);margin:0 auto}.policy-header.svelte-7ke6fz{margin-bottom:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.policy-kicker.svelte-7ke6fz{color:var(--ink-muted);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}h1.svelte-7ke6fz{color:var(--ink-strong);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(2.25rem,5vw,4rem);font-weight:900;line-height:.95}.policy-header.svelte-7ke6fz p:where(.svelte-7ke6fz):not(.policy-kicker){color:var(--ink-muted);margin:0;font-size:1rem;line-height:1.55}.policy-card.svelte-7ke6fz{border-radius:var(--space-4);background:var(--surface);box-shadow:var(--shadow-card-rest);padding:var(--space-5);overflow:hidden}
