.privacy-page{max-width:950px}.privacy-page .page-heading{max-width:900px}.privacy-version{color:var(--muted);margin-top:12px;font-size:12px!important}.privacy-review{color:#674922;background:#fff6e8;border:1px solid #e8c89d;border-radius:12px;margin:0 0 24px;padding:18px 22px}.privacy-review p{margin:8px 0 0;font-size:14px;line-height:1.65}.privacy-notice{gap:14px;display:grid}.privacy-section{border:1px solid var(--border);background:#fff;border-radius:12px;padding:26px 29px;box-shadow:0 4px 18px #122a4306}.privacy-section h2{color:var(--navy);letter-spacing:-.02em;margin:0 0 13px;font-size:19px;line-height:1.35}.privacy-section p,.privacy-section li{color:#42566b;font-size:14px;line-height:1.8}.privacy-section p{margin:0 0 13px}.privacy-section p:last-child{margin-bottom:0}.privacy-section ul{margin:6px 0 14px;padding-left:24px}.privacy-section li{margin-bottom:7px}.privacy-section a{color:var(--blue);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.privacy-section .privacy-contact{color:var(--navy);background:#eff6fa;border-radius:8px;padding:12px 15px}.privacy-section .privacy-pending{color:#654922;background:#fff8ee;border-left:3px solid #c88c45;padding:12px 15px}@media (max-width:580px){.privacy-section{padding:20px 18px}.privacy-section h2{font-size:17px}.privacy-section p,.privacy-section li{font-size:13px}}
