.policy-wrap.svelte-1wp567n{background-color:var(--bg-sheet);border-bottom:1px solid var(--rule)}.policy-header.svelte-1wp567n{border-bottom:1px solid var(--rule);background-color:var(--bg-paper);padding:36px 24px}.policy-header.svelte-1wp567n h1:where(.svelte-1wp567n){margin-bottom:10px;font-size:clamp(22px,2.8vw,30px)}.policy-header.svelte-1wp567n p:where(.svelte-1wp567n){color:var(--ink-muted);max-width:68ch}.policy-grid.svelte-1wp567n{grid-template-columns:1fr 1fr;display:grid}.policy-block.svelte-1wp567n{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:12px;padding:28px 24px;display:flex}.policy-block.svelte-1wp567n:nth-child(2n){border-right:none}.p-code.svelte-1wp567n{color:var(--accent);font-size:12px;font-weight:600}.policy-block.svelte-1wp567n h2:where(.svelte-1wp567n){font-size:18px}.policy-block.svelte-1wp567n p:where(.svelte-1wp567n),.policy-block.svelte-1wp567n li:where(.svelte-1wp567n){color:var(--ink-muted);font-size:14px;line-height:1.6}.policy-block.svelte-1wp567n ul:where(.svelte-1wp567n){flex-direction:column;gap:10px;margin:0;padding-left:18px;display:flex}.policy-block.svelte-1wp567n strong:where(.svelte-1wp567n){color:var(--ink)}.policy-block.svelte-1wp567n a:where(.svelte-1wp567n){color:var(--ink);text-decoration:underline}.contact-line.svelte-1wp567n{border-top:1px solid var(--rule);color:var(--ink);margin-top:6px;padding-top:10px;font-size:12.5px}@media (width<=900px){.policy-grid.svelte-1wp567n{grid-template-columns:1fr}.policy-block.svelte-1wp567n{border-right:none;padding:22px 18px}}
