.privacy-page .page-hero{padding-bottom:70px}.privacy-updated{margin:25px 0 0;color:var(--text-secondary);font-size:13px}.privacy-layout{display:grid;grid-template-columns:220px minmax(0,780px);gap:70px;padding-top:78px;padding-bottom:110px;align-items:start}.privacy-toc{position:sticky;top:110px;display:grid;gap:12px;padding:20px;border-left:2px solid var(--brand-lime);background:#eef9ff}.privacy-toc strong{margin-bottom:4px;color:var(--brand-primary);font:800 14px Manrope,sans-serif}.privacy-toc a{color:var(--text-secondary);font-size:13px;text-decoration:none}.privacy-toc a:hover{color:var(--brand-secondary)}.privacy-content{min-width:0}.privacy-content section{scroll-margin-top:110px;padding-bottom:34px;margin-bottom:34px;border-bottom:1px solid var(--border)}.privacy-content section:last-child{border-bottom:0}.privacy-content h2{margin:0 0 14px;color:var(--brand-primary);font:800 clamp(23px,3vw,32px)/1.1 Manrope,sans-serif;letter-spacing:-.04em}.privacy-content p,.privacy-content li{color:var(--text-secondary);font-size:16px;line-height:1.75}.privacy-content p{margin:0 0 14px}.privacy-content ul{margin:0;padding-left:22px}.privacy-content li+li{margin-top:8px}.privacy-content a{color:var(--brand-secondary);font-weight:700}.privacy-content strong{color:var(--brand-primary)}.privacy-page .footer a{display:block;margin:8px 0}.privacy-page .footer h3{color:#fff}@media(max-width:800px){.privacy-layout{grid-template-columns:1fr;gap:36px;padding-top:58px}.privacy-toc{position:static;grid-template-columns:1fr 1fr;gap:10px 16px}.privacy-toc strong{grid-column:1/-1}.privacy-content p,.privacy-content li{font-size:15px}}@media(max-width:460px){.privacy-toc{grid-template-columns:1fr}}
