._hero_4eu8i_1 {
  position: relative;
  z-index: 1;
  overflow: hidden;
}

._block-hero_4eu8i_7 {
  display: flex;
  align-items: center;
  justify-content: center;
}

._block-hero__inner_4eu8i_12 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-4);
  padding: var(--spacing-1) var(--spacing-2);
  box-shadow: 0 0 0 4px rgba(28, 255, 255, 0.17), 0 1px 3px 0 rgba(29, 255, 255, 0.55);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.16) 0%, rgba(255, 255, 255, 0.16) 100%), rgba(27, 51, 52, 0.3);
  border-radius: var(--radius-full);
  padding-right: var(--spacing-6);
}

@media (max-width: 40rem) {
  ._block-hero__inner_4eu8i_12 {
    flex-direction: column;
    gap: var(--spacing-2);
    padding: var(--spacing-1) var(--spacing-5);
    padding-bottom: var(--spacing-2);
    border-radius: var(--radius-full);
    text-align: center;
  }
}

._block-hero__title_4eu8i_33 {
  white-space: nowrap;
  padding: var(--spacing-2) var(--spacing-4);
  border-radius: var(--radius-full);
  background: linear-gradient(180deg, rgba(18, 40, 55, 0.5) 0%, rgba(74, 240, 255, 0.5) 100%);
  color: var(--color-on-primary);
  font-size: var(--font-size-body-small);
}

._block-hero__description_4eu8i_41 {
  font-size: var(--font-size-body-small);
  line-height: 1.5;
}

._block-content_4eu8i_46 {
  display: flex;
  align-items: center;
  text-align: center;
  flex-direction: column;
}

@media (min-width: 91.875em) {
  ._block-content_4eu8i_46 {
    gap: 1.875rem;
  }
}

@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (gap: clamp( 1.25rem , 1.0760869565rem  +  0.8695652174vw , 1.875rem )) {
    ._block-content_4eu8i_46 {
      gap: clamp( 1.25rem , 1.0760869565rem  +  0.8695652174vw , 1.875rem );
    }
  }
  @supports not (gap: clamp( 1.25rem , 1.0760869565rem  +  0.8695652174vw , 1.875rem )) {
    ._block-content_4eu8i_46 {
      gap: calc(1.25rem + 0.625 * (100vw - 20rem) / 71.875);
    }
  }
}

@media (max-width: 20em) {
  ._block-content_4eu8i_46 {
    gap: 1.25rem;
  }
}

@media (min-width: 91.875em) {
  ._block-content__title_4eu8i_75 {
    font-size: 3.75rem;
  }
}

@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (font-size: clamp( 1.6875rem , 1.1135869565rem  +  2.8695652174vw , 3.75rem )) {
    ._block-content__title_4eu8i_75 {
      font-size: clamp( 1.6875rem , 1.1135869565rem  +  2.8695652174vw , 3.75rem );
    }
  }
  @supports not (font-size: clamp( 1.6875rem , 1.1135869565rem  +  2.8695652174vw , 3.75rem )) {
    ._block-content__title_4eu8i_75 {
      font-size: calc(1.6875rem + 2.0625 * (100vw - 20rem) / 71.875);
    }
  }
}

@media (max-width: 20em) {
  ._block-content__title_4eu8i_75 {
    font-size: 1.6875rem;
  }
}

._block-content__title_4eu8i_75 {
  font-weight: var(--font-weight-bold);
  line-height: 132%;
  background: linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0.6) 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

._block-content__description_4eu8i_104 {
  font-size: var(--font-size-body-medium);
  line-height: 167%;
  text-align: center;
  background: linear-gradient(180deg, #eaeaea 0%, rgba(234, 234, 234, 0.6) 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: var(--font-weight-medium);
}@media (min-width: 91.875em) {
  ._socials_euxxu_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._socials_euxxu_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._socials_euxxu_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._socials_euxxu_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._socials_euxxu_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._socials_euxxu_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._socials_euxxu_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._socials_euxxu_2 {
    padding-bottom: 1.875rem;
  }
}
._socials__title_euxxu_45 {
  display: block;
}
._socials__container_euxxu_48 {
  display: block;
}
._block-socials_euxxu_52 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-3);
  margin-top: -4.375rem;
}
@media (max-width: 83.75rem) {
  ._block-socials_euxxu_52 {
    margin-top: 1.25rem;
  }
}
._block-socials__row_euxxu_63 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-3);
}
@media (max-width: 29.99875rem) {
  ._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(odd) {
    display: none;
  }
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(1):after {
  animation-delay: 0s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(2):after {
  animation-delay: 0.1s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(3):after {
  animation-delay: 0.2s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(4):after {
  animation-delay: 0.3s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(5):after {
  animation-delay: 0.4s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(6):after {
  animation-delay: 0.5s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(7):after {
  animation-delay: 0.6s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(8):after {
  animation-delay: 0.7s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(9):after {
  animation-delay: 0.8s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(10):after {
  animation-delay: 0.9s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(11):after {
  animation-delay: 1s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(12):after {
  animation-delay: 1.1s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(13):after {
  animation-delay: 1.2s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(14):after {
  animation-delay: 1.3s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(15):after {
  animation-delay: 1.4s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(16):after {
  animation-delay: 1.5s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(17):after {
  animation-delay: 1.6s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(18):after {
  animation-delay: 1.7s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(19):after {
  animation-delay: 1.8s;
}
._block-socials__row_euxxu_63 ._block-socials__item_euxxu_71:not([class*="--"]):nth-child(20):after {
  animation-delay: 1.9s;
}
._block-socials__row--double_euxxu_135 {
  justify-content: flex-end;
  margin-right: 6.25rem;
}
@media (max-width: 83.75rem) {
  ._block-socials__row--double_euxxu_135 {
    justify-content: center;
    margin-right: 0;
  }
}
._block-socials__item_euxxu_71 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  flex: 0 0 6.25rem;
  height: 6.25rem;
  border: 1px solid rgba(104, 104, 104, 0.33);
  border-radius: var(--radius-xl);
  background: rgba(255, 255, 255, 0.04);
  position: relative;
  z-index: 1;
  transition: all 0.2s ease;
}
@media (max-width: 47.99875rem) {
  ._block-socials__item_euxxu_71 {
    flex: 0 0 5rem;
    height: 5rem;
  }
}
._block-socials__item_euxxu_71 img {
  width: 3.75rem;
  max-width: 100%;
}
@media (max-width: 47.99875rem) {
  ._block-socials__item_euxxu_71 img {
    width: 3.125rem;
  }
}
._block-socials__item_euxxu_71:not([class*="--"]):after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background: #00aeef;
  border-radius: 100%;
  filter: blur(50px);
  opacity: 0;
  animation: _glow-wave_euxxu_1 4s ease-in-out infinite, _color-shift_euxxu_1 6s ease-in-out infinite;
}
@media (max-width: 47.99875rem) {
  ._block-socials__item_euxxu_71:not([class*="--"]):after {
    width: 3.125rem;
    height: 3.125rem;
  }
}
@media (any-hover: hover) {
  ._block-socials__item_euxxu_71:hover {
    border-color: rgba(104, 104, 104, 0.5);
    background: rgba(255, 255, 255, 0.02);
  }
  ._block-socials__item_euxxu_71:hover:after {
    opacity: 1;
    filter: blur(40px);
  }
}
._block-socials__item--x_euxxu_205 {
  border-color: rgba(0, 140, 207, 0.57);
}
._block-socials__item--x_euxxu_205:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #00aeef;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--x_euxxu_205:hover {
    border-color: rgb(0, 140, 207);
  }
}
._block-socials__item--kick_euxxu_227 {
  border-color: rgba(43, 222, 115, 0.66);
}
._block-socials__item--kick_euxxu_227:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #2bde73;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--kick_euxxu_227:hover {
    border-color: rgb(43, 222, 115);
  }
}
._block-socials__item--tiktok_euxxu_249 {
  border-color: rgba(255, 0, 79, 0.49);
}
._block-socials__item--tiktok_euxxu_249:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #FF004F;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--tiktok_euxxu_249:hover {
    border-color: rgb(255, 0, 79);
  }
}
._block-socials__item--telegram_euxxu_271 {
  border-color: rgba(35, 160, 220, 0.52);
}
._block-socials__item--telegram_euxxu_271:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #24a1df;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--telegram_euxxu_271:hover {
    border-color: rgb(35, 160, 220);
  }
}
._block-socials__item--instagram_euxxu_293 {
  border-color: rgba(252, 194, 81, 0.34);
}
._block-socials__item--instagram_euxxu_293:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #bfa438;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--instagram_euxxu_293:hover {
    border-color: rgb(252, 194, 81);
  }
  ._block-socials__item--instagram_euxxu_293:hover:after {
    opacity: 1;
  }
}
._block-socials__item--facebook_euxxu_318 {
  border-color: rgba(8, 102, 255, 0.63);
}
._block-socials__item--facebook_euxxu_318:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #0866ff;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--facebook_euxxu_318:hover {
    border-color: rgb(8, 102, 255);
  }
}
._block-socials__item--twitch_euxxu_340 {
  border-color: rgba(145, 70, 255, 0.4);
}
._block-socials__item--twitch_euxxu_340:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #9146ff;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--twitch_euxxu_340:hover {
    border-color: rgb(145, 70, 255);
  }
}
._block-socials__item--youtube_euxxu_362 {
  border-color: rgba(255, 3, 2, 0.5);
}
._block-socials__item--youtube_euxxu_362:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #ff0302;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--youtube_euxxu_362:hover {
    border-color: rgb(255, 3, 2);
  }
}
._block-socials__item--discord_euxxu_384 {
  border-color: rgba(88, 101, 242, 0.55);
}
._block-socials__item--discord_euxxu_384:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #5865f2;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--discord_euxxu_384:hover {
    border-color: rgb(88, 101, 242);
  }
}
._block-socials__item--onlyfans_euxxu_406 {
  border-color: rgba(0, 140, 207, 0.57);
}
._block-socials__item--onlyfans_euxxu_406:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 3.75rem;
  height: 3.75rem;
  background-color: #00aeef;
  border-radius: 100%;
  filter: blur(30px);
  opacity: 1;
}
@media (any-hover: hover) {
  ._block-socials__item--onlyfans_euxxu_406:hover {
    border-color: rgb(0, 140, 207);
  }
}
@keyframes _glow-wave_euxxu_1 {
  0%, 100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(0.8);
    filter: blur(30px);
  }
  50% {
    opacity: 0.7;
    transform: translate(-50%, -50%) scale(1.2);
    filter: blur(40px);
  }
}
@keyframes _color-shift_euxxu_1 {
  0% {
    background-color: #00aeef;
  }
  16.66% {
    background-color: #9146ff;
  }
  33.33% {
    background-color: #FF004F;
  }
  50% {
    background-color: #ff6b35;
  }
  66.66% {
    background-color: #ffd700;
  }
  83.33% {
    background-color: #2bde73;
  }
  100% {
    background-color: #00aeef;
  }
}@media (min-width: 91.875em) {
  ._about_1d837_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._about_1d837_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._about_1d837_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._about_1d837_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._about_1d837_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._about_1d837_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._about_1d837_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._about_1d837_2 {
    padding-bottom: 1.875rem;
  }
}
._about__container_1d837_45 {
  display: grid;
  align-items: center;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--spacing-5);
}
@media (max-width: 61.99875rem) {
  ._about__container_1d837_45 {
    grid-template-columns: 1fr;
  }
}
._content-about_1d837_57 {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: var(--spacing-7);
  grid-column: 1/-1;
}
@media (min-width: 61.99875rem) {
  ._content-about_1d837_57 {
    padding: 0 var(--spacing-5);
  }
}
._content-about__head_1d837_70 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
}
._content-about__link_1d837_75 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  max-width: 37.5rem;
  margin: 0 auto;
  overflow: hidden;
}
@media (min-width: 91.875em) {
  ._content-about__link_1d837_75 {
    height: 5rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (height: clamp( 3.75rem , 3.402173913rem  +  1.7391304348vw , 5rem )) {
    ._content-about__link_1d837_75 {
      height: clamp( 3.75rem , 3.402173913rem  +  1.7391304348vw , 5rem );
    }
  }
  @supports not (height: clamp( 3.75rem , 3.402173913rem  +  1.7391304348vw , 5rem )) {
    ._content-about__link_1d837_75 {
      height: calc(3.75rem + 1.25 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._content-about__link_1d837_75 {
    height: 3.75rem;
  }
}
._content-about__link_1d837_75 {
  background-color: var(--color-secondary);
  padding: var(--spacing-2) var(--spacing-5);
  position: relative;
  z-index: 1;
  transition: color, box-shadow, 0.3s ease;
}
._content-about__link_1d837_75 span {
  transition: transform 0.3s ease;
}
._content-about__link_1d837_75:after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: translateX(-100%) skew(50deg);
  background-color: var(--color-on-primary);
  transition: all 0.3s ease;
}
@media (any-hover: hover) {
  ._content-about__link_1d837_75:hover {
    color: var(--color-secondary);
    box-shadow: 0 0 1px 2px var(--color-secondary);
  }
  ._content-about__link_1d837_75:hover:after {
    transform: translateX(0) scale(1);
  }
  ._content-about__link_1d837_75:hover span {
    transform: translateX(5px);
  }
}
._content-about__link_1d837_75:active {
  box-shadow: 0 0 2px 3px var(--color-secondary);
  transform: translateX(3px);
}
._content-about__link_1d837_75:active span {
  transform: translateX(10px);
}
._trust-about_1d837_148 {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: var(--spacing-1);
  max-width: 21.875rem;
  position: relative;
}
._trust-about_1d837_148:after, ._trust-about_1d837_148:before {
  content: "";
  position: absolute;
  pointer-events: none;
  z-index: -1;
  top: 50%;
  left: 0;
  width: 31px;
  height: 64px;
  transform: translateX(-100%) translateY(-50%);
  background: url("data:image/png;base64,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") no-repeat center/cover;
  border-radius: var(--radius-full);
}
._trust-about_1d837_148:after {
  left: initial;
  right: 0;
  transform: translateX(100%) translateY(-50%) scaleX(-1);
}
._trust-about__description_1d837_175 {
  background: linear-gradient(0deg, #0bcaca 0%, rgba(11, 202, 202, 0.6) 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  max-width: 15rem;
}
._video-about_1d837_183 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
}
._video-about__header_1d837_188 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: var(--spacing-2);
  position: relative;
  z-index: 105;
}
._video-about__download_1d837_197 {
  display: flex;
  align-items: center;
  -webkit-text-decoration: dotted underline;
          text-decoration: dotted underline;
  gap: var(--spacing-2);
  transition: color 0.2s ease;
}
._video-about__download_1d837_197 span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.875rem;
  height: 1.875rem;
  background-color: var(--color-secondary);
  border-radius: var(--radius-full);
  font-size: 0;
}
._video-about__download_1d837_197 span svg {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
}
@media (any-hover: hover) {
  ._video-about__download_1d837_197:hover {
    color: var(--color-secondary);
  }
}
._video-about__language-selector_1d837_226 {
  display: flex;
  align-items: center;
}
._video-about__video_1d837_230 {
  box-shadow: 0 0 3px 3px rgba(255, 255, 255, 0.3);
  transition: box-shadow 0.3s ease;
  border-radius: var(--radius-md);
  overflow: hidden;
}
@media (any-hover: hover) {
  ._video-about__video_1d837_230:hover {
    box-shadow: 0 0 3px 4px rgba(11, 202, 202, 0.5);
  }
}@media (min-width: 91.875em) {
  ._principles_27m8n_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._principles_27m8n_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._principles_27m8n_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._principles_27m8n_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._principles_27m8n_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._principles_27m8n_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._principles_27m8n_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._principles_27m8n_2 {
    padding-bottom: 1.875rem;
  }
}
._principles__container_27m8n_45 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-6);
}
._principles__head_27m8n_50 {
  display: flex;
  align-items: center;
  flex-direction: column;
}
._content-principles_27m8n_56 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  position: relative;
  overflow: hidden;
}
@media (max-width: 61.99875rem) {
  ._content-principles_27m8n_56 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 29.99875rem) {
  ._content-principles_27m8n_56 {
    grid-template-columns: 1fr;
  }
}
._content-principles_27m8n_56:after, ._content-principles_27m8n_56:before {
  content: "";
  position: absolute;
  pointer-events: none;
  z-index: 5;
  left: 0;
  bottom: 2.5rem;
  width: 1px;
  height: 100%;
  border: 1px dashed var(--color-on-surface-opacity-60);
}
._content-principles_27m8n_56:after {
  left: initial;
  right: 0;
}
._item-content-principles_27m8n_88 {
  display: flex;
  align-items: center;
  flex-direction: column;
  text-align: center;
  position: relative;
  transition: background-color, transform, 0.3s ease;
}
@media (max-width: 61.99875rem) {
  ._item-content-principles_27m8n_88 {
    flex-direction: column-reverse;
  }
}
@media (any-hover: hover) {
  ._item-content-principles_27m8n_88:hover {
    transform: translateY(6px);
    background-color: var(--color-on-surface-opacity-10);
  }
  ._item-content-principles_27m8n_88:hover ._item-content-principles__image_27m8n_106 {
    background-color: var(--color-on-surface-opacity-10);
  }
}
._item-content-principles_27m8n_88:after {
  content: "";
  position: absolute;
  z-index: 6;
  right: -2px;
  bottom: -3.125rem;
  width: 3px;
  height: 3.125rem;
  background-color: var(--color-secondary);
  animation: _line-move-up_27m8n_1 1.8s cubic-bezier(0.34, 1.56, 0.64, 1) infinite;
}
._item-content-principles_27m8n_88:nth-child(1):after {
  animation-delay: 0s;
}
._item-content-principles_27m8n_88:nth-child(2):after {
  animation-delay: 0.3s;
}
._item-content-principles_27m8n_88:nth-child(3):after {
  animation-delay: 0.6s;
}
._item-content-principles_27m8n_88:nth-child(4):after {
  animation-delay: 0.9s;
}
._item-content-principles_27m8n_88:first-child:before {
  content: "";
  position: absolute;
  z-index: 6;
  left: -1px;
  bottom: 0;
  width: 3px;
  height: 3.125rem;
  background-color: var(--color-secondary);
  animation: _line-move-up_27m8n_1 1.8s cubic-bezier(0.34, 1.56, 0.64, 1) infinite;
  animation-delay: 0.25s;
}
._item-content-principles_27m8n_88:last-child:after {
  right: -1px;
}
._item-content-principles_27m8n_88:not(:last-child) {
  border-right: 1px dashed var(--color-on-surface-opacity-60);
  position: relative;
}
._item-content-principles__head_27m8n_152 {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-5);
  padding: var(--spacing-5);
}
._item-content-principles__image_27m8n_106 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 13.75rem;
  border-top: 1px dashed var(--color-on-surface-opacity-60);
  background-color: #171D28;
  position: relative;
  overflow: hidden;
  transition: background-color 0.3s ease;
}
._item-content-principles__image_27m8n_106 img {
  max-width: 8.75rem;
  width: 100%;
}
._item-content-principles__image_27m8n_106:before, ._item-content-principles__image_27m8n_106:after {
  content: "";
  position: absolute;
  z-index: 7;
  top: 0;
  left: -3.125rem;
  width: 3.125rem;
  height: 2px;
  background-color: var(--color-secondary);
  transform: translateY(-50%);
  animation: _line-move-right_27m8n_1 1.8s cubic-bezier(0.34, 1.56, 0.64, 1) infinite;
}
._item-content-principles__image_27m8n_106:before {
  animation-delay: 1s;
}
._item-content-principles__image_27m8n_106:after {
  animation-delay: 1.4s;
}
._item-content-principles_27m8n_88:nth-child(1) ._item-content-principles__image_27m8n_106:before, ._item-content-principles_27m8n_88:nth-child(1) ._item-content-principles__image_27m8n_106:after {
  left: auto;
  right: -3.125rem;
  animation: _line-move-left_27m8n_1 1.8s cubic-bezier(0.34, 1.56, 0.64, 1) infinite;
}
._item-content-principles_27m8n_88:nth-child(1) ._item-content-principles__image_27m8n_106:before {
  animation-delay: 0.1s;
}
._item-content-principles_27m8n_88:nth-child(1) ._item-content-principles__image_27m8n_106:after {
  animation-delay: 0.6s;
}
._item-content-principles_27m8n_88:nth-child(2) ._item-content-principles__image_27m8n_106:before, ._item-content-principles_27m8n_88:nth-child(2) ._item-content-principles__image_27m8n_106:after {
  left: auto;
  right: -3.125rem;
  animation: _line-move-left_27m8n_1 1.8s cubic-bezier(0.34, 1.56, 0.64, 1) infinite;
}
._item-content-principles_27m8n_88:nth-child(2) ._item-content-principles__image_27m8n_106:before {
  animation-delay: 0.3s;
}
._item-content-principles_27m8n_88:nth-child(2) ._item-content-principles__image_27m8n_106:after {
  animation-delay: 0.9s;
}
._item-content-principles_27m8n_88:nth-child(3) ._item-content-principles__image_27m8n_106:before {
  animation-delay: 0.5s;
}
._item-content-principles_27m8n_88:nth-child(3) ._item-content-principles__image_27m8n_106:after {
  animation-delay: 0.9s;
}
._item-content-principles_27m8n_88:nth-child(4) ._item-content-principles__image_27m8n_106:before {
  animation-delay: 0.7s;
}
._item-content-principles_27m8n_88:nth-child(4) ._item-content-principles__image_27m8n_106:after {
  animation-delay: 1.1s;
}
@keyframes _line-move-up_27m8n_1 {
  0% {
    bottom: -50px;
    opacity: 0;
    transform: scaleY(0.8);
  }
  8% {
    opacity: 1;
    transform: scaleY(1);
  }
  92% {
    opacity: 1;
    transform: scaleY(1);
  }
  100% {
    bottom: calc(100% + 50px);
    opacity: 0;
    transform: scaleY(0.8);
  }
}
@keyframes _line-move-right_27m8n_1 {
  0% {
    left: -50px;
    opacity: 0;
    transform: translateY(-50%) scaleX(0.8);
  }
  8% {
    opacity: 1;
    transform: translateY(-50%) scaleX(1);
  }
  92% {
    opacity: 1;
    transform: translateY(-50%) scaleX(1);
  }
  100% {
    left: calc(100% + 50px);
    opacity: 0;
    transform: translateY(-50%) scaleX(0.8);
  }
}
@keyframes _line-move-left_27m8n_1 {
  0% {
    right: -50px;
    opacity: 0;
    transform: translateY(-50%) scaleX(0.8);
  }
  8% {
    opacity: 1;
    transform: translateY(-50%) scaleX(1);
  }
  92% {
    opacity: 1;
    transform: translateY(-50%) scaleX(1);
  }
  100% {
    right: calc(100% + 50px);
    opacity: 0;
    transform: translateY(-50%) scaleX(0.8);
  }
}@media (min-width: 91.875em) {
  ._offers_i1v2v_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._offers_i1v2v_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._offers_i1v2v_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._offers_i1v2v_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._offers_i1v2v_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._offers_i1v2v_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._offers_i1v2v_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._offers_i1v2v_2 {
    padding-bottom: 1.875rem;
  }
}
._offers__container_i1v2v_45 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-10);
}
@media (max-width: 61.99875rem) {
  ._offers__container_i1v2v_45 {
    gap: var(--spacing-6);
  }
}
._offers__head_i1v2v_55 {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: var(--spacing-4);
  text-align: center;
  max-width: 62.5rem;
  margin: 0 auto;
}
._content-offers_i1v2v_64 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
}
._content-offers__columns_i1v2v_69 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--spacing-5);
}
@media (max-width: 40rem) {
  ._content-offers__columns_i1v2v_69 {
    grid-template-columns: 1fr;
  }
}
._content-offers__link_i1v2v_79 {
  display: flex;
  justify-content: center;
}
._column-content-offer_i1v2v_84 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-5);
}
@media (max-width: 40rem) {
  ._column-content-offer_i1v2v_84 {
    gap: var(--spacing-2);
  }
}
@media (any-hover: hover) {
  ._column-content-offer_i1v2v_84:hover ._column-content-offer__head_i1v2v_95 {
    transform: translateY(4px);
  }
  ._column-content-offer_i1v2v_84:hover ._column-content-offer__list_i1v2v_98 {
    background-color: var(--color-on-surface-opacity-10);
    box-shadow: 0 0 2px 1px var(--color-secondary);
  }
  ._column-content-offer_i1v2v_84:hover ._column-content-offer__item_i1v2v_102:nth-child(odd) {
    transform: translateX(3px);
  }
  ._column-content-offer_i1v2v_84:hover ._column-content-offer__item_i1v2v_102:nth-child(even) {
    transform: translateX(6px);
  }
}
._column-content-offer__head_i1v2v_95 {
  display: flex;
  justify-content: center;
  transition: transform 0.3s ease;
}
._column-content-offer__list_i1v2v_98 {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-5);
  background-color: #181D29;
}
@media (min-width: 91.875em) {
  ._column-content-offer__list_i1v2v_98 {
    padding: 2rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding: clamp( 1.25rem , 1.0413043478rem  +  1.0434782609vw , 2rem )) {
    ._column-content-offer__list_i1v2v_98 {
      padding: clamp( 1.25rem , 1.0413043478rem  +  1.0434782609vw , 2rem );
    }
  }
  @supports not (padding: clamp( 1.25rem , 1.0413043478rem  +  1.0434782609vw , 2rem )) {
    ._column-content-offer__list_i1v2v_98 {
      padding: calc(1.25rem + 0.75 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._column-content-offer__list_i1v2v_98 {
    padding: 1.25rem;
  }
}
._column-content-offer__list_i1v2v_98 {
  border-radius: var(--radius-xl);
  transition: transform, opacity, 0.3s ease;
}
._column-content-offer__item_i1v2v_102 {
  display: flex;
  align-items: center;
  gap: var(--spacing-2);
  transition: transform 0.3s ease;
}
._column-content-offer__item_i1v2v_102:before {
  content: "";
  flex: 0 0 1rem;
  width: 1rem;
  height: 1rem;
  background: url("data:image/svg+xml,%3c?xml%20version='1.0'%20?%3e%3csvg%20viewBox='0%200%2060%2060'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23699f4c;%20fill-rule:%20evenodd;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M800,510a30,30,0,1,1,30-30A30,30,0,0,1,800,510Zm-16.986-23.235a3.484,3.484,0,0,1,0-4.9l1.766-1.756a3.185,3.185,0,0,1,4.574.051l3.12,3.237a1.592,1.592,0,0,0,2.311,0l15.9-16.39a3.187,3.187,0,0,1,4.6-.027L817,468.714a3.482,3.482,0,0,1,0,4.846l-21.109,21.451a3.185,3.185,0,0,1-4.552.03Z'%20id='check'%20transform='translate(-770%20-450)'/%3e%3c/svg%3e") no-repeat center/contain;
}@media (min-width: 91.875em) {
  ._map_ufkg0_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._map_ufkg0_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._map_ufkg0_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._map_ufkg0_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._map_ufkg0_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._map_ufkg0_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._map_ufkg0_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._map_ufkg0_2 {
    padding-bottom: 1.875rem;
  }
}
._map__container_ufkg0_45 {
  display: flex;
  flex-direction: column;
}
@media (min-width: 91.875em) {
  ._map__container_ufkg0_45 {
    gap: 2.5rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (gap: clamp( 1.25rem , 0.902173913rem  +  1.7391304348vw , 2.5rem )) {
    ._map__container_ufkg0_45 {
      gap: clamp( 1.25rem , 0.902173913rem  +  1.7391304348vw , 2.5rem );
    }
  }
  @supports not (gap: clamp( 1.25rem , 0.902173913rem  +  1.7391304348vw , 2.5rem )) {
    ._map__container_ufkg0_45 {
      gap: calc(1.25rem + 1.25 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._map__container_ufkg0_45 {
    gap: 1.25rem;
  }
}
._header-map_ufkg0_72 {
  display: flex;
  align-items: center;
  text-align: center;
  flex-direction: column;
  gap: var(--spacing-7);
}
._header-map__head_ufkg0_79 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
  position: relative;
}
._header-map__head_ufkg0_79:after {
  content: "";
  position: absolute;
  bottom: -0.9375rem;
  left: 50%;
  transform: translateX(-50%);
  border-radius: var(--radius-full);
  width: 100%;
  height: 2px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0) 100%);
}@media (min-width: 91.875em) {
  ._plans_fdnpt_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._plans_fdnpt_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._plans_fdnpt_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._plans_fdnpt_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._plans_fdnpt_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._plans_fdnpt_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._plans_fdnpt_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._plans_fdnpt_2 {
    padding-bottom: 1.875rem;
  }
}
._plans_fdnpt_2 {
  background: url("/images/images-plans/image-background.png") no-repeat center/cover;
}
._plans__container_fdnpt_48 {
  display: flex;
  flex-direction: column;
}
@media (min-width: 91.875em) {
  ._plans__container_fdnpt_48 {
    gap: 3.125rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (gap: clamp( 1.25rem , 0.7282608696rem  +  2.6086956522vw , 3.125rem )) {
    ._plans__container_fdnpt_48 {
      gap: clamp( 1.25rem , 0.7282608696rem  +  2.6086956522vw , 3.125rem );
    }
  }
  @supports not (gap: clamp( 1.25rem , 0.7282608696rem  +  2.6086956522vw , 3.125rem )) {
    ._plans__container_fdnpt_48 {
      gap: calc(1.25rem + 1.875 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._plans__container_fdnpt_48 {
    gap: 1.25rem;
  }
}
._header-plans_fdnpt_75 {
  display: flex;
  align-items: center;
  text-align: center;
  flex-direction: column;
  max-width: 62.5rem;
  margin: 0 auto;
  gap: var(--spacing-7);
}
._header-plans__head_fdnpt_84 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
  position: relative;
}
._header-plans__head_fdnpt_84:after {
  content: "";
  position: absolute;
  bottom: -0.9375rem;
  left: 50%;
  transform: translateX(-50%);
  border-radius: var(--radius-full);
  width: 100%;
  height: 2px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0) 100%);
}
._content-plans_fdnpt_102 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--spacing-8);
  perspective: 1000px;
}
@media (max-width: 83.74875rem) {
  ._content-plans_fdnpt_102 {
    gap: var(--spacing-4);
  }
}
@media (max-width: 61.99875rem) {
  ._content-plans_fdnpt_102 {
    grid-template-columns: 1fr;
    gap: var(--spacing-4);
  }
}
._content-plan_fdnpt_102 {
  display: flex;
  flex-direction: column;
  background-color: var(--color-surface);
  border-radius: var(--radius-xl);
  overflow: hidden;
  transition: all 0.3s ease;
  position: relative;
  transform-style: preserve-3d;
  will-change: transform;
}
._content-plan--test_fdnpt_131 {
  backdrop-filter: blur(10px);
  background-color: rgba(24, 29, 41, 0.6);
  border: 1px solid var(--color-on-surface-opacity-40);
  transition: all 0.3s ease;
}
._content-plan--test_fdnpt_131::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.02) 100%);
  border-radius: var(--radius-xl);
  pointer-events: none;
  z-index: 0;
}
._content-plan--test_fdnpt_131 ._head-content-plan_fdnpt_149,
._content-plan--test_fdnpt_131 ._body-content-plan_fdnpt_150,
._content-plan--test_fdnpt_131 ._footer-content-plan_fdnpt_151 {
  position: relative;
  z-index: 1;
}
@media (any-hover: hover) {
  ._content-plan--test_fdnpt_131:hover {
    backdrop-filter: blur(15px);
    background-color: rgba(24, 29, 41, 0.8);
    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.4);
  }
}
._content-plan--vip_fdnpt_162 {
  background: linear-gradient(135deg, rgba(19, 200, 203, 0.05) 0%, rgba(19, 200, 203, 0.02) 100%);
  border: 2px solid transparent;
  background-clip: padding-box;
  position: relative;
}
._content-plan--vip_fdnpt_162::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: var(--radius-xl);
  padding: 2px;
  background: linear-gradient(135deg, var(--color-secondary) 0%, rgba(19, 200, 203, 0.3) 50%, var(--color-secondary) 100%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
          mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events: none;
  z-index: 0;
  opacity: 0.6;
  transition: opacity 0.3s ease;
}
._content-plan--vip_fdnpt_162::after {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  border-radius: var(--radius-xl);
  background: linear-gradient(135deg, var(--color-secondary), rgba(19, 200, 203, 0.5), var(--color-secondary));
  background-size: 200% 200%;
  animation: _gradient-shift_fdnpt_1 3s ease infinite;
  opacity: 0.3;
  z-index: -1;
  filter: blur(8px);
}
._content-plan--vip_fdnpt_162 ._head-content-plan_fdnpt_149,
._content-plan--vip_fdnpt_162 ._body-content-plan_fdnpt_150,
._content-plan--vip_fdnpt_162 ._footer-content-plan_fdnpt_151 {
  position: relative;
  z-index: 1;
}
._content-plan--vip_fdnpt_162 ._head-content-plan__name_fdnpt_208 {
  background: linear-gradient(135deg, var(--color-on-surface) 0%, var(--color-secondary) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
._content-plan--vip_fdnpt_162 ._head-content-plan__price_fdnpt_214 {
  text-shadow: 0 0 10px rgba(19, 200, 203, 0.5);
}
@media (any-hover: hover) {
  ._content-plan--vip_fdnpt_162:hover {
    box-shadow: 0 20px 60px rgba(19, 200, 203, 0.5), 0 10px 30px rgba(19, 200, 203, 0.3);
  }
  ._content-plan--vip_fdnpt_162:hover::before {
    opacity: 1;
  }
  ._content-plan--vip_fdnpt_162:hover::after {
    opacity: 0.6;
    filter: blur(15px);
  }
}
@keyframes _gradient-shift_fdnpt_1 {
  0%, 100% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
}
._head-content-plan_fdnpt_149 {
  display: flex;
  gap: var(--spacing-4);
}
@media (min-width: 91.875em) {
  ._head-content-plan_fdnpt_149 {
    padding: 1.5rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding: clamp( 1.25rem , 1.1804347826rem  +  0.347826087vw , 1.5rem )) {
    ._head-content-plan_fdnpt_149 {
      padding: clamp( 1.25rem , 1.1804347826rem  +  0.347826087vw , 1.5rem );
    }
  }
  @supports not (padding: clamp( 1.25rem , 1.1804347826rem  +  0.347826087vw , 1.5rem )) {
    ._head-content-plan_fdnpt_149 {
      padding: calc(1.25rem + 0.25 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._head-content-plan_fdnpt_149 {
    padding: 1.25rem;
  }
}
@media (max-width: 29.99875rem) {
  ._head-content-plan_fdnpt_149 {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
}
._head-content-plan__image_fdnpt_271 {
  flex-shrink: 0;
  width: 5rem;
  height: 5rem;
  border-radius: var(--radius-lg);
  overflow: hidden;
  background-color: var(--color-on-surface-opacity-10);
}
@media (max-width: 29.99875rem) {
  ._head-content-plan__image_fdnpt_271 {
    width: 3.75rem;
    height: 3.75rem;
  }
}
._head-content-plan__image_fdnpt_271 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
._head-content-plan__content_fdnpt_290 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1 1 auto;
  gap: var(--spacing-3);
}
._head-content-plan__content-head_fdnpt_297 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-1);
}
._head-content-plan__name_fdnpt_208 {
  color: var(--color-on-surface);
}
._head-content-plan__description_fdnpt_305 {
  color: var(--color-on-surface-opacity-80);
}
._head-content-plan__price_fdnpt_214 {
  color: var(--color-secondary);
  font-weight: 600;
}
._head-content-plan__price_fdnpt_214 span {
  color: var(--color-on-surface-opacity-60);
  font-weight: 400;
}
._body-content-plan_fdnpt_150 {
  flex: 1 1 auto;
}
@media (min-width: 91.875em) {
  ._body-content-plan_fdnpt_150 {
    padding: 1.5rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding: clamp( 1.25rem , 1.1804347826rem  +  0.347826087vw , 1.5rem )) {
    ._body-content-plan_fdnpt_150 {
      padding: clamp( 1.25rem , 1.1804347826rem  +  0.347826087vw , 1.5rem );
    }
  }
  @supports not (padding: clamp( 1.25rem , 1.1804347826rem  +  0.347826087vw , 1.5rem )) {
    ._body-content-plan_fdnpt_150 {
      padding: calc(1.25rem + 0.25 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._body-content-plan_fdnpt_150 {
    padding: 1.25rem;
  }
}
._body-content-plan_fdnpt_150 {
  padding-top: 0;
}
._body-content-plan__list_fdnpt_345 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
  list-style: none;
  margin: 0;
  padding: 0;
}
._body-content-plan__item_fdnpt_353 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-1);
  padding-bottom: var(--spacing-4);
  padding-left: 1.5rem;
  border-bottom: 1px solid var(--color-on-surface-opacity-10);
  position: relative;
}
._body-content-plan__item_fdnpt_353::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.5rem;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: var(--color-secondary);
  box-shadow: 0 0 0.5rem var(--color-secondary), 0 0 1rem var(--color-secondary);
  z-index: 1;
}
._body-content-plan__item_fdnpt_353::after {
  content: "";
  position: absolute;
  left: -0.125rem;
  top: 0.375rem;
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
  background: var(--color-secondary);
  opacity: 0.3;
  filter: blur(0.25rem);
  z-index: 0;
}
._body-content-plan__item_fdnpt_353:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
._body-content-plan__item-name_fdnpt_391 {
  color: var(--color-on-surface);
}
._body-content-plan__item-description_fdnpt_394 {
  color: var(--color-on-surface-opacity-70);
}
@media (min-width: 91.875em) {
  ._footer-content-plan_fdnpt_151 {
    padding: 1.5rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding: clamp( 1.25rem , 1.1804347826rem  +  0.347826087vw , 1.5rem )) {
    ._footer-content-plan_fdnpt_151 {
      padding: clamp( 1.25rem , 1.1804347826rem  +  0.347826087vw , 1.5rem );
    }
  }
  @supports not (padding: clamp( 1.25rem , 1.1804347826rem  +  0.347826087vw , 1.5rem )) {
    ._footer-content-plan_fdnpt_151 {
      padding: calc(1.25rem + 0.25 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._footer-content-plan_fdnpt_151 {
    padding: 1.25rem;
  }
}
._footer-content-plan_fdnpt_151 {
  padding-top: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
._footer-content-plan_fdnpt_151 button {
  width: 100%;
}@media (min-width: 91.875em) {
  ._brands_1602k_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._brands_1602k_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._brands_1602k_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._brands_1602k_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._brands_1602k_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._brands_1602k_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._brands_1602k_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._brands_1602k_2 {
    padding-bottom: 1.875rem;
  }
}
._brands_1602k_2 {
  overflow: hidden;
}
._brands__container_1602k_48 {
  width: 100%;
  max-width: 150rem;
  margin: 0 auto;
}
._brands__track_1602k_53 {
  overflow: hidden;
  width: 100%;
}
._brands__track-inner_1602k_57 {
  display: flex;
  gap: var(--spacing-8);
  animation: _brands-scroll_1602k_1 30s linear infinite;
  width: -moz-fit-content;
  width: fit-content;
  will-change: transform;
}
@media (max-width: 47.99875rem) {
  ._brands__track-inner_1602k_57 {
    gap: var(--spacing-6);
  }
}
._brands__item_1602k_69 {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0.7;
  transition: opacity 0.3s ease;
  padding: var(--spacing-4);
}
._brands__item_1602k_69 img {
  max-width: 9.375rem;
  max-height: 3.75rem;
  width: auto;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
  filter: grayscale(100%);
  transition: filter 0.3s ease;
}
@media (max-width: 47.99875rem) {
  ._brands__item_1602k_69 img {
    max-width: 7.5rem;
    max-height: 3.125rem;
  }
}
@media (any-hover: hover) {
  ._brands__item_1602k_69:hover {
    opacity: 1;
  }
  ._brands__item_1602k_69:hover img {
    filter: grayscale(0%);
  }
}
@keyframes _brands-scroll_1602k_1 {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-33.3333333333%);
  }
}@media (min-width: 91.875em) {
  ._working-steps_1a329_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._working-steps_1a329_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._working-steps_1a329_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._working-steps_1a329_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._working-steps_1a329_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._working-steps_1a329_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._working-steps_1a329_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._working-steps_1a329_2 {
    padding-bottom: 1.875rem;
  }
}
._working-steps__container_1a329_45 {
  display: flex;
  flex-direction: column;
}
@media (min-width: 91.875em) {
  ._working-steps__container_1a329_45 {
    gap: 3.125rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (gap: clamp( 1.25rem , 0.7282608696rem  +  2.6086956522vw , 3.125rem )) {
    ._working-steps__container_1a329_45 {
      gap: clamp( 1.25rem , 0.7282608696rem  +  2.6086956522vw , 3.125rem );
    }
  }
  @supports not (gap: clamp( 1.25rem , 0.7282608696rem  +  2.6086956522vw , 3.125rem )) {
    ._working-steps__container_1a329_45 {
      gap: calc(1.25rem + 1.875 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._working-steps__container_1a329_45 {
    gap: 1.25rem;
  }
}
._header-working-steps_1a329_72 {
  display: flex;
  align-items: flex-start;
  text-align: left;
  flex-direction: column;
  max-width: 75rem;
  gap: var(--spacing-6);
}
._header-working-steps__head_1a329_80 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
  position: relative;
}
._header-working-steps__head_1a329_80:after {
  content: "";
  position: absolute;
  bottom: -0.9375rem;
  left: 50%;
  transform: translateX(-50%);
  border-radius: var(--radius-full);
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);
}
._steps_1a329_98 {
  display: flex;
  flex-direction: column;
}
@media (min-width: 91.875em) {
  ._steps_1a329_98 {
    gap: 2.5rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (gap: clamp( 0.25rem , -0.3760869565rem  +  3.1304347826vw , 2.5rem )) {
    ._steps_1a329_98 {
      gap: clamp( 0.25rem , -0.3760869565rem  +  3.1304347826vw , 2.5rem );
    }
  }
  @supports not (gap: clamp( 0.25rem , -0.3760869565rem  +  3.1304347826vw , 2.5rem )) {
    ._steps_1a329_98 {
      gap: calc(0.25rem + 2.25 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._steps_1a329_98 {
    gap: 0.25rem;
  }
}
._steps_1a329_98 {
  position: relative;
}
@media (max-width: 77.5rem) {
  ._steps_1a329_98 {
    gap: var(--spacing-2);
  }
}
._steps__row_1a329_132 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--spacing-10);
}
@media (min-width: 91.875em) {
  ._steps__row_1a329_132 {
    gap: 2.5rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (gap: clamp( 0.25rem , -0.3760869565rem  +  3.1304347826vw , 2.5rem )) {
    ._steps__row_1a329_132 {
      gap: clamp( 0.25rem , -0.3760869565rem  +  3.1304347826vw , 2.5rem );
    }
  }
  @supports not (gap: clamp( 0.25rem , -0.3760869565rem  +  3.1304347826vw , 2.5rem )) {
    ._steps__row_1a329_132 {
      gap: calc(0.25rem + 2.25 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._steps__row_1a329_132 {
    gap: 0.25rem;
  }
}
@media (max-width: 77.5rem) {
  ._steps__row_1a329_132 {
    gap: var(--spacing-2);
  }
}
@media (max-width: 61.99875rem) {
  ._steps__row_1a329_132 {
    grid-template-columns: 1fr 1fr;
  }
  ._steps__row_1a329_132 ._step-item_1a329_168:nth-child(3) {
    grid-column: span 2;
  }
}
@media (max-width: 47.99875rem) {
  ._steps__row_1a329_132 {
    grid-template-columns: 1fr;
  }
  ._steps__row_1a329_132 ._step-item_1a329_168:nth-child(3) {
    grid-column: initial;
  }
}
._steps__row--large_1a329_180 {
  grid-template-columns: repeat(2, 1fr);
}
@media (max-width: 47.99875rem) {
  ._steps__row--large_1a329_180 {
    grid-template-columns: 1fr;
  }
}
._step-item_1a329_168 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: var(--spacing-6);
  position: relative;
  padding: var(--spacing-10) var(--spacing-6);
  border-radius: var(--radius-xl);
  background: #181E29;
  position: relative;
}
._step-item_1a329_168:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: url("/assets/images/image-step-background-1-CCsMQpBN.png") no-repeat center/100%;
}
._step-item_1a329_168:nth-child(2):after {
  background-image: url("/assets/images/image-step-background-2-BqRYCVy0.png");
}
._step-item_1a329_168:nth-child(3):after {
  background-image: url("/assets/images/image-step-background-3-Cz9fnu1G.png");
}
._step-item_1a329_168:nth-child(4):after {
  background-image: url("/assets/images/image-step-background-4-BCPHn-ru.png");
}
._step-item_1a329_168:nth-child(5):after {
  background-image: url("/assets/images/image-step-background-5-NkCp6i3N.png");
}
._step-item__image_1a329_222 {
  display: flex;
  align-items: center;
  justify-content: center;
}
._step-item__image_1a329_222 img {
  max-width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
._step-item__content_1a329_231 {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: var(--spacing-2);
}
._step-item__name_1a329_240 {
  color: var(--color-on-surface);
  position: relative;
}
._step-item__description_1a329_244 {
  color: var(--color-on-surface-opacity-70);
}@media (min-width: 91.875em) {
  ._documentation_grca8_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._documentation_grca8_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._documentation_grca8_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._documentation_grca8_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._documentation_grca8_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._documentation_grca8_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._documentation_grca8_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._documentation_grca8_2 {
    padding-bottom: 1.875rem;
  }
}
._documentation_grca8_2 {
  position: relative;
}
._documentation__container_grca8_48 {
  display: flex;
  flex-direction: column;
}
@media (min-width: 91.875em) {
  ._documentation__container_grca8_48 {
    gap: 3.125rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (gap: clamp( 1.875rem , 1.527173913rem  +  1.7391304348vw , 3.125rem )) {
    ._documentation__container_grca8_48 {
      gap: clamp( 1.875rem , 1.527173913rem  +  1.7391304348vw , 3.125rem );
    }
  }
  @supports not (gap: clamp( 1.875rem , 1.527173913rem  +  1.7391304348vw , 3.125rem )) {
    ._documentation__container_grca8_48 {
      gap: calc(1.875rem + 1.25 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._documentation__container_grca8_48 {
    gap: 1.875rem;
  }
}
._header-documentation_grca8_75 {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  max-width: 62.5rem;
  margin: 0 auto;
  gap: var(--spacing-6);
}
@media (max-width: 47.99875rem) {
  ._header-documentation_grca8_75 {
    align-items: center;
    text-align: center;
  }
}
._header-documentation__head_grca8_90 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
  position: relative;
  width: 100%;
}
._header-documentation__head_grca8_90:after {
  content: "";
  position: absolute;
  bottom: -0.9375rem;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0) 100%);
}
._header-documentation__sub-title_grca8_106 {
  color: var(--color-secondary);
  text-transform: uppercase;
  letter-spacing: 0.0625rem;
}
._header-documentation__title_grca8_111 {
  color: var(--color-on-surface);
}
._header-documentation__text_grca8_114 {
  color: var(--color-on-surface-opacity-80);
}
._documentation-inner_grca8_118 {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-6);
}
._documentation-language-wrapper_grca8_125 {
  transform: translateX(-2.8125rem);
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  position: relative;
  z-index: 55;
}
@media (max-width: 29.99875rem) {
  ._documentation-language-wrapper_grca8_125 {
    transform: translateX(0);
  }
}@media (min-width: 91.875em) {
  ._contact_1d0i4_2 {
    padding-top: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._contact_1d0i4_2 {
      padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-top: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._contact_1d0i4_2 {
      padding-top: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._contact_1d0i4_2 {
    padding-top: 1.875rem;
  }
}
@media (min-width: 91.875em) {
  ._contact_1d0i4_2 {
    padding-bottom: 4.6875rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._contact_1d0i4_2 {
      padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem );
    }
  }
  @supports not (padding-bottom: clamp( 1.875rem , 1.0923913043rem  +  3.9130434783vw , 4.6875rem )) {
    ._contact_1d0i4_2 {
      padding-bottom: calc(1.875rem + 2.8125 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._contact_1d0i4_2 {
    padding-bottom: 1.875rem;
  }
}
._contact_1d0i4_2 {
  position: relative;
}
._contact__container_1d0i4_48 {
  display: flex;
  flex-direction: column;
}
@media (min-width: 91.875em) {
  ._contact__container_1d0i4_48 {
    gap: 3.125rem;
  }
}
@media (min-width: 20em) and (max-width: 91.875em) {
  @supports (gap: clamp( 1.875rem , 1.527173913rem  +  1.7391304348vw , 3.125rem )) {
    ._contact__container_1d0i4_48 {
      gap: clamp( 1.875rem , 1.527173913rem  +  1.7391304348vw , 3.125rem );
    }
  }
  @supports not (gap: clamp( 1.875rem , 1.527173913rem  +  1.7391304348vw , 3.125rem )) {
    ._contact__container_1d0i4_48 {
      gap: calc(1.875rem + 1.25 * (100vw - 20rem) / 71.875);
    }
  }
}
@media (max-width: 20em) {
  ._contact__container_1d0i4_48 {
    gap: 1.875rem;
  }
}
._header-contact_1d0i4_75 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: start;
  max-width: 62.5rem;
  gap: var(--spacing-6);
}
._header-contact__head_1d0i4_83 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
  position: relative;
  width: 100%;
}
._header-contact__head_1d0i4_83:after {
  content: "";
  position: absolute;
  bottom: -0.9375rem;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0) 100%);
}
._header-contact__sub-title_1d0i4_99 {
  color: var(--color-secondary);
  text-transform: uppercase;
  letter-spacing: 0.0625rem;
}
._header-contact__title_1d0i4_104 {
  color: var(--color-on-surface);
}
._header-contact__text_1d0i4_107 {
  color: var(--color-on-surface-opacity-80);
}
._body-contact_1d0i4_111 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--spacing-10);
}
@media (max-width: 61.99875rem) {
  ._body-contact_1d0i4_111 {
    grid-template-columns: 1fr;
    gap: var(--spacing-8);
  }
}
._body-contact__column_1d0i4_122 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
}
@media (max-width: 61.99875rem) {
  ._body-contact__column_1d0i4_122 {
    gap: var(--spacing-4);
  }
}
._socials_1d0i4_133 {
  display: flex;
  flex-direction: column;
}
._socials__item_1d0i4_137 {
  display: flex;
  align-items: center;
  transition: all 0.2s ease;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
._socials__item_1d0i4_137:first-child {
  border-radius: var(--radius-lg) var(--radius-lg) 0 0;
}
._socials__item_1d0i4_137:last-child {
  border-radius: 0 0 var(--radius-lg) var(--radius-lg);
}
._socials__item_1d0i4_137:after {
  content: "";
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.1);
  transform: scaleY(0.1);
  opacity: 0;
  transition: transform, opacity, 0.25s ease;
}
._socials__item_1d0i4_137:not(:last-child) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
._socials__item_1d0i4_137:hover {
  border-color: rgba(255, 255, 255, 0.8);
}
._socials__item_1d0i4_137:hover:after {
  transform: scaleY(1);
  opacity: 1;
}
._socials__link_1d0i4_172 {
  display: flex;
  align-items: center;
  gap: var(--spacing-2);
  padding: var(--spacing-4) var(--spacing-3);
  width: 100%;
}
._socials__content_1d0i4_179 {
  display: flex;
  flex-direction: column;
}
._socials__label_1d0i4_183 {
  color: #a3a3a3;
}
._socials__icon_1d0i4_186 {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--color-secondary);
  border-radius: var(--radius-lg);
  width: 3rem;
  height: 3rem;
}
._contact-block_1d0i4_196 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-4);
}
@media (max-width: 29.99875rem) {
  ._contact-block_1d0i4_196 {
    flex-direction: column;
    align-items: flex-start;
  }
}
._government_1d0i4_209 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
}
._government__logo_1d0i4_214 {
  max-width: 12.5rem;
}
._government__logo_1d0i4_214 img {
  width: 100%;
}
._government__link_1d0i4_220 {
  font-size: var(--font-size-body-medium);
  text-decoration: underline;
  color: var(--color-secondary);
  transition: color 0.2s ease 0s;
}
._government__link_1d0i4_220:hover {
  color: var(--color-secondary-hover);
}
._social-block_1d0i4_230 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-1);
}
@media (max-width: 29.99875rem) {
  ._social-block_1d0i4_230 {
    width: 100%;
  }
}
._social-block__row_1d0i4_240 {
  display: flex;
  align-items: center;
  gap: var(--spacing-4);
  padding: var(--spacing-3) var(--spacing-4);
  border-radius: var(--radius-xl);
  transition: background-color, border-color, 0.2s ease 0s;
  border: 1px solid transparent;
}
._social-block__row_1d0i4_240:hover {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.3);
}
@media (max-width: 29.99875rem) {
  ._social-block__row_1d0i4_240 {
    justify-content: space-between;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.05);
    border-color: rgba(255, 255, 255, 0.2);
  }
}
._social-block__items_1d0i4_261 {
  display: flex;
  align-items: center;
  gap: var(--spacing-4);
}
._social-block__item_1d0i4_261 {
  width: 2.8125rem;
  height: 2.8125rem;
  flex: 0 0 2.8125rem;
  transition: transform 0.2s ease 0s;
}
._social-block__item_1d0i4_261 img {
  width: 100%;
}
._social-block__item_1d0i4_261:hover {
  transform: translateY(-2px);
}
._social-block__text_1d0i4_278 {
  color: #cecfd2;
}
._form-contact_1d0i4_282 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-5);
  width: 100%;
}
._form-contact__field_1d0i4_288 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
}
._form-contact__label_1d0i4_293 {
  font-size: var(--font-size-body-medium);
  color: var(--color-on-surface-opacity-80);
  font-weight: var(--font-weight-medium);
}
._form-contact__input_1d0i4_298, ._form-contact__textarea_1d0i4_298 {
  width: 100%;
  padding: var(--spacing-3) var(--spacing-4);
  background-color: #181D29;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: var(--radius-lg);
  color: var(--color-on-surface);
  font-size: var(--font-size-body-small);
  font-family: inherit;
  transition: all 0.2s ease;
}
._form-contact__input_1d0i4_298:focus, ._form-contact__textarea_1d0i4_298:focus {
  outline: none;
  border-color: var(--color-secondary-opacity-70);
  background-color: #212839;
  box-shadow: 0 0 1px 2px var(--color-secondary-opacity-70);
}
._form-contact__input_1d0i4_298:disabled, ._form-contact__textarea_1d0i4_298:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
._form-contact__input_1d0i4_298::-moz-placeholder, ._form-contact__textarea_1d0i4_298::-moz-placeholder {
  font-weight: var(--font-weight-light);
  color: var(--color-on-surface-opacity-60);
}
._form-contact__input_1d0i4_298::placeholder, ._form-contact__textarea_1d0i4_298::placeholder {
  font-weight: var(--font-weight-light);
  color: var(--color-on-surface-opacity-60);
}
._form-contact__input_1d0i4_298:-webkit-autofill, ._form-contact__input_1d0i4_298:-webkit-autofill:hover, ._form-contact__input_1d0i4_298:-webkit-autofill:focus, ._form-contact__textarea_1d0i4_298:-webkit-autofill, ._form-contact__textarea_1d0i4_298:-webkit-autofill:hover, ._form-contact__textarea_1d0i4_298:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--color-on-surface);
  box-shadow: 0 0 0px 1000px #181D29 inset;
  background-color: #181D29;
  border-color: rgba(255, 255, 255, 0.2);
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
._form-contact__input_1d0i4_298:-webkit-autofill, ._form-contact__input_1d0i4_298:-webkit-autofill:hover, ._form-contact__input_1d0i4_298:-webkit-autofill:focus, ._form-contact__input_1d0i4_298:autofill, ._form-contact__input_1d0i4_298:autofill:hover, ._form-contact__input_1d0i4_298:autofill:focus, ._form-contact__textarea_1d0i4_298:-webkit-autofill, ._form-contact__textarea_1d0i4_298:-webkit-autofill:hover, ._form-contact__textarea_1d0i4_298:-webkit-autofill:focus, ._form-contact__textarea_1d0i4_298:autofill, ._form-contact__textarea_1d0i4_298:autofill:hover, ._form-contact__textarea_1d0i4_298:autofill:focus {
  -webkit-text-fill-color: var(--color-on-surface);
  box-shadow: 0 0 0px 1000px #181D29 inset;
  background-color: #181D29;
  border-color: rgba(255, 255, 255, 0.2);
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
._form-contact__input_1d0i4_298:-webkit-autofill:focus, ._form-contact__textarea_1d0i4_298:-webkit-autofill:focus {
  box-shadow: 0 0 1px 2px var(--color-secondary-opacity-70), 0 0 0px 1000px #212839 inset;
  background-color: #212839;
  border-color: var(--color-secondary-opacity-70);
}
._form-contact__input_1d0i4_298:-webkit-autofill:focus, ._form-contact__input_1d0i4_298:autofill:focus, ._form-contact__textarea_1d0i4_298:-webkit-autofill:focus, ._form-contact__textarea_1d0i4_298:autofill:focus {
  box-shadow: 0 0 1px 2px var(--color-secondary-opacity-70), 0 0 0px 1000px #212839 inset;
  background-color: #212839;
  border-color: var(--color-secondary-opacity-70);
}
._form-contact__textarea_1d0i4_298 {
  resize: vertical;
  min-height: 7.5rem;
}
._form-contact__counter_1d0i4_341 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 0.25rem;
  margin-top: var(--spacing-1);
  font-size: var(--font-size-body-small);
  color: var(--color-on-surface-opacity-60);
  transition: color 0.2s ease;
}
._form-contact__counter--limit_1d0i4_351 {
  color: #f87171;
  font-weight: var(--font-weight-medium);
}
._form-contact__counter__separator_1d0i4_355 {
  color: var(--color-on-surface-opacity-40);
}
._form-contact__submit_1d0i4_358 {
  padding: var(--spacing-3) var(--spacing-5);
  background-color: var(--color-secondary);
  color: var(--color-on-secondary);
  border: none;
  border-radius: var(--radius-lg);
  font-size: var(--font-size-body-medium);
  font-weight: var(--font-weight-medium);
  cursor: pointer;
  transition: all 0.2s ease;
  margin-top: var(--spacing-2);
}
._form-contact__submit_1d0i4_358:hover:not(:disabled) {
  background-color: var(--color-secondary-hover);
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(19, 200, 203, 0.3);
}
._form-contact__submit_1d0i4_358:active:not(:disabled) {
  transform: translateY(0);
}
._form-contact__submit_1d0i4_358:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
._form-contact__message_1d0i4_382 {
  padding: var(--spacing-3) var(--spacing-4);
  border-radius: var(--radius-lg);
  font-size: var(--font-size-body-medium);
  text-align: center;
}
._form-contact__message--success_1d0i4_388 {
  background-color: rgba(34, 197, 94, 0.1);
  border: 1px solid rgba(34, 197, 94, 0.3);
  color: #4ade80;
}
._form-contact__message--error_1d0i4_393 {
  background-color: rgba(239, 68, 68, 0.1);
  border: 1px solid rgba(239, 68, 68, 0.3);
  color: #f87171;
}
._form-contact__textarea_1d0i4_298 {
  resize: none;
}header[data-astro-cid-2ltb2oys]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}main[data-astro-cid-2ltb2oys]{display:flex;flex-direction:column;gap:1rem}