.policy-page.svelte-utp8gt{width:min(100%,62rem);padding:var(--space-12) var(--space-6);color:var(--ink-base);margin:0 auto}.policy-header.svelte-utp8gt{margin-bottom:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.policy-kicker.svelte-utp8gt{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-utp8gt{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-utp8gt p:where(.svelte-utp8gt):not(.policy-kicker){color:var(--ink-muted);margin:0;font-size:1rem;line-height:1.55}.policy-card.svelte-utp8gt{border-radius:var(--space-4);background:var(--surface);box-shadow:var(--shadow-card-rest);padding:var(--space-5);overflow:hidden}
