.privacy-consent{margin:36px 0 30px;border-top:1px solid #ced7da;padding-top:28px}.privacy-consent h2{font-size:18px;margin:0 0 14px}.privacy-consent p{font-size:15px;line-height:1.95;color:#354d5b;margin:0 0 12px}.privacy-link{font-size:15px;text-decoration:underline;text-underline-offset:4px;line-height:1.9}.privacy-link span{font-size:13px;display:inline-block}.consent-label{display:flex;align-items:flex-start;gap:13px;cursor:pointer;padding:18px 0 8px;font-size:16px;line-height:1.8;font-weight:600;min-height:44px}.consent-label input{appearance:auto;flex:0 0 22px;width:22px;height:22px;margin:4px 0 0;accent-color:#173442;cursor:pointer}.consent-label input:focus-visible,.privacy-link:focus-visible{outline:2px solid #715b37;outline-offset:4px}.privacy-main{font-size:16px;line-height:1.95}.privacy-main section{border-top:1px solid #dce3e3;margin-top:32px;padding-top:25px}.privacy-main section h2{font-size:21px;margin:0 0 16px}.privacy-main p{margin:12px 0}.privacy-main ul{padding-left:1.5em}.privacy-main li{margin:8px 0}.privacy-email{overflow-wrap:anywhere}
