.PrivacyConsentManager-module__qt5LjW__banner{z-index:2147483000;color:#14233b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;border:1px solid #183a6833;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(210px,260px);gap:22px;width:min(1180px,100vw - 40px);margin:0 auto;padding:22px;display:grid;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 22px 70px #071b3942}.PrivacyConsentManager-module__qt5LjW__bannerCopy{min-width:0}.PrivacyConsentManager-module__qt5LjW__bannerCopy>strong{color:#0c3974;margin-bottom:7px;font-size:1.05rem;line-height:1.3;display:block}.PrivacyConsentManager-module__qt5LjW__bannerCopy p{color:#34445c;max-width:840px;margin:0;font-size:.9rem;line-height:1.55}.PrivacyConsentManager-module__qt5LjW__bannerControl{font-weight:600;color:#4a596d!important;margin-top:8px!important;font-size:.82rem!important}.PrivacyConsentManager-module__qt5LjW__policyLinks{flex-wrap:wrap;gap:8px 18px;margin-top:11px;display:flex}.PrivacyConsentManager-module__qt5LjW__policyLinks a{color:#0755a5;text-underline-offset:3px;font-size:.82rem;font-weight:700;text-decoration:underline}.PrivacyConsentManager-module__qt5LjW__bannerActions,.PrivacyConsentManager-module__qt5LjW__dialogActions{align-content:center;gap:9px;display:grid;position:relative}.PrivacyConsentManager-module__qt5LjW__decisionButton,.PrivacyConsentManager-module__qt5LjW__configureButton,.PrivacyConsentManager-module__qt5LjW__closeButton{min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:12px;font-weight:800}.PrivacyConsentManager-module__qt5LjW__decisionButton{color:#fff;background:#0d427f;border:2px solid #0d427f;padding:11px 16px}.PrivacyConsentManager-module__qt5LjW__configureButton{color:#163c6d;background:#fff;border:2px solid #9ab0cb;padding:11px 16px}.PrivacyConsentManager-module__qt5LjW__decisionButton:hover,.PrivacyConsentManager-module__qt5LjW__decisionButton:focus-visible{background:#082f61;border-color:#082f61}.PrivacyConsentManager-module__qt5LjW__configureButton:hover,.PrivacyConsentManager-module__qt5LjW__configureButton:focus-visible{background:#eef5fd;border-color:#51759f}.PrivacyConsentManager-module__qt5LjW__decisionButton:focus-visible,.PrivacyConsentManager-module__qt5LjW__configureButton:focus-visible,.PrivacyConsentManager-module__qt5LjW__closeButton:focus-visible,.PrivacyConsentManager-module__qt5LjW__switch input:focus-visible+span{outline-offset:3px;outline:3px solid #efb735}.PrivacyConsentManager-module__qt5LjW__backdrop{z-index:2147483001;background:#051225a8;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}.PrivacyConsentManager-module__qt5LjW__dialog{color:#17263c;background:#fff;border-radius:20px;width:min(680px,100%);max-height:calc(100dvh - 36px);padding:24px;overflow-y:auto;box-shadow:0 28px 90px #00000052}.PrivacyConsentManager-module__qt5LjW__dialog:focus{outline:none}.PrivacyConsentManager-module__qt5LjW__dialogHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.PrivacyConsentManager-module__qt5LjW__dialogHeader span{color:#46709e;letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font-size:.74rem;font-weight:900;display:block}.PrivacyConsentManager-module__qt5LjW__dialogHeader h2{color:#0b376d;margin:0;font-size:clamp(1.45rem,4vw,2rem);line-height:1.15}.PrivacyConsentManager-module__qt5LjW__closeButton{color:#173a65;background:#edf3f9;flex:0 0 44px;place-items:center;width:44px;padding:0;display:grid}.PrivacyConsentManager-module__qt5LjW__closeButton svg{width:20px;height:20px}.PrivacyConsentManager-module__qt5LjW__currentDecision{color:#3b4d64;background:#f2f6fa;border-radius:10px;margin:18px 0 0;padding:12px 14px;font-size:.86rem;line-height:1.45}.PrivacyConsentManager-module__qt5LjW__categories{border:1px solid #dce5ef;border-radius:14px;gap:0;margin-top:14px;display:grid;overflow:hidden}.PrivacyConsentManager-module__qt5LjW__category{background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px;display:grid}.PrivacyConsentManager-module__qt5LjW__category+.PrivacyConsentManager-module__qt5LjW__category{border-top:1px solid #dce5ef}.PrivacyConsentManager-module__qt5LjW__category strong{color:#173a65;font-size:.98rem}.PrivacyConsentManager-module__qt5LjW__category p{color:#536278;margin:4px 0 0;font-size:.84rem;line-height:1.45}.PrivacyConsentManager-module__qt5LjW__switch{flex:none;display:inline-flex;position:relative}.PrivacyConsentManager-module__qt5LjW__switch input{opacity:0;width:1px;height:1px;position:absolute}.PrivacyConsentManager-module__qt5LjW__switch input+span{cursor:pointer;background:#b6c2cf;border-radius:999px;width:48px;height:28px;transition:background .16s;display:block;position:relative}.PrivacyConsentManager-module__qt5LjW__switch input+span:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .16s;position:absolute;top:4px;left:4px;box-shadow:0 1px 5px #00000038}.PrivacyConsentManager-module__qt5LjW__switch input:checked+span{background:#0d5c3d}.PrivacyConsentManager-module__qt5LjW__switch input:checked+span:after{transform:translate(20px)}.PrivacyConsentManager-module__qt5LjW__switch input:disabled+span{cursor:not-allowed;opacity:.72}.PrivacyConsentManager-module__qt5LjW__thirdPartyNote{color:#5a687b;margin:14px 0;font-size:.78rem;line-height:1.45}.PrivacyConsentManager-module__qt5LjW__dialogActions{grid-template-columns:1fr 1fr}.PrivacyConsentManager-module__qt5LjW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.PrivacyConsentManager-module__qt5LjW__banner{border-radius:15px;grid-template-columns:1fr;gap:13px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:16px;bottom:10px;left:10px;right:10px;overflow-y:auto}.PrivacyConsentManager-module__qt5LjW__bannerCopy p{font-size:.8rem;line-height:1.47}.PrivacyConsentManager-module__qt5LjW__bannerControl{margin-top:8px!important;font-size:.75rem!important}.PrivacyConsentManager-module__qt5LjW__bannerActions{grid-template-columns:1fr 1fr}.PrivacyConsentManager-module__qt5LjW__configureButton{grid-column:1/-1}.PrivacyConsentManager-module__qt5LjW__dialog{padding:19px}.PrivacyConsentManager-module__qt5LjW__dialogActions{grid-template-columns:1fr}}@media (max-width:430px){.PrivacyConsentManager-module__qt5LjW__bannerActions{grid-template-columns:1fr}.PrivacyConsentManager-module__qt5LjW__configureButton{grid-column:auto}.PrivacyConsentManager-module__qt5LjW__category{gap:12px;padding:14px}}@media (prefers-reduced-motion:reduce){.PrivacyConsentManager-module__qt5LjW__switch input+span,.PrivacyConsentManager-module__qt5LjW__switch input+span:after{transition:none}}
