@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBold.otf) format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueHeavy.otf) format("opentype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueHeavyItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBlack.otf) format("opentype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueRoman.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueMedium.otf) format("opentype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueMediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueUltraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueUltraLightItalic.otf) format("opentype");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueThin.otf) format("opentype");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Variable.woff2) format("woff2"),url(/fonts/Roboto-Variable.woff) format("woff");font-display:swap;font-weight:100 900;font-stretch:75% 100%}@font-face{font-family:Bebas Neue;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 0 0 rgba(37,211,102,.7)}70%{transform:scale(1);box-shadow:0 0 0 25px rgba(0,0,0,0)}to{transform:scale(.85);box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.cookies{position:fixed;z-index:1300;right:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.cookies{right:calc(12*1px)}}.cookies{bottom:calc(calc(30 * 1px) + (30/.75 - 30)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.cookies{bottom:calc(12*1px);left:12px}}.cookies.active{animation:cookiesIn .45s cubic-bezier(.19,1,.22,1) 1 forwards}@media(prefers-reduced-motion:reduce){.cookies.active{animation:none}}.cookies[data-layout=compact]{width:min(420px,100vw - 24px)}.cookies[data-layout=large]{width:min(560px,100vw - 24px)}@media(max-width:768px){.cookies[data-layout]{width:auto}}.cookies__container{display:flex;flex-direction:column;background:#11151d;color:#fff;border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.35);gap:calc(calc(14 * 1px) + (14/.75 - 14)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.cookies__container{gap:calc(12*1px)}}.cookies__container{padding:calc(calc(22 * 1px) + (22/.75 - 22)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.cookies__container{padding:calc(16*1px)}}.cookies__title{font-family:Helvetica Neue,sans-serif}.cookies__title,.cookies__title h1,.cookies__title h2,.cookies__title h3,.cookies__title h4,.cookies__title h5,.cookies__title h6,.cookies__title p,.cookies__title span,.cookies__title strong{font-size:18px;line-height:1.3;font-style:normal;font-weight:600}.cookies__description{font-family:Helvetica Neue,sans-serif}.cookies__description,.cookies__description h1,.cookies__description h2,.cookies__description h3,.cookies__description h4,.cookies__description h5,.cookies__description h6,.cookies__description p,.cookies__description span,.cookies__description strong{font-size:14px;line-height:1.5;font-style:normal;font-weight:400}.cookies__description{color:hsla(0,0%,100%,.78)}.cookies__link{align-self:flex-start;color:#fff;text-decoration:underline;font-family:Helvetica Neue,sans-serif}.cookies__link,.cookies__link h1,.cookies__link h2,.cookies__link h3,.cookies__link h4,.cookies__link h5,.cookies__link h6,.cookies__link p,.cookies__link span,.cookies__link strong{font-size:14px;line-height:1.5;font-style:normal;font-weight:500}.cookies__link:focus-visible{outline:2px solid #fff;outline-offset:2px}.cookies__footer{display:flex;flex-wrap:wrap;gap:calc(calc(10 * 1px) + (10/.75 - 10)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.cookies__footer{gap:calc(8*1px)}}.cookies__footer button{font-family:Helvetica Neue,sans-serif}.cookies__footer button,.cookies__footer button h1,.cookies__footer button h2,.cookies__footer button h3,.cookies__footer button h4,.cookies__footer button h5,.cookies__footer button h6,.cookies__footer button p,.cookies__footer button span,.cookies__footer button strong{font-size:14px;line-height:1;font-style:normal;font-weight:600}.cookies__footer button{min-height:42px;padding:0 22px;border-radius:999px;border:1px solid rgba(0,0,0,0);background:#fff;color:#10141d;cursor:pointer}.cookies__footer button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:768px){.cookies__footer button{flex:1 1}}.cookies__reject{background:rgba(0,0,0,0)!important;color:#fff!important;border-color:hsla(0,0%,100%,.36)!important}@keyframes cookiesIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}