.policy-hero.svelte-yiqd0o{border-bottom:1px solid var(--line);background:linear-gradient(90deg, #3ce8c30f, transparent 45%), var(--bg-sunken);padding-block:clamp(56px,9vw,112px) clamp(36px,5vw,56px)}.policy-wrap.svelte-yiqd0o{max-width:1060px}.page-title.svelte-yiqd0o{max-width:13ch;margin-top:18px}.page-lede.svelte-yiqd0o{margin-top:24px}.updated.svelte-yiqd0o{color:var(--ink-3);margin-top:22px}.summary.svelte-yiqd0o{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--line));border-radius:var(--radius-lg);background:var(--accent-soft);grid-template-columns:120px minmax(0,1fr);align-items:start;gap:24px;padding:clamp(22px,4vw,32px);display:grid;box-shadow:inset 0 0 30px #3ce8c30a}.summary__label.svelte-yiqd0o{color:var(--accent-ink);text-transform:uppercase;padding-top:5px;font-size:.55rem}.summary__title.svelte-yiqd0o{font-family:var(--font-display);font-size:var(--step-2);font-weight:600}.summary__copy.svelte-yiqd0o{color:var(--ink-2);margin-top:7px}.policy-grid.svelte-yiqd0o{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:clamp(40px,8vw,96px);margin-top:clamp(48px,7vw,80px);display:grid}.contents.svelte-yiqd0o{position:sticky;top:108px}.contents.svelte-yiqd0o ol:where(.svelte-yiqd0o){color:var(--ink-3);gap:10px;margin-top:18px;padding-left:0;list-style:none;display:grid}.contents.svelte-yiqd0o a:where(.svelte-yiqd0o){transition:color .2s}.contents.svelte-yiqd0o a:where(.svelte-yiqd0o):hover{color:var(--accent-ink)}.policy-copy.svelte-yiqd0o{gap:clamp(44px,7vw,72px);display:grid}.policy-copy.svelte-yiqd0o section:where(.svelte-yiqd0o){border-top:1px solid var(--line);padding-top:25px;scroll-margin-top:112px}.section-number.svelte-yiqd0o{color:var(--accent-ink);margin-bottom:13px;display:block}.policy-copy.svelte-yiqd0o h2:where(.svelte-yiqd0o){margin-bottom:18px}.policy-copy.svelte-yiqd0o p:where(.svelte-yiqd0o){max-width:68ch;color:var(--ink-2);text-wrap:pretty}.storage-detail.svelte-yiqd0o{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:68ch;margin-top:20px;padding:18px 20px}.storage-detail.svelte-yiqd0o .storage-detail__label:where(.svelte-yiqd0o){color:var(--accent-ink);font-size:var(--step--2);text-transform:uppercase;margin-bottom:7px}.storage-detail.svelte-yiqd0o code:where(.svelte-yiqd0o){color:var(--ink)}.source-link.svelte-yiqd0o{font-size:var(--step--1);margin-top:20px}@media (width<=720px){.summary.svelte-yiqd0o{grid-template-columns:1fr;gap:10px}.policy-grid.svelte-yiqd0o{grid-template-columns:1fr;gap:44px}.contents.svelte-yiqd0o{border-bottom:1px solid var(--line);padding-bottom:32px;position:static}}
