.privacy-settings-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.privacy-dialog{color:#17212d;background:#fff;border:1px solid #ccd4dd;border-radius:8px;width:min(620px,100% - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:24px;overflow:auto}.privacy-dialog::backdrop{background:#00000073}.privacy-dialog h2{margin:0 0 16px;font-size:22px;line-height:1.25}.privacy-dialog p{margin:12px 0;font-size:15px;line-height:1.55}.privacy-actions{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.privacy-actions button{color:#163b68;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1656a3;border-radius:4px;flex:150px;padding:12px;font-weight:600}.privacy-actions button:disabled{opacity:.5;cursor:default}.privacy-dialog a{text-decoration:underline}.privacy-dialog .privacy-options{display:block}.privacy-dialog .privacy-actions{flex-wrap:wrap;display:flex}.privacy-options label{align-items:center;gap:10px;font-size:15px;display:flex}.privacy-options input{accent-color:#1656a3;width:20px;height:20px}:is(.privacy-dialog :focus-visible,.privacy-settings-link:focus-visible){outline-offset:3px;outline:3px solid #1656a3}.footer-bottom>div{flex-wrap:wrap}.footer-bottom>div>a,.footer-bottom>div>.privacy-settings-link{white-space:nowrap;flex:none}@media (max-width:600px){.footer-bottom{padding-bottom:56px}.footer-bottom>div{gap:12px 20px}}
