.policy-page.svelte-12pywbn{padding:var(--space20) var(--space6) var(--space24)}.policy-inner.svelte-12pywbn{max-width:900px;margin:0 auto}.policy-header.svelte-12pywbn{margin-bottom:var(--space14)}.policy-meta.svelte-12pywbn{font-size:var(--textXs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--contentTextMuted);margin-bottom:var(--space4)}.policy-header.svelte-12pywbn h1:where(.svelte-12pywbn){font-size:clamp(2.25rem,1.8rem + 1.5vw,3.4rem);font-weight:800;letter-spacing:-.03em;margin-bottom:var(--space5)}.policy-header.svelte-12pywbn p:where(.svelte-12pywbn),.policy-section.svelte-12pywbn p:where(.svelte-12pywbn),.policy-section.svelte-12pywbn li:where(.svelte-12pywbn){font-size:var(--textBase);line-height:var(--leadingRelaxed);color:var(--contentTextMuted)}.policy-sections.svelte-12pywbn{display:flex;flex-direction:column;gap:var(--space10)}.policy-section.svelte-12pywbn{padding:var(--space8);border:1px solid var(--contentBorder);border-radius:var(--radiusLg);background:var(--surface1)}.policy-section.svelte-12pywbn h2:where(.svelte-12pywbn){font-size:var(--textXl);font-weight:700;margin-bottom:var(--space4)}.policy-section.svelte-12pywbn p:where(.svelte-12pywbn)+p:where(.svelte-12pywbn){margin-top:var(--space4)}.policy-section.svelte-12pywbn ul:where(.svelte-12pywbn){margin-top:var(--space4);padding-left:1.25rem}.policy-section.svelte-12pywbn li:where(.svelte-12pywbn)+li:where(.svelte-12pywbn){margin-top:var(--space3)}@media(max-width:768px){.policy-page.svelte-12pywbn{padding:var(--space14) var(--space4) var(--space16)}.policy-section.svelte-12pywbn{padding:var(--space6)}}
