.footer{background-color:#191824;color:#fff;display:flex;padding:40px 30px 60px;z-index:2}@media(max-width:1124px){.footer{padding:16px 12px}}.footer__container{display:flex;justify-content:space-between;margin:0 auto;max-width:var(--container-width);width:100%}@media(max-width:1124px){.footer__container{flex-wrap:wrap}}.footer__label{color:var(--text-tertiary,#a19fb3)}@media(max-width:500px){.footer__label{order:1}}.footer__socials{display:flex}.footer__social:not(:last-child){margin-right:20px}.footer__links{display:flex}@media(max-width:1124px){.footer__links{flex-direction:column;order:2;width:100%}}.footer__link{display:flex;max-width:194px}@media(max-width:1124px){.footer__link{justify-content:space-between;max-width:100%;padding:0 0 16px}.footer__link:not(:first-child){padding-top:16px}}.footer__link:not(:last-child){margin-right:33px}@media(max-width:1124px){.footer__link:not(:last-child){border-bottom:1px solid #302f3a;margin:0}}.footer__link-icon{display:none}@media(max-width:1124px){.footer__link-icon{display:flex}}.footer__link-icon svg{transform:rotate(180deg)}.footer__feedback{align-items:center;background:var(--ui-primary,#222031);border-radius:8px;display:flex;font-size:18px;gap:8px;justify-content:center;padding:12px 16px 12px 24px;width:207px}@media(max-width:1124px){.footer__feedback{margin:24px 0;order:1;width:100%}}@media(max-width:768px){.footer__feedback{font-size:15px}}.logo{align-items:center;display:flex;flex-wrap:wrap}@media(max-width:500px){.logo{align-items:flex-start;flex-direction:column}}.logo-text{color:#fff;font-family:Montserrat;font-size:11px;font-weight:800;line-height:16px;margin-left:10px;max-width:93px}@media(max-width:500px){.logo-text{margin-left:0;margin-top:8px}}.header{color:#fff;display:flex;padding:24px;position:relative;z-index:4}@media(max-width:1240px){.header{padding:24px 12px}}@media(max-width:768px){.header{padding:16px 12px}}.header--unshow{pointer-events:none;opacity:0}@media(max-width:500px){.header--unshow{z-index:-1}}.header__container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--container-width);width:100%}@media(max-width:500px){.header__container{align-items:flex-start}}.header--open-modal{pointer-events:none;opacity:.1}@media(max-width:1240px){.header__nav{display:none}}.header__link{cursor:pointer;position:relative}.header__link-wrap{align-items:center;border-radius:4px;display:flex;padding:0 4px;gap:4px}@media(max-width:1124px){.header__link-wrap{padding:0}}.header__link:hover .header__extra-links{display:flex}.header__link:hover .header__link-icon{transform:rotate(180deg)}.header__link-icon{transition:.2s ease-in-out}.header__link-icon--rotate{transform:rotate(180deg)}.header__extra-links{display:none;align-items:center;background-color:#5f5d70;border-radius:4px;color:#fff;flex-direction:column;justify-content:center;left:50%;padding:16px 24px;position:absolute;top:23px;transform:translateX(-50%);z-index:2;width:max-content}@media(max-width:1124px){.header__extra-links{align-items:flex-start;background-color:unset;left:auto;margin-bottom:16px;margin-top:20px;padding:0;position:static;top:auto;transform:unset}.header__extra-link{font-size:16px}}.header__extra-link:not(:last-child){margin-bottom:8px}.header__nav-list{align-items:center;display:flex}.header__nav-list .header__link{padding:0 4px}.header__nav-list .header__link:not(:last-child){margin-right:16px}.header .button{vertical-align:middle;padding:0}.header .form-search{align-items:center;display:flex;left:50%;max-width:var(--container-width);position:fixed;top:80px;transform:translateX(-50%);width:100%;z-index:2}@media(max-width:1240px){.header .form-search{width:calc(100% - 24px)}}@media(max-width:500px){.header .form-search{top:16px}}.header .form-search:after{background:var(--background-dark,#191824);content:"";height:1000vh;left:-100%;opacity:.9;position:fixed;top:-200%;width:10000vw;z-index:-1}.header .form-search__group{align-items:center;background-color:#fff;border-radius:8px;display:flex;padding:0 8px 0 0;width:100%}@media(max-width:1240px){.header .form-search__group{padding:8px}}.header .form-search__icons{align-items:center;display:flex;justify-content:space-between}.header .form-search__icons svg:hover{cursor:pointer}.header .form-search__input{border-radius:8px;color:var(--text-primary,#222031);font-size:24px;font-weight:300;line-height:30px;padding:12px 8px 12px 16px;width:100%}@media(max-width:500px){.header .form-search__input{font-size:18px;padding:0 4px}}.header .form-search__result{background:var(--surface-primary,#fff);border-radius:var(--rounding-small,8px);box-shadow:0 1px 4px 0 rgba(75,91,111,.1);padding:16px 0;position:absolute;top:calc(100% + 1px);width:100%}@media(max-width:1240px){.header .form-search__result{left:50%;top:100%;transform:translateX(-50%);z-index:2}}.header .form-search__item{align-items:flex-start;align-self:stretch;color:var(--text-primary,#222031);font-size:15px;font-weight:400;line-height:22px;padding:8px 16px}.header .form-search__section{color:var(--text-secondary)}.header__button--search{margin-top:68px;width:100%}.header__button--search button{width:100%;background:#fff}.header__nav--mobile{display:none}@media(max-width:1240px){.header__nav--mobile{display:flex}}.header__nav--mobile .link{color:var(--text-on-dark-accent,#fff);font-family:TT Hoves Pro;font-size:28px;font-weight:700;line-height:28px}.header__nav--mobile .link:not(:last-child){margin-bottom:12px}.header__menu{align-items:center;background:var(--ui-accent,#d72e2e);border-radius:8px;display:flex;height:32px;justify-content:center;padding:8px;width:32px}.header__menu-navigation{background:radial-gradient(92.05% 88.29% at 81.49% 3%,rgba(101,106,226,.2) 0,rgba(25,24,36,0) 100%),#191824;padding:10px;position:absolute;right:0;top:70px;width:100vw;z-index:2}@media(max-width:1240px){.header__menu-navigation{flex-direction:column;height:100vh;top:80px}}@media(max-width:768px){.header__menu-navigation{top:64px}}.header .open{background-color:#5f5d70}@media(max-width:1240px){.header .open{background-color:unset}}.header .open svg{margin-left:0;margin-right:4px}.header .line{margin:0 8px}