.consent-dialog{width:min(560px,calc(100% - 32px));border:1px solid #8ccff4;border-radius:8px;background:#e9f4fa;color:#092038;padding:26px;box-shadow:0 20px 60px rgba(0,0,0,.4)}.consent-dialog::backdrop{background:rgba(2,10,18,.72)}.consent-dialog h2{margin:0 0 8px;font-size:1.3rem}.consent-dialog p{margin:0;color:#39556a;font-size:.9rem}.consent-choice{display:flex;gap:10px;align-items:center;margin:24px 0;font-weight:700}.consent-actions{display:flex;justify-content:flex-end;align-items:center;gap:14px}.consent-actions .text-button{padding:8px}.captcha-notice{margin:20px 0;color:var(--muted);font-size:.82rem}.captcha-box{margin:20px 0}.form-destination{margin:0 0 16px;color:var(--muted);font-size:.82rem}.form-submit-error{margin:18px 0 0;color:var(--red);font-size:.84rem}.website-trap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.cookie-banner.is-dismissed{display:none!important}@media(max-width:760px){.cookie-actions{flex-wrap:wrap}.consent-actions{justify-content:space-between}}
