@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(
    --swiper-wrapper-transition-timing-function,
    initial
  );
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
  transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal
  > .swiper-wrapper
  > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical
  > .swiper-wrapper
  > .swiper-slide:first-child {
  -webkit-margin-before: var(--swiper-centered-offset-before);
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border-radius: 50%;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-top: 4px solid transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s linear infinite;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.SvgIcon_icon__PjjXs {
  flex-shrink: 0;
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: middle;
  fill: currentColor;
  transition: fill 0.25s ease;
}
.Button_btn__beUSG {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border-radius: 5rem;
  box-sizing: border-box;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
  cursor: pointer;
  transition: all 0.25s ease-in-out;
}
.Button_btn__beUSG[disabled] {
  opacity: 0.35;
  pointer-events: none;
  cursor: default;
}
.Button_btn--shine__XgSC3 {
  overflow: hidden;
}
.Button_btn--shine__XgSC3:after {
  content: "";
  position: absolute;
  top: 0;
  left: -9rem;
  bottom: 0;
  width: 6rem;
  background: hsla(0, 0%, 100%, 0.5);
  filter: blur(3rem);
  transform: skewX(-15deg);
}
.Button_btn--shine__XgSC3:hover:after {
  opacity: 0.8;
  left: 150%;
  transform: skewX(15deg);
  transition: all 1s ease-in-out;
}
.Button_btn--black-arrow__o__y7,
.Button_btn--black__CWhR8 {
  background-color: #000;
  color: #fff;
}
.Button_btn--black-arrow__o__y7:before,
.Button_btn--black__CWhR8:before {
  content: " ";
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(
      90deg,
      rgba(130, 71, 255, 0.7),
      rgba(224, 74, 252, 0.7)
    ),
    #06f;
  border-radius: inherit;
  transition: all 0.25s ease-in-out;
}
.Button_btn--black-arrow__o__y7:hover,
.Button_btn--black__CWhR8:hover {
  background-color: #000;
}
.Button_btn--black-arrow__o__y7:hover:before,
.Button_btn--black__CWhR8:hover:before {
  opacity: 1;
}
.Button_btn--black-arrow__o__y7 {
  justify-content: space-between;
}
.Button_btn--black-arrow__o__y7:hover .Button_icon__tvmpH {
  transform: rotate(0deg);
}
.Button_btn--black-arrow__o__y7 .Button_icon__tvmpH {
  font-size: 150%;
  transform: rotate(-45deg);
  transition: all 0.25s ease-in-out;
}
.Button_btn--black-arrow__o__y7:hover {
  background-color: #000;
}
.Button_btn--white__ebEY8 {
  background-color: #fff;
  color: #000;
}
.Button_btn--white__ebEY8:hover {
  background-color: hsla(0, 0%, 100%, 0.8);
}
.Button_btn--primary-arrow__Jd3m3,
.Button_btn--primary__gZgqk {
  background: linear-gradient(
      90deg,
      rgba(130, 71, 255, 0.7),
      rgba(224, 74, 252, 0.7)
    ),
    #06f;
  color: #fff;
}
.Button_btn--primary-arrow__Jd3m3:before,
.Button_btn--primary__gZgqk:before {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(90deg, #5d05ec, #c955ff), #0062bd;
  border-radius: inherit;
  transition: all 0.25s ease-in-out;
}
.Button_btn--primary-arrow__Jd3m3:hover:before,
.Button_btn--primary__gZgqk:hover:before {
  opacity: 0;
}
.Button_btn--primary-arrow__Jd3m3 {
  justify-content: space-between;
}
.Button_btn--primary-arrow__Jd3m3:hover .Button_icon__tvmpH {
  transform: rotate(0deg);
}
.Button_btn--primary-arrow__Jd3m3 .Button_icon__tvmpH {
  font-size: 150%;
  transform: rotate(-45deg);
  transition: all 0.25s ease-in-out;
}
.Button_btn--gray-bordered__KupTo {
  border: 2px solid #e5eaf2;
  color: #000;
}
.Button_btn--gray-bordered__KupTo:hover {
  border-color: #000;
}
.Button_btn--gray-bordered__KupTo:hover .Button_icon__tvmpH {
  top: -0.2rem;
}
.Button_btn--small__skaQV {
  height: 3.2rem;
  padding: 0 1.6rem;
  font-weight: 500;
  font-size: 1.6rem;
}
.Button_btn--medium__Ct_UZ {
  height: 5rem;
  padding: 0 2rem;
  font-weight: 500;
  font-size: 1.6rem;
}
@media (max-width: 767px) {
  .Button_btn--medium__Ct_UZ {
    height: 4rem;
    padding-right: 1.6rem;
    padding-left: 1.6rem;
    font-size: 1.4rem;
  }
}
.Button_btn--large__xZtW_ {
  height: 7.6rem;
  padding: 0 3.8rem;
  font-weight: 500;
  font-size: 2.4rem;
}
@media (max-width: 767px) {
  .Button_btn--large__xZtW_ {
    padding-left: 3.1rem;
    padding-right: 3.1rem;
    height: 6.6rem;
  }
}
.Button_btn--icon-right__NB27h .Button_icon__tvmpH {
  margin-left: 1rem;
}
.Button_btn--icon-left___6Z3c .Button_icon__tvmpH {
  margin-right: 1rem;
}
.Button_btn--nowrap__eNXUQ {
  white-space: nowrap;
}
.Button_btn--fullwidth__5Nh_y {
  width: 100%;
}
.Button_inner__HEm9S {
  position: relative;
}
.Button_icon__tvmpH {
  z-index: 2;
  position: relative;
  top: 0;
  font-size: var(--button-icon-size, inherit);
  transition: all 0.25s ease-in-out;
}
.Wrapper_wrapper__2QFYO {
  width: 100%;
  max-width: 123rem;
  margin-right: auto;
  margin-left: auto;
  padding-right: 3rem;
  padding-left: 3rem;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .Wrapper_wrapper__2QFYO {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
.ModalDownload_bodyLock__y4slK {
  overflow: hidden;
}
.ModalDownload_download__dU3VP {
  position: relative;
  width: 100%;
  max-width: 47rem;
  min-width: 47rem;
  margin: auto;
  padding: 4rem;
  background: linear-gradient(
      153.39deg,
      rgba(122, 175, 255, 0.3) -29.19%,
      rgba(168, 203, 255, 0) 27.08%
    ),
    linear-gradient(
      326.5deg,
      rgba(240, 221, 255, 0.5) -0.3%,
      rgba(240, 221, 255, 0) 43.6%
    ),
    #fff;
  box-shadow: 0 18px 50px rgba(24, 24, 30, 0.05);
  border-radius: 4rem;
  box-sizing: border-box;
  outline: none;
  animation: ModalDownload_showModalContent__5Nzrp 0.4s both;
  pointer-events: all;
}
.ModalDownload_title__e5FK3 {
  max-width: 25rem;
  margin: 0 auto 1.6rem;
  font-weight: 500;
  font-size: 3rem;
  line-height: 110%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
  text-align: center;
}
.ModalDownload_description__i_352 {
  margin: 0 0 2.5rem;
  font-size: 1.6rem;
  line-height: 110%;
  color: #60718b;
  text-align: center;
}
.ModalDownload_qr__pG6Or {
  max-width: 21rem;
  margin: 0 auto 3.5rem;
}
.ModalDownload_buttons__XvlVe {
  display: flex;
  gap: 1rem;
  --button-icon-size: 3rem;
}
.ModalDownload_close__bwTOv {
  position: absolute;
  top: 3rem;
  right: 3rem;
  width: 2.4rem;
  height: 2.4rem;
  font-size: 2.4rem;
  color: #60718b;
  transition: all 0.25s ease-in-out;
}
.ModalDownload_close__bwTOv:hover {
  color: #000;
}
@keyframes ModalDownload_showModalContent__5Nzrp {
  0% {
    opacity: 0;
    transform: translate3d(0, 5%, 0) scale(0.95);
  }
  to {
    opacity: 1;
    transform: translateZ(0) scale(1);
  }
}
.About_about__qKS_c {
  width: 100%;
  max-width: 147.2rem;
  margin-right: auto;
  margin-left: auto;
  box-sizing: border-box;
  position: relative;
  padding: 22rem 0 15rem;
}
@media (max-width: 767px) {
  .About_about__qKS_c {
    width: auto;
    max-width: none;
    margin-right: 1rem;
    margin-left: 1rem;
    margin-right: 0;
    margin-left: 0;
    padding-top: 9rem;
    padding-bottom: 7rem;
  }
}
.About_lineTop__rhUHD {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  max-width: 1.4rem;
  margin: 0 auto;
  object-fit: cover;
  object-position: center bottom;
}
@media (max-width: 767px) {
  .About_lineTop__rhUHD {
    max-width: 1.2rem;
    height: 6.5rem;
  }
}
.About_inner__tyGrZ {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 7rem;
}
@media (max-width: 767px) {
  .About_inner__tyGrZ {
    gap: 4rem;
    align-items: flex-start;
  }
}
.About_text__CIV7u {
  width: 100%;
  max-width: 97rem;
  font-weight: 500;
  font-size: 4rem;
  line-height: 120%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .About_text__CIV7u {
    font-size: 2.4rem;
  }
}
.About_text__CIV7u .About_bordered__tH1z4 {
  position: relative;
  display: inline-block;
  padding-right: 0.3em;
  padding-left: 0.3em;
  margin-top: -0.2em;
  margin-bottom: -0.2em;
  white-space: nowrap;
}
.About_text__CIV7u .About_bordered__tH1z4:before {
  content: " ";
  position: absolute;
  top: 0.1em;
  right: 0;
  bottom: 0.1em;
  left: 0;
  border: 0.05em solid;
  border-radius: 1em;
  pointer-events: none;
}
.About_actions__jUdiB {
  z-index: 2;
  position: relative;
  width: 100%;
  max-width: 37rem;
}
.About_lineBottom__Z52gr {
  position: absolute;
  right: 50%;
  bottom: -16rem;
  width: 100%;
  max-width: 32.3rem;
}
@media (max-width: 767px) {
  .About_lineBottom__Z52gr {
    display: none;
  }
}
.About_ellipse__AARDY {
  z-index: 10;
  position: absolute;
  top: 0;
  left: 0;
  display: inline-flex;
  width: 1.4rem;
  height: 1.4rem;
  background: linear-gradient(94.81deg, #af00db -47.84%, #0085ff 109.5%);
  border-radius: 50%;
  animation: About_move__GsMqw 4s linear infinite;
  transform: translateZ(0);
  will-change: transform;
}
@media (max-width: 767px) {
  .About_ellipse__AARDY {
    top: 0.5rem;
    width: 1.2rem;
    height: 1.2rem;
  }
}
.About_shadow__m5hDO {
  z-index: 9;
  position: absolute;
  animation: About_move__GsMqw 4s linear 1s infinite;
  transform: translateZ(0);
  will-change: transform;
}
.About_ellipse__AARDY,
.About_shadow__m5hDO {
  offset-path: path(
    "M326,0 L326,82 C324.233652,91.8814117 321.566986,98.5480784 318,102 C316.020923,103.915236 311.503154,107.157776 307,109 C304.591268,109.985403 300.591268,110.985403 295,112 L52,112 C40.7021872,114.11116 33.0355206,116.11116 29,118 C20.4589914,121.997649 15.4738737,128.662357 12,132 C6.06408295,137.703136 2.39741629,147.369803 1,161 L1,322"
  );
}
@keyframes About_move__GsMqw {
  0% {
    opacity: 0;
    offset-distance: 0;
  }
  5% {
    opacity: 1;
    offset-distance: 5%;
  }
  95% {
    opacity: 1;
    offset-distance: 95%;
  }
  98% {
    opacity: 0;
  }
  to {
    opacity: 0;
    offset-distance: 100%;
  }
}
.FaqItem_item__q1G_3 {
  box-sizing: border-box;
}
.FaqItem_item__q1G_3:not(:last-child) {
  margin-bottom: 2.5rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  padding-bottom: 2.5rem;
}
.FaqItem_item__q1G_3:hover .FaqItem_arrow__ViRq2 {
  border-color: #000;
  color: #000;
}
.FaqItem_item__q1G_3.FaqItem_is-active__2nBrB .FaqItem_arrow__ViRq2 {
  border-color: #000;
  background-color: #000;
  color: #fff;
  transform: rotate(90deg);
}
.FaqItem_head__Yw_Iv {
  position: relative;
  display: flex;
  padding-right: 6rem;
  cursor: pointer;
}
@media (max-width: 767px) {
  .FaqItem_head__Yw_Iv {
    padding-right: 5rem;
  }
}
.FaqItem_title__vu7Lu {
  margin: 0;
  font-weight: 500;
  font-size: 2.4rem;
  line-height: 140%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .FaqItem_title__vu7Lu {
    font-size: 1.8rem;
  }
}
.FaqItem_arrow__ViRq2 {
  position: absolute;
  top: -0.35rem;
  right: 0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  border: 2px solid #c5cdde;
  border-radius: 50%;
  box-sizing: border-box;
  font-size: 2rem;
  color: #c5cdde;
  transition: all 0.25s ease-in-out;
}
.FaqItem_body__IMgOz {
  padding-top: 2rem;
  font-size: 2rem;
  line-height: 160%;
  color: #60718b;
}
@media (max-width: 767px) {
  .FaqItem_body__IMgOz {
    padding-top: 1.6rem;
    font-size: 1.6rem;
  }
}
.Faq_faq__uSb3e {
  width: 100%;
  max-width: 147.2rem;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: -7rem;
  padding-top: 9rem;
  padding-bottom: 13rem;
  background: url(../images/NZ93LWcovDDv.svg) top no-repeat;
  background-size: 100% auto;
  border-radius: 4rem;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .Faq_faq__uSb3e {
    width: auto;
    max-width: none;
    margin-right: 1rem;
    margin-left: 1rem;
    margin-bottom: -4rem;
    padding-top: 2rem;
    padding-bottom: 7.5rem;
    background-image: url(../images/TMloBQpkqh0L.svg);
    border-radius: 2rem;
  }
}
.Faq_title__GBCZB {
  margin: 0;
  font-weight: 500;
  font-size: 6rem;
  line-height: 100%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Faq_title__GBCZB {
    margin-bottom: 3rem;
  }
}
.Faq_inner__17lyl {
  position: relative;
  display: flex;
  align-items: flex-start;
  gap: 7rem;
  width: 100%;
}
@media (max-width: 767px) {
  .Faq_inner__17lyl {
    flex-direction: column-reverse;
    gap: 4rem;
  }
}
.Faq_info__xDwLy {
  width: 100%;
  max-width: 33rem;
  min-width: 33rem;
  padding: 7.5rem 3rem 3rem;
  box-sizing: border-box;
  background: url(../images/DRarJho7qhUx.svg) 50% no-repeat;
  background-size: 100% auto;
}
@media (max-width: 767px) {
  .Faq_info__xDwLy {
    max-width: 100%;
    min-width: auto;
  }
}
.Faq_info__xDwLy .Faq_subtitle__X2_1i {
  margin: 0 0 1.5rem;
  font-weight: 500;
  font-size: 2rem;
  line-height: 150%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
.Faq_info__xDwLy .Faq_description__KTTfc {
  margin: 0 0 3rem;
  font-size: 1.6rem;
  line-height: 150%;
  color: #60718b;
}
@media (max-width: 767px) {
  .Faq_info__xDwLy .Faq_button__RyRpC {
    height: 5rem;
  }
}
.Faq_info__xDwLy .Faq_note___9MPQ {
  margin: 2.4rem 0 0;
  font-size: 1.1rem;
  line-height: 140%;
  color: #60718b;
}
.Faq_list__1cam7 {
  flex-grow: 1;
}
@media (max-width: 767px) {
  .Faq_list__1cam7 {
    width: 100%;
  }
}
.Features_features__xkHyb {
  width: 100%;
  max-width: 147.2rem;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  padding-top: 6rem;
  padding-bottom: 17.8rem;
  background: url(../images/HV1ye0IJpCgG.svg) top no-repeat;
  background-size: 100% auto;
  border-radius: 4rem;
  box-sizing: border-box;
  color: #fff;
}
@media (max-width: 767px) {
  .Features_features__xkHyb {
    width: auto;
    max-width: none;
    margin-right: 1rem;
    margin-left: 1rem;
    z-index: 3;
    padding-top: 2rem;
    padding-bottom: 6.6rem;
    background-image: url(../images/2wpmmyCTr3tb.svg);
    border-radius: 2rem;
  }
}
.Features_title__7bpDc {
  display: flex;
  align-items: center;
  gap: 3rem;
  margin: 0 0 10rem;
  font-weight: 500;
  font-size: 3rem;
  line-height: 140%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Features_title__7bpDc {
    margin-bottom: 3rem;
    gap: 1.6rem;
    font-size: 1.8rem;
  }
}
.Features_title__7bpDc .Features_icon__HSNGT {
  font-size: 4rem;
}
@media (max-width: 767px) {
  .Features_title__7bpDc .Features_icon__HSNGT {
    font-size: 3.2rem;
  }
}
.Features_head__KuMim {
  display: flex;
  gap: 6rem;
  margin-bottom: 12rem;
}
@media (max-width: 767px) {
  .Features_head__KuMim {
    flex-direction: column;
    gap: 5rem;
    margin-bottom: 5.5rem;
  }
}
.Features_subtitle__N3t20 {
  max-width: 74rem;
  margin: 0;
  font-weight: 500;
  font-size: 5rem;
  line-height: 100%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Features_subtitle__N3t20 {
    font-size: 3.7rem;
  }
}
.Features_subtitle__N3t20 .Features_bordered__Vakoq {
  position: relative;
  display: inline-block;
  padding-right: 0.3em;
  padding-left: 0.3em;
  margin-bottom: -0.2em;
  white-space: nowrap;
  margin-top: -0.5rem;
  line-height: 140%;
}
.Features_subtitle__N3t20 .Features_bordered__Vakoq:before {
  content: " ";
  position: absolute;
  top: 0.1em;
  right: 0;
  bottom: 0.1em;
  left: 0;
  border: 0.05em solid;
  border-radius: 1em;
  pointer-events: none;
}
@media (max-width: 767px) {
  .Features_subtitle__N3t20 .Features_bordered__Vakoq {
    line-height: 120%;
  }
}
.Features_actions__60Uqp {
  flex-grow: 1;
}
.Features_items__3cFMp {
  display: flex;
  gap: 7rem;
  margin-bottom: 11rem;
}
@media (max-width: 767px) {
  .Features_items__3cFMp {
    flex-direction: column;
    margin-bottom: 4rem;
  }
}
.Features_item__YjZi4 {
  position: relative;
  width: 33.3333%;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .Features_item__YjZi4 {
    width: 100%;
    padding-left: 9rem;
  }
}
.Features_item__YjZi4:not(:last-child):before {
  content: " ";
  position: absolute;
  top: 0;
  right: -3.5rem;
  bottom: 0;
  border-right: 1px solid hsla(0, 0%, 100%, 0.6);
}
@media (max-width: 767px) {
  .Features_item__YjZi4:not(:last-child):before {
    top: auto;
    right: 0;
    bottom: -3.5rem;
    left: 0;
    border-right: none;
    border-bottom: 1px solid hsla(0, 0%, 100%, 0.6);
  }
}
.Features_item__YjZi4 .Features_icon__HSNGT {
  margin-bottom: 3.5rem;
  font-size: 7rem;
}
@media (max-width: 767px) {
  .Features_item__YjZi4 .Features_icon__HSNGT {
    position: absolute;
    top: -0.5rem;
    left: 0;
    margin-bottom: 0;
  }
}
.Features_item__YjZi4 .Features_title__7bpDc {
  margin: 0;
  font-weight: 500;
  font-size: 3rem;
  line-height: 120%;
}
@media (max-width: 767px) {
  .Features_item__YjZi4 .Features_title__7bpDc {
    font-size: 2.2rem;
  }
}
.Features_item__YjZi4 .Features_description__Le00Q {
  margin: 2rem 0 0;
  font-size: 1.6rem;
  line-height: 150%;
}
@media (max-width: 767px) {
  .Features_item__YjZi4 .Features_description__Le00Q {
    margin-top: 1rem;
  }
}
.Features_warning__zP7zs {
  display: flex;
  align-items: center;
  gap: 2rem;
  margin-bottom: 3rem;
  padding: 1rem;
  background-color: #1a095c;
  border-radius: 5rem;
}
@media (max-width: 767px) {
  .Features_warning__zP7zs {
    align-items: flex-start;
    margin-right: -1rem;
    margin-bottom: 1rem;
    margin-left: -1rem;
    padding: 2rem;
    border-radius: 2rem;
  }
}
.Features_warning__zP7zs .Features_icon__HSNGT {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 5rem;
  min-width: 5rem;
  height: 5rem;
  background-color: #ff5650;
  border-radius: 50%;
  font-size: 2.5rem;
}
.Features_warning__zP7zs .Features_text__cj_74 {
  font-weight: 500;
  font-size: 2rem;
  line-height: 140%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Features_warning__zP7zs .Features_text__cj_74 {
    font-size: 1.6rem;
  }
}
.Features_warning__zP7zs .Features_text__cj_74 .Features_bordered__Vakoq {
  position: relative;
  display: inline-block;
  padding-right: 0.3em;
  padding-left: 0.3em;
  margin-top: -0.2em;
  margin-bottom: -0.2em;
  white-space: nowrap;
  line-height: 180%;
}
.Features_warning__zP7zs
  .Features_text__cj_74
  .Features_bordered__Vakoq:before {
  content: " ";
  position: absolute;
  top: 0.1em;
  right: 0;
  bottom: 0.1em;
  left: 0;
  border: 0.05em solid;
  border-radius: 1em;
  pointer-events: none;
}
.Features_wallet__ry3GQ {
  display: flex;
  align-items: flex-start;
}
@media (max-width: 767px) {
  .Features_wallet__ry3GQ {
    margin-right: -1rem;
    margin-left: -1rem;
    flex-direction: column;
  }
}
.Features_fun__zAIm0,
.Features_sad__YjV_G {
  position: relative;
  width: 50%;
  padding: 4rem 8.5rem 4rem 4rem;
  box-sizing: border-box;
  line-height: 150%;
}
@media (max-width: 767px) {
  .Features_fun__zAIm0,
  .Features_sad__YjV_G {
    width: 100%;
    padding: 2rem 3rem 2rem 2rem;
  }
}
.Features_fun__zAIm0 .Features_icon__HSNGT,
.Features_sad__YjV_G .Features_icon__HSNGT {
  position: absolute;
  top: 4rem;
  right: 4rem;
  font-size: 2.4rem;
}
@media (max-width: 767px) {
  .Features_fun__zAIm0 .Features_icon__HSNGT,
  .Features_sad__YjV_G .Features_icon__HSNGT {
    top: 2rem;
    right: 2rem;
  }
}
.Features_sad__YjV_G {
  min-height: 20rem;
  margin-right: -0.6rem;
  background: url(../images/wIKgQcA75uDG.svg) top no-repeat;
  background-size: 100% 100%;
}
@media (max-width: 767px) {
  .Features_sad__YjV_G {
    min-height: 19rem;
    margin-bottom: -0.2rem;
    margin-right: 0;
    background-image: url(../images/2fuQfbTiKyQv.svg);
  }
}
.Features_fun__zAIm0 {
  z-index: 2;
  position: relative;
  min-height: 18rem;
  background: url(../images/tbdTarYMfxVC.svg) top no-repeat;
  background-size: 100% 100%;
}
@media (max-width: 767px) {
  .Features_fun__zAIm0 {
    min-height: 17.5rem;
    background-image: url(../images/0lvpgb2w4ENB.svg);
  }
}
.Hero_hero__Rcjr3 {
  position: relative;
  margin-top: 2rem;
  padding-bottom: 2rem;
  width: 100%;
  max-width: 147.2rem;
  margin-right: auto;
  margin-left: auto;
  box-sizing: border-box;
  background: url(../images/CMpItHQ19vKR.svg) top no-repeat;
  background-size: 100% auto;
  border-radius: 4rem;
  color: #fff;
}
@media (max-width: 767px) {
  .Hero_hero__Rcjr3 {
    width: auto;
    max-width: none;
    margin-right: 1rem;
    margin-left: 1rem;
    overflow: hidden;
    margin-top: 1rem;
    margin-bottom: 0;
    background-image: url(../images/Js1PeW3gVZY8.svg);
    border-radius: 2rem;
  }
}
.Hero_wrapper__4jut7 {
  display: flex;
  flex-direction: column;
  min-height: 83rem;
  padding-top: 16.5rem;
  padding-bottom: 8rem;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .Hero_wrapper__4jut7 {
    padding-top: 10.4rem;
    padding-bottom: 3rem;
  }
}
.Hero_title__LQfgs {
  margin: 0 0 5.5rem;
  font-weight: 500;
  font-size: 9.4rem;
  line-height: 100%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Hero_title__LQfgs {
    margin-bottom: 3rem;
    font-size: 6rem;
  }
}
.Hero_title__LQfgs .Hero_icon__aTk2D {
  position: relative;
  top: -1rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  background-color: #000;
  font-size: 4rem;
}
@media (max-width: 767px) {
  .Hero_title__LQfgs .Hero_icon__aTk2D {
    top: 0;
    width: 4rem;
    height: 4rem;
    font-size: 3rem;
  }
}
.Hero_inner__TCd2U {
  display: flex;
  justify-content: space-between;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .Hero_inner__TCd2U {
    display: block;
  }
}
.Hero_first__hlBnA {
  display: flex;
  flex-direction: column;
}
.Hero_description__8x4BD {
  max-width: 40rem;
  margin: 0 0 7.4rem;
  font-weight: 500;
  font-size: 4rem;
  line-height: 120%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Hero_description__8x4BD {
    max-width: 100%;
    margin-bottom: 3rem;
    font-size: 2.4rem;
  }
}
.Hero_actions__sp7zk {
  z-index: 2;
  position: relative;
  width: 100%;
  max-width: 37rem;
}
@media (max-width: 767px) {
  .Hero_actions__sp7zk {
    z-index: 3;
    position: absolute;
    right: 2rem;
    bottom: 10.4rem;
    left: 2rem;
    width: auto;
    max-width: 100%;
  }
}
.Hero_top__w3OUo {
  display: flex;
  align-items: center;
  gap: 2rem;
  max-width: 39rem;
  margin-top: auto;
}
@media (max-width: 767px) {
  .Hero_top__w3OUo {
    position: absolute;
    right: 2rem;
    bottom: 3.7rem;
    left: 2rem;
    max-width: 100%;
    margin-top: 0;
  }
}
.Hero_top__w3OUo .Hero_icon__aTk2D {
  width: 11rem;
  height: 4.2rem;
}
@media (max-width: 767px) {
  .Hero_top__w3OUo .Hero_icon__aTk2D {
    width: 8rem;
    height: 3.3rem;
  }
}
.Hero_top__w3OUo .Hero_text__GTB6y {
  line-height: 140%;
}
.Hero_second__yA4Aj {
  z-index: 2;
  position: relative;
  display: flex;
  gap: 5.6rem;
  margin-right: -6rem;
  padding-top: 1rem;
}
@media (max-width: 767px) {
  .Hero_second__yA4Aj {
    display: block;
    padding-top: 0;
    max-width: 27.2rem;
    margin: 0 auto;
  }
}
.Hero_phone__7Peem {
  position: relative;
  width: 100%;
  max-width: 34.4rem;
  min-width: 34.4rem;
}
@media (max-width: 767px) {
  .Hero_phone__7Peem {
    overflow: hidden;
    max-width: 100%;
    min-width: auto;
    max-height: 40rem;
  }
}
.Hero_phone__7Peem img {
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 767px) {
  .Hero_phone__7Peem img {
    position: relative;
  }
}
.Hero_info__pTBVE {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 23rem;
}
@media (max-width: 767px) {
  .Hero_info__pTBVE {
    position: absolute;
    top: 4rem;
    right: -2rem;
    display: inline-flex;
    width: auto;
    display: none;
  }
}
.Hero_figure__jcX8U {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 32.3rem;
  padding: 1.5rem;
  box-sizing: border-box;
  background: url(../images/8HeIrAZs205v.svg) 50% no-repeat;
  background-size: 100% 100%;
}
@media (max-width: 767px) {
  .Hero_figure__jcX8U {
    height: auto;
    background: #fff;
    border-radius: 1.6rem;
  }
}
.Hero_figure__jcX8U .Hero_points__Co3Wr {
  margin-bottom: 1rem;
  margin-left: 1rem;
}
@media (max-width: 767px) {
  .Hero_figure__jcX8U .Hero_points__Co3Wr {
    margin-bottom: 0;
    margin-left: 0;
  }
}
.Hero_figure__jcX8U .Hero_score___lppe {
  display: flex;
  align-items: flex-end;
  font-weight: 600;
  font-size: 4.8rem;
  line-height: 100%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
  color: #000;
}
@media (max-width: 767px) {
  .Hero_figure__jcX8U .Hero_score___lppe {
    font-size: 3.5rem;
  }
}
.Hero_figure__jcX8U .Hero_score___lppe small {
  display: block;
  font-size: 50%;
  line-height: 150%;
}
.Hero_figure__jcX8U .Hero_rating__LAonA {
  display: inline-flex;
  width: 9.6rem;
  margin-top: 0.3rem;
}
@media (max-width: 767px) {
  .Hero_figure__jcX8U .Hero_rating__LAonA {
    width: 7.1rem;
  }
}
.Hero_figure__jcX8U .Hero_rating__LAonA svg {
  display: block;
  width: 100%;
}
.Hero_more__BiNdN {
  display: inline-flex;
  align-items: center;
  gap: 2rem;
  align-self: flex-start;
  margin-top: auto;
  color: #fff;
}
.Hero_more__BiNdN:hover .Hero_text__GTB6y span {
  border-bottom-color: #fff;
}
.Hero_more__BiNdN .Hero_text__GTB6y {
  max-width: 14rem;
  line-height: 140%;
}
.Hero_more__BiNdN .Hero_text__GTB6y span {
  border-bottom: 1px solid transparent;
  transition: all 0.25s ease-in-out;
}
.Hero_more__BiNdN .Hero_icon__aTk2D {
  font-size: 4rem;
}
.Hero_lines__IB7sF {
  overflow: hidden;
  position: absolute;
  right: 0;
  bottom: 18rem;
  left: 0;
  padding: 0.4rem 0;
  pointer-events: none;
}
@media (max-width: 767px) {
  .Hero_lines__IB7sF {
    right: -40%;
    bottom: 27rem;
  }
}
.Hero_lines__IB7sF svg {
  overflow: visible;
}
.Hero_lines__IB7sF svg path {
  opacity: 0.5;
}
.Problem_problem__nxPNZ {
  overflow: hidden;
}
.Problem_inner__sUV8M {
  width: 100%;
  max-width: 147.2rem;
  margin-right: auto;
  margin-left: auto;
  box-sizing: border-box;
  position: relative;
  padding-top: 19rem;
  padding-bottom: 7.5rem;
}
@media (max-width: 767px) {
  .Problem_inner__sUV8M {
    width: auto;
    max-width: none;
    margin-right: 1rem;
    margin-left: 1rem;
    max-width: 37.5rem;
    margin-right: 0;
    margin-left: 0;
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}
@media (max-width: 360px) {
  .Problem_inner__sUV8M {
    max-width: 100%;
  }
}
.Problem_title__IxzNj {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 3rem;
  margin: 0 0 8rem;
  font-weight: 500;
  font-size: 2.6rem;
  line-height: 140%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Problem_title__IxzNj {
    gap: 1.6rem;
    margin-bottom: 6rem;
    font-size: 1.8rem;
  }
}
.Problem_title__IxzNj:before {
  content: " ";
  z-index: -1;
  position: absolute;
  top: 0;
  right: -2rem;
  bottom: 0;
  left: -2rem;
  background-color: #fff;
}
.Problem_title__IxzNj .Problem_icon__QSkYI {
  font-size: 4rem;
}
@media (max-width: 767px) {
  .Problem_title__IxzNj .Problem_icon__QSkYI {
    font-size: 3.2rem;
  }
}
.Problem_subtitle__pNqkj {
  margin: 0;
  font-weight: 500;
  font-size: 4rem;
  line-height: 130%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Problem_subtitle__pNqkj {
    margin-right: 4rem;
    font-size: 2.4rem;
  }
}
.Problem_subtitle__pNqkj .Problem_bordered__yfL_V {
  position: relative;
  display: inline-block;
  padding-right: 0.3em;
  padding-left: 0.3em;
  margin-top: -0.2em;
  margin-bottom: -0.2em;
  white-space: nowrap;
}
.Problem_subtitle__pNqkj .Problem_bordered__yfL_V:before {
  content: " ";
  position: absolute;
  top: 0.1em;
  right: 0;
  bottom: 0.1em;
  left: 0;
  border: 0.05em solid;
  border-radius: 1em;
  pointer-events: none;
}
.Problem_description__BMDGL {
  margin: 0;
  font-size: 2rem;
  line-height: 160%;
  color: #60718b;
}
@media (max-width: 767px) {
  .Problem_description__BMDGL {
    margin-right: 4rem;
    font-size: 1.6rem;
  }
}
.Problem_body__CfL2u {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .Problem_body__CfL2u {
    flex-direction: column-reverse;
  }
}
.Problem_text1___WJYr {
  width: 100%;
  max-width: 58.5rem;
  margin-bottom: 24rem;
}
@media (max-width: 767px) {
  .Problem_text1___WJYr {
    max-width: 100%;
    margin-bottom: 22rem;
  }
}
.Problem_text1___WJYr .Problem_description__BMDGL {
  max-width: 51.5rem;
  margin-top: 3rem;
}
.Problem_text2__OG1Ca {
  position: relative;
  width: 100%;
  max-width: 77.5rem;
  margin-left: auto;
}
.Problem_preview__plUaq {
  width: 100%;
  max-width: 47rem;
}
@media (max-width: 767px) {
  .Problem_preview__plUaq {
    max-width: 100%;
    margin-bottom: 3rem;
  }
}
.Problem_logo__ENTU1 {
  position: absolute;
  top: 50%;
  left: -22rem;
  width: 100%;
  max-width: 11.3rem;
  box-shadow: 0 1rem 3.2rem rgba(108, 111, 169, 0.2);
  border-radius: 3.5rem;
  transform: translateY(-50%);
}
@media (max-width: 767px) {
  .Problem_logo__ENTU1 {
    top: -14rem;
    left: 0.5rem;
    max-width: 8.6rem;
    transform: translate(0);
  }
}
.Problem_logo__ENTU1 img {
  z-index: 2;
  position: relative;
}
@keyframes Problem_pulse__6N9nt {
  0% {
    opacity: 0;
    transform: scale(0.1);
  }
  15% {
    opacity: 0.5;
    transform: scale(0.1);
  }
  30% {
    opacity: 1;
    transform: scale(0.5);
  }
  to {
    opacity: 0;
    transform: scale(1);
  }
}
.Problem_logo__ENTU1 i {
  opacity: 0;
  position: absolute;
  top: -5rem;
  right: -5rem;
  bottom: -5rem;
  left: -5rem;
  border-radius: 7rem;
  box-shadow: inset 0 0 0 1px rgba(43, 95, 245, 0.2);
  animation: Problem_pulse__6N9nt 6s linear infinite;
}
.Problem_logo__ENTU1 i:nth-child(2) {
  animation-delay: 1s;
}
.Problem_logo__ENTU1 i:nth-child(3) {
  animation-delay: 2s;
}
.Problem_logo__ENTU1 i:nth-child(4) {
  animation-delay: 3s;
}
.Problem_logo__ENTU1 i:nth-child(5) {
  animation-delay: 4s;
}
.Problem_logo__ENTU1 i:nth-child(6) {
  animation-delay: 5s;
}
.Problem_lines__4wgAw {
  display: block;
  z-index: -2;
  position: absolute;
  top: 20.45rem;
  left: -2.5rem;
  min-width: 112.2rem;
  max-width: 112.2rem;
}
@media (max-width: 767px) {
  .Problem_lines__4wgAw {
    display: none;

    top: 6rem;
    left: auto;
    right: 4rem;
    min-width: 36.8rem;
    max-width: 36.8rem;
  }
}
@media (max-width: 360px) {
  .Problem_lines__4wgAw {
    display: none;
  }
}
.Problem_lines__4wgAw:before {
  content: " ";
  position: absolute;
  top: 0.57rem;
  right: 100%;
  width: 50vw;
  height: 0.23rem;
  background-color: #e2e7f2;
}
@media (max-width: 767px) {
  .Problem_lines__4wgAw:before {
    top: 0.52rem;
    right: calc(100% - 1rem);
    height: 0.2rem;
  }
}
.Problem_ellipse__NY60z {
  z-index: 10;
  position: absolute;
  top: 0.5rem;
  left: 0;
  display: inline-flex;
  width: 1.4rem;
  height: 1.4rem;
  background: linear-gradient(94.81deg, #af00db -47.84%, #0085ff 109.5%);
  border-radius: 50%;
  animation: Problem_move__mvqjA 10s linear infinite;
  transform: translateZ(0);
  will-change: transform;
}
@media (max-width: 767px) {
  .Problem_ellipse__NY60z {
    top: 0.5rem;
    width: 1.2rem;
    height: 1.2rem;
  }
}
.Problem_shadow__kizOD {
  z-index: 9;
  position: absolute;
  animation: Problem_move__mvqjA 10s linear 0.7s infinite;
  transform: translateZ(0);
  will-change: transform;
}
.Problem_ellipse__NY60z,
.Problem_shadow__kizOD {
  offset-path: path(
    "M0,1 L922,1 C936.033621,1.7868169 948.033621,4.7868169 958,10 C967.966379,15.2131831 977.633046,23.5465164 987,35 L1121,221 L1121,580 C1120.6222,593.711132 1117.6222,603.377798 1112,609 C1108.60722,612.392782 1102.25182,620.603724 1093,625 C1088.94705,626.925881 1084.28038,628.592548 1079,630 L466,630 C449.882835,634.117165 438.882835,639.117165 433,645 C427.117165,650.882835 422.783832,660.549501 420,674 L420,1040"
  );
}
@media (max-width: 767px) {
  .Problem_ellipse__NY60z,
  .Problem_shadow__kizOD {
    offset-path: path(
      "M0,1 L286,1 C288.952318,1.27836647 291.952318,1.94503314 295,3 C298.047682,4.05496686 301.047682,5.72163353 304,8 L355,61 C360.071629,66.563026 363.071629,70.563026 364,73 C364.928371,75.436974 365.595038,79.436974 366,85 L367.000379,782 C365.677908,791.988885 363.344449,798.655551 360,802 C358.067907,803.932093 354.262065,807.185355 349,810 C346.435629,811.371666 342.435629,812.038332 337,812 L126,812 C119.292746,813.523149 113.626079,816.523149 109,821 C104.373921,825.476851 101.373921,832.476851 100,842 L100,863"
    );
  }
}
@keyframes Problem_move__mvqjA {
  0% {
    opacity: 0;
    offset-distance: 0;
  }
  3% {
    opacity: 1;
    offset-distance: 3%;
  }
  to {
    offset-distance: 100%;
  }
}
.ReviewsItem_item__X6S0T {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 4rem 3rem 3.5rem;
  border-radius: 3rem;
  background-color: #fff;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .ReviewsItem_item__X6S0T {
    padding: 3rem 2rem 2.5rem;
    border-radius: 2rem;
  }
}
.ReviewsItem_rating__yWTTy {
  max-width: 12.4rem;
  margin-bottom: 3rem;
}
.ReviewsItem_rating__yWTTy svg {
  width: 100%;
}
.ReviewsItem_content__8qEpF {
  margin: 0;
  font-size: 2rem;
  line-height: 150%;
  color: #60718b;
}
@media (max-width: 767px) {
  .ReviewsItem_content__8qEpF {
    font-size: 1.6rem;
  }
}
.ReviewsItem_note__ocs7K {
  margin-top: auto;
  padding-top: 3rem;
  font-weight: 500;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .ReviewsItem_note__ocs7K {
    padding-top: 1.5rem;
    font-size: 1.6rem;
  }
}
.Reviews_reviews___JEAw {
  overflow: hidden;
  width: 100%;
  max-width: 147.2rem;
  margin-right: auto;
  margin-left: auto;
  padding-top: 18.4rem;
  padding-bottom: 5.4rem;
  background: url(../images/ZDYCr7BWgQkZ.svg) top no-repeat;
  background-size: 100% auto;
  border-radius: 4rem;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .Reviews_reviews___JEAw {
    width: auto;
    max-width: none;
    margin-right: 1rem;
    margin-left: 1rem;
    padding-top: 6.4rem;
    padding-bottom: 1.5rem;
    background-image: url(../images/7zG06DvLcgK2.svg);
    border-radius: 2rem;
  }
}
.Reviews_head__bfIKW {
  display: flex;
  gap: 7rem;
  margin-bottom: 11rem;
}
@media (max-width: 767px) {
  .Reviews_head__bfIKW {
    flex-direction: column;
    gap: 3rem;
    margin-bottom: 5rem;
  }
}
.Reviews_title__5uHdJ {
  margin: 0;
  font-weight: 500;
  font-size: 4rem;
  line-height: 120%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Reviews_title__5uHdJ {
    font-size: 2.4rem;
  }
}
.Reviews_actions__6Mpfy {
  flex-shrink: 0;
  width: 100%;
  max-width: 37rem;
}
.Reviews_list__xMc_V {
  position: relative;
}
.Reviews_nav__RBBST {
  position: absolute;
  top: -9rem;
  right: 0;
  display: flex;
  gap: 1rem;
}
.Reviews_arrow__lwiFA {
  display: inline-flex;
  width: 4rem;
  height: 4rem;
  font-size: 4rem;
  color: #c5cdde;
  transition: all 0.25s ease-in-out;
}
.Reviews_arrow__lwiFA:hover {
  color: #000;
}
.Reviews_arrow__lwiFA.swiper-button-disabled {
  opacity: 0.5;
  cursor: default;
  pointer-events: none;
}
.Reviews_swiper__4cxDh {
  overflow: visible;
  padding-bottom: 5rem;
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
}
@media (max-width: 767px) {
  .Reviews_swiper__4cxDh {
    padding-bottom: 4rem;
  }
}
.Reviews_swiper__4cxDh.swiper-initialized {
  opacity: 1;
}
.Reviews_swiper__4cxDh .swiper-pagination {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 2rem;
}
.Reviews_swiper__4cxDh .swiper-pagination-bullet {
  display: inline-flex;
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  background-color: rgba(34, 52, 99, 0.2);
  cursor: pointer;
}
.Reviews_swiper__4cxDh .swiper-pagination-bullet-active {
  background-color: #223463;
}
.Reviews_slide___EWRX {
  height: auto;
}
.Reviews_logos__o9_tC {
  margin-top: 8rem;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding-top: 4.4rem;
}
@media (max-width: 767px) {
  .Reviews_logos__o9_tC {
    overflow: hidden;
    overflow-x: auto;
    gap: 2rem;
    margin-top: 3.5rem;
    margin-right: -2rem;
    margin-left: -2rem;
    padding-top: 3rem;
    -webkit-overflow-scrolling: touch;
  }
}
.Reviews_logos__o9_tC .Reviews_in__gEqt_ {
  display: flex;
  align-items: center;
  justify-content: space-around;
  gap: 3rem;
}
@media (max-width: 767px) {
  .Reviews_logos__o9_tC .Reviews_in__gEqt_ {
    gap: 4rem;
    min-width: max-content;
    padding-right: 2rem;
    padding-bottom: 2rem;
    padding-left: 2rem;
  }
}
.Reviews_logos__o9_tC .Reviews_in__gEqt_ .Reviews_logo__mA_Op img {
  max-height: 3rem;
  object-fit: contain;
  object-position: center;
}
@media (max-width: 767px) {
  .Reviews_logos__o9_tC .Reviews_in__gEqt_ .Reviews_logo__mA_Op img {
    width: auto;
    height: 1.9rem;
  }
}
.RiskIndicator_risk__TGVPA {
  overflow: hidden;
  position: relative;
  width: 100%;
  max-width: 39rem;
  height: 21rem;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .RiskIndicator_risk__TGVPA {
    max-width: 26rem;
    height: 14rem;
  }
}
.RiskIndicator_risk--trusted__Ajgo9 {
  color: #00bf59;
}
.RiskIndicator_risk--suspicious__RVNgi {
  color: #f90;
}
.RiskIndicator_risk--danger___jViA {
  color: #ff6d5c;
}
.RiskIndicator_inner__6u5kZ {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  overflow: hidden;
  height: 19.5rem;
}
@media (max-width: 767px) {
  .RiskIndicator_inner__6u5kZ {
    height: 13rem;
  }
}
.RiskIndicator_value__KX221 {
  position: absolute;
  right: 0;
  bottom: 1.5rem;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .RiskIndicator_value__KX221 {
    bottom: 1rem;
  }
}
.RiskIndicator_value__icon__JcEtV {
  font-size: 4rem;
  color: currentColor;
}
@media (max-width: 767px) {
  .RiskIndicator_value__icon__JcEtV {
    font-size: 3.2rem;
  }
}
.RiskIndicator_value__number__Abg8c {
  font-weight: 700;
  font-size: 6.6rem;
  line-height: 100%;
  color: #000;
}
@media (max-width: 767px) {
  .RiskIndicator_value__number__Abg8c {
    font-size: 4.4rem;
  }
}
.RiskIndicator_gray__O3PKG {
  position: relative;
  height: 39rem;
  overflow: hidden;
  background-color: #eef3fc;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .RiskIndicator_gray__O3PKG {
    height: 26rem;
  }
}
.RiskIndicator_level__fX_f5 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  border-radius: 50%;
  transform-origin: center;
}
.RiskIndicator_level__fX_f5:before {
  content: " ";
  position: absolute;
  top: 50%;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: currentColor;
}
.RiskIndicator_circle__pl_Pn {
  position: absolute;
  top: 5rem;
  right: 5rem;
  left: 5rem;
  height: 29rem;
  background-color: #fff;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .RiskIndicator_circle__pl_Pn {
    top: 3.5rem;
    right: 3.5rem;
    left: 3.5rem;
    height: 19rem;
  }
}
.RiskIndicator_arrow__bhC10 {
  z-index: 2;
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  width: 0;
  height: 0;
  border: 1.6666666667rem solid transparent;
  border-right: 2.5rem solid #fff;
  transform: translate(-98%, -50%);
}
@media (max-width: 767px) {
  .RiskIndicator_arrow__bhC10 {
    border: 1.1666666667rem solid transparent;
    border-right: 1.75rem solid #fff;
  }
}
.RiskIndicator_arrow__bhC10:before {
  content: " ";
  z-index: 2;
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  width: 0;
  height: 0;
  border: 1.6666666667rem solid transparent;
  border-right: 2.5rem solid #000;
  transform: translate(-15%, -50%);
}
@media (max-width: 767px) {
  .RiskIndicator_arrow__bhC10:before {
    border: 1.1666666667rem solid transparent;
    border-right: 1.75rem solid #000;
  }
}
.IndicatorPanel_indicator__yLb9m {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 57rem;
  border: 2px solid #60718b;
  padding: 0 4rem 3.4rem;
  border-radius: 2rem;
  box-sizing: border-box;
  background-color: #fff;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .IndicatorPanel_indicator__yLb9m {
    margin-bottom: 3rem;
    padding: 1rem 1.5rem 2rem;
  }
}
.IndicatorPanel_indicator__yLb9m:before {
  content: " ";
  position: absolute;
  top: -0.2rem;
  right: 4rem;
  left: 4rem;
  height: 0.4rem;
  background-color: #fff;
}
.IndicatorPanel_indicator--trusted___PwUQ {
  border-color: #00bf59;
}
.IndicatorPanel_indicator--trusted___PwUQ .IndicatorPanel_current__3FzWD {
  color: #00bf59;
}
.IndicatorPanel_indicator--suspicious__tZSUa {
  border-color: #f90;
}
.IndicatorPanel_indicator--suspicious__tZSUa .IndicatorPanel_current__3FzWD {
  color: #f90;
}
.IndicatorPanel_indicator--danger__qGR83 {
  border-color: #ff6d5c;
}
.IndicatorPanel_indicator--danger__qGR83 .IndicatorPanel_current__3FzWD {
  color: #ff6d5c;
}
.IndicatorPanel_indicator__yLb9m .IndicatorPanel_help__cJ0qd {
  position: absolute;
  top: -3.2rem;
  right: 0;
  left: 0;
  font-size: 1.1rem;
  line-height: 100%;
  color: #aab2be;
  text-align: center;
}
@media (max-width: 767px) {
  .IndicatorPanel_indicator__yLb9m .IndicatorPanel_help__cJ0qd {
    top: -1.5rem;
  }
}
.IndicatorPanel_indicator__yLb9m .IndicatorPanel_graph__C7_gW {
  display: flex;
  justify-content: center;
  margin-bottom: 4.5rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: -webkit-grab;
  cursor: grab;
}
@media (max-width: 767px) {
  .IndicatorPanel_indicator__yLb9m .IndicatorPanel_graph__C7_gW {
    margin-bottom: 3rem;
  }
}
.IndicatorPanel_indicator__yLb9m .IndicatorPanel_graph__C7_gW:active {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.IndicatorPanel_indicator__yLb9m .IndicatorPanel_info__r7frS {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 3rem;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 1.5rem 0;
}
@media (max-width: 767px) {
  .IndicatorPanel_indicator__yLb9m .IndicatorPanel_info__r7frS {
    margin-bottom: 2rem;
    padding: 1rem 0;
  }
}
.IndicatorPanel_indicator__yLb9m
  .IndicatorPanel_info__r7frS
  .IndicatorPanel_danger__V7jKT,
.IndicatorPanel_indicator__yLb9m
  .IndicatorPanel_info__r7frS
  .IndicatorPanel_low__H_mer {
  width: 25%;
  font-weight: 500;
  font-size: 1.4rem;
  line-height: 140%;
  text-align: center;
}
@media (max-width: 767px) {
  .IndicatorPanel_indicator__yLb9m
    .IndicatorPanel_info__r7frS
    .IndicatorPanel_danger__V7jKT,
  .IndicatorPanel_indicator__yLb9m
    .IndicatorPanel_info__r7frS
    .IndicatorPanel_low__H_mer {
    font-size: 1.2rem;
  }
}
.IndicatorPanel_indicator__yLb9m
  .IndicatorPanel_info__r7frS
  .IndicatorPanel_current__3FzWD {
  width: 50%;
  font-weight: 700;
  font-size: 3.2rem;
  line-height: 120%;
  text-transform: capitalize;
  text-align: center;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .IndicatorPanel_indicator__yLb9m
    .IndicatorPanel_info__r7frS
    .IndicatorPanel_current__3FzWD {
    font-size: 2.4rem;
  }
}
.IndicatorPanel_indicator__yLb9m .IndicatorPanel_note__1jOhr {
  width: 100%;
  max-width: 40rem;
  margin: 0 auto;
  font-size: 1.1rem;
  line-height: 150%;
  color: #919399;
  text-align: center;
}
.RisksPill_pill__f90V4 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 3.6rem;
  padding: 0 1.1rem;
  background-color: #f2f6fd;
  border-radius: 1.8rem;
  color: #b9c2cf;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
}
@media (max-width: 767px) {
  .RisksPill_pill__f90V4 {
    height: 2.8rem;
  }
}
.RisksPill_pill--trusted__Ys0RY {
  background-color: #00bf59;
  color: #fff;
}
.RisksPill_pill--suspicious__frris {
  background-color: #f90;
  color: #fff;
}
.RisksPill_pill--danger___XgYl {
  background-color: #ff6d5c;
  color: #fff;
}
.Risks_risks__066hQ {
  width: 100%;
  max-width: 147.2rem;
  margin-right: auto;
  margin-left: auto;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  padding-top: 22rem;
  padding-bottom: 5rem;
}
@media (max-width: 767px) {
  .Risks_risks__066hQ {
    width: auto;
    max-width: none;
    margin-right: 1rem;
    margin-left: 1rem;
    overflow: visible;
    margin-right: 0;
    margin-left: 0;
    padding-top: 5rem;
    padding-bottom: 4rem;
  }
}
.Risks_inner__mJ9kr {
  position: relative;
  display: flex;
  gap: 4rem;
  margin-bottom: 25rem;
}
@media (max-width: 767px) {
  .Risks_inner__mJ9kr {
    flex-direction: column;
    margin-bottom: 12rem;
  }
}
.Risks_body__TJ5Dc {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 56rem;
}
@media (max-width: 767px) {
  .Risks_body__TJ5Dc {
    max-width: 100%;
  }
}
.Risks_title__le14Q {
  margin: 0 0 5rem;
  font-weight: 500;
  font-size: 5rem;
  line-height: 120%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Risks_title__le14Q {
    margin-bottom: 3.7rem;
    font-size: 3.7rem;
  }
}
.Risks_title__le14Q .Risks_bordered__6h_Z9 {
  position: relative;
  display: inline-block;
  padding-right: 0.3em;
  padding-left: 0.3em;
  margin-top: -0.2em;
  margin-bottom: -0.2em;
  white-space: nowrap;
  line-height: 140%;
}
.Risks_title__le14Q .Risks_bordered__6h_Z9:before {
  content: " ";
  position: absolute;
  top: 0.1em;
  right: 0;
  bottom: 0.1em;
  left: 0;
  border: 0.05em solid;
  border-radius: 1em;
  pointer-events: none;
}
.Risks_list__SquiL {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
@media (max-width: 767px) {
  .Risks_list__SquiL {
    gap: 0.8rem;
    margin-bottom: 3rem;
  }
}
.Risks_download__1R7KR {
  display: flex;
  gap: 3rem;
  margin-top: auto;
  padding-top: 5.5rem;
}
@media (max-width: 767px) {
  .Risks_download__1R7KR {
    flex-direction: column;
    gap: 2rem;
    padding-top: 0;
  }
}
.Risks_download__1R7KR .Risks_text__8s2PN {
  max-width: 28rem;
  line-height: 150%;
}
@media (max-width: 767px) {
  .Risks_download__1R7KR .Risks_text__8s2PN {
    max-width: 100%;
    font-size: 1.6rem;
    text-align: center;
  }
  .Risks_download__1R7KR .Risks_button__KFxhU {
    padding-right: 2rem;
    justify-content: space-between;
  }
  .Risks_download__1R7KR .Risks_button__KFxhU svg {
    font-size: 1.8rem;
  }
}
.Risks_graph__GmY3i {
  display: flex;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .Risks_graph__GmY3i {
    margin-bottom: 3rem;
  }
}
.Risks_give__NXb7r {
  font-weight: 500;
  font-size: 3rem;
  line-height: 140%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
  text-align: center;
}
@media (max-width: 767px) {
  .Risks_give__NXb7r {
    font-size: 2.4rem;
  }
}
.Risks_give__NXb7r .Risks_bordered__6h_Z9 {
  position: relative;
  display: inline-block;
  padding-right: 0.3em;
  padding-left: 0.3em;
  margin-top: -0.2em;
  margin-bottom: -0.2em;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  line-height: 160%;
  vertical-align: middle;
}
.Risks_give__NXb7r .Risks_bordered__6h_Z9:before {
  content: " ";
  position: absolute;
  top: 0.1em;
  right: 0;
  bottom: 0.1em;
  left: 0;
  border: 0.05em solid;
  border-radius: 1em;
  pointer-events: none;
}
.Risks_give__NXb7r .Risks_bordered__6h_Z9 .Risks_icon__8xq_o {
  font-size: 2.5rem;
}
@media (max-width: 767px) {
  .Risks_give__NXb7r .Risks_bordered__6h_Z9 .Risks_icon__8xq_o {
    font-size: 1.8rem;
  }
}
.Risks_lineTop__EyUEa {
  position: absolute;
  top: 0;
  right: 29%;
  overflow: hidden;
  display: flex;
  align-items: flex-end;
  max-width: 1.4rem;
  max-height: 12.8rem;
}
@media (max-width: 767px) {
  .Risks_lineTop__EyUEa {
    display: none;
  }
}
.Risks_lines__DBJER {
  position: absolute;
  top: 100%;
  left: 50%;
  width: 100%;
  max-width: 31rem;
}
@media (max-width: 767px) {
  .Risks_lines__DBJER {
    left: auto;
    right: 3rem;
    max-width: 15rem;
    display: none;
  }
}
.Risks_ellipse__dqJT0 {
  z-index: 10;
  position: absolute;
  top: 0;
  left: 0;
  display: inline-flex;
  width: 1.4rem;
  height: 1.4rem;
  background: linear-gradient(94.81deg, #af00db -47.84%, #0085ff 109.5%);
  border-radius: 50%;
  animation: Risks_move__w2oLw 4s linear infinite;
  transform: translateZ(0);
  will-change: transform;
}
@media (max-width: 767px) {
  .Risks_ellipse__dqJT0 {
    top: 0.5rem;
    width: 1.2rem;
    height: 1.2rem;
  }
}
.Risks_shadow__o834C {
  z-index: 9;
  position: absolute;
  animation: Risks_move__w2oLw 4s linear 1s infinite;
  transform: translateZ(0);
  will-change: transform;
}
.Risks_ellipse__dqJT0,
.Risks_shadow__o834C {
  offset-path: path(
    "M301,0 L301,85.5000132 C301,113.114013 278.61399,135.500013 250.99999,135.500013 L49.99999,135.500013 C22.38579,135.500013 0,157.886013 0,185.500013 L0,220.000013"
  );
}
@keyframes Risks_move__w2oLw {
  0% {
    opacity: 0;
    offset-distance: 0;
  }
  5% {
    opacity: 1;
    offset-distance: 5%;
  }
  95% {
    opacity: 1;
    offset-distance: 95%;
  }
  to {
    opacity: 0;
    offset-distance: 100%;
  }
}
.LinesAnimation_lines__8O8Ge {
  position: relative;
}
.LinesAnimation_textDot__HzC6z {
  z-index: 3;
  position: absolute;
  width: 0.4rem;
  height: 0.4rem;
}
.LinesAnimation_textDot-0__jIzdI {
  top: 15%;
  left: 14%;
}
.LinesAnimation_textDot-1__f2f6J {
  top: 0;
  left: 29%;
}
.LinesAnimation_textDot-2__Il7QI {
  top: 22%;
  left: 30%;
}
.LinesAnimation_textDot-3__zrt3J {
  top: 40%;
  left: 21%;
}
.LinesAnimation_textDot-4__RyN2F {
  top: 42%;
  left: 40%;
}
.LinesAnimation_textDot-5__NzFUL {
  top: 62%;
  left: 14%;
}
.LinesAnimation_textDot-6__jBXv8 {
  top: 73%;
  left: 34%;
}
.LinesAnimation_textDot-7__Lbhpk {
  top: 97%;
  left: 24%;
}
.LinesAnimation_textDot__HzC6z.LinesAnimation_is-animate__C3zCi
  .LinesAnimation_text__89Re4:before {
  animation: LinesAnimation_holographic__vcs5k 1s ease infinite;
}
.LinesAnimation_text__89Re4 {
  overflow: hidden;
  z-index: 3;
  position: absolute;
  top: 50%;
  left: 50%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 1.2rem 2.4rem;
  background-color: #fff;
  border-radius: 2.8rem;
  font-weight: 500;
  font-size: 2rem;
  line-height: 100%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
  color: #000;
  white-space: nowrap;
  transform: translate3d(-50%, -50%, 0);
  pointer-events: all;
}
@media (max-width: 767px) {
  .LinesAnimation_text__89Re4 {
    padding: 0.8rem 1.1rem;
    font-size: 1.2rem;
  }
}
.LinesAnimation_text__89Re4:before {
  content: " ";
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: inherit;
  background: linear-gradient(
      90.06deg,
      rgba(130, 71, 255, 0.3) -7.42%,
      rgba(0, 191, 89, 0.3) 7.33%,
      rgba(0, 133, 255, 0.3) 33.56%,
      rgba(224, 74, 252, 0.3) 100.23%
    ),
    #fefeff;
  filter: blur(1rem);
}
.LinesAnimation_text__89Re4 span {
  position: relative;
}
@keyframes LinesAnimation_holographic__vcs5k {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  50% {
    opacity: 1;
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
.Solution_solution__Kk_pT {
  overflow: hidden;
  margin-bottom: -8rem;
}
@media (max-width: 767px) {
  .Solution_solution__Kk_pT {
    margin-bottom: -4.5rem;
  }
}
.Solution_solution__Kk_pT .Solution_wrapper__mNk4p {
  width: 100%;
  max-width: 147.2rem;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  min-height: 123rem;
  padding-top: 6rem;
  background: url(../images/8YzFjkXXd34L.svg) top no-repeat;
  background-size: 100% auto;
  border-radius: 4rem 4rem 4rem 0;
  box-sizing: border-box;
  color: #fff;
}
@media (max-width: 767px) {
  .Solution_solution__Kk_pT .Solution_wrapper__mNk4p {
    width: auto;
    max-width: none;
    margin-right: 1rem;
    margin-left: 1rem;
    min-height: 90rem;
    padding-top: 2rem;
    padding-right: 2rem;
    padding-bottom: 9rem;
    background-image: url(../images/Suq2jj3gRmUh.svg);
    border-radius: 2rem 2rem 2rem 0;
  }
}
.Solution_title__QCfG1 {
  display: flex;
  align-items: center;
  gap: 3rem;
  margin: 0 0 10rem;
  font-weight: 500;
  font-size: 3rem;
  line-height: 140%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Solution_title__QCfG1 {
    margin-bottom: 3rem;
    gap: 1.6rem;
    font-size: 1.8rem;
  }
}
.Solution_title__QCfG1 .Solution_icon__h3fNO {
  font-size: 4rem;
}
@media (max-width: 767px) {
  .Solution_title__QCfG1 .Solution_icon__h3fNO {
    font-size: 3.2rem;
  }
}
.Solution_inner__mYqxo {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
@media (max-width: 767px) {
  .Solution_inner__mYqxo {
    display: block;
  }
}
.Solution_head__GS09j {
  display: flex;
  align-items: flex-end;
  gap: 5rem;
  width: 100%;
  max-width: 77rem;
}
@media (max-width: 767px) {
  .Solution_head__GS09j {
    gap: 3rem;
    flex-direction: column;
    align-items: flex-start;
  }
}
.Solution_head__GS09j .Solution_title__QCfG1 {
  max-width: 25rem;
  margin: 0;
  font-weight: 500;
  font-size: 8.6rem;
  line-height: 90%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Solution_head__GS09j .Solution_title__QCfG1 {
    max-width: 22rem;
    font-size: 5rem;
  }
}
.Solution_head__GS09j .Solution_description__52qGL {
  max-width: 37rem;
  margin: 0;
  font-size: 2rem;
  line-height: 160%;
}
@media (max-width: 767px) {
  .Solution_head__GS09j .Solution_description__52qGL {
    max-width: 20rem;
    font-size: 1.6rem;
    line-height: 140%;
  }
}
.Solution_visual__NONMB {
  max-width: 42rem;
  margin-top: -20rem;
  margin-right: -4rem;
}
@media (max-width: 767px) {
  .Solution_visual__NONMB {
    margin: 0;
  }
}
.Solution_phone__ui5aW {
  z-index: 2;
  position: relative;
  margin-bottom: -5rem;
}
@media (max-width: 767px) {
  .Solution_phone__ui5aW {
    position: absolute;
    top: 0;
    left: 100%;
    max-width: 50%;
    margin-bottom: 0;
    transform: translate(-70%);
  }
}
.Solution_info__BfNru {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1.3rem;
  max-width: 37rem;
  padding: 3.5rem;
  background: url(../images/zEIYHCKbxRNu.svg) 50% no-repeat;
  background-size: 100% 100%;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .Solution_info__BfNru {
    position: absolute;
    right: 1rem;
    bottom: 18rem;
    left: 1rem;
    max-width: none;
    padding: 2rem;
  }
}
.Solution_info__BfNru .Solution_gas__PJv_r {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 0.3rem;
  height: 1.8rem;
  border: 1px solid #db8fff;
  padding: 0 0.8rem;
  box-sizing: border-box;
  border-radius: 0.9rem;
  font-weight: 500;
  font-size: 1rem;
  line-height: 100%;
  color: #db8fff;
  text-transform: uppercase;
}
.Solution_info__BfNru .Solution_text__MckqY {
  max-width: 21rem;
  font-weight: 500;
  font-size: 2rem;
  line-height: 120%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
.Solution_lines__WhRnn {
  overflow: hidden;
  position: absolute;
  right: 0;
  bottom: 36rem;
  left: 0;
  padding: 2rem 0;
  pointer-events: none;
}
@media (max-width: 767px) {
  .Solution_lines__WhRnn {
    right: -90%;
    bottom: 33rem;
    left: -10%;
  }
}
.Solution_lines__WhRnn svg {
  overflow: visible;
}
.Solution_lines__WhRnn svg path {
  opacity: 0.5;
}
.Solution_swiper__TKPWW {
  overflow: hidden;
  width: 100%;
  margin-top: 9.5rem;
}
@media (max-width: 767px) {
  .Solution_swiper__TKPWW {
    position: absolute;
    right: 0;
    bottom: 9rem;
    left: 0;
    margin-top: 0;
  }
}
.Solution_swiper__TKPWW .swiper-wrapper {
  transition-timing-function: linear;
}
.Solution_slide__PgXC6 {
  width: auto;
  margin-right: 7rem;
}
@media (max-width: 767px) {
  .Solution_slide__PgXC6 {
    margin-right: 3.5rem;
  }
}
.Solution_coin___UGGD {
  display: flex;
  align-items: center;
  gap: 2rem;
}
.Solution_coin___UGGD .Solution_icon__h3fNO {
  width: 5rem;
  min-width: 5rem;
  height: 5rem;
}
@media (max-width: 767px) {
  .Solution_coin___UGGD .Solution_icon__h3fNO {
    width: 4rem;
    min-width: 4rem;
    height: 4rem;
  }
}
.Solution_coin___UGGD .Solution_text__MckqY {
  font-weight: 500;
  font-size: 2rem;
  line-height: 100%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
@media (max-width: 767px) {
  .Solution_coin___UGGD .Solution_text__MckqY {
    font-size: 1.8rem;
  }
}
.Stripes_stripes__M_BT4 {
  width: 100%;
  max-width: 147.2rem;
  margin-right: auto;
  margin-left: auto;
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  align-items: center;
  height: 6.4rem;
  margin-bottom: 2rem;
  background-color: #000;
  border-radius: 4rem;
  pointer-events: none;
}
@media (max-width: 767px) {
  .Stripes_stripes__M_BT4 {
    width: auto;
    max-width: none;
    margin-right: 1rem;
    margin-left: 1rem;
  }
}
.Stripes_swiper__R1TZZ .swiper-wrapper {
  transition-timing-function: linear;
}
.Stripes_slide__Uhf63 {
  width: auto;
  margin-right: 7rem;
}
.Stripes_stripe__Kg596 {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  color: #fff;
}
.Stripes_stripe__Kg596 .Stripes_icon__aKLGR {
  position: relative;
  top: 0.3rem;
  display: inline-flex;
  font-size: 3rem;
}
.Stripes_stripe__Kg596 .Stripes_text__v1UdG {
  font-weight: 500;
  font-size: 2rem;
  line-height: 100%;
  font-family: var(--font-poppins), var(--font-inter), Helvetica, Arial,
    sans-serif;
}
