.policy-page.svelte-170kwrr{max-width:1080px;padding-top:36px}header.svelte-170kwrr{max-width:820px;margin-bottom:30px}header.svelte-170kwrr h1:where(.svelte-170kwrr){margin:10px 0 14px;font-size:clamp(2.5rem,6vw,4.5rem);letter-spacing:-.05em;line-height:1}header.svelte-170kwrr p:where(.svelte-170kwrr),.policy-copy.svelte-170kwrr p:where(.svelte-170kwrr),.policy-copy.svelte-170kwrr li:where(.svelte-170kwrr){color:var(--text-secondary);line-height:1.75}.policy-layout.svelte-170kwrr{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:start;gap:26px}nav.svelte-170kwrr{position:sticky;top:90px;display:flex;flex-direction:column;gap:9px;padding:16px;background:var(--glass-bg);border:1px solid var(--border-subtle);border-radius:14px}nav.svelte-170kwrr strong:where(.svelte-170kwrr){margin-bottom:3px;font-size:.74rem}nav.svelte-170kwrr a:where(.svelte-170kwrr){color:var(--text-secondary);font-size:.75rem}.policy-copy.svelte-170kwrr{padding:clamp(28px,5vw,54px)}section.svelte-170kwrr{scroll-margin-top:90px;padding-bottom:28px;border-bottom:1px solid var(--border-subtle)}section.svelte-170kwrr+section:where(.svelte-170kwrr){padding-top:28px}section.svelte-170kwrr h2:where(.svelte-170kwrr){margin:0 0 10px;font-size:1.5rem}section.svelte-170kwrr p:where(.svelte-170kwrr):last-child,section.svelte-170kwrr ol:where(.svelte-170kwrr):last-child{margin-bottom:0}footer.svelte-170kwrr{display:flex;justify-content:space-between;gap:20px;padding-top:26px;color:var(--text-muted);font-size:.75rem}@media(max-width:720px){.policy-page.svelte-170kwrr{padding-top:22px}.policy-layout.svelte-170kwrr{grid-template-columns:1fr}nav.svelte-170kwrr{position:static;flex-direction:row;flex-wrap:wrap}nav.svelte-170kwrr strong:where(.svelte-170kwrr){width:100%}}
