.privacy-page.svelte-1yph6rh{display:grid;gap:34px}.privacy-header.svelte-1yph6rh{max-width:790px}.privacy-header.svelte-1yph6rh h1:where(.svelte-1yph6rh){margin:12px 0 0;color:var(--text);font-size:clamp(2.6rem,6vw,5.8rem);font-weight:780;letter-spacing:0;line-height:.95}.privacy-header.svelte-1yph6rh .lead:where(.svelte-1yph6rh){margin-top:20px;max-width:720px}.privacy-grid.svelte-1yph6rh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.privacy-card.svelte-1yph6rh{display:grid;align-content:start;gap:12px;padding:24px}.privacy-card.svelte-1yph6rh h2:where(.svelte-1yph6rh){margin:0;color:var(--text);font-size:1.15rem;font-weight:820;line-height:1.2}.privacy-card.svelte-1yph6rh p:where(.svelte-1yph6rh){margin:0;color:var(--muted);font-size:.96rem;line-height:1.7}.privacy-card.svelte-1yph6rh strong:where(.svelte-1yph6rh),.privacy-card.svelte-1yph6rh code:where(.svelte-1yph6rh){color:var(--text);font-weight:760}.privacy-card.svelte-1yph6rh code:where(.svelte-1yph6rh){border:1px solid var(--line);border-radius:6px;background:var(--bg-subtle);padding:.08rem .28rem;font-size:.88em}.privacy-card.svelte-1yph6rh .btn-outline:where(.svelte-1yph6rh){width:fit-content;margin-top:4px}@media (max-width: 760px){.privacy-grid.svelte-1yph6rh{grid-template-columns:1fr}.privacy-card.svelte-1yph6rh{padding:20px}}
