.policy-page.svelte-1jp39n4{max-width:900px;margin:0 auto;padding:85px 28px 110px}.policy-page.svelte-1jp39n4 header:where(.svelte-1jp39n4){padding-bottom:50px}.eyebrow.svelte-1jp39n4{color:var(--coral);font-size:.68rem;text-transform:uppercase;letter-spacing:.1em}h1.svelte-1jp39n4{font:400 clamp(3.6rem,7vw,6rem)/.92 var(--serif);letter-spacing:-.045em;margin:18px 0}header.svelte-1jp39n4 p:where(.svelte-1jp39n4){max-width:650px;color:var(--muted);font-size:1rem;line-height:1.65}header.svelte-1jp39n4 small:where(.svelte-1jp39n4){display:block;margin-top:20px;color:var(--muted);font-size:.66rem}section.svelte-1jp39n4{display:grid;grid-template-columns:260px 1fr;gap:40px;padding:28px 0;border-top:1px solid var(--line)}h2.svelte-1jp39n4{font:400 1.25rem/1.25 var(--serif);margin:0}section.svelte-1jp39n4 p:where(.svelte-1jp39n4){margin:0;color:var(--muted);font-size:.86rem;line-height:1.75}section.svelte-1jp39n4 a:where(.svelte-1jp39n4){color:var(--coral);text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.policy-page.svelte-1jp39n4{padding:60px 20px 80px}section.svelte-1jp39n4{grid-template-columns:1fr;gap:10px}}
