.AboutBlock_section__UzpIr {
  width: 100%;
  height: 100vh;
  position: relative;
}
.AboutBlock_container__JU4n7 {
  height: 100%;
  position: absolute;
  inset: 0;
  z-index: 2;
  background-color: "#e8b30b";
  display: flex;
  justify-content: space-between;
  padding: 32px;
}
.AboutBlock_trustedBy__4wNHx {
  display: none;
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
  color: var(--neutral-600);
  font-family: Departure Mono;
}
@media (max-width: 480px) {
  .AboutBlock_trustedBy__4wNHx {
    font-size: 13px;
  }
}
.AboutBlock_content__WHhOZ {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 32px;
}
.AboutBlock_text__ETkKy {
  max-width: 895px;
}
.AboutBlock_text__ETkKy .AboutBlock_word__RNXFr {
  font-size: 48px;
  display: inline-block;
  color: var(--neutral-100);
  background-color: var(--neutral-600);
  font-weight: 700;
  line-height: 100%;
  text-transform: uppercase;
  padding: 4px 8px;
  margin: 0 4px 4px 0;
}
.AboutBlock_partners__rmSv6 {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 32px;
}
.AboutBlock_partners_tablet__oJlEv {
  display: none;
}
@media (max-width: 1024px) {
  .AboutBlock_container__JU4n7 {
    flex-direction: column;
  }
  .AboutBlock_content__WHhOZ {
    flex-grow: 1;
    align-items: center;
  }
  .AboutBlock_partners__rmSv6 {
    margin-top: 100px;
    display: flex;
    flex-direction: column-reverse;
    gap: 24px;
    align-items: center;
  }
  .AboutBlock_partners__rmSv6 > img {
    display: none;
  }
  .AboutBlock_trustedBy__4wNHx {
    display: flex;
  }
}
@media (max-width: 480px) {
  .AboutBlock_container__JU4n7 {
    padding: 0;
    justify-content: space-around;
  }
  .AboutBlock_text__ETkKy {
    text-align: center;
  }
  .AboutBlock_text__ETkKy .AboutBlock_word__RNXFr {
    font-size: 16px;
  }
  .AboutBlock_digits__a0F0K {
    display: none;
  }
}
.PartnersAnimation_carousel__WWYlp {
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: hidden;
  max-height: 500px;
  height: 100%;
  width: 300px;
  position: relative;
}
@media (max-width: 1024px) {
  .PartnersAnimation_carousel__WWYlp {
    max-height: 40px;
    height: 40px;
    width: 100%;
    max-width: 100%;
    flex-direction: row;
    justify-content: start;
  }
  .PartnersAnimation_carousel__WWYlp:after,
  .PartnersAnimation_carousel__WWYlp:before {
    background: linear-gradient(90deg, #141416 0, rgba(20, 20, 22, 0));
    content: "";
    height: 100px;
    position: absolute;
    width: 200px;
    z-index: 2;
  }
  .PartnersAnimation_carousel__WWYlp:after {
    right: 0;
    top: 0;
    transform: rotate(180deg);
  }
  .PartnersAnimation_carousel__WWYlp:before {
    left: 0;
    top: 0;
  }
  @supports (width: clamp(7.5rem, 6.3970588235rem + 3.6764705882vw, 8.75rem)) {
    .PartnersAnimation_carousel__WWYlp img {
      width: clamp(7.5rem, 6.3970588235rem + 3.6764705882vw, 8.75rem);
    }
  }
  @supports not (
    width: clamp(7.5rem, 6.3970588235rem + 3.6764705882vw, 8.75rem)
  ) {
    .PartnersAnimation_carousel__WWYlp img {
      width: calc(7.5rem + 1.25 * (100vw - 30rem) / 34);
    }
  }
}
@media (max-width: 1024px) and (min-width: 64em) {
  .PartnersAnimation_carousel__WWYlp img {
    width: inherit;
  }
}
@media (max-width: 1024px) and (max-width: 30em) {
  .PartnersAnimation_carousel__WWYlp img {
    width: inherit;
  }
}
@media (max-width: 480px) {
  .PartnersAnimation_carousel__WWYlp:after,
  .PartnersAnimation_carousel__WWYlp:before {
    display: none;
  }
  .PartnersAnimation_carousel__WWYlp img {
    width: 110px;
  }
}
.PartnersAnimation_item__N7VAT {
  position: absolute;
}
@media (max-width: 1024px) {
  .PartnersAnimation_item__N7VAT {
    display: none;
  }
}
.PartnersAnimation_item2__KJF2k {
  display: none;
  position: absolute;
}
.PartnersAnimation_item2__KJF2k img {
  height: 100%;
}
@media (max-width: 1024px) {
  .PartnersAnimation_item2__KJF2k {
    display: flex;
  }
}
.PartnersAnimation_wrapperMobile__RpyVk {
  width: 1024px;
  position: relative;
  height: 100%;
}
.DefaultBlockTemplate_container__2uKq5 {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 128px 32px;
}
.DefaultBlockTemplate_content__9rPp6 {
  width: 100%;
}
.DefaultBlockTemplate_text__HkaVa {
  margin-bottom: 48px;
}
.DefaultBlockTemplate_title__RxBaU {
  color: var(--neutral-100);
  width: -moz-fit-content;
  width: fit-content;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  margin-bottom: 16px;
}
.DefaultBlockTemplate_title__RxBaU .DefaultBlockTemplate_word__ID1l7 {
  background-color: var(--neutral-600);
  padding: 4px 8px;
  margin-bottom: 4px;
}
.DefaultBlockTemplate_description__Z2USO {
  max-width: 556px;
  color: var(--neutral-600, #efeff0);
  font-weight: 400;
  line-height: 22px;
}
@media (max-width: 480px) {
  .DefaultBlockTemplate_container__2uKq5 {
    padding: 128px 0;
  }
}
.infinite-scroll {
  overflow: hidden;
  position: relative;
  height: 100%;
}
.scroll-content {
  display: flex;
  flex-direction: column;
  transform: translateY(0);
  will-change: transform;
}
.BuildCard_card__lHXFX {
  display: flex;
  justify-content: space-between;
  align-self: flex-start;
  flex-direction: column;
  padding: 32px;
  height: auto;
  background-color: var(--neutral-600);
  cursor: pointer;
}
.BuildCard_card__lHXFX:hover .BuildCard_link__YhMNd,
.BuildCard_card__lHXFX:hover .BuildCard_link__arrow__BxyMN,
.BuildCard_card__lHXFX:hover .BuildCard_link__soon__yn7SY {
  opacity: 1;
}
.BuildCard_link__YhMNd,
.BuildCard_link__arrow__BxyMN,
.BuildCard_link__soon__yn7SY {
  opacity: 0;
  display: flex;
  height: 28px;
  width: auto;
  padding: 8px;
  align-items: center;
  transition: 0.1s ease-out;
}
.BuildCard_link__arrow__BxyMN {
  background-color: var(--neutral-100);
  position: absolute;
  top: 0;
  right: 0;
}
.BuildCard_link__soon__yn7SY {
  opacity: 1;
  background-color: var(--color-blue) !important;
}
.BuildCard_titleNLink__EBaSy {
  position: absolute;
  top: 0;
  right: 0;
}
.BuildCard_titleWrap__H8zhO {
  display: flex;
  height: 133px;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 16px;
  position: relative;
}
.BuildCard_title_row__tHHLg {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
.BuildCard_word__8hAqH {
  font-size: 16px;
  display: inline-block;
  color: var(--neutral-600);
  background-color: var(--neutral-100);
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  padding: 4px 8px;
  margin: 0 4px 4px 0;
}
.BuildCard_description__g_IKQ {
  color: var(--neutral-200);
  height: 57px;
  margin-bottom: 32px;
}
.BuildCard_cardContent__fdghX {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  width: 100%;
  aspect-ratio: 482/191;
}
@media screen and (max-width: 1024px) {
  .BuildCard_card__lHXFX:hover .BuildCard_link__YhMNd,
  .BuildCard_card__lHXFX:hover .BuildCard_link__arrow__BxyMN,
  .BuildCard_card__lHXFX:hover .BuildCard_link__soon__yn7SY {
    opacity: 0;
  }
}
@media (max-width: 480px) {
  .BuildCard_card__lHXFX {
    padding: 24px;
  }
  .BuildCard_cardContent__fdghX {
    height: auto;
    aspect-ratio: unset;
  }
}
.BuildOnEntangleBlock_section__Ctua1 {
  width: 100%;
}
.BuildOnEntangleBlock_section__Ctua1 .BuildOnEntangleBlock_content__HvzZI {
  display: grid;
  grid-gap: 12px;
  gap: 12px;
  grid-template-columns: repeat(3, 1fr);
}
.BuildOnEntangleBlock_section__Ctua1 .BuildOnEntangleBlock_animation__Mq6fz {
  width: 100%;
  object-fit: cover;
}
.BuildOnEntangleBlock_section__Ctua1
  .BuildOnEntangleBlock_animationWrap__HzoAv {
  display: block;
  width: 100%;
  aspect-ratio: 482/191;
}
.BuildOnEntangleBlock_section__Ctua1 .BuildOnEntangleBlock_infinityWrap__AJMUz {
  padding: 4px;
  overflow: hidden;
  height: 100%;
}
.BuildOnEntangleBlock_section__Ctua1
  .BuildOnEntangleBlock_infinityWrap__AJMUz
  .BuildOnEntangleBlock_infinity__Rzb_Y {
  overflow: hidden;
}
.BuildOnEntangleBlock_section__Ctua1
  .BuildOnEntangleBlock_infinityWrap__AJMUz
  .BuildOnEntangleBlock_infinity__Rzb_Y
  img {
  width: 100%;
  height: auto;
}
.BuildOnEntangleBlock_section__Ctua1
  .BuildOnEntangleBlock_infinityWrap__AJMUz
  .BuildOnEntangleBlock_desktop__LZb4A {
  display: block;
}
.BuildOnEntangleBlock_section__Ctua1
  .BuildOnEntangleBlock_infinityWrap__AJMUz
  .BuildOnEntangleBlock_mobile__3l99y,
.BuildOnEntangleBlock_section__Ctua1
  .BuildOnEntangleBlock_infinityWrap__AJMUz
  .BuildOnEntangleBlock_tablet__sIxvP {
  display: none;
}
.BuildOnEntangleBlock_cardContent__UVDfx {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  width: 100%;
  aspect-ratio: 482/196;
}
.BuildOnEntangleBlock_teeBuildShape__NjgkG {
  transform: translateY(-20%);
}
@media screen and (max-width: 1380px) {
  .BuildOnEntangleBlock_section__Ctua1 .BuildOnEntangleBlock_content__HvzZI {
    grid-template-columns: repeat(2, 1fr);
  }
  .BuildOnEntangleBlock_desktop__LZb4A {
    display: none;
  }
  .BuildOnEntangleBlock_tablet__sIxvP {
    display: block;
  }
  .BuildOnEntangleBlock_mobile__3l99y {
    display: none;
  }
}
@media screen and (max-width: 792px) {
  .BuildOnEntangleBlock_section__Ctua1 .BuildOnEntangleBlock_content__HvzZI {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (max-width: 480px) {
  .BuildOnEntangleBlock_section__Ctua1 .BuildOnEntangleBlock_animation__Mq6fz {
    height: auto;
  }
  .BuildOnEntangleBlock_section__Ctua1
    .BuildOnEntangleBlock_animationWrap__HzoAv {
    display: block;
    width: 100%;
    aspect-ratio: 350/329;
  }
  .BuildOnEntangleBlock_teeBuildShape__NjgkG {
    transform: translateY(0);
  }
}
.CoreProductsBlock_section__p4ftT {
  width: 100%;
}
.CoreProductsBlock_cards__Gz7ZC {
  display: flex;
  gap: 12px;
  margin-bottom: 12px;
}
.CoreProductsBlock_cards__Gz7ZC .CoreProductsBlock_cards__item__4oDg0 {
  padding: 32px;
  background-color: var(--neutral-600);
  flex: 1 1 50%;
  transition: all 0.7s cubic-bezier(0.25, 1, 0.5, 1);
  position: relative;
  max-height: 548px;
  overflow: hidden;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_title_row__0XxD4 {
  display: flex;
  align-items: flex-start;
  position: absolute;
  top: 48px;
  left: 48px;
  z-index: 10;
  transition: all 0.3s ease-out;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_title_row__0XxD4
  .CoreProductsBlock_word__mvD9H {
  font-size: 16px;
  display: inline-block;
  color: var(--neutral-600);
  background-color: var(--neutral-100);
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  padding: 4px 8px;
  margin: 0 4px 4px 0;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_shrunk__vB8hU {
  display: none;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_second_title__GtIys {
  top: 80px;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_badgeWrap__rSnWD {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_badgeWrap__rSnWD
  .CoreProductsBlock_badge__yn_pQ {
  display: flex;
  padding: 4px 8px;
  align-items: center;
  color: var(--neutral-600);
  background-color: var(--neutral-100);
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 125%;
  text-transform: uppercase;
  position: absolute;
  top: 48px;
  left: 48px;
  z-index: 10;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_content__7Dc9_ {
  display: flex;
  justify-content: space-between;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation_column__6_YIn {
  width: 100%;
  min-height: 300px;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_content_column__eaLlo {
  display: flex;
  width: 0;
  overflow: hidden;
  transition: all 0.3s ease-out;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_text__a8ZjL {
  width: 322px;
  padding: 16px 24px 0 0;
  margin-top: auto;
  display: flex;
  flex-direction: column;
  row-gap: 20px;
  flex-shrink: 0;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_text__a8ZjL
  .CoreProductsBlock_title__BobtM {
  color: var(--neutral-100);
  font-size: 16px;
  font-weight: 700;
  line-height: 125%;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_text__a8ZjL
  p {
  color: var(--neutral-200);
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_text__a8ZjL
  button {
  width: 190px;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L {
  width: 100%;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  img {
  object-fit: cover;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  .CoreProductsBlock_stable__7IH34 {
  display: block;
  overflow: hidden;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  .CoreProductsBlock_hovered__RV3yn {
  display: none;
  overflow: hidden;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  .CoreProductsBlock_infinityWrap__EynZt {
  overflow: hidden;
  height: 100%;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  .CoreProductsBlock_infinityWrap__EynZt
  .CoreProductsBlock_infinity__EUcyQ {
  overflow: hidden;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  .CoreProductsBlock_infinityWrap__EynZt
  .CoreProductsBlock_infinity__EUcyQ
  img {
  width: 100%;
  height: auto;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  .CoreProductsBlock_infinityWrap__EynZt
  .CoreProductsBlock_desktop__jc1GR {
  display: block;
}
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  .CoreProductsBlock_infinityWrap__EynZt
  .CoreProductsBlock_desktop__jc1GR.CoreProductsBlock_hovered__RV3yn,
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  .CoreProductsBlock_infinityWrap__EynZt
  .CoreProductsBlock_mobile__Ljx__,
.CoreProductsBlock_cards__Gz7ZC
  .CoreProductsBlock_cards__item__4oDg0
  .CoreProductsBlock_animation__Z967L
  .CoreProductsBlock_infinityWrap__EynZt
  .CoreProductsBlock_tablet__rzoSD {
  display: none;
}
.CoreProductsBlock_controls__JwiIG {
  display: flex;
  justify-content: space-between;
}
.CoreProductsBlock_animationWrapper__U_EMI {
  width: 100%;
}
.CoreProductsBlock_lottieWrapper__7XSCi {
  overflow: hidden;
  scale: 1.1;
}
.CoreProductsBlock_animationWrapper__U_EMI {
  height: 385px;
}
.CoreProductsBlock_relative__Woa2E {
  position: relative;
  width: 100%;
  height: 385px;
}
.CoreProductsBlock_absolute__2NFtG {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: auto;
  transform: translate(-50%, -50%);
  object-fit: cover;
}
@media screen and (min-width: 1025px) {
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_absolute__2NFtG {
    width: 800px !important;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_absolute__2NFtG.CoreProductsBlock_uts__wWa31 {
    width: 840px !important;
  }
}
@media screen and (min-width: 1200px) {
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L {
    height: 385px;
  }
  .CoreProductsBlock_cards__Gz7ZC .CoreProductsBlock_cards__item__4oDg0:hover {
    flex-basis: 66%;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:hover
    .CoreProductsBlock_animation_column__6_YIn {
    width: 50%;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:hover
    .CoreProductsBlock_content_column__eaLlo {
    width: 322px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:hover
    .CoreProductsBlock_absolute__2NFtG {
    width: 481px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:hover
    .CoreProductsBlock_title_row__0XxD4 {
    top: 32px;
    left: 32px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:hover
    .CoreProductsBlock_second_title__GtIys {
    top: 64px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:not(:hover) {
    flex-basis: 34%;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:not(:hover)
    .CoreProductsBlock_absolute__2NFtG {
    width: 481px;
  }
  .CoreProductsBlock_cards__item__4oDg0:hover
    ~ .CoreProductsBlock_cards__item__4oDg0:not(:hover)
    .CoreProductsBlock_content__7Dc9_
    .CoreProductsBlock_content_column__eaLlo
    .CoreProductsBlock_whole_row__8L0T7 {
    display: none;
  }
  .CoreProductsBlock_cards__item__4oDg0:hover
    ~ .CoreProductsBlock_cards__item__4oDg0:not(:hover)
    .CoreProductsBlock_content__7Dc9_
    .CoreProductsBlock_content_column__eaLlo
    .CoreProductsBlock_shrunk__vB8hU {
    display: block;
  }
  .CoreProductsBlock_cards__item__4oDg0:has(
      ~ .CoreProductsBlock_cards__item__4oDg0:hover
    )
    .CoreProductsBlock_content__7Dc9_
    .CoreProductsBlock_content_column__eaLlo
    .CoreProductsBlock_whole_row__8L0T7 {
    display: none;
  }
  .CoreProductsBlock_cards__item__4oDg0:has(
      ~ .CoreProductsBlock_cards__item__4oDg0:hover
    )
    .CoreProductsBlock_content__7Dc9_
    .CoreProductsBlock_content_column__eaLlo
    .CoreProductsBlock_shrunk__vB8hU {
    display: block;
  }
  .CoreProductsBlock_cards__Gz7ZC:has(
      .CoreProductsBlock_cards__item__4oDg0:hover
    )
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animationWrapper__U_EMI {
    width: 100%;
  }
  .CoreProductsBlock_cards__Gz7ZC:has(
      .CoreProductsBlock_cards__item__4oDg0:hover
    )
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L
    .CoreProductsBlock_hovered__RV3yn {
    display: block;
  }
  .CoreProductsBlock_cards__Gz7ZC:has(
      .CoreProductsBlock_cards__item__4oDg0:hover
    )
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L
    .CoreProductsBlock_whole_row__8L0T7 {
    display: block;
  }
  .CoreProductsBlock_cards__Gz7ZC:has(
      .CoreProductsBlock_cards__item__4oDg0:hover
    )
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L
    .CoreProductsBlock_shrunk__vB8hU {
    display: none;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1500px) {
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_text__a8ZjL,
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:hover
    .CoreProductsBlock_content_column__eaLlo {
    width: 250px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_absolute__2NFtG.CoreProductsBlock_uip__C6uIk {
    width: 770px !important;
    aspect-ratio: unset !important;
  }
}
@media screen and (max-width: 1200px) {
  .CoreProductsBlock_cards__Gz7ZC {
    flex-direction: column;
  }
  .CoreProductsBlock_cards__Gz7ZC .CoreProductsBlock_cards__item__4oDg0 {
    flex-basis: 100%;
    max-height: unset;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_content__7Dc9_ {
    gap: 70px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_text__a8ZjL {
    width: 322px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_text__a8ZjL
    .CoreProductsBlock_whole_row__8L0T7 {
    display: block;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_text__a8ZjL
    .CoreProductsBlock_shrunk__vB8hU {
    display: none;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation_column__6_YIn {
    flex-grow: 1;
    width: auto;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L {
    margin-bottom: 0;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L
    .CoreProductsBlock_infinityWrap__EynZt
    .CoreProductsBlock_desktop__jc1GR.CoreProductsBlock_hover_____lv {
    display: none;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L
    .CoreProductsBlock_infinityWrap__EynZt
    .CoreProductsBlock_tablet__rzoSD {
    display: block;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_content_column__eaLlo {
    width: 322px;
    position: relative;
    flex-shrink: 0;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_content_column__eaLlo.CoreProductsBlock_hover_____lv {
    display: none !important;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_badge__yn_pQ,
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_title_row__0XxD4 {
    top: 0;
    left: 0;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_second_title__GtIys {
    top: 32px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:nth-child(2n)
    .CoreProductsBlock_content__7Dc9_ {
    flex-direction: row-reverse;
    gap: 56px;
  }
  .CoreProductsBlock_controls__JwiIG {
    display: none;
  }
  .CoreProductsBlock_absolute__2NFtG {
    height: 100%;
    width: auto;
    aspect-ratio: 5/4;
  }
}
@media (max-width: 768px) {
  .CoreProductsBlock_cards__Gz7ZC {
    flex-direction: column;
  }
  .CoreProductsBlock_cards__Gz7ZC .CoreProductsBlock_cards__item__4oDg0 {
    padding: 24px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_content__7Dc9_ {
    flex-direction: column-reverse;
    gap: 48px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_content__7Dc9_
    .CoreProductsBlock_content_column__eaLlo
    .CoreProductsBlock_whole_row__8L0T7 {
    display: none;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_content__7Dc9_
    .CoreProductsBlock_content_column__eaLlo
    .CoreProductsBlock_shrunk__vB8hU {
    display: block;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_content_column__eaLlo {
    width: 100%;
    position: static;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation_column__6_YIn {
    width: 100%;
    min-height: unset;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L
    .CoreProductsBlock_infinityWrap__EynZt
    .CoreProductsBlock_desktop__jc1GR,
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L
    .CoreProductsBlock_infinityWrap__EynZt
    .CoreProductsBlock_tablet__rzoSD {
    display: none;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L
    .CoreProductsBlock_infinityWrap__EynZt
    .CoreProductsBlock_mobile__Ljx__ {
    display: block;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_animation__Z967L
    img {
    height: 281px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_text__a8ZjL {
    width: 100%;
    padding: 0;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_text__a8ZjL
    button {
    width: 100%;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_badge__yn_pQ,
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_title_row__0XxD4 {
    top: 39px;
    left: 36px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0
    .CoreProductsBlock_second_title__GtIys {
    top: 71px;
  }
  .CoreProductsBlock_cards__Gz7ZC
    .CoreProductsBlock_cards__item__4oDg0:nth-child(2n)
    .CoreProductsBlock_content__7Dc9_ {
    flex-direction: column-reverse;
    gap: 48px;
  }
  .CoreProductsBlock_animationWrapper__U_EMI,
  .CoreProductsBlock_relative__Woa2E {
    width: 100%;
    aspect-ratio: 350/256;
    height: auto;
  }
  .CoreProductsBlock_absolute__2NFtG {
    width: 100%;
    aspect-ratio: 350/256;
  }
}
.PartnersCard_card__ZxRKW {
  display: flex;
  height: 228px;
  padding: 48px 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 34px;
}
.PartnersCard_card__ZxRKW .PartnersCard_category__EGPGt,
.PartnersCard_card__ZxRKW .PartnersCard_title__3yZWo {
  font-family: var(--font-departure);
  text-align: center;
  color: var(--neutral-100);
  font-weight: 400;
  line-height: 100%;
  text-transform: uppercase;
  font-size: 12px;
}
.PartnersCard_card__ZxRKW .PartnersCard_linkWrap__wjMPQ {
  display: flex;
  gap: 4px;
  padding: 0 8px;
  align-items: center;
  justify-content: center;
}
.PartnersCard_card__ZxRKW:hover.PartnersCard_transparent__fffY_ {
  background-color: transparent;
}
.PartnersCard_card__ZxRKW:hover.PartnersCard_blue__GnYbK {
  background-color: var(--color-blue);
}
.PartnersCard_card__ZxRKW:hover.PartnersCard_red__6A37y {
  background-color: var(--color-red);
}
.PartnersCard_card__ZxRKW:hover.PartnersCard_green__tDcRv {
  background-color: var(--color-green);
}
.PartnersCard_card__ZxRKW:hover.PartnersCard_yellow__PYRyP {
  background-color: var(--color-yellow);
}
.PartnersCard_card__ZxRKW:hover.PartnersCard_purple___Jo7O {
  background-color: var(--color-purple);
}
.PartnersCard_card__ZxRKW:hover.PartnersCard_orange__EyF6S {
  background-color: var(--color-orange);
}
.PartnersCard_card__ZxRKW:hover.PartnersCard_pink__iXRw0 {
  background-color: var(--color-pink);
}
.PartnersCard_card__ZxRKW:hover:not(.PartnersCard_transparent__fffY_)
  .PartnersCard_category__EGPGt,
.PartnersCard_card__ZxRKW:hover:not(.PartnersCard_transparent__fffY_)
  .PartnersCard_title__3yZWo {
  color: var(--neutral-600);
}
.PartnersCard_card__ZxRKW:hover:not(.PartnersCard_transparent__fffY_) img {
  filter: invert(1);
}
.EcosystemBlock_container__d_B3f {
  display: block;
  padding: 32px;
  background-color: var(--neutral-600);
}
.EcosystemBlock_cards__a98bG {
  border: 1px solid var(--neutral-500);
  display: flex;
  position: relative;
}
.EcosystemBlock_cards__a98bG [class*="PartnersCard_card"] {
  background-color: var(--neutral-600);
}
.EcosystemBlock_cards__a98bG .EcosystemBlock_sevenRaw__R0C8x {
  width: 100%;
  display: grid;
  background-color: var(--neutral-500);
  grid-gap: 1px;
  gap: 1px;
  grid-template-columns: repeat(7, 1fr);
}
.EcosystemBlock_cards__a98bG .EcosystemBlock_fourRaw__A_W4j,
.EcosystemBlock_cards__a98bG .EcosystemBlock_oneRaw__n9hBO,
.EcosystemBlock_cards__a98bG .EcosystemBlock_twoRaw__UqSAh {
  display: none;
}
.EcosystemBlock_cards__a98bG .EcosystemBlock_moreCard__5mLta {
  display: flex;
  height: 228px;
  padding: 48px 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 34px;
  background-color: var(--neutral-600);
}
.EcosystemBlock_cards__a98bG
  .EcosystemBlock_moreCard__5mLta
  .EcosystemBlock_category__CD3M7,
.EcosystemBlock_cards__a98bG
  .EcosystemBlock_moreCard__5mLta
  .EcosystemBlock_title__qz14A {
  font-family: var(--font-departure);
  text-align: center;
  color: var(--neutral-100);
  font-weight: 400;
  line-height: 100%;
  text-transform: uppercase;
  font-size: 12px;
}
.EcosystemBlock_cards__a98bG
  .EcosystemBlock_moreCard__5mLta
  .EcosystemBlock_seeAllButton___wqQP {
  display: flex;
  padding: 16px;
  justify-content: center;
  align-items: center;
  background-color: var(--neutral-100);
  color: var(--neutral-600);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
}
.EcosystemBlock_cards__a98bG
  .EcosystemBlock_moreCard__5mLta
  .EcosystemBlock_seeAllButton___wqQP:hover {
  background-color: var(--neutral-200);
}
@media (max-width: 1250px) and (min-width: 768px) {
  .EcosystemBlock_cards__a98bG {
    border: 1px solid var(--neutral-500);
    display: flex;
    position: relative;
  }
  .EcosystemBlock_cards__a98bG .EcosystemBlock_sevenRaw__R0C8x {
    display: none;
  }
  .EcosystemBlock_cards__a98bG .EcosystemBlock_fourRaw__A_W4j {
    grid-template-columns: repeat(4, 1fr);
    width: 100%;
    display: grid;
    background-color: var(--neutral-500);
    grid-gap: 1px;
    gap: 1px;
  }
  .EcosystemBlock_cards__a98bG .EcosystemBlock_oneRaw__n9hBO,
  .EcosystemBlock_cards__a98bG .EcosystemBlock_twoRaw__UqSAh {
    display: none;
  }
}
@media (max-width: 840px) and (min-width: 481px) {
  .EcosystemBlock_cards__a98bG {
    border: 1px solid var(--neutral-500);
    display: flex;
    position: relative;
  }
  .EcosystemBlock_cards__a98bG .EcosystemBlock_fourRaw__A_W4j,
  .EcosystemBlock_cards__a98bG .EcosystemBlock_sevenRaw__R0C8x {
    display: none;
  }
  .EcosystemBlock_cards__a98bG .EcosystemBlock_twoRaw__UqSAh {
    width: 100%;
    display: grid;
    background-color: var(--neutral-500);
    grid-gap: 1px;
    gap: 1px;
    grid-template-columns: repeat(2, 1fr);
  }
  .EcosystemBlock_cards__a98bG .EcosystemBlock_oneRaw__n9hBO {
    display: none;
  }
}
@media (max-width: 480px) {
  .EcosystemBlock_container__d_B3f {
    padding: 24px;
  }
  .EcosystemBlock_cards__a98bG {
    border: 1px solid var(--neutral-500);
    display: flex;
    position: relative;
  }
  .EcosystemBlock_cards__a98bG .EcosystemBlock_fourRaw__A_W4j,
  .EcosystemBlock_cards__a98bG .EcosystemBlock_sevenRaw__R0C8x,
  .EcosystemBlock_cards__a98bG .EcosystemBlock_twoRaw__UqSAh {
    display: none;
  }
  .EcosystemBlock_cards__a98bG .EcosystemBlock_oneRaw__n9hBO {
    width: 100%;
    display: grid;
    background-color: var(--neutral-500);
    grid-gap: 1px;
    gap: 1px;
    grid-template-columns: repeat(1, 1fr);
  }
}
.ContentCard_container__sZWZy {
  background-color: var(--neutral-600);
  display: flex;
  height: 100%;
  padding: 32px;
  flex-direction: column;
  gap: 32px;
  flex: 1 1;
  position: relative;
}
.ContentCard_container__sZWZy:not(:has(.ContentCard_children__amvpV)) {
  height: 100%;
}
.ContentCard_container__sZWZy:not(:has(.ContentCard_children__amvpV))
  .ContentCard_button_link__gGua1 {
  margin-top: auto;
}
.ContentCard_container__sZWZy .ContentCard_counter__uSvvm {
  position: absolute;
  top: 32px;
  right: 32px;
  color: var(--neutral-600);
  background-color: var(--neutral-100);
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  padding: 4px 8px;
}
.ContentCard_container__sZWZy .ContentCard_text__Rh96y {
  display: flex;
  flex-direction: column;
  gap: 32px;
  flex-grow: 1;
}
.ContentCard_container__sZWZy
  .ContentCard_text__Rh96y
  .ContentCard_header__jcufy {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.ContentCard_container__sZWZy
  .ContentCard_text__Rh96y
  .ContentCard_header__jcufy
  .ContentCard_title__30y4y {
  max-height: 60px;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.ContentCard_container__sZWZy
  .ContentCard_text__Rh96y
  .ContentCard_header__jcufy
  .ContentCard_title__30y4y
  > div {
  display: flex;
  flex-wrap: wrap;
  row-gap: 4px;
}
.ContentCard_container__sZWZy
  .ContentCard_text__Rh96y
  .ContentCard_header__jcufy
  .ContentCard_title__30y4y
  .ContentCard_word__oI6Oz {
  font-size: 16px;
  display: inline-block;
  color: var(--neutral-600);
  background-color: var(--neutral-100);
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  padding: 4px 8px;
  margin-right: 4px;
}
.ContentCard_container__sZWZy
  .ContentCard_text__Rh96y
  .ContentCard_description__9aCKn {
  color: var(--neutral-200);
  line-height: 22px;
}
.ContentCard_container__sZWZy
  .ContentCard_text__Rh96y
  .ContentCard_hidden__AB2fQ {
  display: none;
}
.ContentCard_container__sZWZy.ContentCard_reversed__5wfX7
  .ContentCard_text__Rh96y {
  order: 2;
}
.ContentCard_container__sZWZy.ContentCard_reversed__5wfX7
  .ContentCard_children__amvpV {
  order: 1;
}
.ContentCard_container__sZWZy:hover .ContentCard_hidden__AB2fQ {
  display: block;
}
.Transactions_block__Y5Bkr {
  position: relative;
}
.Transactions_cardLine__AyYPl,
.Transactions_cardWrapper___KDAe {
  width: 100%;
  display: flex;
  justify-content: center;
}
.Transactions_cardLine__AyYPl {
  height: 50px;
}
.Transactions_cardLine__AyYPl .Transactions_line__ATncw {
  height: 100%;
  width: 1px;
  background-color: var(--neutral-100);
}
.Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
  outline: 1px solid var(--neutral-100);
  padding: 5px;
  word-wrap: break-word;
  font-family: Departure Mono;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 100%;
  letter-spacing: 0.1px;
}
@supports (
  max-width: clamp(8.125rem, -1.5922774869rem + 15.1832460733vw, 15.375rem)
) {
  .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
    max-width: clamp(8.125rem, -1.5922774869rem + 15.1832460733vw, 15.375rem);
  }
}
@supports not (
  max-width: clamp(8.125rem, -1.5922774869rem + 15.1832460733vw, 15.375rem)
) {
  .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
    max-width: calc(8.125rem + 7.25 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
    max-width: inherit;
  }
}
@media (max-width: 1024px) {
  @supports (
    max-width: clamp(8.125rem, -5.8571428571rem + 33.1428571429vw, 15.375rem)
  ) {
    .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
      max-width: clamp(8.125rem, -5.8571428571rem + 33.1428571429vw, 15.375rem);
    }
  }
  @supports not (
    max-width: clamp(8.125rem, -5.8571428571rem + 33.1428571429vw, 15.375rem)
  ) {
    .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
      max-width: calc(8.125rem + 7.25 * (100vw - 42.1875rem) / 21.875);
    }
  }
}
@media (max-width: 1024px) and (min-width: 64.0625em) {
  .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
    max-width: inherit;
  }
}
@media (max-width: 1024px) and (max-width: 42.1875em) {
  .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
    max-width: inherit;
  }
}
@media (max-width: 675px) {
  @supports (
    max-width: clamp(8.125rem, 8.125rem + 17.1597633136vw, 15.375rem)
  ) {
    .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
      max-width: clamp(8.125rem, 8.125rem + 17.1597633136vw, 15.375rem);
    }
  }
  @supports not (
    max-width: clamp(8.125rem, 8.125rem + 17.1597633136vw, 15.375rem)
  ) {
    .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
      max-width: calc(8.125rem + 7.25 * (100vw - 0rem) / 42.25);
    }
  }
}
@media (max-width: 675px) and (min-width: 42.25em) {
  .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
    max-width: inherit;
  }
}
@media (max-width: 675px) and (max-width: 0em) {
  .Transactions_cardWrapper___KDAe .Transactions_card__SLljA {
    max-width: inherit;
  }
}
.TransactionAnimation_content__E_AlJ {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
  position: relative;
}
.TransactionAnimation_cardLine__R6br_,
.TransactionAnimation_cardWrapper__eMjIh {
  width: 100%;
  display: flex;
  justify-content: center;
}
.TransactionAnimation_cardLine__R6br_ {
  height: 50px;
}
.TransactionAnimation_cardLine__R6br_ .TransactionAnimation_line__KauQ3 {
  height: 100%;
  width: 1px;
  background-color: var(--neutral-100);
}
.TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
  outline: 1px solid var(--neutral-100);
  padding: 5px;
  word-wrap: break-word;
  font-family: Departure Mono;
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 100%;
  letter-spacing: 0.1px;
}
@supports (
  max-width: clamp(8.125rem, -1.5922774869rem + 15.1832460733vw, 15.375rem)
) {
  .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
    max-width: clamp(8.125rem, -1.5922774869rem + 15.1832460733vw, 15.375rem);
  }
}
@supports not (
  max-width: clamp(8.125rem, -1.5922774869rem + 15.1832460733vw, 15.375rem)
) {
  .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
    max-width: calc(8.125rem + 7.25 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
    max-width: inherit;
  }
}
@media (max-width: 1024px) {
  @supports (
    max-width: clamp(8.125rem, -5.8571428571rem + 33.1428571429vw, 15.375rem)
  ) {
    .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
      max-width: clamp(8.125rem, -5.8571428571rem + 33.1428571429vw, 15.375rem);
    }
  }
  @supports not (
    max-width: clamp(8.125rem, -5.8571428571rem + 33.1428571429vw, 15.375rem)
  ) {
    .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
      max-width: calc(8.125rem + 7.25 * (100vw - 42.1875rem) / 21.875);
    }
  }
}
@media (max-width: 1024px) and (min-width: 64.0625em) {
  .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
    max-width: inherit;
  }
}
@media (max-width: 1024px) and (max-width: 42.1875em) {
  .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
    max-width: inherit;
  }
}
@media (max-width: 675px) {
  @supports (
    max-width: clamp(8.125rem, 8.125rem + 17.1597633136vw, 15.375rem)
  ) {
    .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
      max-width: clamp(8.125rem, 8.125rem + 17.1597633136vw, 15.375rem);
    }
  }
  @supports not (
    max-width: clamp(8.125rem, 8.125rem + 17.1597633136vw, 15.375rem)
  ) {
    .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
      max-width: calc(8.125rem + 7.25 * (100vw - 0rem) / 42.25);
    }
  }
}
@media (max-width: 675px) and (min-width: 42.25em) {
  .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
    max-width: inherit;
  }
}
@media (max-width: 675px) and (max-width: 0em) {
  .TransactionAnimation_cardWrapper__eMjIh .TransactionAnimation_card___HSFb {
    max-width: inherit;
  }
}
.TransactionAnimation_infinite-scroll__rtss9 {
  overflow: hidden;
  position: relative;
  height: 100%;
}
.TransactionAnimation_scroll-content__HPE0r {
  display: flex;
  flex-direction: column;
  transform: translateY(0);
  will-change: transform;
}
.EntangleByTheNumbersBlock_section__1t7WY {
  width: 100%;
  min-height: 100vh;
}
.EntangleByTheNumbersBlock_cards__pmEuT {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 12px;
  gap: 12px;
}
.EntangleByTheNumbersBlock_cards__pmEuT
  .EntangleByTheNumbersBlock_cards_item__d6WZF:has(
    .EntangleByTheNumbersBlock_banner__Krko_
  ) {
  grid-column: span 2;
}
.EntangleByTheNumbersBlock_banner__Krko_ {
  background-color: var(--neutral-600);
  padding: 33px 32px;
  width: 100%;
  height: 100%;
}
.EntangleByTheNumbersBlock_banner__Krko_
  .EntangleByTheNumbersBlock_banner__image__lgoch {
  width: 100%;
  height: 100%;
  position: relative;
  aspect-ratio: 38/17;
}
.EntangleByTheNumbersBlock_cards_item__title__YdxLR {
  font-size: 16px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  gap: 8px;
  color: var(--neutral-600);
  background-color: var(--neutral-100);
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  padding: 4px 8px;
  margin-right: 4px;
  margin-bottom: 32px;
}
.EntangleByTheNumbersBlock_cards_item__content__jIzLJ {
  width: 100%;
  aspect-ratio: 257/212;
}
.EntangleByTheNumbersBlock_cards_item__content__jIzLJ
  img.EntangleByTheNumbersBlock_withPadding__PpYv2 {
  padding: 16px;
}
@media (max-width: 1024px) {
  .EntangleByTheNumbersBlock_cards__pmEuT {
    grid-template-columns: repeat(2, 1fr);
  }
  .EntangleByTheNumbersBlock_banner__Krko_ {
    padding: 12.5vw;
  }
}
@media screen and (max-width: 720px) {
  .EntangleByTheNumbersBlock_cards__pmEuT
    .EntangleByTheNumbersBlock_cards_item__d6WZF
    [class*="ContentCard_container"] {
    padding: 24px;
  }
  .EntangleByTheNumbersBlock_cards__pmEuT
    .EntangleByTheNumbersBlock_cards_item__d6WZF
    [class*="ContentCard_counter"] {
    top: 24px;
    right: 24px;
  }
}
@media screen and (max-width: 675px) {
  .EntangleByTheNumbersBlock_cards__pmEuT {
    grid-template-columns: 1fr;
  }
  .EntangleByTheNumbersBlock_cards__pmEuT
    .EntangleByTheNumbersBlock_cards_item__d6WZF:has(
      .EntangleByTheNumbersBlock_banner__Krko_
    ) {
    grid-column: span 1;
  }
  .EntangleByTheNumbersBlock_cards__pmEuT
    .EntangleByTheNumbersBlock_cards_item__d6WZF
    .EntangleByTheNumbersBlock_cards_item__content__jIzLJ {
    aspect-ratio: 5/4;
    height: auto;
  }
  .EntangleByTheNumbersBlock_banner__Krko_ {
    padding: 17px;
  }
}
.VerticalWordAutomaticCarouselHeader_verticalCarousel__O2u1P {
  height: 100%;
  width: 100%;
  font-size: 32px;
  overflow: hidden;
  position: relative;
}
.VerticalWordAutomaticCarouselHeader_verticalCarousel__O2u1P
  .VerticalWordAutomaticCarouselHeader_wordContainer__j23t2 {
  position: relative;
  height: 100%;
  background-color: transparent !important;
}
.VerticalWordAutomaticCarouselHeader_verticalCarousel__O2u1P
  .VerticalWordAutomaticCarouselHeader_wordContainer__j23t2
  .VerticalWordAutomaticCarouselHeader_word__B9KIT {
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: inherit;
  font-weight: 700;
  line-height: inherit;
  box-sizing: border-box;
  height: 100%;
  transition: transform 0.7s ease;
}
.VerticalWordAutomaticCarouselHeader_verticalCarousel__O2u1P
  .VerticalWordAutomaticCarouselHeader_wordContainer__j23t2
  .VerticalWordAutomaticCarouselHeader_word__B9KIT.VerticalWordAutomaticCarouselHeader_active__pvoYk {
  opacity: 1;
  transform: translateY(0);
}
.VerticalWordAutomaticCarouselHeader_verticalCarousel__O2u1P
  .VerticalWordAutomaticCarouselHeader_wordContainer__j23t2
  > .VerticalWordAutomaticCarouselHeader_word__B9KIT {
  position: absolute;
  width: 100%;
  top: 0;
}
.HeroAnimation_content__yFZRU {
  flex-direction: column;
}
.HeroAnimation_container__kTLHw,
.HeroAnimation_content__yFZRU {
  display: flex;
  height: 100%;
  width: 100%;
}
@supports (
  padding-top: clamp(1.75rem, -0.0929319372rem + 2.8795811518vw, 3.125rem)
) {
  .HeroAnimation_container__kTLHw {
    padding-top: clamp(1.75rem, -0.0929319372rem + 2.8795811518vw, 3.125rem);
  }
}
@supports not (
  padding-top: clamp(1.75rem, -0.0929319372rem + 2.8795811518vw, 3.125rem)
) {
  .HeroAnimation_container__kTLHw {
    padding-top: calc(1.75rem + 1.375 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .HeroAnimation_container__kTLHw {
    padding-top: inherit;
  }
}
@supports (
  padding-bottom: clamp(1.75rem, -0.0929319372rem + 2.8795811518vw, 3.125rem)
) {
  .HeroAnimation_container__kTLHw {
    padding-bottom: clamp(1.75rem, -0.0929319372rem + 2.8795811518vw, 3.125rem);
  }
}
@supports not (
  padding-bottom: clamp(1.75rem, -0.0929319372rem + 2.8795811518vw, 3.125rem)
) {
  .HeroAnimation_container__kTLHw {
    padding-bottom: calc(1.75rem + 1.375 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .HeroAnimation_container__kTLHw {
    padding-bottom: inherit;
  }
}
@supports (
  padding-right: clamp(1.625rem, 0.0333769634rem + 2.4869109948vw, 2.8125rem)
) {
  .HeroAnimation_container__kTLHw {
    padding-right: clamp(1.625rem, 0.0333769634rem + 2.4869109948vw, 2.8125rem);
  }
}
@supports not (
  padding-right: clamp(1.625rem, 0.0333769634rem + 2.4869109948vw, 2.8125rem)
) {
  .HeroAnimation_container__kTLHw {
    padding-right: calc(1.625rem + 1.1875 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .HeroAnimation_container__kTLHw {
    padding-right: inherit;
  }
}
@supports (
  padding-left: clamp(1.625rem, 0.0333769634rem + 2.4869109948vw, 2.8125rem)
) {
  .HeroAnimation_container__kTLHw {
    padding-left: clamp(1.625rem, 0.0333769634rem + 2.4869109948vw, 2.8125rem);
  }
}
@supports not (
  padding-left: clamp(1.625rem, 0.0333769634rem + 2.4869109948vw, 2.8125rem)
) {
  .HeroAnimation_container__kTLHw {
    padding-left: calc(1.625rem + 1.1875 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .HeroAnimation_container__kTLHw {
    padding-left: inherit;
  }
}
@media (max-width: 1024px) {
  @supports (
    padding: clamp(0.625rem, 0.1710992908rem + 2.2695035461vw, 1.625rem)
  ) {
    .HeroAnimation_container__kTLHw {
      padding: clamp(0.625rem, 0.1710992908rem + 2.2695035461vw, 1.625rem);
    }
  }
  @supports not (
    padding: clamp(0.625rem, 0.1710992908rem + 2.2695035461vw, 1.625rem)
  ) {
    .HeroAnimation_container__kTLHw {
      padding: calc(0.625rem + 1 * (100vw - 20rem) / 44.0625);
    }
  }
}
@media (max-width: 1024px) and (min-width: 64.0625em) {
  .HeroAnimation_container__kTLHw {
    padding: inherit;
  }
}
.HeroAnimation_container__kTLHw .HeroAnimation_bigWordsWrappers__cbKV0 {
  display: flex;
  border: 4px solid var(--neutral-100);
  padding: 16px;
  gap: 16px;
  margin: auto auto 0;
  height: 100%;
  width: 100%;
}
@media (max-width: 1024px) {
  .HeroAnimation_container__kTLHw .HeroAnimation_bigWordsWrappers__cbKV0 {
    padding: 10px;
    gap: 10px;
  }
}
@media (max-width: 768px) {
  .HeroAnimation_container__kTLHw .HeroAnimation_bigWordsWrappers__cbKV0 {
    padding: 6px;
    gap: 6px;
  }
}
@media (max-width: 480px) {
  .HeroAnimation_container__kTLHw .HeroAnimation_bigWordsWrappers__cbKV0 {
    padding: 4px;
    gap: 4px;
  }
}
.HeroAnimation_container__kTLHw .HeroAnimation_smallWordsWrapper__28315 {
  background-color: var(--neutral-100);
  height: 100%;
  display: flex;
}
@supports (
  max-height: clamp(4.9375rem, 0.1626308901rem + 7.4607329843vw, 8.5rem)
) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWordsWrapper__28315 {
    max-height: clamp(4.9375rem, 0.1626308901rem + 7.4607329843vw, 8.5rem);
  }
}
@supports not (
  max-height: clamp(4.9375rem, 0.1626308901rem + 7.4607329843vw, 8.5rem)
) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWordsWrapper__28315 {
    max-height: calc(4.9375rem + 3.5625 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWordsWrapper__28315 {
    max-height: inherit;
  }
}
@media (max-width: 1024px) {
  @supports (
    max-height: clamp(2.0625rem, -0.4696100917rem + 8.4403669725vw, 4.9375rem)
  ) {
    .HeroAnimation_container__kTLHw .HeroAnimation_smallWordsWrapper__28315 {
      max-height: clamp(
        2.0625rem,
        -0.4696100917rem + 8.4403669725vw,
        4.9375rem
      );
    }
  }
  @supports not (
    max-height: clamp(2.0625rem, -0.4696100917rem + 8.4403669725vw, 4.9375rem)
  ) {
    .HeroAnimation_container__kTLHw .HeroAnimation_smallWordsWrapper__28315 {
      max-height: calc(2.0625rem + 2.875 * (100vw - 30rem) / 34.0625);
    }
  }
}
@media (max-width: 1024px) and (min-width: 64.0625em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWordsWrapper__28315 {
    max-height: inherit;
  }
}
@media (max-width: 1024px) and (max-width: 30em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWordsWrapper__28315 {
    max-height: inherit;
  }
}
@media (max-width: 480px) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWordsWrapper__28315 {
    max-height: 33px;
  }
}
.HeroAnimation_container__kTLHw .HeroAnimation_bigWord__gNXj_,
.HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe,
.HeroAnimation_container__kTLHw
  [class*="VerticalWordAutomaticCarouselHeader_word"] {
  font-style: normal;
  font-weight: 700;
  text-align: center;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--neutral-600);
  background-color: var(--neutral-100);
  text-transform: uppercase;
  padding: 0 8px;
}
@supports (
  font-size: clamp(6.375rem, 0.5111256545rem + 9.1623036649vw, 10.75rem)
) {
  .HeroAnimation_container__kTLHw .HeroAnimation_bigWord__gNXj_,
  .HeroAnimation_container__kTLHw
    [class*="VerticalWordAutomaticCarouselHeader_word"] {
    font-size: clamp(6.375rem, 0.5111256545rem + 9.1623036649vw, 10.75rem);
  }
}
@supports not (
  font-size: clamp(6.375rem, 0.5111256545rem + 9.1623036649vw, 10.75rem)
) {
  .HeroAnimation_container__kTLHw .HeroAnimation_bigWord__gNXj_,
  .HeroAnimation_container__kTLHw
    [class*="VerticalWordAutomaticCarouselHeader_word"] {
    font-size: calc(6.375rem + 4.375 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_bigWord__gNXj_,
  .HeroAnimation_container__kTLHw
    [class*="VerticalWordAutomaticCarouselHeader_word"] {
    font-size: inherit;
  }
}
@media (max-width: 1024px) {
  .HeroAnimation_container__kTLHw .HeroAnimation_bigWord__gNXj_,
  .HeroAnimation_container__kTLHw
    [class*="VerticalWordAutomaticCarouselHeader_word"] {
    padding: 0 6px;
  }
  @supports (
    font-size: clamp(2.625rem, -0.6777522936rem + 11.0091743119vw, 6.375rem)
  ) {
    .HeroAnimation_container__kTLHw .HeroAnimation_bigWord__gNXj_,
    .HeroAnimation_container__kTLHw
      [class*="VerticalWordAutomaticCarouselHeader_word"] {
      font-size: clamp(2.625rem, -0.6777522936rem + 11.0091743119vw, 6.375rem);
    }
  }
  @supports not (
    font-size: clamp(2.625rem, -0.6777522936rem + 11.0091743119vw, 6.375rem)
  ) {
    .HeroAnimation_container__kTLHw .HeroAnimation_bigWord__gNXj_,
    .HeroAnimation_container__kTLHw
      [class*="VerticalWordAutomaticCarouselHeader_word"] {
      font-size: calc(2.625rem + 3.75 * (100vw - 30rem) / 34.0625);
    }
  }
}
@media (max-width: 1024px) and (min-width: 64.0625em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_bigWord__gNXj_,
  .HeroAnimation_container__kTLHw
    [class*="VerticalWordAutomaticCarouselHeader_word"] {
    font-size: inherit;
  }
}
@media (max-width: 1024px) and (max-width: 30em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_bigWord__gNXj_,
  .HeroAnimation_container__kTLHw
    [class*="VerticalWordAutomaticCarouselHeader_word"] {
    font-size: inherit;
  }
}
.HeroAnimation_container__kTLHw
  [class*="VerticalWordAutomaticCarouselHeader_word"] {
  padding: 0 36px;
}
@media (max-width: 1024px) {
  .HeroAnimation_container__kTLHw
    [class*="VerticalWordAutomaticCarouselHeader_word"] {
    padding: 0 10px;
  }
}
.HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
  text-align: center;
  letter-spacing: 0.23em;
  text-transform: uppercase;
}
@supports (
  font-size: clamp(3.3125rem, 0.0454842932rem + 5.1047120419vw, 5.75rem)
) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
    font-size: clamp(3.3125rem, 0.0454842932rem + 5.1047120419vw, 5.75rem);
  }
}
@supports not (
  font-size: clamp(3.3125rem, 0.0454842932rem + 5.1047120419vw, 5.75rem)
) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
    font-size: calc(3.3125rem + 2.4375 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
    font-size: inherit;
  }
}
@media (max-width: 1024px) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
    height: 100%;
    padding: 15px 0;
  }
  @supports (
    font-size: clamp(1.375rem, -0.3314220183rem + 5.6880733945vw, 3.3125rem)
  ) {
    .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
      font-size: clamp(1.375rem, -0.3314220183rem + 5.6880733945vw, 3.3125rem);
    }
  }
  @supports not (
    font-size: clamp(1.375rem, -0.3314220183rem + 5.6880733945vw, 3.3125rem)
  ) {
    .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
      font-size: calc(1.375rem + 1.9375 * (100vw - 30rem) / 34.0625);
    }
  }
}
@media (max-width: 1024px) and (min-width: 64.0625em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
    font-size: inherit;
  }
}
@media (max-width: 1024px) and (max-width: 30em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
    font-size: inherit;
  }
}
@media (max-width: 1024px) {
  @supports (
    line-height: clamp(1.375rem, -0.3314220183rem + 5.6880733945vw, 3.3125rem)
  ) {
    .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
      line-height: clamp(
        1.375rem,
        -0.3314220183rem + 5.6880733945vw,
        3.3125rem
      );
    }
  }
  @supports not (
    line-height: clamp(1.375rem, -0.3314220183rem + 5.6880733945vw, 3.3125rem)
  ) {
    .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
      line-height: calc(1.375rem + 1.9375 * (100vw - 30rem) / 34.0625);
    }
  }
}
@media (max-width: 1024px) and (min-width: 64.0625em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
    line-height: inherit;
  }
}
@media (max-width: 1024px) and (max-width: 30em) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
    line-height: inherit;
  }
}
@media (max-width: 480px) {
  .HeroAnimation_container__kTLHw .HeroAnimation_smallWord__BbgGe {
    padding: 0;
    height: 35px;
  }
}
.HeroBlock_section__yN0z8 {
  width: 100%;
  height: 300vh;
  padding: 0;
}
.HeroBlock_section__yN0z8 .HeroBlock_container__zwZrC {
  width: 100%;
  max-width: 1724px;
  height: 100vh;
  min-height: 674px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.HeroBlock_section__yN0z8 .HeroBlock_main__hXiJt {
  background-color: var(--neutral-600);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 32px;
  transition: all 0.2s ease-out;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  min-width: 1660px;
  min-height: 60vh;
}
.HeroBlock_headerWrapper__JWhqR {
  width: 100%;
  position: absolute;
  top: 0;
  mix-blend-mode: revert;
}
.HeroBlock_hashtags__ZFDHz {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.HeroBlock_hashtags__ZFDHz .HeroBlock_hashtags_item__sGOpE {
  font-family: var(--font-departure);
  font-size: 12px;
}
.HeroBlock_banner__tXVbW {
  margin-top: 39px;
  margin-bottom: 32px;
  position: relative;
  width: 100%;
  height: 100%;
}
@supports (
  max-height: clamp(18.75rem, 0.6134803922rem + 28.3660130719vw, 32.3125rem)
) {
  .HeroBlock_banner__tXVbW {
    max-height: clamp(18.75rem, 0.6134803922rem + 28.3660130719vw, 32.3125rem);
  }
}
@supports not (
  max-height: clamp(18.75rem, 0.6134803922rem + 28.3660130719vw, 32.3125rem)
) {
  .HeroBlock_banner__tXVbW {
    max-height: calc(18.75rem + 13.5625 * (100vw - 63.9375rem) / 47.8125);
  }
}
@media (max-width: 63.9375em) {
  .HeroBlock_banner__tXVbW {
    max-height: inherit;
  }
}
.HeroBlock_buttons__ElUUq {
  width: 100%;
  display: flex;
  justify-content: space-between;
  position: absolute;
  padding: 32px 32px 18px;
  bottom: 0;
  left: 0;
}
.HeroBlock_buttons__ElUUq.HeroBlock_darkTheme__ogkEI button {
  background-color: var(--neutral-600);
  color: var(--neutral-100);
  animation: HeroBlock_all__VqrRQ 0.3s linear;
}
.HeroBlock_buttons__ElUUq.HeroBlock_darkTheme__ogkEI button img {
  filter: invert(1);
}
.HeroBlock_buttons__ElUUq .HeroBlock_buttons_cta__xjqrX {
  display: flex;
  column-gap: 12px;
}
.HeroBlock_buttons__ElUUq
  .HeroBlock_buttons_cta__xjqrX
  .HeroBlock_buttonChanging__Rpwj_ {
  color: var(--neutral-600);
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  background-color: var(--neutral-100);
  width: 136px;
  height: 36px;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  font-family: var(--font-montreal);
}
.HeroBlock_buttons__ElUUq
  .HeroBlock_buttons_cta__xjqrX
  .HeroBlock_buttonChanging__Rpwj_:after {
  content: "[Open_HUB]";
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  background-color: var(--neutral-100);
}
.HeroBlock_buttons__ElUUq
  .HeroBlock_buttons_cta__xjqrX
  .HeroBlock_buttonChanging__Rpwj_:hover {
  background-color: var(--neutral-200);
}
.HeroBlock_buttons__ElUUq
  .HeroBlock_buttons_cta__xjqrX
  .HeroBlock_buttonChanging__Rpwj_:hover:after {
  content: "";
  width: 0;
}
.HeroBlock_buttons__ElUUq
  .HeroBlock_buttons_cta__xjqrX
  .HeroBlock_inverted__s7y_N {
  filter: invert(1);
}
.HeroBlock_buttons__ElUUq .HeroBlock_buttons_social__Golxm {
  display: flex;
  column-gap: 12px;
}
.HeroBlock_buttons__ElUUq
  .HeroBlock_buttons_social__Golxm
  .HeroBlock_iconWrapper__2fKck {
  width: 20px;
  height: 20px;
  position: relative;
  margin: 0 -8px;
  padding: 0 3px;
}
@media screen and (max-width: 1740px) {
  .HeroBlock_section__yN0z8 .HeroBlock_main__hXiJt {
    min-width: calc(100vw - 64px);
    min-height: 600px;
  }
}
@media screen and (min-width: 1024px) and (max-height: 700px) {
  .HeroBlock_section__yN0z8 .HeroBlock_hashtags__ZFDHz {
    display: none;
  }
  .HeroBlock_section__yN0z8 .HeroBlock_main__hXiJt {
    min-height: 500px;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media (max-width: 1024px) {
  .HeroBlock_section__yN0z8 .HeroBlock_container__zwZrC {
    min-height: unset;
  }
  .HeroBlock_section__yN0z8 .HeroBlock_main__hXiJt {
    min-height: 60vh;
    padding: 32px;
  }
  .HeroBlock_buttons__ElUUq,
  .HeroBlock_headerWrapper__JWhqR {
    width: 100vw;
  }
  @supports (
    max-height: clamp(9.375rem, 1.1181192661rem + 27.5229357798vw, 18.75rem)
  ) {
    .HeroBlock_banner__tXVbW {
      max-height: clamp(9.375rem, 1.1181192661rem + 27.5229357798vw, 18.75rem);
    }
  }
  @supports not (
    max-height: clamp(9.375rem, 1.1181192661rem + 27.5229357798vw, 18.75rem)
  ) {
    .HeroBlock_banner__tXVbW {
      max-height: calc(9.375rem + 9.375 * (100vw - 30rem) / 34.0625);
    }
  }
}
@media (max-width: 1024px) and (min-width: 64.0625em) {
  .HeroBlock_banner__tXVbW {
    max-height: inherit;
  }
}
@media (max-width: 1024px) and (max-width: 30em) {
  .HeroBlock_banner__tXVbW {
    max-height: inherit;
  }
}
@media (max-width: 480px) {
  .HeroBlock_section__yN0z8 {
    margin: 0 -16px;
    width: calc(100% + 32px);
    height: 300lvh;
  }
  .HeroBlock_buttons__ElUUq,
  .HeroBlock_section__yN0z8 .HeroBlock_main__hXiJt {
    padding: 16px;
  }
  .HeroBlock_buttons__ElUUq button {
    padding: 8px 16px;
  }
  .HeroBlock_buttons__ElUUq .HeroBlock_buttons_cta__xjqrX {
    column-gap: 6px;
    flex-grow: 1;
    justify-content: space-between;
  }
  .HeroBlock_buttons__ElUUq .HeroBlock_buttons_cta__xjqrX button {
    padding: 8px;
  }
  .HeroBlock_buttons__ElUUq
    .HeroBlock_buttons_cta__xjqrX
    .HeroBlock_iconWrapper__2fKck {
    margin: 0;
  }
  .HeroBlock_buttons__ElUUq .HeroBlock_buttons_social__Golxm {
    display: none;
  }
  .HeroBlock_banner__tXVbW {
    max-height: 124px;
  }
}
@media screen and (max-height: 500px) {
  .HeroBlock_section__yN0z8 .HeroBlock_hashtags__ZFDHz {
    display: none;
  }
  .HeroBlock_section__yN0z8 .HeroBlock_main__hXiJt {
    min-height: 100vh;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ControllerSliderDecorative_container__zbx7U {
  position: relative;
  margin-top: 22px;
}
.ControllerSliderDecorative_label__1ASxN {
  color: var(--neutral-100);
  font-size: 15px;
  font-weight: 400;
  line-height: 135%;
  position: absolute;
  white-space: nowrap;
  transform: translateX(-40%);
  top: -22px;
  transition: all 1.5s ease-out;
}
.ControllerSliderDecorative_track__z2lX_ {
  position: relative;
  height: 32px;
  display: flex;
  align-items: center;
}
.ControllerSliderDecorative_slider__bWHf5 {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  height: 8px;
  background: transparent;
  outline: none;
  position: relative;
  z-index: 1;
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='8' viewBox='0 0 7 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='8' fill='%23141416'/%3E%3C/svg%3E%0A");
  transition: all 1.5s ease;
}
.ControllerSliderDecorative_divisions__irUmo {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
  background-image: url("data:image/svg+xml,%3Csvg width='78' height='8' viewBox='0 0 78 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8V0' stroke='%23151515'/%3E%3Cpath d='M5.75 8V0' stroke='%23151515'/%3E%3Cpath d='M10.5 8V0' stroke='%23151515'/%3E%3Cpath d='M15.25 8V0' stroke='%23151515'/%3E%3Cpath d='M20 8V0' stroke='%23151515'/%3E%3Cpath d='M24.75 8V0' stroke='%23151515'/%3E%3Cpath d='M29.5 8V0' stroke='%23151515'/%3E%3Cpath d='M34.25 8V0' stroke='%23151515'/%3E%3Cpath d='M39 8V0' stroke='%23151515'/%3E%3Cpath d='M43.75 8V0' stroke='%23151515'/%3E%3Cpath d='M48.5 8V0' stroke='%23151515'/%3E%3Cpath d='M53.25 8V0' stroke='%23151515'/%3E%3Cpath d='M58 8V0' stroke='%23151515'/%3E%3Cpath d='M62.75 8V0' stroke='%23151515'/%3E%3Cpath d='M67.5 8V0' stroke='%23151515'/%3E%3Cpath d='M72.25 8V0' stroke='%23151515'/%3E%3Cpath d='M77 8V0' stroke='%23151515'/%3E%3C/svg%3E%0A");
}
.ControllerSliderDecorative_division__BL6kO {
  width: 2px;
  height: 10px;
  background-color: #000;
}
.ControllerSliderDecorative_fader__OhneT {
  width: 20px;
  height: 32px;
  background: #000;
  position: absolute;
  left: 0;
  transition: all 1s ease-out;
}
.LocatorTabs_block__FPD1_ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  column-gap: 32px;
}
.LocatorTabs_tabs__lHArT {
  order: 1;
  width: 277px;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-self: stretch;
}
.LocatorTabs_tabs__title__KDmAg {
  color: #151515;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 125%;
  text-transform: uppercase;
  white-space: nowrap;
  position: relative;
  margin-bottom: 32px;
  display: flex;
  gap: 2px;
  justify-content: space-between;
  align-items: flex-end;
}
.LocatorTabs_tabs__title__KDmAg:after,
.LocatorTabs_tabs__title__KDmAg:before {
  content: "";
  width: 32px;
  height: 12px;
  flex-shrink: 1;
  border-top: 1px solid #000;
}
.LocatorTabs_tabs__title__KDmAg:before {
  bottom: 0;
  left: 0;
  border-left: 1px solid #000;
}
.LocatorTabs_tabs__title__KDmAg:after {
  bottom: 0;
  right: 0;
  border-right: 1px solid #000;
}
.LocatorTabs_tabs__footer__GFvu3 {
  color: #151515;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 125%;
  text-transform: uppercase;
  position: relative;
}
.LocatorTabs_tabs__footer__GFvu3:after,
.LocatorTabs_tabs__footer__GFvu3:before {
  content: "";
  position: absolute;
  width: 32px;
  height: 12px;
  border-bottom: 1px solid #000;
}
.LocatorTabs_tabs__footer__GFvu3:before {
  bottom: 0;
  left: 0;
  border-left: 1px solid #000;
}
.LocatorTabs_tabs__footer__GFvu3:after {
  bottom: 0;
  right: 0;
  border-right: 1px solid #000;
}
.LocatorTabs_tabs__list__hCDqv {
  display: flex;
  flex-direction: column;
  gap: 16px;
  list-style: none;
  flex: 1 1;
  margin-bottom: 44px;
}
.LocatorTabs_tab_label__4Xjnl {
  color: #353535;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 50px;
  position: relative;
  width: 100%;
  cursor: pointer;
  transition: color 0.5s ease;
}
.LocatorTabs_tab_label__4Xjnl [class*="CornersFrame_bottom"],
.LocatorTabs_tab_label__4Xjnl [class*="CornersFrame_top"] {
  border-color: transparent;
  transition: border-color 0.3s ease;
}
.LocatorTabs_tab_label__4Xjnl:hover [class*="CornersFrame_bottom"],
.LocatorTabs_tab_label__4Xjnl:hover [class*="CornersFrame_top"] {
  border-color: var(--neutral-200);
}
.LocatorTabs_tab_label__4Xjnl.LocatorTabs_active__wBNQY {
  color: #151515;
  font-weight: 700;
  transition: color 0.5s ease, font-weight 0.5s ease;
}
.LocatorTabs_tab_label__4Xjnl.LocatorTabs_active__wBNQY
  [class*="CornersFrame_bottom"],
.LocatorTabs_tab_label__4Xjnl.LocatorTabs_active__wBNQY
  [class*="CornersFrame_top"] {
  border-color: var(--neutral-100);
  border-width: 2px !important;
  transition: border-color 0.5s ease-in-out, border-width 0.5s ease-in-out;
}
.LocatorTabs_vizor__LWyRJ {
  order: 2;
  position: relative;
  width: 790px;
  height: 380px;
  display: flex;
  justify-content: center;
  align-items: center;
  max-height: 500px;
}
.LocatorTabs_vizor__main__JRoIE {
  overflow: hidden;
}
.LocatorTabs_vizor__aim__LpylT {
  transition: all 1s ease-out;
  max-height: 450px;
}
.LocatorTabs_vizor__map__63zYe {
  z-index: 1;
}
.LocatorTabs_vizor__LWyRJ .LocatorTabs_clippingBox__760aF {
  width: 410px;
  aspect-ratio: 1/1;
  max-height: 410px;
  display: flex;
  transition: all 1s ease-out;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  bottom: 0;
  margin-inline: auto;
  border-radius: 50%;
  z-index: 10;
  overflow: hidden;
}
.LocatorTabs_vizor__LWyRJ
  .LocatorTabs_clippingBox__760aF
  .LocatorTabs_movingMap__Ko_Cl {
  transition: all 1.5s ease-in-out;
  position: absolute;
  z-index: 9;
  width: 200%;
  height: auto;
}
.LocatorTabs_vizor__LWyRJ
  .LocatorTabs_clippingBox__760aF
  .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position1__C8BWu {
  transform: translateX(3%) translateY(21%) scale(1.5);
}
.LocatorTabs_vizor__LWyRJ
  .LocatorTabs_clippingBox__760aF
  .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position2__MfZW_ {
  transform: translateX(39%) translateY(-15%) scale(1.75);
}
.LocatorTabs_vizor__LWyRJ
  .LocatorTabs_clippingBox__760aF
  .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position3__IzhHH {
  transform: translateX(44%) translateY(-62%) rotate(15deg) scale(2);
}
.LocatorTabs_vizor__LWyRJ
  .LocatorTabs_clippingBox__760aF
  .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position4__dWFsK {
  transform: translateX(-20.9%) translateY(-22.55%) rotate(-15deg) scale(1.75);
}
.LocatorTabs_vizor__LWyRJ
  .LocatorTabs_clippingBox__760aF
  .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position5__RMUM7 {
  transform: translateX(-76.5%) translateY(-75.9%) rotate(15deg) scale(1.9);
}
.LocatorTabs_vizor__LWyRJ
  .LocatorTabs_clippingBox__760aF
  .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position6__SWGPR {
  transform: translateX(-39%) translateY(-80.6%) rotate(0deg) scale(2);
}
.LocatorTabs_logo__KDfXk {
  top: 50%;
}
.LocatorTabs_destination__wNqP9,
.LocatorTabs_logo__KDfXk {
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 20;
}
.LocatorTabs_destination__wNqP9 {
  top: 298px;
  padding: 4px 8px;
  background-color: #151515;
  color: var(--neutral-600);
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 125%;
  text-transform: uppercase;
}
.LocatorTabs_tab_content__gA0us {
  order: 3;
  width: 277px;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-self: stretch;
  color: var(--neutral-200, #3a3a3a);
  position: relative;
}
.LocatorTabs_tab_content__gA0us [class*="CornersFrame_corners"] {
  display: none;
}
.LocatorTabs_text__SCtb_ {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  margin-bottom: 48px;
}
.LocatorTabs_text__SCtb_ p {
  color: var(--neutral-200);
  text-align: justify;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  margin-bottom: 22px;
}
.LocatorTabs_hyroscopeZ__P0pn6 {
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  height: 100%;
}
.LocatorTabs_hyroscopeZ_left__3G__B {
  left: 0;
  position: absolute;
}
.LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_moving_part__rAQYO {
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  width: 30px;
  height: 1px;
  background-color: var(--neutral-100);
  transition: all 1s ease-out;
}
.LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition1__xhXRl {
  top: 49.25%;
}
.LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition2___J7Vo {
  top: 62.5%;
}
.LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition3__HTSrf {
  top: 32.25%;
}
.LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition4___AX0e {
  top: 75%;
}
.LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition5__K9PYt {
  top: 38.75%;
}
.LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition6__dg5jS {
  top: 58.25%;
}
.LocatorTabs_hyroscopeZ_right__j8Zre {
  position: absolute;
  right: 0;
}
.LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_moving_part__rAQYO {
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  width: 30px;
  height: 1px;
  background-color: var(--neutral-100);
  transition: all 1s ease-out;
}
.LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition1__xhXRl {
  top: 49.25%;
}
.LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition2___J7Vo {
  top: 36.25%;
}
.LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition3__HTSrf {
  top: 66.25%;
}
.LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition4___AX0e {
  top: 23%;
}
.LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition5__K9PYt {
  top: 59.75%;
}
.LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition6__dg5jS {
  top: 40.25%;
}
.LocatorTabs_hyroscopeZ_right_reflect__oO1_v {
  transform: rotate(180deg);
}
@media screen and (max-width: 1400px) {
  .LocatorTabs_vizor__LWyRJ {
    width: 50%;
    max-height: 500px;
  }
  .LocatorTabs_vizor__LWyRJ .LocatorTabs_vizor__aim__LpylT {
    width: 400px;
    padding: 32px;
    height: 400px;
  }
  .LocatorTabs_vizor__LWyRJ .LocatorTabs_clippingBox__760aF {
    width: 305px;
    padding: 32px;
    aspect-ratio: 1/1;
    display: flex;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    bottom: 0;
    margin-inline: auto;
    height: 305px;
    border-radius: 50%;
    z-index: 10;
    overflow: hidden;
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl {
    position: absolute;
    z-index: 9;
    width: 200%;
    height: auto;
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position1__C8BWu {
    transform: translateX(-2%) translateY(16.5%) scale(1.5);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position2__MfZW_ {
    transform: translateX(35%) translateY(-18%) scale(1.75);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position3__IzhHH {
    transform: translateX(40%) translateY(-65%) rotate(15deg) scale(2);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position4__dWFsK {
    transform: translateX(-23.9%) translateY(-25.55%) rotate(-15deg) scale(1.75);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position5__RMUM7 {
    transform: translateX(-80.5%) translateY(-80.9%) rotate(15deg) scale(1.9);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position6__SWGPR {
    transform: translateX(-43%) translateY(-84.6%) rotate(0deg) scale(2);
  }
}
@media screen and (max-width: 1200px) {
  .LocatorTabs_block__FPD1_ {
    flex-wrap: wrap;
    gap: 67px;
  }
  .LocatorTabs_vizor__LWyRJ {
    order: 0;
    width: 100%;
    height: auto;
  }
  .LocatorTabs_vizor__LWyRJ .LocatorTabs_vizor__aim__LpylT {
    max-width: 500px;
    padding: 32px;
    max-height: 500px;
    height: 500px;
    width: 500px;
  }
  .LocatorTabs_vizor__LWyRJ .LocatorTabs_clippingBox__760aF {
    width: 400px;
    height: 400px;
    aspect-ratio: 1/1;
    display: flex;
    transition: all 1s ease-out;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    bottom: 0;
    margin-inline: auto;
    border-radius: 50%;
    z-index: 10;
    overflow: hidden;
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl {
    position: absolute;
    z-index: 9;
    width: 200%;
    height: auto;
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position1__C8BWu {
    transform: translateX(-1%) translateY(17.5%) scale(1.5);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position2__MfZW_ {
    transform: translateX(35%) translateY(-18%) scale(1.75);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position3__IzhHH {
    transform: translateX(41%) translateY(-65%) rotate(15deg) scale(2);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position4__dWFsK {
    transform: translateX(-23.9%) translateY(-24.55%) rotate(-15deg) scale(1.75);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position5__RMUM7 {
    transform: translateX(-80%) translateY(-80.9%) rotate(15deg) scale(1.9);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position6__SWGPR {
    transform: translateX(-42%) translateY(-84.6%) rotate(0deg) scale(2);
  }
  .LocatorTabs_tabs__lHArT {
    width: 100%;
  }
  .LocatorTabs_tabs__footer__GFvu3,
  .LocatorTabs_tabs__title__KDmAg {
    display: none;
  }
  .LocatorTabs_tabs__list__hCDqv {
    flex-direction: row;
    flex-wrap: wrap;
    padding: 34px 0;
    margin-bottom: 0;
  }
  .LocatorTabs_tab_label__4Xjnl {
    width: calc(33.33% - 11px);
  }
  .LocatorTabs_tab_content__gA0us {
    width: 100%;
  }
  .LocatorTabs_tab_content__gA0us [class*="CornersFrame_corners"] {
    display: block;
  }
  .LocatorTabs_text__SCtb_ {
    margin: 0;
    padding: 60px 0;
  }
  .LocatorTabs_destination__wNqP9 {
    top: 398px;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition1__xhXRl {
    top: 49.25%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition2___J7Vo {
    top: 59%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition3__HTSrf {
    top: 37%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition4___AX0e {
    top: 68%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition5__K9PYt {
    top: 41.5%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition6__dg5jS {
    top: 56%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition1__xhXRl {
    top: 49.25%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition2___J7Vo {
    top: 40%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition3__HTSrf {
    top: 62%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition4___AX0e {
    top: 30%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition5__K9PYt {
    top: 57%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition6__dg5jS {
    top: 43%;
  }
}
@media screen and (max-width: 768px) {
  .LocatorTabs_vizor__LWyRJ .LocatorTabs_vizor__aim__LpylT {
    width: 100%;
    padding: 32px;
  }
  .LocatorTabs_vizor__LWyRJ .LocatorTabs_clippingBox__760aF {
    width: calc(86% - 41px);
    height: auto;
    padding: 32px;
    aspect-ratio: 1/1;
    max-height: 390px;
    max-width: 390px;
    display: flex;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    bottom: 0;
    margin-inline: auto;
    border-radius: 50%;
    z-index: 10;
    overflow: hidden;
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl {
    position: absolute;
    z-index: 9;
    width: 200%;
    height: auto;
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position1__C8BWu {
    transform: translateX(-1.5%) translateY(17%) scale(1.5);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position2__MfZW_ {
    transform: translateX(35%) translateY(-18%) scale(1.75);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position3__IzhHH {
    transform: translateX(40%) translateY(-66%) rotate(15deg) scale(2);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position4__dWFsK {
    transform: translateX(-23.9%) translateY(-25.55%) rotate(-15deg) scale(1.75);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position5__RMUM7 {
    transform: translateX(-80.5%) translateY(-80.9%) rotate(15deg) scale(1.9);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position6__SWGPR {
    transform: translateX(-43%) translateY(-84.6%) rotate(0deg) scale(2);
  }
}
@media (max-width: 480px) {
  .LocatorTabs_block__FPD1_ {
    gap: 8px;
  }
  .LocatorTabs_logo__KDfXk {
    width: 22px;
    height: 11px;
  }
  .LocatorTabs_tabs__lHArT {
    margin-left: -16px;
    width: calc(100% + 32px);
    overflow-y: auto;
  }
  .LocatorTabs_tabs__list__hCDqv {
    flex-wrap: nowrap;
    gap: 4px;
    padding: 11.5px 0;
    margin: 0 8px;
  }
  .LocatorTabs_tabs__footer__GFvu3,
  .LocatorTabs_tabs__title__KDmAg {
    display: none;
  }
  .LocatorTabs_tab_label__4Xjnl {
    color: var(--neutral-100);
    font-weight: 700;
    line-height: 125%;
    background-color: transparent;
    white-space: nowrap;
    padding: 4px 8px;
    flex-shrink: 0;
    border: 1px solid var(--neutral-100);
    width: -moz-fit-content;
    width: fit-content;
    height: unset;
  }
  .LocatorTabs_tab_label__4Xjnl.LocatorTabs_active__wBNQY {
    color: var(--neutral-600);
    background-color: var(--neutral-100);
  }
  .LocatorTabs_tab_label__4Xjnl [class*="CornersFrame"],
  .LocatorTabs_tab_label__4Xjnl:hover [class*="CornersFrame"] {
    display: none;
  }
  .LocatorTabs_vizor__LWyRJ {
    margin-top: 0;
    margin-bottom: 56px;
  }
  .LocatorTabs_vizor__LWyRJ .LocatorTabs_clippingBox__760aF {
    width: calc(86% - 41px);
    padding: 32px;
    aspect-ratio: 1/1;
    display: flex;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    bottom: 0;
    margin-inline: auto;
    border-radius: 50%;
    z-index: 10;
    overflow: hidden;
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl {
    position: absolute;
    z-index: 9;
    width: 200%;
    height: auto;
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position1__C8BWu {
    transform: translateX(-2.3%) translateY(16.3%) scale(1.5);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position2__MfZW_ {
    transform: translateX(34%) translateY(-20%) scale(1.75);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position3__IzhHH {
    transform: translateX(39%) translateY(-66%) rotate(15deg) scale(2);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position4__dWFsK {
    transform: translateX(-22.9%) translateY(-26.55%) rotate(-15deg) scale(1.75);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position5__RMUM7 {
    transform: translateX(-81.5%) translateY(-80.9%) rotate(15deg) scale(1.9);
  }
  .LocatorTabs_vizor__LWyRJ
    .LocatorTabs_clippingBox__760aF
    .LocatorTabs_movingMap__Ko_Cl.LocatorTabs_position6__SWGPR {
    transform: translateX(-44%) translateY(-85.6%) rotate(0deg) scale(2);
  }
  .LocatorTabs_destination__wNqP9 {
    font-size: 8px;
    line-height: 10px;
    top: 198px;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition1__xhXRl {
    top: 49.25%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition2___J7Vo {
    top: 57.5%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition3__HTSrf {
    top: 39%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition4___AX0e {
    top: 65%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition5__K9PYt {
    top: 43%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_stickPosition6__dg5jS {
    top: 55%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition1__xhXRl {
    top: 49.25%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition2___J7Vo {
    top: 41.5%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition3__HTSrf {
    top: 60%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition4___AX0e {
    top: 33%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition5__K9PYt {
    top: 56%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_stickPosition6__dg5jS {
    top: 45%;
  }
  .LocatorTabs_tab_content__gA0us {
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    padding: 0;
  }
  .LocatorTabs_tab_content__gA0us .LocatorTabs_tab_content__corners__WvkbO {
    display: none;
  }
  .LocatorTabs_text__SCtb_ {
    padding: 0;
  }
  .LocatorTabs_text__SCtb_ p {
    margin: 0;
  }
}
@media screen and (max-width: 400px) {
  .LocatorTabs_hyroscopeZ_left__3G__B {
    height: 100%;
  }
  .LocatorTabs_hyroscopeZ_left__3G__B .LocatorTabs_moving_part__rAQYO {
    left: 8px;
    width: 15px;
  }
  .LocatorTabs_hyroscopeZ_left___rHHHz {
    height: 60%;
    transform: translateY(33%);
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre {
    height: 100%;
  }
  .LocatorTabs_hyroscopeZ_right__j8Zre .LocatorTabs_moving_part__rAQYO {
    right: 8px;
    width: 15px;
  }
  .LocatorTabs_hyroscopeZ_right_reflect__oO1_v {
    height: 60%;
    transform: translateY(33%) rotate(180deg);
  }
}
.HowItWorksBlock_section__RSsvz {
  width: 100%;
  margin-block: 128px;
}
.HowItWorksBlock_section__wrapper__k_4G_ {
  flex-grow: 1;
  padding: 64px 62px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  background-color: #efeff0;
  min-height: 800px;
  max-height: 980px;
}
.HowItWorksBlock_section__header__r2ezX {
  display: flex;
  justify-content: space-between;
  width: 100%;
  gap: 18px;
}
.HowItWorksBlock_section__title__I2Tdx {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 48px;
  flex-grow: 1;
}
.HowItWorksBlock_section__controls__xBTGa {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  column-gap: 32px;
}
.HowItWorksBlock_section__controls__xBTGa .HowItWorksBlock_controller__3F8Al {
  width: 277px;
  flex-shrink: 0;
}
.HowItWorksBlock_section__controls__xBTGa
  .HowItWorksBlock_controller__3F8Al
  > div {
  max-width: 167px;
}
.HowItWorksBlock_section__controls__xBTGa
  .HowItWorksBlock_controller__3F8Al:last-child
  > div {
  margin-left: auto;
}
.HowItWorksBlock_latest__JBc_8,
.HowItWorksBlock_total__xTrab {
  color: #151515;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}
.HowItWorksBlock_latest__JBc_8 span,
.HowItWorksBlock_total__xTrab span {
  font-weight: 700;
  font-size: 16px;
}
.HowItWorksBlock_latest__JBc_8 {
  text-align: right;
}
.HowItWorksBlock_content__7sE24 {
  width: 100%;
}
.HowItWorksBlock_sticks__EwNoR {
  flex: 0 1 232px;
  height: 32px;
}
.HowItWorksBlock_range__QKUV4 {
  flex: 0 1 792px;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.HowItWorksBlock_range__mark__10hhZ {
  width: 2px;
  height: 32px;
  background-color: #151515;
  transition: all 1.5s ease-out;
}
.HowItWorksBlock_range__mark__10hhZ.HowItWorksBlock_active__x3QTx {
  width: 24px;
}
.HowItWorksBlock_range__value__TmUEP {
  position: absolute;
  top: -24px;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  transition: all 1.5s ease-out;
  white-space: nowrap;
  transform: translateX(-50%);
}
@media screen and (max-width: 1300px) {
  .HowItWorksBlock_section__controls__xBTGa .HowItWorksBlock_controller__3F8Al {
    width: 250px;
  }
}
@media screen and (max-width: 1200px) {
  .HowItWorksBlock_section__wrapper__k_4G_ {
    max-height: unset;
    min-height: unset;
    justify-content: flex-start;
    gap: 72px;
  }
  .HowItWorksBlock_section__header__r2ezX {
    align-items: center;
  }
  .HowItWorksBlock_section__controls__xBTGa {
    display: none;
  }
  .HowItWorksBlock_section__title__I2Tdx {
    gap: 14px;
  }
}
@media screen and (max-width: 700px) {
  .HowItWorksBlock_latest__JBc_8,
  .HowItWorksBlock_sticks__EwNoR,
  .HowItWorksBlock_total__xTrab {
    display: none;
  }
}
@media (max-width: 480px) {
  .HowItWorksBlock_section__RSsvz {
    min-height: unset;
    padding-block: 32px;
    background-color: var(--neutral-600);
  }
  .HowItWorksBlock_section__wrapper__k_4G_ {
    padding: 0;
    gap: 0;
  }
}
.KeyFeaturesBlock_section__Ny4A3 {
  width: 100%;
  background-color: "#e8b30b";
}
.KeyFeaturesBlock_section__Ny4A3 .KeyFeaturesBlock_cards__ALMQO {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  gap: 10px;
}
.KeyFeaturesBlock_section__Ny4A3 .KeyFeaturesBlock_cards__ALMQO > div {
  height: auto;
}
.KeyFeaturesBlock_section__Ny4A3 .KeyFeaturesBlock_animation__9S964 {
  height: 273px;
}
.KeyFeaturesBlock_section__Ny4A3 .KeyFeaturesBlock_animation__9S964 img {
  object-fit: contain;
}
.KeyFeaturesBlock_noLottie__Vn3dJ {
  aspect-ratio: 482/276;
  display: block;
  width: 100%;
}
.KeyFeaturesBlock_noLottie__Vn3dJ .KeyFeaturesBlock_infinityWrap__45sac {
  padding: 8px;
  overflow: hidden;
  height: 100%;
}
.KeyFeaturesBlock_noLottie__Vn3dJ
  .KeyFeaturesBlock_infinityWrap__45sac
  .KeyFeaturesBlock_infinity__RwWN_ {
  overflow: hidden;
}
.KeyFeaturesBlock_noLottie__Vn3dJ
  .KeyFeaturesBlock_infinityWrap__45sac
  .KeyFeaturesBlock_infinity__RwWN_
  img {
  width: 100%;
  height: auto;
}
.KeyFeaturesBlock_noLottie__Vn3dJ
  .KeyFeaturesBlock_infinityWrap__45sac
  .KeyFeaturesBlock_desktop__lfQuU {
  display: block;
}
.KeyFeaturesBlock_noLottie__Vn3dJ
  .KeyFeaturesBlock_infinityWrap__45sac
  .KeyFeaturesBlock_mobile__skxT_,
.KeyFeaturesBlock_noLottie__Vn3dJ
  .KeyFeaturesBlock_infinityWrap__45sac
  .KeyFeaturesBlock_tablet__dagJu {
  display: none;
}
@media (max-width: 1024px) {
  .KeyFeaturesBlock_section__Ny4A3 .KeyFeaturesBlock_cards__ALMQO {
    flex-direction: column;
  }
  .KeyFeaturesBlock_section__Ny4A3 .KeyFeaturesBlock_cards__ALMQO > * {
    width: 100%;
    flex-shrink: 0;
  }
  .KeyFeaturesBlock_noLottie__Vn3dJ {
    aspect-ratio: 669/206;
  }
  .KeyFeaturesBlock_noLottie__Vn3dJ
    .KeyFeaturesBlock_infinityWrap__45sac
    .KeyFeaturesBlock_desktop__lfQuU {
    display: none;
  }
  .KeyFeaturesBlock_noLottie__Vn3dJ
    .KeyFeaturesBlock_infinityWrap__45sac
    .KeyFeaturesBlock_tablet__dagJu {
    display: block;
  }
  .KeyFeaturesBlock_noLottie__Vn3dJ
    .KeyFeaturesBlock_infinityWrap__45sac
    .KeyFeaturesBlock_mobile__skxT_ {
    display: none;
  }
}
@media (max-width: 480px) {
  .KeyFeaturesBlock_noLottie__Vn3dJ {
    aspect-ratio: 384/316;
  }
  .KeyFeaturesBlock_noLottie__Vn3dJ img {
    transform: scale(1.5);
  }
  .KeyFeaturesBlock_noLottie__Vn3dJ
    .KeyFeaturesBlock_infinityWrap__45sac
    .KeyFeaturesBlock_desktop__lfQuU,
  .KeyFeaturesBlock_noLottie__Vn3dJ
    .KeyFeaturesBlock_infinityWrap__45sac
    .KeyFeaturesBlock_tablet__dagJu {
    display: none;
  }
  .KeyFeaturesBlock_noLottie__Vn3dJ
    .KeyFeaturesBlock_infinityWrap__45sac
    .KeyFeaturesBlock_mobile__skxT_ {
    display: block;
  }
}
.StretchingButton_link__Vqp84:hover .StretchingButton_button__lZXLJ {
  animation: StretchingButton_bounceWidth__H1CHV 0.6s ease-in-out forwards;
}
.StretchingButton_link__Vqp84 .StretchingButton_button__lZXLJ {
  color: var(--neutral-600);
  text-align: left;
  background-color: var(--neutral-100);
  display: flex;
  justify-content: space-between;
  width: 188px;
  padding: 16px 24px;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  animation: StretchingButton_shrinkWidth__uWLUx 0.6s ease-in-out forwards;
  animation-iteration-count: 1;
}
.StretchingButton_link__Vqp84
  .StretchingButton_button__lZXLJ
  .StretchingButton_children__c5BS1 {
  display: flex;
  width: 100%;
}
.StretchingButton_link__Vqp84
  .StretchingButton_button__lZXLJ.StretchingButton_small__bV74M {
  padding: 8px 16px;
}
.StretchingButton_link__Vqp84 .StretchingButton_button__lZXLJ:hover {
  animation: StretchingButton_bounceWidth__H1CHV 0.6s ease-in-out forwards;
}
.StretchingButton_link__Vqp84
  .StretchingButton_button__lZXLJ.StretchingButton_light__E_vkP {
  color: var(--neutral-100);
  background-color: var(--neutral-600);
}
.StretchingButton_link__Vqp84
  .StretchingButton_button__lZXLJ.StretchingButton_light__E_vkP
  .StretchingButton_children__c5BS1 {
  display: flex;
  width: 100%;
}
.StretchingButton_link__Vqp84
  .StretchingButton_button__lZXLJ.StretchingButton_light__E_vkP:hover {
  animation: StretchingButton_bounceWidth__H1CHV 0.6s ease-in-out forwards;
}
@keyframes StretchingButton_bounceWidth__H1CHV {
  0% {
    width: 188px;
  }
  to {
    width: 100%;
  }
}
@keyframes StretchingButton_shrinkWidth__uWLUx {
  0% {
    width: 100%;
  }
  to {
    width: 188px;
  }
}
@media (max-width: 480px) {
  .StretchingButton_button__lZXLJ,
  .StretchingButton_button__lZXLJ.StretchingButton_light__E_vkP {
    width: 100%;
  }
  @keyframes StretchingButton_bounceWidth__H1CHV {
    0% {
      width: 100%;
    }
    to {
      width: 100%;
    }
  }
  @keyframes StretchingButton_shrinkWidth__uWLUx {
    0% {
      width: 100%;
    }
    to {
      width: 100%;
    }
  }
}
.LaunchingSoonAndBlogBlock_section__uY60Z {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 5%;
  padding: 128px 32px;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_subsection__puWsW {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  gap: 24px;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_subsection__puWsW:last-of-type {
  flex-grow: 2;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_subsection__puWsW
  .LaunchingSoonAndBlogBlock_titleWrap__g2xko {
  display: block;
  padding: 4px 8px;
  margin-right: auto;
  background-color: var(--neutral-600);
  margin-bottom: 24px;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_subsection__puWsW
  .LaunchingSoonAndBlogBlock_titleWrap__g2xko
  .LaunchingSoonAndBlogBlock_blockTitle__HTw5U {
  color: var(--neutral-100);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_contentWrap__DORjy {
  width: 100%;
  padding: 32px;
  gap: 32px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 685px;
  width: 654px;
  flex-grow: 0;
  background-color: var(--neutral-600);
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_contentWrap__DORjy
  .LaunchingSoonAndBlogBlock_titleWrap__g2xko {
  margin-bottom: 0;
  padding: 0;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_contentWrap__DORjy
  .LaunchingSoonAndBlogBlock_imageWrap__X5BfC {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab {
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 100%;
  height: 685px;
  align-items: stretch;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj {
  list-style-type: none;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
  .LaunchingSoonAndBlogBlock_singlePost__bVb5V {
  display: flex;
  height: 221px;
  padding: 32px;
  gap: 12px;
  justify-content: space-between;
  align-items: flex-start;
  align-self: stretch;
  background-color: var(--neutral-600);
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
  .LaunchingSoonAndBlogBlock_singlePost__bVb5V
  .LaunchingSoonAndBlogBlock_text__HFdS8 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 283px;
  min-width: 170px;
  height: 157px;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
  .LaunchingSoonAndBlogBlock_singlePost__bVb5V
  .LaunchingSoonAndBlogBlock_text__HFdS8
  .LaunchingSoonAndBlogBlock_postDate__ATajm {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
  .LaunchingSoonAndBlogBlock_singlePost__bVb5V
  .LaunchingSoonAndBlogBlock_text__HFdS8
  .LaunchingSoonAndBlogBlock_postDate__ATajm
  .LaunchingSoonAndBlogBlock_dateIconHover__Ebh2V {
  display: none;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
  .LaunchingSoonAndBlogBlock_singlePost__bVb5V
  .LaunchingSoonAndBlogBlock_text__HFdS8
  .LaunchingSoonAndBlogBlock_postDate__ATajm:hover {
  font-weight: 600;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
  .LaunchingSoonAndBlogBlock_singlePost__bVb5V
  .LaunchingSoonAndBlogBlock_text__HFdS8
  .LaunchingSoonAndBlogBlock_postDate__ATajm:hover
  .LaunchingSoonAndBlogBlock_dateIcon__RRLFv {
  display: none;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
  .LaunchingSoonAndBlogBlock_singlePost__bVb5V
  .LaunchingSoonAndBlogBlock_text__HFdS8
  .LaunchingSoonAndBlogBlock_postDate__ATajm:hover
  .LaunchingSoonAndBlogBlock_dateIconHover__Ebh2V {
  display: block;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
  .LaunchingSoonAndBlogBlock_singlePost__bVb5V
  .LaunchingSoonAndBlogBlock_blogImage__Dk1V8
  .LaunchingSoonAndBlogBlock_blogImageWrap__O_QJz {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 156px;
  width: 272px;
  padding: 5px;
  overflow: hidden;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_articlesList__QH1ab
  .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
  .LaunchingSoonAndBlogBlock_singlePost__bVb5V
  .LaunchingSoonAndBlogBlock_blogImage__Dk1V8
  .LaunchingSoonAndBlogBlock_blogImageWrap__O_QJz
  img {
  height: 100%;
  object-fit: cover;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_word__A8Pgg {
  font-size: 16px;
  display: inline-block;
  color: var(--neutral-600);
  background-color: var(--neutral-100);
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  padding: 4px 8px;
  margin: 0 4px 4px 0;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_buttonBlockWrap__9TlnI {
  display: block;
  position: relative;
  height: 52px;
  width: 100%;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_buttonBlockWrap__9TlnI
  .LaunchingSoonAndBlogBlock_buttonWrap__1EWYF {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_buttonBlockWrap__9TlnI
  .LaunchingSoonAndBlogBlock_buttonWrap__1EWYF
  .LaunchingSoonAndBlogBlock_buttonText__UMMS4 {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.LaunchingSoonAndBlogBlock_section__uY60Z
  .LaunchingSoonAndBlogBlock_buttonBlockWrap__9TlnI
  .LaunchingSoonAndBlogBlock_sticksWrap__1WOTD {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  display: block;
  width: 100%;
  height: 100%;
}
.LaunchingSoonAndBlogBlock_imageWrap__X5BfC {
  display: flex;
  width: 100%;
}
@media (max-width: 1410px) and (min-width: 585px) {
  .LaunchingSoonAndBlogBlock_section__uY60Z {
    flex-direction: column;
    row-gap: 256px;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW {
    width: 100%;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_contentWrap__DORjy {
    height: auto;
    width: 100%;
    background-color: var(--neutral-600);
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_contentWrap__DORjy
    .LaunchingSoonAndBlogBlock_titleWrap__g2xko {
    margin-bottom: 0;
    padding: 0;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_contentWrap__DORjy
    .LaunchingSoonAndBlogBlock_imageWrap__X5BfC {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: auto;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_contentWrap__DORjy
    .LaunchingSoonAndBlogBlock_imageWrap__X5BfC
    .LaunchingSoonAndBlogBlock_animation__pXeql {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 584px) {
  .LaunchingSoonAndBlogBlock_section__uY60Z {
    display: flex;
    flex-direction: column;
    padding: 128px 0;
    row-gap: 256px;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW {
    width: 100%;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_contentWrap__DORjy {
    height: auto;
    width: 100%;
    background-color: var(--neutral-600);
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_contentWrap__DORjy
    .LaunchingSoonAndBlogBlock_titleWrap__g2xko {
    margin-bottom: 0;
    padding: 0;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_contentWrap__DORjy
    .LaunchingSoonAndBlogBlock_imageWrap__X5BfC {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: auto;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_contentWrap__DORjy
    .LaunchingSoonAndBlogBlock_imageWrap__X5BfC
    .LaunchingSoonAndBlogBlock_animation__pXeql {
    width: 100%;
    height: auto;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_articlesList__QH1ab {
    height: auto;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_articlesList__QH1ab
    .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
    .LaunchingSoonAndBlogBlock_singlePost__bVb5V {
    padding: 24px;
    flex-direction: column-reverse;
    height: auto;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_articlesList__QH1ab
    .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
    .LaunchingSoonAndBlogBlock_singlePost__bVb5V
    .LaunchingSoonAndBlogBlock_blogImage__Dk1V8 {
    width: 100%;
    height: 190px;
    margin-bottom: 24px;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_articlesList__QH1ab
    .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
    .LaunchingSoonAndBlogBlock_singlePost__bVb5V
    .LaunchingSoonAndBlogBlock_blogImage__Dk1V8
    .LaunchingSoonAndBlogBlock_blogImageWrap__O_QJz {
    width: 100%;
    height: 190px;
  }
  .LaunchingSoonAndBlogBlock_section__uY60Z
    .LaunchingSoonAndBlogBlock_subsection__puWsW
    .LaunchingSoonAndBlogBlock_articlesList__QH1ab
    .LaunchingSoonAndBlogBlock_singleArticle__K_RJj
    .LaunchingSoonAndBlogBlock_singlePost__bVb5V
    .LaunchingSoonAndBlogBlock_blogImage__Dk1V8
    .LaunchingSoonAndBlogBlock_blogImageWrap__O_QJz
    img {
    height: 100%;
  }
}
.BlockCases_slickContainer__xw_hP {
  min-height: 100vh;
  margin-block: 128px;
}
.BlockCases_section__nkb5T {
  height: 100vh;
  width: 100%;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  display: flex;
  transition: background-color 0.5s ease;
}
.BlockCases_section__nkb5T .BlockCases_section_ContentWrapper__hJPpY {
  padding: 32px;
  width: 100%;
  height: 100%;
  max-height: 980px;
  transition: background-color 1s;
}
.BlockCases_section__nkb5T .BlockCases_section_content__2ABIH {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.BlockCases_section__nkb5T .BlockCases_section_content__2ABIH button {
  width: -moz-fit-content;
  width: fit-content;
  padding-inline: 16px;
}
.BlockCases_section__nkb5T
  .BlockCases_section_content__2ABIH
  .BlockCases_section_wrapper__8ent0 {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  max-height: 916px;
  position: relative;
}
.BlockCases_section__nkb5T
  .BlockCases_section_content__2ABIH
  .BlockCases_section_text__iknt0 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 48px 48px 40px;
}
.BlockCases_section_animation__lottie__FX6du {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.BlockCases_section_animation__lottie__FX6du svg {
  object-fit: cover;
  margin: 0 auto;
  height: 100%;
}
@supports (max-width: clamp(25rem, -8.5078534031rem + 52.3560209424vw, 50rem)) {
  .BlockCases_section_animation__lottie__FX6du svg {
    max-width: clamp(25rem, -8.5078534031rem + 52.3560209424vw, 50rem);
  }
}
@supports not (
  max-width: clamp(25rem, -8.5078534031rem + 52.3560209424vw, 50rem)
) {
  .BlockCases_section_animation__lottie__FX6du svg {
    max-width: calc(25rem + 25 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .BlockCases_section_animation__lottie__FX6du svg {
    max-width: inherit;
  }
}
@supports (
  max-height: clamp(25rem, -8.5078534031rem + 52.3560209424vw, 50rem)
) {
  .BlockCases_section_animation__lottie__FX6du svg {
    max-height: clamp(25rem, -8.5078534031rem + 52.3560209424vw, 50rem);
  }
}
@supports not (
  max-height: clamp(25rem, -8.5078534031rem + 52.3560209424vw, 50rem)
) {
  .BlockCases_section_animation__lottie__FX6du svg {
    max-height: calc(25rem + 25 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .BlockCases_section_animation__lottie__FX6du svg {
    max-height: inherit;
  }
}
.BlockCases_section_animation__fd1Dz {
  height: 100%;
  width: 100%;
  max-width: 916px;
}
.BlockCases_section_animation__fd1Dz [class*="AnimationContainer_grid"] {
  opacity: 0.15;
}
.BlockCases_section_animation__fd1Dz
  .BlockCases_section_animation__wrapper__UQQfc {
  width: 100%;
  height: 100%;
  position: relative;
}
.BlockCases_section_animation__fd1Dz
  .BlockCases_section_animation__wrapper__UQQfc
  img {
  max-height: 100%;
  animation: BlockCases_bounceWidth__1i9ZC 1s ease-in-out;
}
@supports (padding: clamp(3rem, -4.3717277487rem + 11.5183246073vw, 8.5rem)) {
  .BlockCases_section_animation__fd1Dz
    .BlockCases_section_animation__wrapper__UQQfc
    img {
    padding: clamp(3rem, -4.3717277487rem + 11.5183246073vw, 8.5rem);
  }
}
@supports not (
  padding: clamp(3rem, -4.3717277487rem + 11.5183246073vw, 8.5rem)
) {
  .BlockCases_section_animation__fd1Dz
    .BlockCases_section_animation__wrapper__UQQfc
    img {
    padding: calc(3rem + 5.5 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .BlockCases_section_animation__fd1Dz
    .BlockCases_section_animation__wrapper__UQQfc
    img {
    padding: inherit;
  }
}
@keyframes BlockCases_bounceWidth__1i9ZC {
  0% {
    opacity: 0.4;
    transform: translateX(-50px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
.BlockCases_heading__c5kVt {
  padding-bottom: 40px;
}
.BlockCases_heading__c5kVt .BlockCases_title__wGr_a {
  font-size: 48px;
  font-weight: 700;
  line-height: 100%;
  margin-bottom: 20px;
}
.BlockCases_heading__c5kVt .BlockCases_text__NnCWG {
  font-size: 16px;
  line-height: 22px;
}
.BlockCases_tabs__nWtw0 {
  list-style: none;
  padding: 0;
  max-width: 400px;
  display: flex;
  flex-direction: column;
  gap: 32px;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
}
@supports (
  min-width: clamp(18.75rem, 10.3730366492rem + 13.0890052356vw, 25rem)
) {
  .BlockCases_tabs__nWtw0 {
    min-width: clamp(18.75rem, 10.3730366492rem + 13.0890052356vw, 25rem);
  }
}
@supports not (
  min-width: clamp(18.75rem, 10.3730366492rem + 13.0890052356vw, 25rem)
) {
  .BlockCases_tabs__nWtw0 {
    min-width: calc(18.75rem + 6.25 * (100vw - 64rem) / 47.75);
  }
}
@media (max-width: 64em) {
  .BlockCases_tabs__nWtw0 {
    min-width: inherit;
  }
}
.BlockCases_tabs__nWtw0 ::-webkit-scrollbar {
  display: none;
  width: 0;
  background: transparent;
}
.BlockCases_tabs__nWtw0 .BlockCases_tabs_item__TGSda {
  padding-left: 69px;
}
.BlockCases_tabs__nWtw0
  .BlockCases_tabs_item__TGSda
  .BlockCases_tabs_item__title__iaTeK {
  margin-bottom: 8px;
  font-size: 16px;
  line-height: 125%;
  font-weight: 700;
  text-transform: uppercase;
  width: -moz-fit-content;
  width: fit-content;
  transition: all color 1s ease;
  padding: 0;
  position: relative;
  cursor: pointer;
}
.BlockCases_tabs__nWtw0
  .BlockCases_tabs_item__TGSda
  .BlockCases_tabs_item__title__iaTeK
  .BlockCases_tabs_item__marker__khzFU {
  content: "";
  position: absolute;
  left: -69px;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
  height: 1px;
  opacity: 0.5;
  transition: all 1s ease-out;
}
.BlockCases_tabs__nWtw0
  .BlockCases_tabs_item__TGSda
  .BlockCases_tabs_item__content__Wt5Ct {
  height: 0;
  opacity: 0;
  overflow: hidden;
  line-height: 22px;
}
.BlockCases_tabs__nWtw0
  .BlockCases_tabs_item__TGSda
  .BlockCases_tabs_footer__ySoh4 {
  text-transform: uppercase;
  font-weight: 400;
}
.BlockCases_tabs__nWtw0
  .BlockCases_tabs_item__TGSda.BlockCases_active__wWyc1
  .BlockCases_tabs_item__title__iaTeK {
  padding: 4px 8px;
}
.BlockCases_tabs__nWtw0
  .BlockCases_tabs_item__TGSda.BlockCases_active__wWyc1
  .BlockCases_tabs_item__title__iaTeK
  .BlockCases_tabs_item__marker__khzFU {
  width: 48px;
  opacity: 1;
}
.BlockCases_tabs__nWtw0
  .BlockCases_tabs_item__TGSda.BlockCases_active__wWyc1
  .BlockCases_tabs_item__content__Wt5Ct {
  height: 100%;
  max-height: -moz-fit-content;
  max-height: fit-content;
  opacity: 1;
  transition: all 1s ease;
}
@media screen and (max-height: 870px) {
  .BlockCases_section__nkb5T .BlockCases_section_text__iknt0 {
    padding: 28px;
  }
  .BlockCases_section__nkb5T .BlockCases_tabs__nWtw0 {
    gap: 18px;
  }
  .BlockCases_section__nkb5T
    .BlockCases_tabs__nWtw0
    .BlockCases_tabs_item__TGSda
    .BlockCases_tabs_item__content__Wt5Ct {
    font-size: 14px;
  }
  .BlockCases_section_animation__fd1Dz {
    width: 55%;
  }
}
@media (max-width: 1024px) {
  .BlockCases_section__nkb5T {
    padding-block: 32px;
  }
  .BlockCases_section__nkb5T .BlockCases_section_content__2ABIH {
    max-height: unset;
  }
  .BlockCases_section__nkb5T .BlockCases_section_animation__fd1Dz {
    display: none;
  }
}
@media (max-width: 480px) {
  .BlockCases_section__nkb5T {
    padding: 16px 0;
  }
  .BlockCases_section__nkb5T .BlockCases_section_content__2ABIH,
  .BlockCases_section__nkb5T
    .BlockCases_section_content__2ABIH
    .BlockCases_section_text__iknt0 {
    padding: 0;
  }
  .BlockCases_section__nkb5T
    .BlockCases_section_animation__fd1Dz
    [class*="CornersFrame_corners"] {
    display: none;
  }
  .BlockCases_tabs__nWtw0 {
    gap: 12px;
  }
}
