.privacy-main{max-width:720px;padding-bottom:64px}.privacy-hero{padding:clamp(48px,7vw,88px) 0 clamp(24px,4vw,40px)}.privacy-hero h1{overflow-wrap:break-word;font-size:clamp(38px,6vw,62px)}.privacy-lede{color:var(--text-dim);max-width:600px;margin-top:22px;font-size:17px;line-height:1.75}.privacy-section{border-top:1px solid var(--border);padding:28px 0}.privacy-section h2{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:15px;font-weight:700}.privacy-section p,.privacy-list li{color:var(--text-dim);font-size:15px;line-height:1.75}.privacy-section p+p{margin-top:14px}.privacy-section b{color:var(--text);font-weight:600}.privacy-section em{color:var(--gold);font-style:normal}.privacy-section code{font-family:var(--mono);color:var(--text);background:var(--bg-soft);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:3px;padding:1px 6px;font-size:12.5px}.privacy-list{flex-direction:column;gap:8px;margin:14px 0;padding-left:20px;display:flex}.privacy-list li::marker{color:var(--gold)}.privacy-never{border:1px solid var(--border);background:var(--bg-soft);border-radius:4px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.privacy-never svg{width:18px;height:18px;color:var(--gold);flex:none;margin-top:4px}@media (width<=720px){.privacy-main{padding:0 18px 48px}.privacy-hero{padding-top:40px}}
