.CookieConsentSettings_cookieFullscreen__1rhU4{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;justify-content:center;align-items:flex-start;padding:40px 20px;overflow-y:auto;font-family:sans-serif;color:#000}.CookieConsentSettings_cookieContainer__2o6lN{background:#fff;max-width:700px;width:100%;padding:32px;box-shadow:0 8px 24px rgba(0,0,0,.2)}.CookieConsentSettings_cookieContainer__2o6lN h1{font-size:32px}.CookieConsentSettings_accordion__ATlae{margin-top:24px}.CookieConsentSettings_accordionHeader__1u_vR{background:none;border:none;padding:4px 0;font-size:16px;font-weight:600;display:flex;cursor:pointer}.CookieConsentSettings_accordionHeader__1u_vR input{display:none}.CookieConsentSettings_customCheckbox__2WDVJ{display:inline-flex;align-items:center;cursor:pointer;font-family:sans-serif;font-size:16px}.CookieConsentSettings_customCheckbox__2WDVJ>input:checked+.CookieConsentSettings_checkmark__1lh_Y:after{content:" ";position:relative;display:block;left:5px;width:5px;height:11px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.CookieConsentSettings_checkmark__1lh_Y{width:20px;height:20px;border:2px solid #555;margin-right:10px;position:relative;transition:background .3s}.CookieConsentSettings_accordionTitle__avYTg{display:flex;justify-content:space-between;width:100%}.CookieConsentSettings_accordionTitle__avYTg span{font-size:20px;padding:8px}.CookieConsentSettings_accordionBody__3N9W9{padding:0 0 16px;font-size:16px;color:#555;transition:transform .3s ease}.CookieConsentSettings_cookieActions__pScKY{display:flex;justify-content:space-between;width:100%;margin-top:32px;text-align:right}.CookieConsentSettings_acceptBtn__1Y2N8{color:#fff;background-color:#0078d4;border:none;padding:10px 20px;border-radius:4px;font-weight:500;cursor:pointer}.CookieConsentSettings_closeBtn__9oc8P{color:#0078d4;background-color:#e7f2fe;border:none;padding:10px 20px;border-radius:4px;font-weight:500;cursor:pointer}.CookieConsentSettings_arrow__3NyHL{width:10px;height:10px;border-top:2px solid #000;border-left:2px solid #000;transform:rotate(225deg);position:relative;top:12px}.CookieConsentSettings_arrow__3NyHL.CookieConsentSettings_expanded__3jguI{transform:rotate(45deg);top:18px}.CookieConsentModal_cookieModalOverlay__a_KUo{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:flex;justify-content:center;align-items:flex-end}.CookieConsentModal_cookieModal__2URrc{background-color:#fff;color:#000;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-family:sans-serif}.CookieConsentModal_cookieModal__2URrc h1{margin-top:5px;font-size:24px;padding:0 10px}.CookieConsentModal_cookieModal__2URrc p{font-size:14px;margin:10px 0 20px;padding:0 10px}.CookieConsentModal_cookieButtons__3NvIQ{display:flex;justify-content:space-between;grid-gap:10px;gap:10px}@media screen and (max-width:500px){.CookieConsentModal_cookieButtons__3NvIQ{flex-direction:column}}.CookieConsentModal_cookieAcceptButtons__3-yb0{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}@media screen and (max-width:500px){.CookieConsentModal_cookieAcceptButtons__3-yb0{flex-direction:column}}.CookieConsentModal_acceptBtn__2aaey,.CookieConsentModal_declineBtn__13DEW{display:flex!important;justify-content:center}.CookieConsentModal_acceptBtn__2aaey{background-color:#0078d4;color:#fff}.CookieConsentModal_declineBtn__13DEW{background-color:#e7f2fe;color:#0078d4}.CookieConsentModal_policyLink__2W_fF{color:#0078d4}.CookieConsentModal_policyLink__2W_fF:hover{cursor:pointer;text-decoration:underline}.CookieRevoke_revoke_permission__3ciiF{cursor:pointer}.CookieRevoke_revoke_permission__3ciiF:hover{text-decoration:underline}@media screen and (max-width:450px){.CookieRevoke_revoke_permission__3ciiF{display:flex;flex-direction:column}.CookieRevoke_revoke_permission__3ciiF span{display:flex;justify-content:start}}