.page-container {max-width: none; margin-left: 0px; margin-right: 0px; padding-left: 1.55vw; padding-right: 1.55vw;}
.typography-wrapper {display: flex; flex-direction: column; padding-top: 30px; padding-bottom: 30px; row-gap: 20px;}
.h1 {font-family: 'Manrope'; font-weight: 400; font-size: 4.96vw; line-height: 120%; letter-spacing: -0.02em;}
.h1_1 {font-family: 'Manrope'; font-weight: 400; font-size: 4.96vw; line-height: 120%; letter-spacing: -0.02em; font-style: normal;}
.h2 {font-family: 'Manrope'; font-weight: 400; font-size: 3.1vw; line-height: 120%; letter-spacing: -0.02em;}
.h2_2 {font-family: 'Manrope'; font-weight: 400; font-size: 3.1vw; line-height: 120%; letter-spacing: -0.02em; font-style: normal;}
.h3_3 {font-family: 'Manrope'; font-weight: 400; font-size: 2.48vw; line-height: 120%; letter-spacing: -0.02em; font-style: normal;}
.h3 {font-family: 'Manrope'; font-weight: 400; font-size: 2.48vw; line-height: 120%; letter-spacing: -0.02em;}
.body-l {font-family: 'Manrope'; font-weight: 400; font-size: 1.86vw; line-height: 110%; letter-spacing: -0.01em;}
.body-m {font-family: 'Manrope'; font-weight: 400; font-size: 1.24vw; line-height: 120%; letter-spacing: -0.01em;}
.footer-links {font-family: 'Manrope'; font-weight: 500; font-size: 1.55vw; line-height: 120%; letter-spacing: -0.01em;}
.header-icon {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: 6.2vw; height: 6.2vw; border-top-left-radius: 1.86vw; border-top-right-radius: 1.86vw; border-bottom-left-radius: 1.86vw; border-bottom-right-radius: 1.86vw; background-image: none/*linear-gradient(rgba(240, 238, 238, 1) 0%, rgba(240, 238, 238, 1) 100%)*/; background-size: auto;}
.icon-img {width: 5.11vw; height: 5.11vw;}
.footer {display: flex; flex-direction: column; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-top-color: rgba(22, 22, 22, 0.2); margin-bottom: 1.55vw;}
.footer-top-content {display: flex; justify-content: space-between;}
.top-content__left-icon {width: 3.41vw; height: 3.41vw; border-top-left-radius: 1.24vw; border-top-right-radius: 1.24vw; border-bottom-left-radius: 1.24vw; border-bottom-right-radius: 1.24vw; background-size: auto; background-image: linear-gradient(rgba(240, 238, 238, 1) 0%, rgba(240, 238, 238, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; justify-content: center; align-items: center;}
.left-icon-img {width: 2.17vw; height: 2.17vw;}
.top-content-right-icons-wrapper {width: auto; display: flex; column-gap: 0.93vw;}
.icon-telegram {background-size: auto, auto; background-image: url("telegram-logo_1_2.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll; width: 3.49vw; height: 3.49vw; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.icon-max {width: 3.49vw; height: 3.49vw; background-size: auto, auto; background-image: url("max-messenger-sign-logo_1_2.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.icon-vk {width: 3.49vw; height: 3.49vw; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-size: auto, auto; background-image: url("vk-logo_2.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll;}
.footer-wrapper {display: flex; flex-direction: column; row-gap: 3.87vw; padding-top: 1.86vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(22, 22, 22, 0.2);}
.footer-bottom-content {display: flex; flex-direction: column; row-gap: 0.62vw;}
.botton-content-links {display: flex; column-gap: 0.93vw; align-items: center;}
.footer-link-text {color: rgba(22, 22, 22, 1);}
.footer-descriptor {color: rgba(22, 22, 22, 0.6);}
.links-line {height: 1.47vw; width: 1px; background-color: rgba(22, 22, 22, 0.2);}
.apple-store-button {width: 13.87vw; height: 4.65vw; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-size: contain, auto; background-image: url("app_store_badge.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll;}
.google-play-button {width: 15.65vw; height: 4.65vw; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-size: contain, auto; background-image: url("google_badge.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: left 0px top 0px, left 0px top 0px; background-attachment: scroll, scroll;}
.app-gallery-button {width: 201px; height: 4.65vw; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-size: contain, auto; background-image: url("badge.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll;}
.rustore-button {width: 12.94vw; height: 4.65vw; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-size: contain, auto; background-image: url("rustore_badge.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll;}
.section-cover-wrapper {display: flex; justify-content: flex-start; flex-direction: column; align-items: center; row-gap: 2.69vw;}
.section-cover {padding-top: 1.55vw; display: flex; flex-direction: column; justify-content: flex-start;}
.text-content {display: flex; flex-direction: column; align-items: center; row-gap: 1.24vw;}
.cover-wrapper-text-content {display: flex; flex-direction: column; row-gap: 2vw; align-items: center;}
.text-content-headline {display: flex; flex-direction: column; align-items: center;}
.headline-heading {color: rgba(79, 163, 241, 1);}
.text-content-description {text-align: center; width: 57.24vw; color: rgba(22, 22, 22, 0.8);}
.cover-wrapper-main-content {display: flex; flex-direction: column; row-gap: 3.66vw;}
.text-avatar-sliders {width: auto; display: flex; flex-direction: column; row-gap: 1.24vw; align-items: center;}
.slider-descpriotion {color: rgba(22, 22, 22, 0.8);}
.cover-wrapper-cta-wrapper {width: auto; display: flex; flex-direction: column; row-gap: 1.86vw; align-items: center;}
.cta-wrapper-buttons {display: flex; justify-content: center; column-gap: 1.24vw; width: auto;}
.cta-wrapper-text {color: rgba(79, 163, 241, 1);}
.body-m-blue {font-family: 'Manrope'; font-weight: 700; font-size: 1.24vw; line-height: 120%; letter-spacing: -0.01em;}
.cta-wrapper-descriptor {width: auto; display: flex; column-gap: 0.15vw; align-items: center;}
.cta-wrapper-icon {width: 1.24vw; height: 1.24vw; color: rgba(79, 163, 241, 1);}
.headline-heading-393 {display: none;}
.headline-wrapper-393 {display: none;}
.section-logos-wrapper {display: flex; flex-direction: column; row-gap: 2.48vw; align-items: center;}
.section-logos {margin-top: 6.2vw;}
.logos-wrapper-top-content {display: flex; flex-direction: column; row-gap: 1.24vw; align-items: center;}
.title-wrapper {display: flex; flex-direction: column; align-items: center;}
.bottom-text {column-gap: 0.62vw;}
.top-content-description {text-align: center; color: rgba(22, 22, 22, 0.8); width: 31.91vw;}
.top-text {color: rgba(22, 22, 22, 1);}
.bottom-text-left {color: rgba(22, 22, 22, 1);}
.bottom-text-right {color: rgba(79, 163, 241, 1);}
.logos-wrapper-logos {display: flex; column-gap: 1.86vw;}
.logos-wrapper {width: auto; display: flex; column-gap: 2.07vw; align-items: center;}
.universal-size-icon {width: 4.65vw; height: 4.65vw;}
.google-size-icon {width: 5.81vw; height: 5.81vw;}
.text-393 {display: none;}
.section-advantages {margin-top: 10.07vw; margin-bottom: 9.91vw;}
.section-advantages-wrapper {display: flex; column-gap: 0.62vw;}
.advantages-card {width: 100%; border-top-left-radius: 3.72vw; border-top-right-radius: 3.72vw; border-bottom-left-radius: 3.72vw; border-bottom-right-radius: 3.72vw; height: 59.57vw; background-color: rgba(32, 32, 32, 0.05); padding-top: 16px; padding-left: 14px; padding-right: 14px; display: flex; flex-direction: column; align-items: center; justify-content: space-between; row-gap: 3.1vw;}
.top-dots {width: 5.11vw; border-top-left-radius: 1.86vw; border-top-right-radius: 1.86vw; border-bottom-left-radius: 1.86vw; border-bottom-right-radius: 1.86vw; background-color: rgba(22, 22, 22, 0.1); display: flex; column-gap: 0.62vw; height: 2.01vw; align-items: center; justify-content: center;}
.dot-indicator {width: 0.46vw; height: 0.46vw; border-top-left-radius: 77.38vw; border-top-right-radius: 77.38vw; border-bottom-left-radius: 77.38vw; border-bottom-right-radius: 77.38vw; background-color: rgb(22, 22, 22);}
.main-content-advantages {display: flex; flex-direction: column; row-gap: 3.18vw; align-items: center; height: 100%; justify-content: space-between;}
.text-advantages-wrapper {display: flex; flex-direction: column; row-gap: 1.24vw; align-items: center;}
.advantages-title-wrapper {display: flex; flex-direction: column;}
.top-stroke-right {color: rgba(22, 22, 22, 1);}
.top-stroke-lrft {color: rgba(79, 163, 241, 1);}
.title-top-stroke {display: flex; align-items: center; justify-content: center; column-gap: 0.62vw;}
.bottom-stroke {text-align: center;}
.advantages-description {color: rgba(22, 22, 22, 0.8); text-align: center;}
.card-image-advantages {width: 27.03vw; height: 36.72vw;}
.advantages-slider-768__393 {display: none;}
.logos-wrapper-copy {width: auto; display: none; column-gap: 2.07vw; align-items: center;}
.avatar-icons {display: flex; width: 19.05vw; height: 7.9vw; align-items: flex-end; justify-content: center;}
.right-right-img {width: 4.96vw; height: 4.96vw; bottom: 0px; right: 0px; position: absolute; opacity: 0.6;}
.right-img {width: 6.2vw; height: 6.2vw; left: auto; bottom: 0px; z-index: 2; position: absolute; right: 2.48vw; opacity: 0.8;}
.central-img {width: 7.9vw; height: 7.9vw; position: absolute; z-index: 5;}
.left-img {width: 6.2vw; height: 6.2vw; position: absolute; left: 2.48vw; bottom: 0px; z-index: 2; opacity: 0.8;}
.left-left-img {width: 4.96vw; height: 4.96vw; position: absolute; left: 0px; opacity: 0.6;}
.headline-heading-copy {color: rgba(32, 32, 32, 1);}
.headline-heading-393-copy {display: none;}
.text-393-copy {display: none;}
@media (max-width: 991px) {.page-container {padding-left: 2.6vw; padding-right: 2.6vw;}}
@media (max-width: 991px) {.h1 {font-size: 6.25vw;}}
@media (max-width: 991px) {.h1_1 {font-size: 6.25vw;}}
@media (max-width: 991px) {.h2 {font-size: 5.21vw;}}
@media (max-width: 991px) {.h2_2 {font-size: 5.21vw;}}
@media (max-width: 991px) {.h3 {font-size: 5.21vw;}}
@media (max-width: 991px) {.h3_3 {font-size: 5.21vw;}}
@media (max-width: 991px) {.body-l {font-size: 2.6vw;}}
@media (max-width: 991px) {.body-m {font-size: 2.34vw;}}
@media (max-width: 991px) {.footer-links {font-size: 2.6vw;}}
@media (max-width: 991px) {.header-icon {width: 8.33vw; height: 8.33vw; border-top-left-radius: 2.08vw; border-top-right-radius: 2.08vw; border-bottom-left-radius: 2.08vw; border-bottom-right-radius: 2.08vw;}}
@media (max-width: 991px) {.icon-img {width: 7.81vw; height: 7.81vw;}}
@media (max-width: 991px) {.footer {padding-top: 0px; margin-bottom: 2.6vw;}}
@media (max-width: 991px) {.icon-telegram {width: 6.25vw; height: 6.25vw; background-size: contain, auto;}}
@media (max-width: 991px) {.icon-max {width: 6.25vw; height: 6.25vw; background-size: contain, auto;}}
@media (max-width: 991px) {.icon-vk {width: 6.25vw; height: 6.25vw; background-size: contain, auto;}}
@media (max-width: 991px) {.top-content__left-icon {width: 8.33vw; height: 8.33vw; border-top-left-radius: 2.08vw; border-top-right-radius: 2.08vw; border-bottom-left-radius: 2.08vw; border-bottom-right-radius: 2.08vw;}}
@media (max-width: 991px) {.left-icon-img {width: 5.21vw; height: 5.21vw;}}
@media (max-width: 991px) {.footer-wrapper {row-gap: 5.08vw; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(22, 22, 22, 0.2); padding-top: 4.17vw;}}
@media (max-width: 991px) {.footer-bottom-content {row-gap: 0.91vw;}}
@media (max-width: 991px) {.apple-store-button {width: 19.53vw; height: 6.51vw;}}
@media (max-width: 991px) {.google-play-button {width: 22.01vw; height: 6.51vw; background-position: center center, left 0px top 0px; background-size: contain, auto;}}
@media (max-width: 991px) {.app-gallery-button {width: 21.74vw; height: 6.51vw; background-position: center center, left 0px top 0px; background-size: contain, auto;}}
@media (max-width: 991px) {.rustore-button {width: 18.1vw; height: 6.51vw; background-position: center center, left 0px top 0px; background-size: contain, auto;}}
@media (max-width: 991px) {.body-m-blue {font-size: 2.34vw;}}
@media (max-width: 991px) {.section-cover {padding-top: 2.08vw;}}
@media (max-width: 991px) {.text-content {row-gap: 2.08vw;}}
@media (max-width: 991px) {.text-content-description {width: 80.47vw;}}
@media (max-width: 991px) {.cover-wrapper-text-content {row-gap: 13.02vw;}}
@media (max-width: 991px) {.cover-wrapper-main-content {row-gap: 8.33vw;}}
@media (max-width: 991px) {.cover-wrapper-cta-wrapper {row-gap: 3.13vw;}}
@media (max-width: 991px) {.cta-wrapper-descriptor {column-gap: 0.26vw; align-items: center;}}
@media (max-width: 991px) {.cta-wrapper-icon {width: 2.08vw; height: 2.08vw;}}
@media (max-width: 991px) {.cta-wrapper-buttons {column-gap: 2.08vw;}}
@media (max-width: 991px) {.section-cover-wrapper {row-gap: 10.44vw;}}
@media (max-width: 991px) {.bottom-text {column-gap: 1.04vw;}}
@media (max-width: 991px) {.top-content-description {width: 47.01vw;}}
@media (max-width: 991px) {.logos-wrapper-top-content {row-gap: 2.08vw;}}
@media (max-width: 991px) {.section-logos-wrapper {row-gap: 4.17vw;}}
@media (max-width: 991px) {.logos-wrapper {column-gap: 3.13vw;}}
@media (max-width: 991px) {.google-size-icon {width: 7.16vw; height: 7.16vw;}}
@media (max-width: 991px) {.universal-size-icon {width: 6.25vw; height: 6.25vw;}}
@media (max-width: 991px) {.section-logos {margin-top: 19.13vw;}}
@media (max-width: 991px) {.section-advantages-wrapper {display: none;}}
@media (max-width: 991px) {.slider-item {border-top-left-radius: 6.25vw; border-top-right-radius: 6.25vw; border-bottom-left-radius: 6.25vw; border-bottom-right-radius: 6.25vw; display: flex; flex-direction: column; align-items: center; justify-content: flex-end; row-gap: 2.47vw; padding-top: 9.11vw;}}
@media (max-width: 991px) {.title-wrapper-advantages {display: flex; flex-direction: column; align-items: center; row-gap: 2.08vw;}}
@media (max-width: 991px) {.advantages-top-title {display: flex; justify-content: center; column-gap: 1.04vw;}}
@media (max-width: 991px) {.top-title-left {color: rgba(22, 22, 22, 1);}}
@media (max-width: 991px) {.top-title-right {color: rgba(79, 163, 241, 1);}}
@media (max-width: 991px) {.bottom-title {color: rgba(22, 22, 22, 1);}}
@media (max-width: 991px) {.title-block {display: flex; flex-direction: column; align-items: center;}}
@media (max-width: 991px) {.bottom-advantages-description {color: rgba(22, 22, 22, 0.8); width: 54.43vw; text-align: center;}}
@media (max-width: 991px) {.advantages-card-img {width: 47.79vw; height: 57.29vw;}}
@media (max-width: 991px) {.slider-wrapper {display: flex; flex-direction: column; row-gap: 3.13vw; width: 100%;}}
@media (max-width: 991px) {.bottom-title-393 {display: none;}}
@media (max-width: 991px) {.bottom-title-copy {color: rgba(22, 22, 22, 1);}}
@media (max-width: 991px) {.top-title-left-copy {color: rgba(22, 22, 22, 1);}}
@media (max-width: 991px) {.advantages-slider-768__393 {display: flex; justify-content: flex-start;}}
@media (max-width: 991px) {.section-advantages {margin-bottom: 13.02vw;}}
@media (max-width: 991px) {.logos-wrapper-copy {column-gap: 3.13vw; display: none;}}
@media (max-width: 991px) {.text-avatar-sliders {align-items: center; row-gap: 2.08vw;}}
@media (max-width: 991px) {.central-img {width: 13.28vw; height: 13.28vw;}}
@media (max-width: 991px) {.avatar-icons {width: 31.77vw; height: 13.28vw;}}
@media (max-width: 991px) {.left-img {width: 10.42vw; height: 10.42vw;}}
@media (max-width: 991px) {.right-img {width: 10.42vw; height: 10.42vw;}}
@media (max-width: 991px) {.left-left-img {width: 8.33vw; height: 8.33vw;}}
@media (max-width: 991px) {.right-right-img {width: 8.33vw; height: 8.33vw;}}
@media (max-width: 479px) {.page-container {padding-left: 3.82vw; padding-right: 3.82vw;}}
@media (max-width: 479px) {.h1 {font-size: 10.18vw;}}
@media (max-width: 479px) {.h1_1 {font-size: 10.18vw; letter-spacing: -0.04em;}}
@media (max-width: 479px) {.h2 {font-size: 9.16vw;}}
@media (max-width: 479px) {.h2_2 {font-size: 9.16vw;}}
@media (max-width: 479px) {.h3 {font-size: 9.16vw;}}
@media (max-width: 479px) {.h3_3 {font-size: 9.16vw;}}
@media (max-width: 479px) {.body-l {font-size: 4.58vw;}}
@media (max-width: 479px) {.body-m {font-size: 4.07vw;}}
@media (max-width: 479px) {.footer-links {font-size: 4.58vw;}}
@media (max-width: 479px) {.header-icon {width: 16.28vw; height: 16.28vw; border-top-left-radius: 4.07vw; border-top-right-radius: 4.07vw; border-bottom-left-radius: 4.07vw; border-bottom-right-radius: 4.07vw; background-image: none/*linear-gradient(rgba(240, 238, 238, 1) 0%, rgba(240, 238, 238, 1) 100%)*/; background-size: auto;}}
@media (max-width: 479px) {.icon-img {width: 14.06vw; height: 14.06vw;}}
@media (max-width: 479px) {.footer-wrapper {padding-top: 4.07vw; row-gap: 8.14vw;}}
@media (max-width: 479px) {.top-content__left-icon {width: 13.74vw; height: 13.74vw; border-top-left-radius: 4.07vw; border-top-right-radius: 4.07vw; border-bottom-left-radius: 4.07vw; border-bottom-right-radius: 4.07vw;}}
@media (max-width: 479px) {.left-icon-img {width: 8.14vw; height: 8.14vw;}}
@media (max-width: 479px) {.top-content-right-icons-wrapper {column-gap: 3.05vw;}}
@media (max-width: 479px) {.icon-telegram {width: 9.16vw; height: 9.16vw;}}
@media (max-width: 479px) {.icon-max {width: 9.16vw; height: 9.16vw;}}
@media (max-width: 479px) {.icon-vk {width: 9.16vw; height: 9.16vw;}}
@media (max-width: 479px) {.links-line {display: none;}}
@media (max-width: 479px) {.botton-content-links {flex-direction: column; align-items: flex-start; row-gap: 1.02vw;}}
@media (max-width: 479px) {.footer-bottom-content {row-gap: 3.05vw;}}
@media (max-width: 479px) {.apple-store-button {width: 30.53vw; height: 10.94vw; background-size: contain, contain, auto; background-image: url("app_store_bffadge.svg"), none/*url("/d/app_store_badge.svg")*/, none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, no-repeat, repeat; background-position: center center, center center, left 0px top 0px; background-attachment: scroll, scroll, scroll;}}
@media (max-width: 479px) {.google-play-button {width: 30.79vw; height: 9.16vw;}}
@media (max-width: 479px) {.app-gallery-button {width: 30.79vw; height: 9.16vw;}}
@media (max-width: 479px) {.rustore-button {width: 30.28vw; height: 10.94vw;}}
@media (max-width: 479px) {.body-m-blue {font-size: 4.07vw;}}
@media (max-width: 479px) {.section-cover {padding-top: 5.09vw; height: auto;}}
@media (max-width: 479px) {.section-cover-wrapper {row-gap: 10.28vw;}}
@media (max-width: 479px) {.text-content {row-gap: 4.07vw;}}
@media (max-width: 479px) {.text-content-description {width: 100%;}}
@media (max-width: 479px) {.cover-wrapper-text-content {row-gap: 6.11vw; justify-content: space-between;}}
@media (max-width: 479px) {.cover-wrapper-main-content {row-gap: 6.36vw; justify-content: space-between;}}
@media (max-width: 479px) {.cover-wrapper-cta-wrapper {row-gap: 4.07vw;}}
@media (max-width: 479px) {.cta-wrapper-buttons {width: 64.38vw; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; justify-items: center; align-items: center; column-gap: 2.04vw; row-gap: 2.04vw;}}
@media (max-width: 479px) {.headline-heading {display: none;}}
@media (max-width: 479px) {.headline-wrapper-393 {display: flex; column-gap: 2.04vw; justify-content: center;}}
@media (max-width: 479px) {.headline-heading-393 {color: rgba(32, 32, 32, 1); display: flex;}}
@media (max-width: 479px) {.cta-wrapper-icon {width: 4.07vw; height: 4.07vw;}}
@media (max-width: 479px) {.cta-wrapper-descriptor {column-gap: 0.51vw;}}
@media (max-width: 479px) {.top-text {display: none;}}
@media (max-width: 479px) {.bottom-text {display: none;}}
@media (max-width: 479px) {.text-393 {color: rgba(22, 22, 22, 1); display: flex;}}
@media (max-width: 479px) {.top-content-description {width: 78.12vw;}}
@media (max-width: 479px) {.logos-wrapper-top-content {row-gap: 4.07vw;}}
@media (max-width: 479px) {.section-logos-wrapper {row-gap: 8.14vw;}}
@media (max-width: 479px) {.logos-wrapper {column-gap: 6.11vw; max-width: none; display: none;}}
@media (max-width: 479px) {.google-size-icon {width: 13.99vw; height: 13.99vw;}}
@media (max-width: 479px) {.universal-size-icon {width: 12.21vw; height: 12.21vw;}}
@media (max-width: 479px) {.section-logos {margin-top: 17.81vw; margin-bottom: 17.81vw;}}
@media (max-width: 479px) {.bottom-title {display: flex;}}
@media (max-width: 479px) {.bottom-title-393 {color: rgba(22, 22, 22, 1); display: flex;}}
@media (max-width: 479px) {.top-title-left {display: none;}}
@media (max-width: 479px) {.section-advantages {margin-top: 17.81vw; margin-bottom: 17.81vw;}}
@media (max-width: 479px) {.slider-item {row-gap: normal; border-top-left-radius: 12.21vw; border-top-right-radius: 12.21vw; border-bottom-left-radius: 12.21vw; border-bottom-right-radius: 12.21vw; padding-top: 17.21vw; justify-content: space-between;}}
@media (max-width: 479px) {.bottom-advantages-description {width: 88.48vw;}}
@media (max-width: 479px) {.advantages-card-img {width: 72.01vw; height: 106.87vw;}}
@media (max-width: 479px) {.bottom-title-copy {display: none;}}
@media (max-width: 479px) {.top-title-left-copy {display: flex;}}
@media (max-width: 479px) {.advantages-slider-768__393 {overflow-x: visible; overflow-y: visible;}}
@media (max-width: 479px) {.slider-wrapper {row-gap: 6.11vw;}}
@media (max-width: 479px) {.footer {margin-bottom: 5.09vw;}}
@media (max-width: 479px) {.logos-wrapper-copy {max-width: none; width: 100%; display: flex;}}
@media (max-width: 479px) {.avatar-icons {width: 62.6vw; height: 25.95vw;}}
@media (max-width: 479px) {.central-img {width: 25.95vw; height: 25.95vw;}}
@media (max-width: 479px) {.left-img {width: 20.36vw; height: 20.36vw; left: 8.14vw;}}
@media (max-width: 479px) {.right-img {width: 20.36vw; height: 20.36vw; right: 8.14vw;}}
@media (max-width: 479px) {.left-left-img {width: 16.28vw; height: 16.28vw;}}
@media (max-width: 479px) {.right-right-img {width: 16.28vw; height: 16.28vw;}}
@media (max-width: 479px) {.text-avatar-sliders {row-gap: 4.07vw;}}
@media (max-width: 479px) {.slider-descpriotion {width: 74.38vw;}}
@media (max-width: 479px) {.headline-heading-copy {display: none;}}
@media (max-width: 479px) {.headline-heading-393-copy {color: rgba(79, 163, 241, 1); display: flex;}}
@media (max-width: 479px) {.text-393-copy {color: rgba(79, 163, 241, 1); display: flex;}}
@media (min-width: 1920px) {.page-container {padding-left: 1.56vw; padding-right: 1.56vw;}}
@media (min-width: 1920px) {.h1 {font-size: 3.33vw;}}
@media (min-width: 1920px) {.h1_1 {font-size: 3.33vw; font-family: 'Manrope'; font-style: normal;}}
@media (min-width: 1920px) {.h2 {font-size: 2.08vw;}}
@media (min-width: 1920px) {.h2_2 {font-size: 2.08vw;}}
@media (min-width: 1920px) {.h3 {font-size: 2.08vw;}}
@media (min-width: 1920px) {.h3_3 {font-size: 2.08vw;}}
@media (min-width: 1920px) {.body-l {font-size: 1.25vw;}}
@media (min-width: 1920px) {.body-m {font-size: 0.83vw;}}
@media (min-width: 1920px) {.footer-links {font-size: 1.04vw;}}
@media (min-width: 1920px) {.header-icon {width: 4.17vw; height: 4.17vw; border-top-left-radius: 1.25vw; border-top-right-radius: 1.25vw; border-bottom-left-radius: 1.25vw; border-bottom-right-radius: 1.25vw; background-image: none/*linear-gradient(rgba(240, 238, 238, 1) 0%, rgba(240, 238, 238, 1) 100%)*/; background-size: auto;}}
@media (min-width: 1920px) {.icon-img {width: 3.96vw; height: 3.96vw;}}
@media (min-width: 1920px) {.footer-wrapper {padding-top: 1.25vw; row-gap: 2.6vw;}}
@media (min-width: 1920px) {.icon-telegram {background-size: contain, auto; width: 2.34vw; height: 2.34vw;}}
@media (min-width: 1920px) {.icon-max {background-size: contain, auto; width: 2.34vw; height: 2.34vw;}}
@media (min-width: 1920px) {.icon-vk {background-size: contain, auto; width: 2.34vw; height: 2.34vw;}}
@media (min-width: 1920px) {.top-content-right-icons-wrapper {column-gap: 0.63vw;}}
@media (min-width: 1920px) {.top-content__left-icon {width: 2.29vw; height: 2.29vw; border-top-left-radius: 0.83vw; border-top-right-radius: 0.83vw; border-bottom-left-radius: 0.83vw; border-bottom-right-radius: 0.83vw;}}
@media (min-width: 1920px) {.left-icon-img {width: 1.25vw; height: 1.25vw;}}
@media (min-width: 1920px) {.botton-content-links {column-gap: 0.63vw;}}
@media (min-width: 1920px) {.links-line {height: 0.99vw;}}
@media (min-width: 1920px) {.footer-bottom-content {row-gap: 0.36vw;}}
@media (min-width: 1920px) {.apple-store-button {width: 9.32vw; height: 3.13vw;}}
@media (min-width: 1920px) {.google-play-button {width: 10.52vw; height: 3.13vw; background-size: contain, auto; background-image: url("google_badge.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll;}}
@media (min-width: 1920px) {.app-gallery-button {width: 10.52vw; height: 3.13vw; background-size: contain, auto; background-image: url("badge.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll;}}
@media (min-width: 1920px) {.rustore-button {width: 8.7vw; height: 3.13vw; background-size: contain, auto; background-image: url("rustore_badge.svg"), none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-attachment: scroll, scroll;}}
@media (min-width: 1920px) {.section-cover {padding-top: 1.04vw;}}
@media (min-width: 1920px) {.section-cover-wrapper {display: flex; flex-direction: column; align-items: center; row-gap: 5.64vw; justify-content: space-between;}}
@media (min-width: 1920px) {.cover-wrapper-main-content {display: flex; row-gap: 3.33vw;}}
@media (min-width: 1920px) {.cover-wrapper-text-content {display: flex; flex-direction: column; row-gap: 5.21vw;}}
@media (min-width: 1920px) {.body-m-blue {font-size: 0.83vw;}}
@media (min-width: 1920px) {.headline-wrapper-393 {display: none;}}
@media (min-width: 1920px) {.headline-heading-393 {display: none;}}
@media (min-width: 1920px) {.text-content {row-gap: 0.83vw;}}
@media (min-width: 1920px) {.text-content-description {width: 38.49vw;}}
@media (min-width: 1920px) {.cover-wrapper-cta-wrapper {row-gap: 1.25vw;}}
@media (min-width: 1920px) {.cta-wrapper-icon {width: 0.83vw; height: 0.83vw;}}
@media (min-width: 1920px) {.cta-wrapper-descriptor {column-gap: 0.1vw; align-items: center;}}
@media (min-width: 1920px) {.cta-wrapper-buttons {column-gap: 0.83vw;}}
@media (min-width: 1920px) {.section-logos {margin-top: 4.11vw;}}
@media (min-width: 1920px) {.section-logos-wrapper {row-gap: 1.67vw;}}
@media (min-width: 1920px) {.logos-wrapper-top-content {row-gap: 0.83vw;}}
@media (min-width: 1920px) {.top-content-description {width: 21.46vw;}}
@media (min-width: 1920px) {.logos-wrapper {column-gap: 1.25vw;}}
@media (min-width: 1920px) {.google-size-icon {width: 3.91vw; height: 3.91vw;}}
@media (min-width: 1920px) {.universal-size-icon {width: 3.13vw; height: 3.13vw;}}
@media (min-width: 1920px) {.section-advantages {margin-top: 6.77vw; margin-bottom: 6.77vw;}}
@media (min-width: 1920px) {.advantages-card {height: 43.85vw; border-top-left-radius: 3.33vw; border-top-right-radius: 3.33vw; border-bottom-left-radius: 3.33vw; border-bottom-right-radius: 3.33vw; row-gap: 47px;}}
@media (min-width: 1920px) {.card-image-advantages {width: 362px; height: 540px;}}
@media (min-width: 1920px) {.top-dots {height: auto; min-height: 1.35vw; width: 3.44vw; column-gap: 0.42vw;}}
@media (min-width: 1920px) {.dot-indicator {width: 0.31vw; height: 0.31vw;}}
@media (min-width: 1920px) {.text-advantages-wrapper {row-gap: 0.83vw;}}
@media (min-width: 1920px) {.advantages-description {width: 23.91vw;}}
@media (min-width: 1920px) {.main-content-advantages {row-gap: normal;}}
@media (min-width: 1920px) {.footer {margin-bottom: 1.56vw;}}
@media (min-width: 1920px) {.logos-wrapper-copy {column-gap: 1.25vw;}}
@media (min-width: 1920px) {.text-avatar-sliders {align-items: center;}}
@media (min-width: 1920px) {.avatar-icons {width: 246px; height: 102px;}}
@media (min-width: 1920px) {.central-img {width: 5.31vw; height: 5.31vw;}}
@media (min-width: 1920px) {.left-img {width: 4.17vw; height: 4.17vw; left: 1.67vw;}}
@media (min-width: 1920px) {.right-img {width: 80px; height: 80px; right: 1.67vw;}}
@media (min-width: 1920px) {.right-right-img {width: 3.33vw; height: 3.33vw;}}
@media (min-width: 1920px) {.left-left-img {width: 3.33vw; height: 3.33vw;}}
@media (min-width: 1920px) {.headline-heading-393-copy {display: none;}}
@media (min-width: 1920px) {.top-stroke-lrft {color: rgba(79, 163, 241, 1);}}
