.CookieConsent_layerPassive__B0F6o,.CookieConsent_layer__frCTN{position:fixed;inset:0;z-index:2147483600;display:flex;align-items:flex-end;justify-content:center}.CookieConsent_layer__frCTN{background:rgba(10,10,10,.55);animation:CookieConsent_fadeIn__URP7i .2s ease-out}.CookieConsent_layerPassive__B0F6o{pointer-events:none}.CookieConsent_banner__Kf40a{pointer-events:auto;position:relative;width:100%;max-height:85vh;max-height:85dvh;overflow-y:auto;padding:12px 20px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:#ffffff;color:#1a1a1a;box-shadow:0 -8px 40px rgba(0,0,0,.22);font-size:14px;line-height:1.5;outline:none;animation:CookieConsent_sheetUp__mxiIH .32s cubic-bezier(.2,.8,.2,1)}.CookieConsent_handle__R2vrX{display:block;width:40px;height:4px;margin:0 auto 14px;border-radius:999px;background:#d6d6d6}.CookieConsent_title__QCVhx{margin:0 0 6px;font-size:18px;font-weight:600}.CookieConsent_body__LNihl{margin:0;color:#444444}.CookieConsent_body__LNihl a{color:#1a1a1a;text-decoration:underline}.CookieConsent_options__Yq8Rj{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.CookieConsent_option__g4vzC{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid #ececec;border-radius:12px;cursor:pointer}.CookieConsent_option__g4vzC input{margin-top:3px;accent-color:#ff5310}.CookieConsent_option__g4vzC span{display:grid}.CookieConsent_option__g4vzC small{color:#666666;font-size:12.5px}.CookieConsent_actions__qKujs{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.CookieConsent_button__Bbmag{min-height:48px;padding:10px 18px;border:0;border-radius:999px;background:#1a1a1a;color:#ffffff;font:inherit;font-weight:600;cursor:pointer}.CookieConsent_button__Bbmag:hover{background:#ff5310}.CookieConsent_button__Bbmag:focus-visible,.CookieConsent_link__HAZb9:focus-visible{outline:2px solid #ff5310;outline-offset:2px}.CookieConsent_link__HAZb9{min-height:44px;padding:10px 6px;border:0;background:none;color:#1a1a1a;font:inherit;text-decoration:underline;cursor:pointer}@media (min-width:768px){.CookieConsent_layerPassive__B0F6o,.CookieConsent_layer__frCTN{align-items:center;padding:24px}.CookieConsent_banner__Kf40a{max-width:520px;max-height:calc(100vh - 48px);padding:28px 30px;border-radius:20px;box-shadow:0 24px 64px rgba(0,0,0,.28);animation:CookieConsent_popIn__P9dIi .22s ease-out}.CookieConsent_handle__R2vrX{display:none}.CookieConsent_title__QCVhx{font-size:20px}.CookieConsent_actions__qKujs{display:flex;flex-wrap:wrap;align-items:center}.CookieConsent_button__Bbmag{flex:1 1 140px}}@keyframes CookieConsent_fadeIn__URP7i{0%{opacity:0}}@keyframes CookieConsent_sheetUp__mxiIH{0%{transform:translateY(100%)}}@keyframes CookieConsent_popIn__P9dIi{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media (prefers-reduced-motion:reduce){.CookieConsent_banner__Kf40a,.CookieConsent_layer__frCTN{animation:none}}