.policy-page.svelte-a9leon{width:min(900px,calc(100% - 3rem));margin:0 auto;padding:clamp(5rem,10vw,8rem) 0}header.svelte-a9leon{padding-bottom:3rem;border-bottom:1px solid var(--linen)}h1.svelte-a9leon{margin:1rem 0 1.5rem;font:500 clamp(3.1rem,7vw,5.6rem)/.92 var(--display);letter-spacing:-.04em}header.svelte-a9leon>p:where(.svelte-a9leon):last-child{max-width:700px;color:var(--warm-gray);font-size:1.05rem;line-height:1.85}section.svelte-a9leon{display:grid;grid-template-columns:minmax(220px,.6fr) 1.4fr;gap:3rem;padding:2.5rem 0;border-bottom:1px solid var(--linen)}h2.svelte-a9leon{margin:0;font:600 1.7rem/1.1 var(--display)}section.svelte-a9leon p:where(.svelte-a9leon){margin:0;color:var(--warm-gray);line-height:1.9}@media(max-width:700px){section.svelte-a9leon{grid-template-columns:1fr;gap:1rem}}
