#privacy-policy[data-v-2500d1f1]{background:radial-gradient(circle at top right,#00c0d814,transparent 28rem),linear-gradient(180deg,var(--surface-soft) 0,var(--surface-page) 100%)}.privacy-shell[data-v-2500d1f1]{gap:1.4rem;display:grid}.privacy-intro[data-v-2500d1f1]{gap:.7rem;max-width:42rem;display:grid}.privacy-lead[data-v-2500d1f1]{color:var(--color-text-muted);margin:0}.privacy-layout[data-v-2500d1f1]{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.privacy-aside[data-v-2500d1f1],.privacy-content[data-v-2500d1f1]{gap:1rem;display:grid}.privacy-content[data-v-2500d1f1],.privacy-panel[data-v-2500d1f1]{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:1.2rem}.privacy-content h2[data-v-2500d1f1],.privacy-panel h2[data-v-2500d1f1]{letter-spacing:.14em;text-transform:uppercase;margin:0 0 .8rem;font-size:.82rem}.privacy-content p[data-v-2500d1f1]:last-child,.privacy-panel p[data-v-2500d1f1]:last-child{margin-bottom:0}.privacy-content h3[data-v-2500d1f1]{font-family:var(--font-sans);margin:2rem 0 .75rem;font-size:1.2rem;line-height:1.15}.privacy-content ul[data-v-2500d1f1]{margin:0 0 1.35rem 1.4rem}@media (max-width:960px){.privacy-layout[data-v-2500d1f1]{grid-template-columns:1fr}}
