[hidden]{display:none!important}.qr-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.qr-form-status{font-size:15px!important;line-height:1.4;min-height:1.4em}.qr-captcha-note{font-size:11px!important;line-height:1.35}.qr-consent{position:fixed;left:16px;bottom:52px;z-index:20000;width:min(560px,calc(100% - 32px));max-height:75vh;overflow:auto;background:white;color:#172536;padding:20px;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 8px 35px #0003;font:14px/1.5 Arial,sans-serif}.qr-consent p{margin:8px 0}.qr-consent a{color:#1565c0}.qr-consent button{margin:10px 5px 0 0;padding:9px;border:1px solid #adbccc;border-radius:6px;background:#eef4ff;cursor:pointer}.qr-consent-open{position:fixed;left:8px;bottom:8px;z-index:10000;padding:5px 9px;background:white;border:1px solid #aaa;border-radius:5px;font-size:11px}.qr-consent input{appearance:auto;width:auto;height:auto}.form button:disabled{opacity:.6;cursor:wait}
.qr-consent{width:min(390px,calc(100% - 32px));padding:16px 18px;border-color:#e5ebf3;border-radius:16px;box-shadow:0 6px 24px #17253618;font:13px/1.45 Arial,sans-serif}.qr-consent strong{font-size:15px}.qr-consent p{color:#596779;margin:6px 0 10px}.qr-consent-actions{display:flex;gap:8px;flex-wrap:wrap}.qr-consent button{margin:0;padding:9px 13px;min-height:38px;background:#f4f7fb;border-color:#dce4ee;color:#23456e;font-size:13px}.qr-consent #qr-consent-accept{background:#2770f1;color:white;border-color:#2770f1}.qr-consent #qr-consent-reject{background:white}.qr-consent #qr-consent-customize{background:transparent;border-color:transparent;padding-inline:5px}#qr-consent-details{padding-top:12px}#qr-consent-details button{margin-top:10px}.header__logo img,.footer__logo img{object-fit:contain;max-width:100%;height:auto}@media(max-width:480px){.qr-consent{bottom:48px;left:12px;width:calc(100% - 24px);box-sizing:border-box}.qr-consent-actions{gap:6px}}