.page-hero.svelte-1oj7yjs{padding:calc(var(--header-h) + 80px) 0 72px;background:var(--black);text-align:center}.page-hero.svelte-1oj7yjs h1:where(.svelte-1oj7yjs){font-size:clamp(2.5rem,8vw,5rem)}.content-section.svelte-1oj7yjs{padding:72px 0 96px}.policy-body.svelte-1oj7yjs{max-width:760px;color:var(--gray-800);margin:0 auto;font-size:1rem;line-height:1.75}.policy-body.svelte-1oj7yjs h1,.policy-body.svelte-1oj7yjs h2,.policy-body.svelte-1oj7yjs h3,.policy-body.svelte-1oj7yjs h4{font-family:var(--ff-display);color:var(--black);letter-spacing:.02em;margin:2rem 0 .75rem}.policy-body.svelte-1oj7yjs h1{font-size:2rem}.policy-body.svelte-1oj7yjs h2{font-size:1.5rem}.policy-body.svelte-1oj7yjs h3{font-size:1.2rem}.policy-body.svelte-1oj7yjs p,.policy-body.svelte-1oj7yjs ul,.policy-body.svelte-1oj7yjs ol{margin:0 0 1rem}.policy-body.svelte-1oj7yjs ul,.policy-body.svelte-1oj7yjs ol{padding-left:1.25rem}.policy-body.svelte-1oj7yjs a{color:var(--black);text-underline-offset:2px;text-decoration:underline}.unavailable.svelte-1oj7yjs{text-align:center;max-width:560px;color:var(--gray-700);margin:0 auto;font-size:1.05rem}
