@-webkit-keyframes Spinner_load__2L4q3{0%,80%,to{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes Spinner_load__2L4q3{0%,80%,to{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(0);transform:scale(0)}}.Spinner_loader__3lcah{display:flex;align-items:center;grid-column-gap:.8em;-webkit-column-gap:.8em;column-gap:.8em;width:auto;height:24px}.Spinner_loader__dot__1PS6W{flex:none;display:block;color:inherit;position:relative;width:.8em;height:.8em;background:currentColor;border-radius:50%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:Spinner_load__2L4q3 1.8s ease-in-out infinite;animation:Spinner_load__2L4q3 1.8s ease-in-out infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}.Spinner_loader__dot__1PS6W:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.Spinner_loader__dot__1PS6W:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.ModalProvider_modalProvider__zLTYN{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;overflow:auto;will-change:opacity}.ModalProvider_modalProvider_enter__1fWM6,.ModalProvider_modalProvider_exit__3m0em{opacity:0}.ModalProvider_modalProvider_enterActive__31wmX,.ModalProvider_modalProvider_enterDone__1EEQV{opacity:1}.ModalProvider_modalProvider_enterActive__31wmX,.ModalProvider_modalProvider_enterDone__1EEQV,.ModalProvider_modalProvider_exit__3m0em{-webkit-transition:.25s ease;transition:.25s ease}.ModalProvider_modalProvider__overlay__18v9e{padding:10vh 0;display:flex;justify-content:center;width:100%;min-height:100%;overflow:auto;background:rgba(21,25,43,.8);box-sizing:border-box}.ModalProvider_modalProvider__window__2vNBn{position:relative;display:flex;align-items:center;height:auto;background:#fff;will-change:transform,opacity}.ModalProvider_modalProvider__window_enter__3RYeN,.ModalProvider_modalProvider__window_exit__1-uBZ{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}.ModalProvider_modalProvider__window_enterActive__1cB8f,.ModalProvider_modalProvider__window_enterDone__2RCgC{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ModalProvider_modalProvider__window_enterActive__1cB8f,.ModalProvider_modalProvider__window_enterDone__2RCgC,.ModalProvider_modalProvider__window_exit__1-uBZ{-webkit-transition:.25s ease;transition:.25s ease}.ModalProvider_modalProvider__window_loading__oFIZi{height:100%}.ModalProvider_modalProvider__close__24t1a{position:absolute;top:-80px;right:-80px;display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#d10138;border:none;outline:transparent;color:#fff;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;z-index:2}.ModalProvider_modalProvider__close__24t1a:hover{background:#2c2b27}.ModalProvider_modalProvider__close__24t1a svg{width:26px;height:26px}@media screen and (max-width:1800px){.ModalProvider_modalProvider__close__24t1a{top:-30px;right:-30px}}@media screen and (max-width:700px){.ModalProvider_modalProvider__zLTYN .container{width:100%}.ModalProvider_modalProvider__close__24t1a{top:20px;right:25px;width:40px;height:40px}.ModalProvider_modalProvider__overlay__18v9e{padding:0}}.CookieBanner_cookie-banner__1KhzO{position:fixed;bottom:24px;left:0;right:0;z-index:9999;padding:0 40px}.CookieBanner_cookie-banner__inner__3iMuR{max-width:1500px;margin:0 auto;background:#f4f4f6;border-radius:5px;box-shadow:0 4px 24px rgba(0,0,0,.12);padding:24px 32px;display:flex;align-items:center;justify-content:space-between;grid-gap:32px;gap:32px}.CookieBanner_cookie-banner__text__jTq_q{max-width:1200px;font-size:14px;line-height:1.6;color:#333;margin:0;flex:1 1}.CookieBanner_cookie-banner__link__29sha{color:#333;text-decoration:underline}.CookieBanner_cookie-banner__link__29sha:hover{text-decoration:none}.CookieBanner_cookie-banner__btn__2n9Wy{flex-shrink:0;background:#b31942;color:#fff;border:none;border-radius:25px;padding:14px 40px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-transition:background .2s;transition:background .2s}.CookieBanner_cookie-banner__btn__2n9Wy:hover{background:#8b2040;color:#303030}@media(max-width:768px){.CookieBanner_cookie-banner__1KhzO{padding:0 16px;bottom:16px}.CookieBanner_cookie-banner__inner__3iMuR{flex-direction:column;align-items:stretch;padding:20px 24px;grid-gap:16px;gap:16px}.CookieBanner_cookie-banner__btn__2n9Wy{align-self:stretch;text-align:center;padding:14px 20px;width:112px}}