.ConsentManager_banner__KQoFR{position:fixed;z-index:1000;right:clamp(1rem,2.4vw,2rem);bottom:clamp(1rem,2.4vw,2rem);left:clamp(1rem,2.4vw,2rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,22rem);gap:1.5rem;width:min(calc(100% - clamp(2rem, 4.8vw, 4rem)),74rem);margin-inline:auto;border:1px solid rgba(167,190,201,.32);border-radius:8px;background:rgba(9,12,14,.98);box-shadow:0 24px 80px rgba(0,0,0,.58),inset 0 1px rgba(255,255,255,.035);padding:clamp(1rem,2.4vw,1.6rem);color:#eef2f3}.ConsentManager_bannerCopy__lnUxK h2,.ConsentManager_preferencesHeader__i5D3g h2{margin:0;color:#f7f8f8;font-size:clamp(1.25rem,2vw,1.65rem);letter-spacing:0;line-height:1.15}.ConsentManager_bannerCopy__lnUxK>p:not(.ConsentManager_eyebrow__d5mfJ){max-width:49rem;margin:.55rem 0 0;color:#a7b4bb;font-size:.88rem;line-height:1.6}.ConsentManager_eyebrow__d5mfJ{margin:0 0 .42rem;color:#78dcb0;font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ConsentManager_policyLinks__qxi6F,.ConsentManager_preferencesLinks__0oiHv{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:.72rem}.ConsentManager_policyLinks__qxi6F a,.ConsentManager_preferencesLinks__0oiHv a{color:#c8d1d5;font-size:.76rem;text-decoration:underline;text-decoration-color:rgba(200,209,213,.42);text-underline-offset:.22rem}.ConsentManager_bannerActions__7SMDS,.ConsentManager_preferencesActions__mTltD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;align-self:end}.ConsentManager_bannerActions__7SMDS button,.ConsentManager_closeButton__m2eK6,.ConsentManager_preferencesActions__mTltD button{min-height:2.75rem;border:1px solid rgba(171,190,198,.34);border-radius:5px;background:#0b0f11;color:#e9edef;font:inherit;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.ConsentManager_bannerActions__7SMDS button:focus-visible,.ConsentManager_bannerActions__7SMDS button:hover,.ConsentManager_closeButton__m2eK6:focus-visible,.ConsentManager_closeButton__m2eK6:hover,.ConsentManager_preferencesActions__mTltD button:focus-visible,.ConsentManager_preferencesActions__mTltD button:hover{border-color:#76d7ab;outline:0;color:#fff;box-shadow:0 0 0 2px rgba(118,215,171,.12)}.ConsentManager_backdrop__tCH1v{position:fixed;z-index:1100;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.72);padding:1rem}.ConsentManager_preferences__imo9A{width:min(100%,42rem);max-height:min(90vh,52rem);overflow-y:auto;border:1px solid rgba(167,190,201,.32);border-radius:8px;background:#090c0e;box-shadow:0 28px 90px rgba(0,0,0,.68);padding:clamp(1rem,3vw,1.6rem);color:#edf1f2}.ConsentManager_preferencesHeader__i5D3g{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.ConsentManager_closeButton__m2eK6{width:2.75rem;padding:0;font-size:1.25rem}.ConsentManager_preferencesIntro__m_ldS{margin:.7rem 0 1.2rem;color:#9facb3;font-size:.85rem;line-height:1.55}.ConsentManager_category__AYWCE{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;border-top:1px solid rgba(255,255,255,.1);padding:1rem 0}.ConsentManager_category__AYWCE strong{color:#f3f6f7;font-size:.92rem}.ConsentManager_category__AYWCE p{max-width:34rem;margin:.3rem 0 0;color:#87969e;font-size:.78rem;line-height:1.5}.ConsentManager_category__AYWCE input{width:2.8rem;height:1.5rem;accent-color:#65d5a2;cursor:pointer}.ConsentManager_alwaysOn__bcqx_{color:#71d8a8;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ConsentManager_preferencesLinks__0oiHv{margin:.3rem 0 1.1rem}@media (max-width:760px){.ConsentManager_banner__KQoFR{grid-template-columns:1fr;gap:1rem}.ConsentManager_bannerActions__7SMDS,.ConsentManager_preferencesActions__mTltD{grid-template-columns:1fr}.ConsentManager_bannerActions__7SMDS button,.ConsentManager_preferencesActions__mTltD button{width:100%}}@media (max-width:480px){.ConsentManager_banner__KQoFR{right:.7rem;bottom:.7rem;left:.7rem;width:auto;overflow-y:auto}.ConsentManager_banner__KQoFR,.ConsentManager_preferences__imo9A{max-height:calc(100vh - 1.4rem)}}@media (prefers-reduced-motion:no-preference){.ConsentManager_banner__KQoFR,.ConsentManager_preferences__imo9A{animation:ConsentManager_consentEnter__D2cJH .18s ease-out both}}@keyframes ConsentManager_consentEnter__D2cJH{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}