#privacyDialog{position:fixed;inset:auto 20px 20px auto;transform:none;margin:0;width:min(640px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow:auto;background:#fff;color:#112b40;border:1px solid #cbded3;border-radius:12px;padding:24px;box-shadow:0 12px 60px #001d2933;font:15px/1.5 Arial,Helvetica,sans-serif}#privacyDialog::backdrop{background:#0b1d3633}.privacy-top{display:flex;justify-content:space-between;align-items:start;gap:15px}#privacyDialog h2{font-size:25px;letter-spacing:-.5px;margin:0}#privacyDialog p{color:#496174;font-size:15px!important;margin:12px 0}#privacyClose{width:auto;background:transparent;border:0;color:#16374a;font-size:20px;padding:0 3px}#privacyDialog .privacy-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0 0}#privacyDialog .privacy-actions button{margin:0;padding:11px 8px;border:1px solid #08794d;background:white;color:#075f3d;border-radius:6px;font-size:15px;font-weight:700;cursor:pointer}#privacyDialog .privacy-actions button:hover{background:#edf7f1}#privacyOptions{margin-top:15px;border-top:1px solid #e1e9e4;padding-top:12px}#privacyOptions h3{font-size:17px;margin:0}#privacyOptions label{display:flex;gap:12px;align-items:start;font-size:15px;font-weight:400;margin:15px 0}#privacyOptions input{width:19px;height:19px;min-width:19px;padding:0;margin:3px 0 0;accent-color:#08794d}#privacyDialog a{color:#08794d;text-decoration:underline}#privacyDialog [hidden]{display:none!important}.privacy-footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:18px;max-width:1136px;margin:15px auto 0;font:15px Arial,Helvetica,sans-serif}.privacy-footer-links button{background:transparent;color:inherit;border:1px solid currentColor;border-radius:5px;padding:7px 11px;font:inherit;cursor:pointer}.privacy-footer-links a{color:inherit!important}#privacyDialog :focus-visible{outline:3px solid #75c7a0;outline-offset:3px}@media(max-width:650px){#privacyDialog{inset:auto 12px 12px;margin:0;width:calc(100vw - 24px);padding:19px;max-height:calc(100dvh - 24px)}#privacyDialog .privacy-actions{grid-template-columns:1fr}.privacy-footer-links{margin:16px 22px 0}}@media print{#privacyDialog,.privacy-footer-links{display:none!important}}
