.CookieBanner_banner__QWCe4{position:fixed;bottom:16px;left:16px;right:16px;z-index:1000;max-width:340px;margin:0 auto}@media screen and (min-width:768px){.CookieBanner_banner__QWCe4{left:auto;right:30px;bottom:30px;max-width:none;margin:0}}@keyframes CookieBanner_slideUp__txXlw{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.CookieBanner_container____Ph_{display:flex;flex-direction:column;align-items:center;border-radius:24px;background-color:#fff;gap:20px;padding:32px 28px;box-shadow:0 4px 24px rgba(0,0,0,.08)}@media screen and (min-width:768px){.CookieBanner_container____Ph_{flex-direction:row;padding:16px;gap:16px;max-width:1440px}}@media screen and (min-width:1280px){.CookieBanner_container____Ph_{padding:32px 24px}}.CookieBanner_content__3eVzs{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.CookieBanner_content__3eVzs{flex-direction:row;gap:24px;flex:1 1}}.CookieBanner_iconWrapper__rrF_3{flex-shrink:0}.CookieBanner_icon__WZhxn{width:44px;height:48px}@media screen and (min-width:1280px){.CookieBanner_icon__WZhxn{width:56px;height:56px}}.CookieBanner_text__t4S0K{color:#212f50;line-height:1.6;font-size:16px;text-align:left}@media screen and (min-width:768px){.CookieBanner_text__t4S0K{flex:1 1;font-size:15px}}@media screen and (min-width:1280px){.CookieBanner_text__t4S0K{font-size:16px}}.CookieBanner_link__opFg_{color:#30529f;text-decoration:underline;transition:.3s ease-out}.CookieBanner_link__opFg_:hover{color:#27458b}.CookieBanner_linkUnderline__PzI27{color:#212f50;text-decoration:underline;transition:.3s ease-out}.CookieBanner_linkUnderline__PzI27:hover{color:#30529f}.CookieBanner_actions__pcIOK{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (min-width:768px){.CookieBanner_actions__pcIOK{flex-direction:row;width:auto;flex-shrink:0}}.CookieBanner_acceptButton__T5QWg{width:100%;padding:14px 24px;border-radius:50px;white-space:nowrap}@media screen and (min-width:768px){.CookieBanner_acceptButton__T5QWg{width:auto;padding:12px 32px;border-radius:8px}}.CookieBanner_rejectButton__LZrIp{width:100%;padding:14px 24px;border-radius:50px;white-space:nowrap}@media screen and (min-width:768px){.CookieBanner_rejectButton__LZrIp{width:auto;padding:12px 32px;border-radius:8px}}