.header{--header-black:#000;--header-white:#fff;--header-line:#303236;--header-muted:#202124;--header-mint:#00d3e6;z-index:20;border-bottom:1px solid var(--header-line);background:var(--header-black);width:100%;position:fixed;top:0;left:0}.header__wrapper{align-items:center;gap:34px;padding:17px 0;display:flex}.header__logo{width:fit-content;height:46px;display:flex}.header__logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:auto;height:100%}.header__navigation{flex-grow:1;align-items:center;gap:6px;display:flex}.header__btn{white-space:nowrap;margin-left:auto}.header__list{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.header__item{flex:none;position:relative}.header__link,.header__trigger{color:var(--header-white);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;line-height:1.2;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.header__link:hover,.header__trigger:hover,.header__trigger--open{background:var(--header-muted)}.header__dropdown{flex:none;position:relative}.header__dropdown--open .header__trigger{background:var(--header-muted)}.header__dropdown--open .header__chevron{transform:rotate(180deg)}.header__chevron{justify-content:center;align-items:center;transition:all .5s;display:flex}.header__chevron--open{transform:rotate(180deg)}.header__submenu{z-index:30;background:#000;border:1px solid #292b2f;border-radius:10px;flex-direction:column;gap:10px;min-width:215px;margin:0;padding:13px 15px;list-style:none;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 32px #00000059}.header__submenu[hidden]{display:none}.header__submenu-item{margin:0;padding:0}.header__submenu-link{color:var(--header-white);align-items:center;gap:20px;transition:color .15s,background-color .15s;display:flex}.header__submenu-link:hover,.header__submenu-link:focus-visible,.header__submenu-link--active{color:var(--header-mint)}.header__badge{border:1px solid var(--header-mint);color:var(--header-mint);border-radius:7px;justify-content:center;align-items:center;padding:5px 6px 4px;font-family:VK Sans Display Expanded;font-size:9.6px;line-height:100%;display:inline-flex}.header__action{color:#fff;justify-content:center;align-items:center;width:fit-content;padding:10px 14px;display:flex}.header__action--max{background:linear-gradient(105deg,#08c8ef 0%,#4054ff 48%,#a100ff 100%);border-radius:10px}.header__menu-btn{display:none}.header__logo:focus-visible,.header__link:focus-visible,.header__trigger:focus-visible,.header__submenu-link:focus-visible,.header__action:focus-visible,.header__btn:focus-visible,.header__menu-btn:focus-visible{outline:2px solid var(--header-mint);outline-offset:3px}.header__logo-max{width:20px;min-width:20px;height:20px;display:flex}.header__logo-max img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.header__link-icons{align-items:center;gap:10px;display:flex}@media (width<=1300px){.header .text-18{font-size:28px;line-height:110%}.header__wrapper{justify-content:space-between;gap:16px}.header__navigation{z-index:-1;border-top:1px solid var(--header-line);background:var(--header-black);opacity:0;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:25px;width:100%;height:calc(100vh - 80px);padding:0 60px 40px;transition:all .5s;display:flex;position:fixed;top:80px;left:0;overflow:hidden auto;transform:translateY(-100%)}.header__navigation--open{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.header__list{flex:none;width:100%;display:block}.header__item{border-bottom:1px solid #34363a}.header__link,.header__trigger{text-align:left;border-radius:0;justify-content:space-between;width:100%;padding:25px 0;display:flex}.header__link:hover,.header__trigger:hover,.header__trigger--open,.header__dropdown--open .header__trigger{background:0 0}.header__chevron{width:35px;height:35px}.header__chevron svg{width:100%;height:100%}.header__btn{margin:0;padding:19px}.header__submenu{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:20px;margin:0 0 25px;padding:0;position:static}.header__submenu-link{border-radius:0;padding:0;font-size:.9em}.header__action{border-radius:19px;padding:21px}.header__menu-btn{cursor:pointer;width:36px;height:36px;display:flex;position:relative}.header__menu-btn span{background-color:var(--white);width:100%;height:2px;transition:all .5s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.header__menu-btn:before,.header__menu-btn:after{background-color:var(--white);content:"";width:100%;height:2px;transition:all .5s;display:block;position:absolute;left:0;transform:translateY(-50%)}.header__menu-btn:before{top:calc(50% - 8px)}.header__menu-btn:after{width:60%;top:calc(50% + 8px)}.header__menu-btn--open span{opacity:0;width:0}.header__menu-btn--open:before{top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.header__menu-btn--open:after{width:100%;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}}@media (width<=767px){.header__menu-btn{order:unset}}@media screen and (width<=570px){.header__navigation{padding-left:24px;padding-right:24px;top:78px}.header__logo{height:44px}.header__btn{width:100%;margin-top:35px}.header__action{width:100%}}
