.CookieLayout_container__Gxl8Z{--cc-gap-mobile:32px;--cc-gap-desktop:32px;--cc-padding:24px;--cc-border-radius:20px;--cc-btn-radius:calc(var(--cc-border-radius) - 6px);--cc-anim-duration:0.8s;--cc-anim-easing:cubic-bezier(0.16,1,0.3,1);--cc-primary:var(--ds-color-primary,#6b80c5);--cc-text-transform:uppercase;--cc-letter-spacing:0.06em;--cc-font-size-desc:clamp(11.5px,0.8vw + 8.5px,14px);--cc-font-size-btn:clamp(12px,0.6vw + 9px,13.5px);position:fixed;z-index:500;bottom:24px;width:calc(100% - 48px);transition:transform .5s var(--cc-anim-easing);will-change:transform;backface-visibility:hidden;perspective:1000px;outline:none;right:24px;left:auto}@media (max-width:1199px) and (min-width:768px){.CookieLayout_container__Gxl8Z{left:50%;right:auto;transform:translateX(-50%)}}@media (max-width:767px){.CookieLayout_container__Gxl8Z{width:100%!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;max-width:none!important}@media (max-width:349px){.CookieLayout_container__Gxl8Z{--cc-padding:10px}}@media (min-width:350px) and (max-width:599px){.CookieLayout_container__Gxl8Z{--cc-padding:16px}}@media (min-width:600px){.CookieLayout_container__Gxl8Z{--cc-padding:40px}}}.CookieLayout_inner__z6zAE{position:relative;overflow:hidden;background:var(--ds-color-background,#fff);border:1px solid var(--ds-color-border,#e1e5f0);border-radius:var(--cc-border-radius);padding:var(--cc-padding);animation:CookieLayout_slideIn__Kdm5W var(--cc-anim-duration) var(--cc-anim-easing)}@media (min-width:768px){.CookieLayout_inner__z6zAE{padding-right:42px!important}}@media (max-width:767px){.CookieLayout_inner__z6zAE{border-radius:0!important;border-left:none!important;border-right:none!important;border-bottom:none!important;padding-top:28px!important;padding-bottom:calc(var(--cc-padding) + env(safe-area-inset-bottom, 0px) + 12px)!important;animation:CookieLayout_slideUpMobile__RdLb_ .6s var(--cc-anim-easing);outline:none}}.CookieLayout_container__Gxl8Z:focus-visible .CookieLayout_inner__z6zAE{box-shadow:0 0 0 2px var(--ds-color-background,#fff),0 0 0 3px var(--cc-primary);animation:CookieLayout_slideIn__Kdm5W var(--cc-anim-duration) var(--cc-anim-easing),CookieLayout_focusPulse__r8EnB 2s ease-in-out infinite}@media (max-width:767px){.CookieLayout_container__Gxl8Z:focus-visible .CookieLayout_inner__z6zAE{box-shadow:none!important;animation:none!important}}.CookieLayout_layout__6Rbzm{display:flex;flex-direction:column;gap:var(--cc-gap-mobile);align-items:center}@media (min-width:768px){.CookieLayout_layout__6Rbzm{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:var(--cc-gap-desktop)}}@keyframes CookieLayout_slideIn__Kdm5W{0%{opacity:0;transform:translateY(40px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CookieLayout_focusPulse__r8EnB{0%,to{box-shadow:0 0 0 2px var(--ds-color-background,#fff),0 0 0 2px var(--cc-primary)}50%{box-shadow:0 0 0 2px var(--ds-color-background,#fff),0 0 0 5px rgba(107,128,197,.4)}}@keyframes CookieLayout_slideUpMobile__RdLb_{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CookieLayout_slideOut__vm5lg{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(40px) scale(.98)}}@keyframes CookieLayout_slideDownMobile__trTd5{0%{transform:translateY(0)}to{transform:translateY(100%)}}.CookieLayout_containerExiting__82vv_ .CookieLayout_inner__z6zAE{animation:CookieLayout_slideOut__vm5lg .4s var(--cc-anim-easing) forwards}@media (max-width:767px){.CookieLayout_containerExiting__82vv_ .CookieLayout_inner__z6zAE{animation:CookieLayout_slideDownMobile__trTd5 .4s var(--cc-anim-easing) forwards}}@media (prefers-reduced-motion:reduce){.CookieLayout_container__Gxl8Z,.CookieLayout_inner__z6zAE{transition:none!important;animation:none!important;transform:none!important}}.CookieContent_content__R_DWR{flex:1;text-align:center;max-width:100%}@media (min-width:768px){.CookieContent_content__R_DWR{text-align:left}.CookieContent_description__kn8wi{text-wrap:balance;line-height:1.6}}.CookieContent_description__kn8wi{font-size:var(--cc-font-size-desc);line-height:1.6;letter-spacing:var(--cc-letter-spacing);text-transform:var(--cc-text-transform);font-weight:500;text-wrap:pretty;overflow-wrap:anywhere;color:var(--ds-color-text-secondary,#495869);margin:0}.CookieContent_link__3qYYH{display:inline-block;white-space:nowrap;font-weight:700;color:var(--cc-primary);text-underline-offset:3px;transition:all .2s ease;outline:none;border-radius:4px;text-decoration:underline;text-decoration-color:rgba(107,128,197,.3)}.CookieContent_link__3qYYH:hover{color:var(--ds-color-accent,#5863aa);text-decoration-color:var(--ds-color-accent,#5863aa)}.CookieContent_link__3qYYH:focus-visible{box-shadow:0 0 0 2px var(--ds-color-background,#fff),0 0 0 4px var(--cc-primary)}@media (prefers-reduced-motion:reduce){.CookieContent_link__3qYYH{transition:none!important}}.CookieActions_actions__DbfOV{display:flex;width:100%;justify-content:center}@media (min-width:768px){.CookieActions_actions__DbfOV{width:auto;flex-shrink:0;min-width:140px}}.CookieActions_button__XXunS{display:flex;height:48px;align-items:center;justify-content:center;padding:0 40px;font-size:var(--cc-font-size-btn);font-weight:700;letter-spacing:.08em;text-transform:var(--cc-text-transform);border-radius:var(--cc-btn-radius);cursor:pointer;transition:all .25s ease;outline:none;width:100%;white-space:nowrap}@media (max-width:767px){.CookieActions_button__XXunS{height:52px}}@media (min-width:768px){.CookieActions_button__XXunS{width:auto}}.CookieActions_buttonPrimary__EcuZC{background:var(--cc-primary);color:#fff;border:none}.CookieActions_buttonPrimary__EcuZC:hover{background:#5863aa;transform:translateY(-1px)}.CookieActions_buttonPrimary__EcuZC:focus-visible{box-shadow:0 0 0 3px var(--ds-color-background,#fff),0 0 0 5px var(--cc-primary)!important}.CookieActions_button__XXunS:active{transform:scale(.97);box-shadow:none!important}@media (prefers-reduced-motion:reduce){.CookieActions_button__XXunS{transition:none!important;transform:none!important}}