.banner{align-items:center;background-image:url(../assets/banner/background.png);background-position:30%;background-repeat:no-repeat;background-size:auto;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.banner__text{color:#fff;font-size:14px;font-weight:500;line-height:14px;text-shadow:0 0 4px 0 rgba(133,89,255,.502)}.banner__text span{font-weight:700}@media (width >= 768px){.banner__text{font-size:16px;line-height:16px;text-align:center}}@media (width >= 1200px){.banner__text{font-size:24px;line-height:24px}}.banner__button{background-color:#fff;border-radius:20px;color:#9a77fb;display:none;padding:8px 16px}@media (width >= 1200px){.banner__button{display:block}}.banner__button-text{font-size:16px;font-weight:600;line-height:16px}.banner__logo{display:none}@media (width >= 1200px){.banner__logo{display:block}}.banner:hover .banner__button{box-shadow:0 0 40px #fff;color:#aa8cff}.banner:active .banner__button{background-color:#6c4dc0;box-shadow:none;color:#fff}@media (width >= 600px){.banner{background-position:60%;padding:8px 32px}}@media (width >= 1200px){.banner{padding:4px 48px}}.indicate{align-items:center;display:inline-flex;gap:8px;padding:12px;text-decoration:none}.indicate__icon{animation-duration:2s;animation-iteration-count:infinite;animation-name:indicate-blink;animation-timing-function:ease-in-out}.indicate__text{color:#30313d;font-size:15px;font-weight:500;line-height:18px}@media (width >= 768px){.indicate__text{font-size:16px;font-weight:600;line-height:20px}}.indicate:hover .indicate__text{color:#9a77fb}.indicate:active .indicate__text{color:#6c4dc0}@keyframes indicate-blink{0%{color:#9a77fb}50%{color:#dfd8f8}to{color:#9a77fb}}.logo__icon{max-height:16px;max-width:76px;width:100%}@media (width >= 600px){.logo__icon{max-height:20px;max-width:96px}}@media (width >= 768px){.logo__icon{max-height:24px;max-width:114px}}.logo:hover .logo__icon{--color-1:#aa8cff;--color-2:#dfd8f8}.logo:active .logo__icon{--color-1:#20212c;--color-2:#6c4dc0}.progress-bar{background-color:#dfd8f8;display:flex;max-width:1440px;position:relative;transition-duration:.2s;transition-property:height;transition-timing-function:ease-in-out;z-index:10}.progress-bar,.progress-bar__indicate{height:var(--progress-bar-height,8px);width:100%}.progress-bar__indicate{background-color:#aa8cff;content:"";left:0;position:absolute;top:0;transform-origin:left;z-index:21}.burger{--transition-duration:.15s;--transition-delay:calc(var(--transition-duration)/2);background-image:url(../assets/burger/icon-burger.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;height:14px;position:relative;width:14px}.burger:after,.burger:before{background-color:#9a77fb;border-radius:4px;height:2px;position:absolute;width:100%}.burger:after{bottom:1px;transition:bottom var(--transition-duration) var(--transition-delay),transform var(--transition-duration)}.burger:before{box-shadow:0 5px #9a77fb;top:1px;transition:top var(--transition-duration) var(--transition-delay),box-shadow var(--transition-duration) var(--transition-delay),transform var(--transition-duration)}.burger._expanded{background-image:url(../assets/burger/icon-close.svg)}.burger._expanded:after{bottom:6px;transform:rotate(-45deg);transition:bottom var(--transition-duration),transform var(--transition-duration) var(--transition-delay)}.burger._expanded:before{box-shadow:0 0 #9a77fb;top:6px;transform:rotate(45deg);transition:top var(--transition-duration),box-shadow var(--transition-delay),transform var(--transition-duration) var(--transition-delay)}@media (width >= 360px){.burger{background-size:18px;height:18px;width:18px}}.profile{color:#30313d;text-decoration:none}.profile,.profile__icon{display:block}@media (width >= 600px){.profile__icon{display:none}}.profile__text{color:inherit;display:none;font-size:16px;font-weight:600;line-height:20px}@media (width >= 600px){.profile__text{display:block}.profile{border:1px solid #9a77fb;border-radius:40px;padding:12px 24px}.profile:hover{border-color:#dfd8f8;color:#6c4dc0}.profile:active{background-color:#9a77fb;border-color:#9a77fb;color:#fff}.profile:disabled{background-color:#fff;border-color:#6e6e7d;color:#6e6e7d;filter:blur(4px)}}.header-container{max-width:1440px;position:sticky;top:0;width:100%;z-index:20}.header-container__zone{position:absolute;width:100%;z-index:10}.header-container__main{transform:translate3d(0,var(--header-container-zone-height,0),0);transition-duration:.2s;transition-property:transform;transition-timing-function:ease-in-out}.header-container__item{position:relative;z-index:10}.header{--header-radius:0 0 16px 16px;--header-height:46px;align-items:center;background-image:linear-gradient(180deg,#fff,#eaeaf5);border-radius:var(--header-radius);display:flex;height:var(--header-height);justify-content:space-between;padding:0 12px;position:relative;transform:translateZ(0);transition-duration:.2s;transition-property:transform;transition-timing-function:ease-in-out}.header:after,.header:before{border-radius:var(--header-radius);content:"";position:absolute}.header:before{background-color:#fff;inset:1px;z-index:-1}.header:after{background-image:linear-gradient(180deg,#fff,#eaeaf5);inset:0;z-index:-2}@media (width >= 600px){.header{--header-radius:0 0 20px 20px;--header-height:62px}}@media (width >= 768px){.header{padding:0 36px}}@media (width >= 1200px){.header{--header-radius:0 0 40px 40px;padding:0 46px}}.header__list{background-color:#f2f2f7;border-radius:0 0 16px 16px;display:none;height:502px;inset:0;position:absolute;z-index:-3}@media (width >= 1200px){.header__list{background-color:transparent;display:flex;height:auto;position:relative;z-index:auto}}.header__list-container{display:flex;flex-direction:column;gap:8px;margin:auto}@media (width >= 1200px){.header__list-container{flex-direction:row;margin:0}}.header__list-item{color:#30313d;display:block;font-size:15px;font-weight:500;line-height:18px;padding:12px;text-align:center;text-decoration:none}.header__list-item:hover{color:#9a77fb}.header__list-item:active{color:#6c4dc0}@media (width >= 600px){.header__list-item{font-size:16px;font-weight:600;line-height:20px}}.header__list-placement{display:flex;justify-content:center;text-decoration:none}.header__list-placement:not(:first-child){margin-top:24px}@media (width >= 1200px){.header__list-placement{display:none}}.header__controls{align-items:center;display:flex;gap:24px}@media (width >= 360px){.header__controls{gap:32px}}@media (width >= 1200px){.header__controls{gap:8px}}.header__controls-item[data-item=indicate]{display:none}@media (width >= 1200px){.header__controls-item[data-item=indicate]{display:block}}.header__controls-item[data-item=burger],.header__controls-item[data-item=profile]{display:block}@media (width >= 1200px){.header__controls-item[data-item=burger]{display:none}}.header._expanded .header__list{display:flex}.header._hidden{transform:translate3d(0,-100%,0)}
