:root {--white: #ffffff;--black: #0B0C0C;--gray: rgba(0, 0, 0, 0.3);--gray10: #F9F9FA;--gray20: #DDDDDD;--gray30: #E3E9ED;--gray40: #7A8C97;--gray50: #B2B4B2;--gray60: rgba(184, 184, 184, 0.47);--color10: #F17400;--color20: #F13A00;--color30: #F1CB00;--color40: #006732;--color50: #FE3D00;--color60: #9CB81C;--color70: #46255D;--color80: #28343E;--color90: #161818;--color100: rgba(156, 184, 28, 0.06);--color110: #374957;}@keyframes animate {0% {transform: translatey(0px)}50% {transform: translatey(-10px)}100% {transform: translatey(0px)}}html {-webkit-text-size-adjust: 100%;}body {margin: 0px;padding: 0px;font-family: '~', sans-serif;font-size: 0px;color: var(--black);}.🦄 {display: flex;flex-direction: column;min-height: 100vh;}.🦄 * {margin: 0px;padding: 0px;outline: none;box-sizing: border-box;}.🦄 a {text-decoration: none;color: var(--black);}.🦄 img,.🦄 svg {display: block;width: 100%;height: auto;}.🦄 input,.🦄 button,.🦄 textarea {display: block;width: 100%;font-family: '~', sans-serif;font-size: 0px;color: var(--black);border: none;box-shadow: none;background: none;}.🦄 .wrapper {padding-left: 16px;padding-right: 16px;max-width: 1216px;margin: 0px auto;box-sizing: content-box;}@media screen and (min-width: 744px) {.🦄 .wrapper {padding-left: 76px;padding-right: 76px;}}.🦄 .c {overflow: hidden;}.🦄 .b {padding-top: 48px;padding-bottom: 48px;}@media screen and (min-width: 744px) {.🦄 .b {padding-top: 64px;padding-bottom: 64px;}}.sc {touch-action: pan-y;overflow: hidden;}.sw {display: flex;transition-property: transform;transform: translate3d(0px, 0, 0);}.ss {flex-shrink: 0;transform: translateZ(0);backface-visibility: hidden;transition-property: transform;}.sal {opacity: 0;visibility: hidden;}.n {display: flex;align-items: center;white-space: nowrap;overflow: hidden;overflow-x: auto;padding: 4px 0px 32px;scrollbar-width: none;}.n::-webkit-scrollbar {display: none;}.n a {position: relative;font-size: 14px;line-height: 18px;transition: color 200ms;}.n a:hover {color: var(--color20);}.n span {font-size: 14px;}.n svg {width: 5px;margin: 0px 10px;flex: none;}@media screen and (min-width: 744px) {.n {padding-top: 24px;}.n a:after {content: '';display: block;position: absolute;bottom: 1px;height: 1px;width: 100%;background-color: currentColor;}}.🦄 .h-noty {position: sticky;top: 0px;z-index: 10;}.🦄 .h-noty+.h {top: var(--h-noty-height);}@media screen and (max-width: 1279px) {.🦄 .h-noty+.h .h-menu {height: calc(100vh - var(--h-noty-height));height: calc((var(--vh, 1vh) * 100) - var(--h-noty-height));}}.🦄 .h-noty-email {font-weight: 700;font-size: 16px;line-height: 18px;padding: 7px 16px;text-align: center;background-color: var(--color60);}.🦄 .h {position: sticky;padding: 12px 0px;top: 0px;z-index: 10;}.🦄 .h.hf {background-color: var(--white);background-color: rgb(255 255 255 / 80%);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);transition: background 200ms;}.🦄 .h-wrapper {display: flex;align-items: center;height: 50px;}.🦄 .h-logo {margin-right: 16px;}.🦄 .h-logo a {transition: opacity 200ms;}.🦄 .h-logo a:hover {opacity: 0.7;}.🦄 .h-back {display: none;}.🦄 .h-menu__item-link {font-size: 16px;line-height: 24px;font-weight: 700;transition: color 200ms;white-space: nowrap;}.🦄 .h-menu__item-sublink:not(:last-child) {margin-bottom: 12px;}.🦄 .h-menu__item-sublink a {font-size: 14px;line-height: 18px;transition: color 200ms;}.🦄 .h-menu__item-3-list {opacity: 0;visibility: hidden;position: absolute;left: 95%;bottom: -1px;margin-top: 0;border-radius: 0 16px 16px 0;height: fit-content;box-shadow: 10px 8px 12px -7px rgba(2, 69, 90, 0.15);border: 1px solid var(--gray10);border-left: 0;border-top: 0;background-color: #fff;padding: 24px 0;min-width: 170px;}.🦄 .h-menu__item-sublink {display: flex;}.🦄 .h-menu__item-sublink:hover>.h-menu__item-3-list {opacity: 1;visibility: visible;}.🦄 .h-menu__item-3-arrow {width: 7px;margin-left: auto;}.🦄 .h-menu__item-sublink a:hover {color: var(--color10);}.🦄 .h-panel {display: inline-flex;align-items: center;margin-left: auto;}.🦄 .h-lang {margin-right: 16px;}.🦄 .h-lang a {font-size: 16px;font-weight: 900;text-transform: uppercase;color: var(--color70);transition: color 200ms;}.🦄 .h-lang a:hover {color: var(--color10);}.🦄 .h-login span {display: inline-flex;align-items: center;color: var(--color70);border: 2px solid var(--color70);height: 48px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms, color 200ms;cursor: pointer;}.🦄 .h-login span:hover {background-color: var(--color70);color: var(--white)}.🦄 .h-profile__button {position: relative;display: inline-block;width: 40px;height: 40px;border-radius: 50%;background-color: var(--gray20);overflow: hidden;}.🦄 .h-profile__button img {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;object-fit: cover;}.🦄 .h-profile__dots {display: none;}.🦄 .h-profile__list-item:not(:last-child) {margin-bottom: 16px;}.🦄 .h-profile__list-item a {font-size: 16px;line-height: 24px;transition: color 200ms;}.🦄 .h-profile__list-item a:hover {color: var(--color10);}.🦄 .h-memu__botton {display: none;}@media screen and (max-width: 1279px) {.🦄 .h-back-button {display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;}.🦄 .h-back-button svg {width: 16px;}.🦄 .h-menu {opacity: 0;visibility: hidden;overflow-y: auto;position: absolute;display: none;top: 0px;left: 0px;width: 100%;height: 100vh;height: calc(var(--vh, 1vh) * 100);padding: 86px 16px 32px;background-color: var(--white);-webkit-overflow-scrolling: touch;transition: opacity 200ms;z-index: -1;}.🦄 .h-menu__item:not(:last-child) {margin-bottom: 32px;}.🦄 .h-menu__item-link:hover {color: var(--color10);}.🦄 .h-menu__item-link svg {display: none;}.🦄 .h-menu__item-dropdown {margin-top: 16px;}.🦄 .h-menu__item:not(:last-child) .h-menu__item-dropdown {padding-bottom: 24px;border-bottom: 1px solid var(--gray30);}.🦄 .h-memu__botton {display: inline-block;padding: 12px 10px;margin-left: 10px;margin-right: -10px;transition: color 200ms;cursor: pointer;}.🦄 .h-memu__botton-toggle {display: inline-block;position: relative;width: 20px;height: 16px;transform: rotate(0deg);}.🦄 .h-memu__botton-toggle span {display: block;position: absolute;height: 2px;width: 100%;background-color: var(--color70);opacity: 1;left: 0;transform: rotate(0deg);transition: 500ms;}.🦄 .h-memu__botton-toggle span:nth-child(1) {top: 0px;transform-origin: left center;}.🦄 .h-memu__botton-toggle span:nth-child(2) {top: calc(50% - 1px);transform-origin: left center;}.🦄 .h-memu__botton-toggle span:nth-child(3) {top: calc(100% - 2px);transform-origin: left center;}.🦄 .h-menu__item-list .h-menu__item-3-list {margin-top: 10px;border: 0;border-left: 1px solid var(--gray30);padding: 0;padding-left: 16px;opacity: 1;visibility: visible;position: static;box-shadow: none;border-radius: 0;}.🦄 .h-menu__item-sublink {display: block;}.🦄 .h-menu__item-3-arrow {display: none;}.🦄 .h-profile__dropdown {opacity: 0;visibility: hidden;overflow-y: auto;position: absolute;top: 0px;left: 0px;width: 100%;height: 100vh;height: calc(var(--vh, 1vh) * 100);padding: 86px 16px 32px;background-color: var(--white);-webkit-overflow-scrolling: touch;z-index: -1;}.🦄.open-menu .b-counter {display: none;}.🦄.open-menu .h {margin-top: 0px;}.🦄.open-menu .h-menu {opacity: 1;visibility: visible;display: block;}.🦄.open-menu .h-lang {display: none;}.🦄.open-menu .h-memu__botton-toggle span:nth-child(1) {transform: rotate(45deg);top: 0px;left: 3px;}.🦄.open-menu .h-memu__botton-toggle span:nth-child(2) {width: 0%;opacity: 0;}.🦄.open-menu .h-memu__botton-toggle span:nth-child(3) {transform: rotate(-45deg);top: 14px;left: 3px;}.🦄.open-menu.open-menu-profile .h-logo {display: none;}.🦄.open-menu.open-menu-profile .h-back {display: block;}.🦄.open-menu.open-menu-profile .h-menu {display: none;}.🦄.open-menu.open-menu-profile .h-profile__dropdown {opacity: 1;visibility: visible;}@media screen and (min-width: 744px) {.🦄 .h-menu {padding-left: 76px;padding-right: 76px;}.🦄 .h-profile__dropdown {padding-left: 76px;padding-right: 76px;}}}@media screen and (min-width: 744px) {.🦄 .h {margin-top: 20px;}}@media screen and (min-width: 1280px) {.🦄 .h-logo img {width: 146px;}.🦄 .h-lang {margin-right: 60px;}.🦄 .h-menu {display: flex;align-items: center;margin: 0px auto;}.🦄 .h-menu__item:hover .h-menu__item-link {background-color: var(--gray10);}.🦄 .h-menu .h-menu__item {position: relative;}.🦄 .h-menu .h-menu__item:not(:last-child) {margin-right: 4px;}.🦄 .h-menu__item-link {display: inline-flex;align-items: center;height: 40px;padding: 0px 12px;border-radius: 20px;}.🦄 .h-menu__item-link svg {width: 15px;margin-left: 14px;margin-right: 8px;}.🦄 .h-menu__item-dropdown {position: absolute;width: max-content;min-width: 270px;padding-top: 8px;opacity: 0;visibility: hidden;transition: opacity 200ms;}.🦄 .h-menu__item:hover .h-menu__item-dropdown {opacity: 1;visibility: visible;}.🦄 .h-menu__item-list {position: relative;border: 1px solid var(--gray10);background-color: var(--white);box-shadow: 0px 8px 12px rgba(2, 69, 90, 0.15);border-radius: 16px;padding: 24px 0;}.🦄 .h-menu__item-sublink {padding: 0 24px;}.🦄 .h-profile {position: relative;display: inline-flex;align-items: center;padding: 8px;border-radius: 30px;transition: background 200ms;}.🦄 .h-profile:hover {background-color: var(--gray10);}.🦄 .h-profile__button {margin-right: 8px;}.🦄 .h-profile__dots {display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;}.🦄 .h-profile__dots svg {width: 18px;}.🦄 .h-profile__dropdown {position: absolute;top: 100%;right: 0px;width: max-content;min-width: 270px;padding-top: 8px;opacity: 0;visibility: hidden;}.🦄 .h-profile:hover .h-profile__dropdown {opacity: 1;visibility: visible;}.🦄 .h-profile__list {background-color: var(--white);box-shadow: rgba(2, 69, 90, 0.15) 0px 8px 12px;border: 1px solid var(--gray10);border-radius: 16px;padding: 24px;}.🦄 .h-panel {margin-left: 0px;}}.🦄 .b-counter {position: relative;background-color: var(--color30);padding: 12px 0px;}.🦄 .b-counter-book__left {display: none;}.🦄 .b-counter-text {font-size: 18px;line-height: 24px;text-align: center;font-weight: 700;}.🦄 .b-counter-book__right {width: 105px;}.🦄 .b-counter-button {margin-top: 8px;text-align: center;}.🦄 .b-counter-button a {position: relative;display: inline-flex;align-items: center;color: var(--black);border: 2px solid var(--black);background-color: var(--color30);height: 48px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms, border 200ms, color 200ms;cursor: pointer;z-index: 1;}.🦄 .b-counter-button a:hover {background-color: var(--color10);border-color: var(--color10);color: var(--white);}@media screen and (max-width: 743px) {.🦄 .b-counter-book__right {position: absolute;left: -24px;bottom: 14px;}}@media screen and (min-width: 744px) {.🦄 .b-counter-wrapper {display: flex;align-items: center;}.🦄 .b-counter-text {font-size: 24px;line-height: 32px;padding-right: 30px;text-align: left;}.🦄 .b-counter-book__right {margin-left: auto;}.🦄 .b-counter-button {margin-top: 0px;margin-left: 30px;flex: none;}}@media screen and (min-width: 1280px) {.🦄 .b-counter {padding: 0px;}.🦄 .b-counter-book__left {display: block;width: 280px;flex: none;}.🦄 .b-counter-book__right {width: 127px;}.🦄 .b-counter-button {margin-left: auto;}.🦄 .b-counter-text {padding-right: 0px;margin-left: auto;}}.🦄 .f {padding: 32px 0px;background-color: var(--color70);margin-top: auto;}.🦄 .f-logo {display: block;margin-bottom: 16px;}.🦄 .f-logo a {transition: opacity 200ms;}.🦄 .f-logo a:hover {opacity: 0.7;}.🦄 .f-logo img {display: inline-block;filter: brightness(0) invert(1);width: 170px;}.🦄 .f-requisites {font-size: 14px;line-height: 19px;color: var(--gray30);}.🦄 .f-text {font-size: 14px;line-height: 19px;margin-top: 16px;color: var(--white);}.🦄 .f-socials {margin-top: 24px;}.🦄 .f-socials__title {font-size: 18px;line-height: 22px;font-weight: 700;margin-bottom: 8px;color: var(--white);}.🦄 .f-socials__list {display: flex;}.🦄 .f-socials__item {display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;border-radius: 50%;color: var(--white);background-color: var(--gray);flex: none;transition: background 200ms;}.🦄 .f-socials__item:nth-child(3) {justify-content: flex-end;align-items: flex-start;padding-right: 10px;padding-top: 12px;}.🦄 .f-socials__item:hover {background-color: var(--color10);}.🦄 .f-socials__item:not(:last-child) {margin-right: 16px;}.🦄 .f-socials__item svg {width: auto;height: 15px;}.🦄 .f-socials__item:nth-child(3) svg {height: 20px}.🦄 .f-right {margin-top: 24px;}.🦄 .f-support__right {margin-top: 32px;}.🦄 .f-support {padding: 32px 24px;border-radius: 24px;background-color: var(--gray);}.🦄 .f-support__title {font-weight: 700;font-size: 24px;line-height: 28px;color: var(--white);}.🦄 .f-support__button {margin-top: 16px;}.🦄 .f-support__button span {display: inline-flex;align-items: center;color: var(--white);border: 1px solid var(--white);height: 48px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms, border 200ms;cursor: pointer;}.🦄 .f-support__button span:hover {background-color: var(--color10);border-color: var(--color10);}.🦄 .f-support__item:not(:last-child) {margin-bottom: 24px;}.🦄 .f-support__item-label {font-size: 14px;line-height: 17px;margin-bottom: 8px;color: var(--white);}.🦄 .f-support__item-contact a {display: inline-flex;font-size: 18px;line-height: 22px;font-weight: 700;color: var(--white);transition: color 200ms;}.🦄 .f-support__item-contact a:hover {color: var(--color10);}.🦄 .f-support__item-contact svg {width: 16px;margin-right: 8px;flex: none;}.🦄 .f-partners {margin-top: 32px;}.🦄 .f-partners__title {font-size: 18px;line-height: 22px;font-weight: 700;margin-bottom: 16px;color: var(--white);}.🦄 .f-partners__item:not(:last-child) {margin-bottom: 24px;}.🦄 .f-partners__item {position: relative;transition: opacity 200ms;}.🦄 .f-partners__item:hover {opacity: 0.7;}.🦄 .f-partners__item img {width: auto;height: 40px;}.🦄 .f-panel {margin-top: 32px;}.🦄 .f-links__link:not(:last-child) {margin-bottom: 8px;}.🦄 .f-links__link a {font-size: 14px;line-height: 20px;color: var(--white);text-decoration: underline;transition: color 200ms;}.🦄 .f-links__link a:hover {color: var(--color10);}.🦄 .f-copy {font-size: 14px;line-height: 20px;margin-top: 16px;color: var(--gray30);}.🦄 .f-arrow-top {display: none;}@media screen and (min-width: 744px) {.🦄 .f {padding: 48px 0px;}.🦄 .f-support {display: flex;}.🦄 .f-support__left {width: calc(50% - 16px);}.🦄 .f-support__right {width: calc(50% - 16px);margin-top: 0px;margin-left: auto;}.🦄 .f-support__button span {height: 54px;}.🦄 .f-support__item:not(:last-child) {margin-bottom: 32px;}.🦄 .f-partners {margin-top: 80px;}.🦄 .f-partners__list {display: flex;}.🦄 .f-partners__title {position: absolute;margin-bottom: 0px;bottom: calc(100% + 16px);}.🦄 .f-partners__item:not(:last-child) {margin-bottom: 0px;margin-right: 40px;}.🦄 .f-panel {display: flex;}.🦄 .f-copy {margin-top: auto;margin-left: auto;}}@media screen and (min-width: 1280px) {.🦄 .f-colums {display: flex;}.🦄 .f-left {margin-right: 30px;}.🦄 .f-logo {margin-bottom: 24px;}.🦄 .f-text {margin-top: 24px;}.🦄 .f-right {flex: none;margin-top: 0px;max-width: 696px;}.🦄 .f-support {display: flex;padding: 32px 48px;}.🦄 .f-support__left {width: auto;}.🦄 .f-support__right {width: auto;margin-left: 30px;flex: none;}.🦄 .f-arrow-top {position: fixed;display: inline-flex;align-items: center;justify-content: center;width: 50px;height: 50px;bottom: 20px;left: 20px;border-radius: 50%;color: var(--color10);border: 1px solid var(--color10);cursor: pointer;transition: background 200ms, color 200ms, opacity 200ms;}.🦄 .f-arrow-top:hover {background-color: var(--color10);color: var(--white);}.🦄 .f-arrow-top:not(.f-arrow-active) {opacity: 0;visibility: hidden;}.🦄 .f-arrow-top svg {width: 14px;}}.🦄 .m {position: fixed;width: 100%;height: 100%;top: 0;left: 0;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 70%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 30;padding: 16px;}.🦄 .m:before {content: '';display: inline-block;overflow: hidden;width: 0;height: 100%;vertical-align: middle;}.🦄 .m-wrapper {position: relative;display: inline-block;vertical-align: middle;white-space: normal;text-align: left;max-width: 100%;width: auto;}.🦄 .m-content {padding: 24px 32px;border-radius: 24px;background-color: var(--white);}.🦄 .m-header {display: flex;align-items: center;margin-bottom: 24px;}.🦄 .m-title {font-weight: 700;font-size: 24px;line-height: 32px;padding-right: 20px;color: var(--black);}.🦄 .m-send .m-wrapper {max-width: 592px;width: 100%;}.🦄 .m-send .m-close {position: absolute;right: 24px;top: 24px;width: 24px;color: var(--color70);transition: color 0.2s;margin-left: auto;cursor: pointer;}.🦄 .m-send .m-close:hover {color: var(--color10);}.🦄 .m-send .m-content {padding-top: 64px;}.🦄 .m-send-image {max-width: 242px;margin: 0px auto;}.🦄 .m-send-title {font-weight: 700;font-size: 24px;line-height: 32px;margin-top: 24px;text-align: center;}.m-send-description {font-size: 18px;line-height: 24px;margin-top: 16px;text-align: center;}.🦄 .m-send-button {margin-top: 24px;text-align: center;}.🦄 .m-send-button span {display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .m-send-button span:hover {background-color: var(--color20);}.🦄 .m-form .m-wrapper {max-width: 592px;width: 100%;}.🦄 .m-form .m-close {width: 24px;color: var(--color70);transition: color 0.2s;margin-left: auto;cursor: pointer;}.🦄 .m-form .m-close:hover {color: var(--color10);}.🦄 .m-form-fields__item:not(:last-child) {margin-bottom: 24px;}.🦄 .m-form-fields__item input {padding: 0px 16px;height: 48px;border-radius: 3px;font-size: 16px;border: 1px solid var(--gray30);}.🦄 .m-form-fields__item textarea {padding: 12px 16px;border-radius: 3px;font-size: 16px;height: 120px;border: 1px solid var(--gray30);resize: none;}.🦄 .m-form-required {margin-top: 8px;font-size: 12px;line-height: 16px;color: var(--gray40);}.🦄 .m-form-policy {margin-top: 24px;}.🦄 .m-form-policy label {display: inline-flex;cursor: pointer;}.🦄 .m-form-policy__check {position: relative;margin-right: 16px;flex: none;}.🦄 .m-form-policy__check input {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0;z-index: -1;}.🦄 .m-form-policy__check span {display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 3px;border: 1px solid var(--gray40);transition: background 200ms, border 200ms;}.🦄 .m-form-policy__check:hover span {border-color: var(--color10);}.🦄 .m-form-policy__check :checked+span {background-color: var(--color10);border-color: var(--color10);}.🦄 .m-form-policy__check svg {width: 14px;}.🦄 .m-form-policy__text {font-size: 16px;line-height: 20px;padding-top: 2px;}.🦄 .m-form-policy__text a {text-decoration: underline;transition: color 200ms;}.🦄 .m-form-policy__text a:hover {color: var(--color10);}.🦄 .m-form-button {margin-top: 24px;}.🦄 .m-form-button button {display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .m-form-button button:hover {background-color: var(--color20);}@media screen and (min-width: 744px) {.🦄 .m-send .m-content {padding-top: 95px;padding-bottom: 64px;}.🦄 .m-send-image {max-width: 290px;}.🦄 .m-send-button span {width: auto;height: 54px;min-width: 256px;}.m-send-description {font-size: 20px;line-height: 28px;}.🦄 .m-form-button button {width: auto;height: 54px;min-width: 256px;}}#time-mm {display: none;}.timeout-modal__wrapper {position: fixed;width: 100%;height: 100%;top: 0;left: 0;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 70%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 30;}.timeout-modal__container {position: relative;top: 25%;max-width: 500px;width: 100%;max-height: 350px;height: 100%;margin: 0 auto;background: url('/static/img/modal-bg.jpg') no-repeat center;background-size: cover;}.timeout-modal__btn {position: absolute;bottom: 30px;width: 100%;}.timeout-modal__btn .timeout-modal__btn-link {cursor: pointer;padding: 12px 44px;border: none;border-radius: 32px;background-color: #fff;font-size: 14px;line-height: 24px;color: #000000;text-decoration: none;}@media screen and (max-width: 744px) {.timeout-modal__container {max-height: 262px;}}@media screen and (max-width: 374px) {.timeout-modal__container {max-height: 224px;}}.🦄 .login {position: fixed;width: 100%;height: 100%;top: 0;left: 0;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 30%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 30;padding: 16px;}.🦄 .login:before {content: '';display: inline-block;overflow: hidden;width: 0;height: 100%;vertical-align: middle;}.🦄 .login-wrapper {position: relative;display: inline-block;vertical-align: middle;white-space: normal;text-align: left;max-width: 383px;width: 100%;}.🦄 .login-block {position: relative;padding: 32px;background: var(--white);border: 1px solid var(--gray10);box-shadow: 0px 8px 12px rgba(2, 69, 90, 0.15);border-radius: 20px;}.🦄 .login-close {position: absolute;top: 22px;right: 22px;width: 20px;color: var(--gray30);transition: color 0.2s;cursor: pointer;}.🦄 .login-close:hover {color: var(--color10);}.🦄 .login-title {font-weight: 700;font-size: 18px;line-height: 24px;margin-bottom: 24px;text-align: center;color: var(--black);}.🦄 .login-error {font-size: 14px;line-height: 18px;margin-bottom: 20px;text-align: center;color: var(--color50);}.🦄 .login-error:empty {display: none;}.🦄 .login-fields__item:not(:last-child) {margin-bottom: 16px;}.🦄 .login-fields__item-input {position: relative;}.🦄 .login-fields__item-input span {position: absolute;left: 12px;padding: 0px 4px;color: var(--gray40);background-color: var(--white);pointer-events: none;transition: all 200ms;}.🦄 .login-fields__item-input:not(.focus) span,.🦄 .login-fields__item-input:not(.not-empty) span {font-size: 16px;line-height: 24px;top: 12px;}.🦄 .login-fields__item-input.focus span,.🦄 .login-fields__item-input.not-empty span {font-size: 14px;line-height: 18px;top: -8px;}.🦄 .login-fields__item-input.focus span {color: var(--color60);}.🦄 .login-fields__item-input.error span {color: var(--color50);}.🦄 .login-fields__item-input input {padding: 0px 16px;height: 48px;border-radius: 3px;font-size: 16px;border: 1px solid var(--gray30);background-color: var(--white);transition: border 200ms;}.🦄 .login-fields__item-input input:-webkit-autofill,.🦄 .login-fields__item-input input:-webkit-autofill:hover,.🦄 .login-fields__item-input input:-webkit-autofill:focus {-webkit-text-fill-color: #000000;-webkit-box-shadow: 0 0 0px 40rem #ffffff inset;}.🦄 .login-fields__item-input.focus input {border-color: var(--color60);}.🦄 .login-fields__item-input.error input {border-color: var(--color50);}.🦄 .login-fields__item-error {margin-top: 6px;font-size: 14px;line-height: 18px;color: var(--color50);}.🦄 .login-forgot {margin-top: 12px;text-align: center;}.🦄 .login-forgot span {text-decoration: underline;font-size: 14px;transition: color 200ms;cursor: pointer;}.🦄 .login-forgot span:hover {color: var(--color10);}.🦄 .login-button {margin-top: 32px;}.🦄 .login-button button {display: flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .login-button button:hover {background-color: var(--color20);}.🦄 .login-or {margin-top: 16px;font-size: 16px;line-height: 20px;color: var(--gray40);text-align: center;}.🦄 .login-or a{color: var(--gray40);text-decoration: underline;transition: color 200ms;}.🦄 .login-or a:hover{color: var(--color10);}.🦄 .login-socials {display: flex;justify-content: center;margin-top: 16px;}.🦄 .login-socials span {display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;border-radius: 50%;border: 1px solid var(--color70);color: var(--color70);flex: none;cursor: pointer;transition: background 200ms, color 200ms;}.🦄 .login-socials span:hover {background-color: var(--color70);color: var(--white);}.🦄 .login-socials span:not(:last-child) {margin-right: 12px;}.🦄 .login-socials svg {width: auto;}.🦄 .login-social__vk svg {height: 13px;}.🦄 .login-social__go svg {height: 18px;}.🦄 .login-social__ta svg {height: 28px;}.🦄 .login-reg {padding: 32px;margin-top: 12px;background: var(--white);border: 1px solid var(--gray10);box-shadow: 0px 8px 12px rgba(2, 69, 90, 0.15);border-radius: 20px;text-align: center;}.🦄 .login-reg__title {font-weight: 700;font-size: 18px;line-height: 24px;margin-bottom: 16px;color: var(--black);}.🦄 .login-reg__text {font-size: 14px;line-height: 18px;}.🦄 .login-reg__button {margin-top: 24px;}.🦄 .login-reg__button a {display: flex;align-items: center;justify-content: center;color: var(--color70);border: 1px solid var(--color70);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms, color 200ms;cursor: pointer;}.🦄 .login-reg__button a:hover {background-color: var(--color70);color: var(--white);}.🦄 .login-recovery-block {position: relative;padding: 32px;background: var(--white);border: 1px solid var(--gray10);box-shadow: 0px 8px 12px rgba(2, 69, 90, 0.15);border-radius: 20px;text-align: center;}.🦄 .login-recovery__title {font-weight: 700;font-size: 18px;line-height: 24px;margin-bottom: 16px;color: var(--black);}.🦄 .login-recovery__text {font-size: 14px;line-height: 18px;}.🦄 .login-recovery__item-input {position: relative;margin-top: 16px;}.🦄 .login-recovery__item-input span {position: absolute;left: 12px;padding: 0px 4px;color: var(--gray40);background-color: var(--white);pointer-events: none;transition: all 200ms;}.🦄 .login-recovery__item-input:not(.focus) span,.🦄 .login-recovery__item-input:not(.not-empty) span {font-size: 16px;line-height: 24px;top: 12px;}.🦄 .login-recovery__item-input.focus span,.🦄 .login-recovery__item-input.not-empty span {font-size: 14px;line-height: 18px;top: -8px;}.🦄 .login-recovery__item-input.focus span {color: var(--color60);}.🦄 .login-recovery__item-input.error span {color: var(--color50);}.🦄 .login-recovery__item-input input {padding: 0px 16px;height: 48px;border-radius: 3px;font-size: 16px;border: 1px solid var(--gray30);transition: border 200ms;}.🦄 .login-recovery__item-input.focus input {border-color: var(--color60);}.🦄 .login-recovery__item-input.error input {border-color: var(--color50);}.🦄 .login-recovery__item-error {margin-top: 6px;font-size: 14px;line-height: 18px;text-align: left;color: var(--color50);}.🦄 .login-recovery__button {margin-top: 16px;}.🦄 .login-recovery__button button {display: flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .login-recovery__button button:hover {background-color: var(--color20);}.🦄 .login-recovery-result {font-size: 14px;line-height: 18px;}@media screen and (min-width: 744px) {.🦄 .login-title {font-size: 24px;line-height: 32px;margin-bottom: 32px;}.🦄 .login-reg__title {font-size: 24px;line-height: 32px;}.🦄 .login-recovery__title {font-size: 24px;line-height: 32px;}}.video {position: fixed;width: 100%;height: 100%;top: 0;left: 0;padding: 36px;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 85%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;box-sizing: border-box;z-index: 30;}.video:before {content: '';display: inline-block;overflow: hidden;width: 0;height: 100%;vertical-align: middle;}.video-container {position: relative;display: inline-block;vertical-align: middle;white-space: normal;text-align: left;max-width: 1224px;width: 100%;}.video-wrapper {width: 100%;padding-top: 56.25%;}.video-wrapper iframe {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;border: none;background-color: #000000;}.video-close {display: flex;align-items: center;justify-content: center;position: absolute;top: 0px;right: 0px;background-color: rgba(30, 30, 30, 0.6);color: #cccccc;width: 45px;height: 45px;cursor: pointer;transition: color 0.2s;}.video-close:hover {color: #ffffff;}.video-close svg {width: 13px;}.🦄 .b-welcome-popups {position: fixed;bottom: 0px;width: 100%;padding: 0px 16px 16px 16px;pointer-events: none;z-index: 10;}.🦄 .b-minc-popup {opacity: 0;visibility: hidden;transition: opacity 200ms, visibility 200ms;}.b-minc-popup-wrapper {position: relative;background: #F9F9FA;border: 1px solid #E3E9ED;border-radius: 16px;padding: 24px 16px;max-width: 1010px;margin: 0 auto;pointer-events: auto;}.minc-title {font-weight: 600;font-size: 20px;line-height: 24px;margin-bottom: 16px;padding-right: 50px;color: #000000;}.minc-btn {position: absolute;right: 16px;top: 24px;width: 24px;height: 24px;display: inline-flex;align-items: center;justify-content: center;border: 1px solid #E1E5EA;cursor: pointer;border-radius: 6px;transition: all 300ms;}.minc-btn:hover {background-color: #209F6D;border-color: #209F6D;color: #fff;}.minc-btn svg {color: #000;width: 8px;height: auto;transition: all 300ms;}.minc-btn:hover svg {color: #fff;}.minc-text {font-size: 14px;line-height: 18px;}.minc-text a {color: #21BA72;transition: color 0.2s;text-decoration: underline;}.🦄 .b-cookies-popup {opacity: 0;visibility: hidden;overflow: hidden;transition: all 200ms, visibility 200ms, height 200ms;}.🦄 .b-cookies-wrapper {position: relative;background: #F9F9FA;border: 1px solid #E3E9ED;border-radius: 16px;padding: 24px 16px;max-width: 1010px;margin: 16px auto 0;pointer-events: auto;}.🦄 .b-cookies-content {display: flex;flex-direction: column;column-gap: 32px;row-gap: 16px;}.🦄 .b-cookies-btn span {display: inline-flex;align-items: center;white-space: nowrap;padding: 0px 16px;font-weight: 700;font-size: 16px;line-height: 24px;height: 32px;border-radius: 32px;background-color: #F1CB00;transition: background 200ms;cursor: pointer;}.🦄 .b-cookies-btn span:hover {background-color: #F17400;}.🦄 .b-cookies-text {font-size: 14px;line-height: 18px;}.🦄 .b-cookies-text a {color: #006732;text-decoration: underline;transition: color 200ms;}.🦄 .b-cookies-text a:hover {color: #F17400;}.🦄 .b-cookies-body {position: absolute;width: 116px;top: -72px;left: 20px;z-index: -1;}.🦄 .b-cookies-arm {position: absolute;width: 34px;top: -18px;left: 108px;}@media screen and (min-width: 744px) {.🦄 .b-welcome-popups {position: fixed;bottom: 0px;width: 100%;padding: 0px 76px 40px 76px;}.🦄 .b-cookies-wrapper {padding: 24px 32px;}.🦄 .b-cookies-text {font-size: 18px;line-height: 26px;}.🦄 .b-cookies-btn span {padding: 0px 24px;height: 42px;}.🦄 .b-cookies-body {left: -64px;}.🦄 .b-cookies-arm {left: 24px;}.b-minc-popup-wrapper {padding: 24px 32px;}.minc-text {font-size: 18px;line-height: 26px;}.minc-title {font-size: 24px;line-height: 32px;}.minc-btn {right: 32px;}.🦄 .b-cookies-wrapper {margin-top: 24px;}}@media screen and (min-width: 1280px) {.🦄 .b-cookies-wrapper {padding: 32px;}.🦄 .b-cookies-content {flex-direction: row;}.🦄 .b-cookies-body {width: 205px;top: -120px;left: -68px;}.🦄 .b-cookies-arm {width: 58px;left: 90px;top: -30px;}}.icons {width: 0px;height: 0px;overflow: hidden;}[id^=bx_incl_area] {display: initial;}@media screen and (min-width: 1280px) {.🦄 .h-wrapper [id^=bx_incl_area] {margin: 0px auto;}}.b-mail-modal {position: fixed;width: 100%;height: 100%;top: 0;left: 0;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 70%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 100000;padding: 16px;-webkit-backdrop-filter: blur(24px);backdrop-filter: blur(24px);}.b-mail-modal:before {content: '';display: inline-block;overflow: hidden;width: 0;height: 100%;vertical-align: middle;}.b-mail-modal-wrapper {position: relative;display: inline-block;vertical-align: middle;white-space: normal;text-align: left;max-width: 580px;width: 100%;}.b-mail-modal-content {padding: 32px;border-radius: 24px;background-color: var(--white);}.b-mail-modal-header {margin-bottom: 24px;}.b-mail-modal-title {font-weight: 700;font-size: 28px;line-height: 36px;color: var(--black);}.b-mail-modal-text {font-size: 18px;line-height: 24px;margin-top: 16px;}.b-mail-modal-error {margin-bottom: 6px;font-size: 14px;line-height: 18px;text-align: left;color: var(--color50);}.b-mail-modal-error:empty {display: none;}.b-mail-modal-field {margin-bottom: 16px;}.b-mail-modal-field input {padding: 0px 16px;height: 54px;border-radius: 3px;font-size: 16px;border: 1px solid var(--gray30);}.b-mail-modal-field.error input {border-color: var(--color50);}.b-mail-modal-button {margin-top: 24px;}.b-mail-modal-button button {display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);width: 100%;height: 54px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;flex: 2;transition: background 200ms;cursor: pointer;}.b-mail-modal-button button:hover {background-color: var(--color20);}.b-mail-modal-button a{display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);width: 100%;height: 54px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;flex: 2;text-decoration: none;transition: background 200ms;cursor: pointer;}.b-mail-modal-button a:hover {background-color: var(--color20);}.🦄 .b-welcome{position: relative;padding-top: 0px;}.🦄 .b-welcome-title{text-align: center;font-weight: 900;padding-top: 10px;}.🦄 .b-welcome-title__first{position: relative;display: inline-block;background-color: var(--black);color: var(--white);font-size: 38px;line-height: 44px;font-style: italic;padding: 2px 16px;}.🦄 .b-welcome-title__first:before{content: '';position: absolute;top: -10px;left: -10px;display: block;width: 100%;height: 100%;border: 1.5px solid var(--black);z-index: -1;}.🦄 .b-welcome-title__first svg{position: absolute;width: 38px;top: -30px;left: 100px;}.🦄 .b-welcome-title__last span{position: relative;color: var(--black);font-size: 38px;line-height: 44px;}.🦄 .b-welcome-title__icon-like{position: absolute;width: 51px;left: -65px;top: 20px;}.🦄 .b-welcome-title__icon-laptop{position: absolute;width: 65px;right: -65px;top: 20px;cursor: pointer;}.🦄 .b-welcome-title__icon-laptop-play{display: flex;align-items: center;justify-content: center;position: absolute;right: 23px;top: 12px;width: 12px;height: 12px;}.🦄 .b-welcome-title__icon-laptop-play svg{position: absolute;left: 1px;color: var(--white);transition: color 200ms;}.🦄 .b-welcome-title__icon-laptop:hover .b-welcome-title__icon-laptop-play svg{color: var(--color20);}.🦄 .b-welcome-title__icon-laptop-pulse{display: block;border-radius: 50%;width: 8px;height: 8px;animation: pulse 2s infinite;}@keyframes pulse {0% {box-shadow: 0 0 0 0 var(--color10);}70% {box-shadow: 0 0 0 18px rgba(204,169,44, 0);}100% {box-shadow: 0 0 0 0 rgba(204,169,44, 0);}}.🦄 .b-welcome-column{margin-top: 64px;}.🦄 .b-welcome-partners{max-width: 414px;}.🦄 .b-welcome-partners__list{display: inline-flex;align-items: center;width: 100%;}.🦄 .b-welcome-partners__item{flex: 1;}.🦄 .b-welcome-partners__item:not(:last-child){position: relative;margin-right: 28px;padding-right: 28px;}.🦄 .b-welcome-partners__item:not(:last-child):after{content: '';position: absolute;height: 44px;width: 1px;background-color: var(--black);right: 0px;top: calc(50% - 22px);}.🦄 .b-welcome-partners__item a{transition: opacity 200ms;}.🦄 .b-welcome-partners__item a:hover{opacity: 0.7;}.🦄 .b-welcome-content{margin-top: 16px;}.🦄 .b-welcome-content__text{font-size: 16px;line-height: 24px;}.🦄 .b-welcome-content__button{margin-top: 24px;}.🦄 .b-welcome-content__button a{display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .b-welcome-content__button a:hover{background-color: var(--color20);}.🦄 .b-welcome-grid{display: none;}@media screen and (min-width: 744px){.🦄 .b-welcome-title{padding-top: 13px;}.🦄 .b-welcome-title__first{font-size: 72px;line-height: 82px;padding: 4px 28px;}.🦄 .b-welcome-title__first:before{top: -13px;left: -13px;border: 2px solid var(--black);}.🦄 .b-welcome-title__first svg{width: 70px;top: -70px;left: 175px;}.🦄 .b-welcome-title__last span{font-size: 72px;line-height: 82px;}.🦄 .b-welcome-title__icon-like{width: 94px;left: -110px;top: 20px;}.🦄 .b-welcome-title__icon-laptop{width: 120px;right: -128px;top: 34px;}.🦄 .b-welcome-title__icon-laptop-play{right: 40px;top: 16px;width: 24px;height: 32px;}.🦄 .b-welcome-title__icon-laptop-pulse {width: 14px;height: 14px;}.🦄 .b-welcome-title__icon-laptop-play svg{left: 2px;}@keyframes pulse{0% {box-shadow: 0 0 0 0 var(--color10);}70% {box-shadow: 0 0 0 30px rgba(204,169,44, 0);}100% {box-shadow: 0 0 0 0 rgba(204,169,44, 0);}}.🦄 .b-welcome-column{margin-top: 70px;}.🦄 .b-welcome-content{margin-top: 32px;}.🦄 .b-welcome-content__text{font-size: 20px;line-height: 28px;}.🦄 .b-welcome-content__button a{height: 54px;width: auto;}}@media screen and (min-width: 1280px){.🦄 .b-welcome-block{display: flex;align-items: center;padding-top: 30px;padding-bottom: 100px;}.🦄 .b-welcome-column{margin-top: 0px;}.🦄 .b-welcome-title{margin-right: 66px;}.🦄 .b-welcome-grid{display: block;position: absolute;bottom: 64px;left: 0px;width: 50vw;height: 289px;background: linear-gradient(var(--gray30), transparent 2px), linear-gradient( 90deg, var(--gray30), transparent 2px);background-size: 35px 36px;background-position: top right;border-right: 1px solid var(--gray30);z-index: -2;}}.🦄 .b-many{background-color: var(--black);}.🦄 .b-many-header{text-align: center;margin-bottom: 16px;}.🦄 .b-many-title{position: relative;font-weight: 900;padding-top: 10px;z-index: 1;}.🦄 .b-many-title__first{position: relative;display: inline-block;background-color: var(--white);color: var(--black);font-size: 38px;line-height: 44px;font-style: italic;padding: 2px 16px;text-transform: uppercase;}.🦄 .b-many-title__first:before{content: '';position: absolute;top: -10px;left: -10px;display: block;width: 100%;height: 100%;border: 1.5px solid var(--white);z-index: -1;}.🦄 .b-many-title__first svg{position: absolute;width: 85px;top: -38px;left: -39px;z-index: -2;animation: animate 2000ms ease-in-out infinite;}.🦄 .b-many-description{font-size: 16px;line-height: 24px;margin-top: 16px;color: var(--gray10);}.🦄 .b-many-title__last span{color: var(--white);font-size: 38px;line-height: 44px;}.🦄 .b-many-item{padding: 16px;border-radius: 24px;background-color: var(--gray10);border: 1px solid var(--gray20);transform: translate(-100px, 0);opacity: 0;transition: transform 500ms, opacity 500ms;}.🦄 .b-many-item.animation-start{transform: translate(0, 0);opacity: 1;}.🦄 .b-many-item:not(:last-child){margin-bottom: 16px;}.🦄 .b-many-item__icon{width: 90px;margin: 0px auto;margin-bottom: 16px;}.🦄 .b-many-item__content{text-align: center;}.🦄 .b-many-item__title{font-size: 24px;line-height: 32px;font-weight: 700;}.🦄 .b-many-item__text{font-size: 16px;line-height: 24px;margin-top: 8px;}@media screen and (min-width: 744px){.🦄 .b-many-title__first{font-size: 64px;line-height: 72px;padding: 6px 28px;}.🦄 .b-many-title__first:before{border: 2px solid var(--white);}.🦄 .b-many-title__first svg{width: 120px;top: -56px;left: -60px;}.🦄 .b-many-title__last span{font-size: 64px;line-height: 72px;}.🦄 .b-many-description{font-size: 20px;line-height: 28px;}.🦄 .b-many-header{margin-bottom: 24px;}@media screen and (max-width: 1279px){.🦄 .b-many-item{display: flex;align-items: center;padding: 24px 16px;}.🦄 .b-many-item__content{text-align: left;} }.🦄 .b-many-item__icon{width: 130px;margin: 0px 32px 0px 0px;flex: none;}.🦄 .b-many-item__text{font-size: 18px;}}@media screen and (min-width: 1280px){.🦄 .b-many-list{display: flex;}.🦄 .b-many-item{padding: 32px 24px;flex: 1;}.🦄 .b-many-item:nth-child(2){transition-delay: 300ms;}.🦄 .b-many-item:nth-child(3){transition-delay: 600ms;}.🦄 .b-many-item:not(:last-child){margin-bottom: 0px;margin-right: 32px;}.🦄 .b-many-item__icon{width: auto;margin: 0px auto 24px;}.🦄 .b-many-item__icon img{width: auto;height: 114px;margin: 0px auto;}}.🦄 .b-winner-title{text-align: center;font-weight: 900;padding-top: 10px;margin-bottom: 24px;}.🦄 .b-winner-title__first{position: relative;display: inline-block;background-color: var(--black);color: var(--white);font-size: 38px;line-height: 44px;font-style: italic;padding: 2px 16px;}.🦄 .b-winner-title__first:before{content: '';position: absolute;top: -10px;left: -10px;display: block;width: 100%;height: 100%;border: 1.5px solid var(--black);z-index: -1;}.🦄 .b-winner-title__last span{position: relative;color: var(--black);font-size: 38px;line-height: 44px;}.🦄 .b-winner-item{display: flex;}.🦄 .b-winner-item:not(:last-child){margin-bottom: 32px;}.🦄 .b-winner-item__icon{margin-right: 16px;flex: none;}.🦄 .b-winner-item__icon img{width: 106px;}.🦄 .b-winner-item__title{font-size: 16px;line-height: 24px;}.🦄 .b-winner-button{margin-top: 32px;}.🦄 .b-winner-button a{display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .b-winner-button a:hover{background-color: var(--color20);}.🦄 .b-winner-background{display: none;}.🦄 .b-winner-image{display: none;}@media screen and (min-width: 744px){.🦄 .b-winner-title{text-align: left;padding-top: 0px;margin-bottom: 48px;}.🦄 .b-winner-title__first{font-size: 64px;line-height: 72px;padding: 6px 28px;}.🦄 .b-winner-title__first:before{border: 2px solid var(--black);bottom: -18px;left: -18px;top: auto;}.🦄 .b-winner-title__last{margin-top: 16px;}.🦄 .b-winner-title__last span{font-size: 64px;line-height: 72px;}.🦄 .b-winner-list{display: flex;flex-wrap: wrap;margin: -16px;}.🦄 .b-winner-item{margin: 16px;flex-direction: column;width: calc(50% - 32px);}.🦄 .b-winner-item:not(:last-child){margin-bottom: 16px;}.🦄 .b-winner-item__icon{margin: 0px 0px 16px 0px;}.🦄 .b-winner-item__icon img{width: auto;height: 68px;}.🦄 .b-winner-item__title{font-size: 18px;}.🦄 .b-winner-button a{height: 54px;width: auto;}}@media screen and (min-width: 1280px){.🦄 .b-winner-wrapper{position: relative;}.🦄 .b-winner-title__first{margin-right: 16px;}.🦄 .b-winner-title__last{display: inline;margin-top: 0px;}.🦄 .b-winner-list{max-width: 592px;}.🦄 .b-winner-background{position: absolute;display: block;bottom: -64px;left: calc(100% - 355px);width: auto;height: 472px;}.🦄 .b-winner-image{position: absolute;display: block;bottom: -24px;right: 76px;width: 520px;}}.🦄 .b-stages{background-color: var(--black);}.🦄 .b-stages-title{color: var(--white);font-size: 38px;line-height: 44px;text-align: center;font-weight: 900;margin-bottom: 24px;}.🦄 .b-stages-list{position: relative;max-width: 592px;margin: 0px auto;}.🦄 .b-stages-item{position: relative;padding: 24px;border-radius: 24px;background-color: var(--gray10);border: 1px solid var(--gray20);transform: translate(0, -100px);opacity: 0;transition: transform 500ms, opacity 500ms;}.🦄 .b-stages-item.animation-start{transform: translate(0, 0);opacity: 1;}.🦄 .b-stages-item:not(:last-child){margin-bottom: 16px;}.🦄 .b-stages-item__label{margin-bottom: 8px;}.🦄 .b-stages-item__label span{font-size: 16px;line-height: 24px;padding: 0px 8px;border: 1px solid var(--color70);color: var(--color70);border-radius: 20px;}.🦄 .b-stages-item__title{font-weight: 700;font-size: 18px;line-height: 24px;}.🦄 .b-stages-item__text{font-size: 16px;line-height: 24px;margin-top: 8px;}.🦄 .b-stages-image__left{position: absolute;right: calc(100% - 10px);top: calc(50% - 314px);width: 327px;}.🦄 .b-stages-image__right{position: absolute;left: calc(100% + 32px);top: calc(50% - 198px);width: 280px;}.🦄 .b-stages-button{margin-top: 24px;text-align: center;}.🦄 .b-stages-button a{display: inline-flex;align-items: center;justify-content: center;color: var(--black);background-color: var(--color30);height: 48px;width: 100%;max-width: 592px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .b-stages-button a:hover{background-color: var(--color10);}@media screen and (min-width: 744px){.🦄 .b-stages-title{font-size: 64px;line-height: 72px;}.🦄 .b-stages-item:not(:last-child){margin-bottom: 24px;}.🦄 .b-stages-item__title{font-size: 24px;line-height: 32px;}.🦄 .b-stages-item__text{font-size: 18px;}.🦄 .b-stages-button a{height: 54px;width: auto;}}.🦄 .b-faq-title{text-align: center;font-weight: 900;padding-top: 10px;margin-bottom: 24px;}.🦄 .b-faq-title__first{position: relative;display: inline-block;background-color: var(--black);color: var(--white);font-size: 38px;line-height: 44px;font-style: italic;padding: 2px 16px;}.🦄 .b-faq-title__first:before{content: '';position: absolute;top: -10px;left: -10px;display: block;width: 100%;height: 100%;border: 1.5px solid var(--black);z-index: -1;}.🦄 .b-faq-title__last span{position: relative;color: var(--black);font-size: 38px;line-height: 44px;}.🦄 .b-faq-item{border-radius: 16px;background-color: var(--gray10);border: 1px solid var(--gray20);}.🦄 .b-faq-item:not(:last-child){margin-bottom: 16px;}.🦄 .b-faq-header{display: flex;align-items: center;padding: 16px;cursor: pointer;}.🦄 .b-faq-header__title{font-size: 18px;line-height: 24px;font-weight: 700;padding-right: 8px;}.🦄 .b-faq-header__arrow{display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--color70);color: var(--color70);border-radius: 50%;width: 32px;height: 32px;margin-left: auto;flex: none;transition: background 200ms, color 200ms;}.🦄 .b-faq-header:hover .b-faq-header__arrow{background-color: var(--color70);color: var(--white);}.🦄 .b-faq-header__arrow svg{width: 14px;transition: transform 200ms;}.🦄 .b-faq-active .b-faq-header__arrow svg{transform: rotateX(180deg);}.🦄 .b-faq-text{overflow: hidden;max-height: 0px;transition: max-height 1s;}.🦄 .b-faq-active .b-faq-text{max-height: 999px;}.🦄 .b-faq-text__html{font-size: 16px;line-height: 24px;padding: 0px 16px 16px 16px;}.🦄 .b-faq-text__html a{color: var(--color10);transition: color 200ms;}.🦄 .b-faq-text__html a:hover{color: var(--color20);}.🦄 .b-faq-text__html p{margin-block-start: 12px;margin-block-end: 12px;}.🦄 .b-faq-text__html ul, .🦄 .b-faq-text__html ol{margin-block-start: 12px;margin-block-end: 12px;padding-inline-start: 20px;}@media screen and (min-width: 744px){.🦄 .b-faq-title{text-align: left;padding-top: 0px;padding-bottom: 18px;margin-bottom: 28px;}.🦄 .b-faq-title__first{font-size: 64px;line-height: 72px;padding: 6px 28px;margin-right: 16px;}.🦄 .b-faq-title__first:before{border: 2px solid var(--black);bottom: -18px;left: -18px;top: auto;}.🦄 .b-faq-title__last span{font-size: 64px;line-height: 72px;}.🦄 .b-faq-header{padding: 24px 32px;}.🦄 .b-faq-header__title{padding-right: 24px;}.🦄 .b-faq-header__arrow{width: 48px;height: 48px;}.🦄 .b-faq-text__html{padding: 0px 32px 24px 32px;}}.🦄 .b-reg{position: relative;background-color: var(--color70);border-radius: 16px;padding: 18px;margin-top: 32px;height: 130px;}.🦄 .b-reg-image__left{position: absolute;width: 86px;top: 0px;left: 0px;}.🦄 .b-reg-image__right{position: absolute;width: 57px;bottom: 0px;right: 0px;}.🦄 .b-reg-content{position: relative;z-index: 1;}.🦄 .b-reg-title{font-weight: 700;font-size: 24px;line-height: 32px;color: var(--white);text-align: center;}.🦄 .b-reg-button{margin-top: 14px;text-align: center;}.🦄 .b-reg-button a{display: inline-flex;align-items: center;color: var(--black);background-color: var(--color30);height: 48px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .b-reg-button a:hover{background-color: var(--color10);}@media screen and (min-width: 744px){.🦄 .b-reg{padding: 18px 60px 18px 80px;margin-top: 64px;}.🦄 .b-reg-content{display: flex;align-items: center;height: 100%;}.🦄 .b-reg-title{font-size: 40px;line-height: 52px;}.🦄 .b-reg-button{margin-top: 0px;margin-left: auto;}.🦄 .b-reg-button a{height: 54px;}}@media screen and (min-width: 1280px){.🦄 .b-reg{padding-left: 312px;padding-right: 312px;}.🦄 .b-reg-image__left{height: 100%;width: auto;}.🦄 .b-reg-image__right {height: 100%;width: auto;}}.🦄 .m-olympiad-reg .m-wrapper{max-width: 592px;width: 100%;}.🦄 .m-olympiad-reg .m-close {position: absolute;right: 24px;top: 32px;width: 24px;color: var(--color70);transition: color 0.2s;cursor: pointer;}.🦄 .m-olympiad-reg .m-close:hover{color: var(--color10);}.🦄 .m-olympiad-reg-text{font-size: 18px;line-height: 24px;margin-bottom: 24px;padding-right: 40px;}@media screen and (min-width: 744px){.🦄 .m-olympiad-reg-text {font-size: 20px;line-height: 28px;}}