.arco-layout[data-v-02c7186b] {
  padding-top:60px
}
.screen1[data-v-02c7186b] {
  height:750px;
  width:100%;
  border-bottom:1px solid var(--color-border-1);
  overflow:hidden
}
.screen1 .content[data-v-02c7186b] {
  width:480px
}
.screen1 .content .title[data-v-02c7186b] {
  width:480px;
  font-size:42px;
  color:var(--color-text-1);
  text-align:left;
  vertical-align:top;
  font-weight:600;
  line-height:67px;
  letter-spacing:0
}
.screen1 .content .subtitle[data-v-02c7186b] {
  width:480px;
  font-size:18px;
  color:var(--color-text-2);
  line-height:32px;
  text-align:left;
  vertical-align:top;
  font-weight:400;
  margin-top:32px
}
.screen1 .content .group_btn[data-v-02c7186b] {
  margin-top:80px
}
.screen1 .content .group_btn[data-v-02c7186b] .arco-btn {
  height:48px;
  font-size:16px;
  font-weight:600
}
.screen1 .content .group_btn .next[data-v-02c7186b] {
  border:1px solid var(--color-border-2);
  color:var(--color-text-1)
}
.screen1 .content .group_btn .next[data-v-02c7186b]:not(:hover) {
  background-color:transparent
}
.screen1 .content .group_icon[data-v-02c7186b] {
  margin-top:64px
}
.screen1 .content .group_icon svg[data-v-02c7186b],
.screen1 .content .group_icon img[data-v-02c7186b] {
  width:40px;
  height:40px
}
.screen1 .right_img[data-v-02c7186b] {
  position:relative;
  width:721px
}
.screen1 .right_img .background[data-v-02c7186b] {
  position:absolute;
  width:640px;
  height:640px;
  left:-50px;
  top:-20px;
  filter:blur(120px);
  opacity:.6
}
.screen1 .right_img .background[data-v-02c7186b]:before {
  top:132px;
  background-color:#8090d3
}
.screen1 .right_img .background[data-v-02c7186b]:after,
.screen1 .right_img .background[data-v-02c7186b]:before {
  content:"";
  position:absolute;
  width:474px;
  height:474px;
  border-radius:50%
}
.screen1 .right_img .background[data-v-02c7186b]:after {
  left:166px;
  background-color:#54d1c1
}
.screen1 .right_img .img[data-v-02c7186b] {
  position:relative;
  height:682px;
  margin-left:-30px;
  margin-top:-30px
}
@media screen and (max-width: 1440px) {
  .screen1[data-v-02c7186b] {
    position:relative
  }
  .screen1 .content_pos[data-v-02c7186b] {
    position:absolute;
    top:172px;
    left:160px
  }
  .right_img[data-v-02c7186b] {
    position:absolute;
    top:89px;
    left:760px
  }
}
@media screen and (min-width: 1441px) {
  .screen1[data-v-02c7186b] {
    display:flex;
    align-items:center;
    justify-content:center
  }
  .screen1 .content_pos[data-v-02c7186b] {
    flex-shrink:0;
    margin-right:120px
  }
  .right_img[data-v-02c7186b] {
    flex-shrink:0
  }
}
.screen2[data-v-02c7186b] {
  display:flex;
  flex-direction:column;
  align-items:center;
  width:100%;
  overflow:hidden;
  padding:54px 0
}
.screen2 .title[data-v-02c7186b] {
  font-style:normal;
  font-weight:600;
  font-size:18px;
  line-height:24px;
  text-align:center;
  color:var(--color-text-3)
}
.screen2 .list[data-v-02c7186b] {
  display:flex;
  align-items:center;
  column-gap:48px;
  margin:54px 0 0
}
.screen2 .list .item[data-v-02c7186b] {
  display:flex;
  flex-direction:row;
  align-items:center;
  color:var(--color-text-1)
}
.screen3[data-v-02c7186b] {
  display:flex;
  flex-direction:column;
  align-items:center;
  overflow:hidden;
  padding:80px;
  border-bottom:1px solid var(--color-border-1)
}
.screen3 .title[data-v-02c7186b] {
  font-size:32px;
  color:var(--color-text-1);
  line-height:44px;
  text-align:center;
  vertical-align:middle;
  font-weight:600;
  letter-spacing:0;
  width:-moz-fit-content;
  width:fit-content
}
.screen3 .subtitle[data-v-02c7186b] {
  font-size:18px;
  color:var(--color-text-2);
  line-height:32px;
  text-align:left;
  vertical-align:top;
  font-weight:400;
  margin-top:16px
}
.screen3 .featuresList[data-v-02c7186b] {
  display:flex;
  flex-direction:column;
  align-items:center;
  row-gap:30px;
  overflow:hidden;
  margin-top:64px
}
.screen3 .featuresList .row[data-v-02c7186b] {
  flex-shrink:0;
  display:flex;
  overflow:hidden;
  align-items:stretch;
  column-gap:30px
}
.screen3 .featuresList .row .iconDetails[data-v-02c7186b] {
  width:380px;
  padding:39px 23px;
  border-radius:8px;
  border:1px solid var(--color-border-2);
  flex-direction:column;
  align-items:flex-start;
  row-gap:64px;
  flex-shrink:0;
  display:flex;
  overflow:hidden
}
.screen3 .featuresList .row .iconDetails .icon[data-v-02c7186b] {
  flex-shrink:0;
  overflow:hidden;
  width:32px;
  height:32px
}
.screen3 .featuresList .row .iconDetails .details[data-v-02c7186b] {
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  row-gap:12px;
  flex-shrink:0;
  overflow:hidden
}
.screen3 .featuresList .row .iconDetails .headline[data-v-02c7186b] {
  flex-shrink:0;
  text-align:left;
  vertical-align:top;
  font-size:20px;
  color:var(--color-text-1);
  line-height:28px;
  font-weight:600
}
.screen3 .featuresList .row .iconDetails .description[data-v-02c7186b] {
  font-size:14px;
  color:var(--color-text-2);
  line-height:32px;
  font-weight:400;
  flex-shrink:0;
  text-align:left;
  vertical-align:top
}
.product[data-v-02c7186b] {
  display:flex;
  flex-direction:column;
  align-items:center;
  overflow:hidden;
  padding:80px;
  border-bottom:1px solid var(--color-border-1)
}
.product .title[data-v-02c7186b] {
  font-size:32px;
  color:var(--color-text-1);
  line-height:44px;
  text-align:center;
  vertical-align:middle;
  font-weight:600;
  letter-spacing:0;
  width:-moz-fit-content;
  width:fit-content
}
.product .subtitle[data-v-02c7186b] {
  font-size:18px;
  color:var(--color-text-2);
  line-height:32px;
  text-align:left;
  vertical-align:top;
  font-weight:400;
  margin-top:16px
}
.product .home-tab-content[data-v-02c7186b] {
  padding-top:32px
}
.product .home-ecosystem-block[data-v-02c7186b] {
  width:320px;
  height:380px;
  padding:36px 0 0 36px;
  border-radius:8px;
  box-sizing:border-box;
  background:var(--color-neutral-1);
  position:relative;
  overflow:hidden;
  transition:all .25s ease-out;
  cursor:pointer
}
.product .home-ecosystem-block-icon[data-v-02c7186b] {
  vertical-align:top;
  height:32px;
  transition:all .3s ease-out
}
.product .home-ecosystem-block-icon-wrapper[data-v-02c7186b] {
  position:relative
}
.product .home-ecosystem-block-icon-placeholder[data-v-02c7186b] {
  position:absolute;
  top:0;
  left:0;
  opacity:1
}
.product .home-ecosystem-block-title[data-v-02c7186b] {
  font-size:18px;
  line-height:16px;
  font-weight:800;
  margin-top:10px;
  color:var(--color-text-1)
}
.product .home-ecosystem-block-description[data-v-02c7186b] {
  width:270px;
  margin-top:24px;
  font-size:14px;
  line-height:22px;
  color:var(--color-text-2)
}
.product .home-ecosystem-block-image[data-v-02c7186b] {
  position:absolute;
  height:240px;
  bottom:-42px;
  transition:all .3s ease;
  pointer-events:none;
  border-top-left-radius:4px
}
.product .home-ecosystem-block[data-v-02c7186b]:hover {
  background:#fff;
  box-shadow:0 10px 11px #4e59690f,0 6px 4px #4e596908,0 0 0 1px #4e59690f,0 2.89797px 2.12518px #4e596909,0 1.87823px 1.37737px #4e596908,0 1.18233px .867039px #4e596907,0 .67932px .498168px #4e596905,0 .298986px .219257px #4e596904
}
.product .home-ecosystem-block:hover .home-ecosystem-block-icon[data-v-02c7186b] {
  opacity:1
}
.product .home-ecosystem-block:hover .home-ecosystem-block-icon-placeholder[data-v-02c7186b] {
  opacity:0
}
.product .home-ecosystem-block:hover .home-ecosystem-block-image[data-v-02c7186b] {
  box-shadow:20px 32px 56px #4e596966;
  transform:translateY(-16px)
}
@media screen and (max-width: 768px) {
  .product .home-ecosystem-block[data-v-02c7186b] {
    width:100%;
    height:104px;
    padding:16px 20px
  }
  .product .home-ecosystem-block[data-v-02c7186b]:hover {
    border:none
  }
  .product .home-ecosystem-block-header[data-v-02c7186b] {
    display:flex;
    flex-direction:row-reverse;
    align-items:center
  }
  .product .home-ecosystem-block-icon[data-v-02c7186b] {
    width:28px;
    height:28px;
    opacity:1
  }
  .product .home-ecosystem-block-icon-placeholder[data-v-02c7186b] {
    opacity:0
  }
  .product .home-ecosystem-block-title[data-v-02c7186b] {
    font-size:16px;
    line-height:24px;
    flex:1;
    margin-top:0
  }
  .product .home-ecosystem-block-description[data-v-02c7186b] {
    width:unset;
    margin-top:8px;
    font-size:12px;
    line-height:20px
  }
  .product .home-ecosystem-block-image[data-v-02c7186b] {
    display:none
  }
}
.product .home-block-list[data-v-02c7186b] {
  display:flex;
  flex-wrap:wrap;
  margin:-10px
}
.product .home-block-item[data-v-02c7186b] {
  flex:none;
  margin:10px
}
@media screen and (max-width: 768px) {
  .product .home-block-list[data-v-02c7186b] {
    flex-direction:column;
    margin:0
  }
  .product .home-block-item[data-v-02c7186b] {
    margin:0 0 16px
  }
  .product .home-block-item[data-v-02c7186b]:last-child {
    margin-bottom:0
  }
}
.screen5[data-v-02c7186b] {
  display:flex;width: 100%;
  flex-direction:column;
  align-items:center;
  overflow:hidden;
  padding:80px 80px 0
}
.screen5 .text_008e1ad6[data-v-02c7186b] {
  font-size:18px;
  color:var(--color-text-1);
  line-height:32px;
  text-align:left;
  vertical-align:top;
  font-weight:400;
  margin-top:16px
}
.data{width: 60%;margin: 0 auto} 
.screen5 .descriptionVerticalL[data-v-02c7186b] {
  flex-shrink:0;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  overflow:hidden;float: left;
  width:25%
}
.screen5 .key[data-v-02c7186b] {
  font-family:Inter,PingFang SC;
  font-size:14px;
  color:var(--color-text-2);
  line-height:20px;
  font-weight:500
}
.screen5 .key[data-v-02c7186b],
.screen5 .value[data-v-02c7186b] {
  flex-shrink:0;
  text-align:left;
  vertical-align:top
}
.screen5 .value[data-v-02c7186b] {
  font-size:32px;
  color:#6a3ac7;
  line-height:44px;
  letter-spacing:-1.28px;
  font-weight:600
}
.screen5 .text_2[data-v-02c7186b] {
  margin-top:64px;
  font-size:18px;
  font-weight:400;
  line-height:32px;
  letter-spacing:0;
  text-align:left;
  color:var(--color-text-1)
}
.screen5 .frame4571[data-v-02c7186b] {
  display:flex;
  flex-direction:column;
  align-items:center;
  margin-bottom:120px
}
.screen5 .title[data-v-02c7186b] {
  min-width:321px;
  font-size:32px;
  color:var(--color-text-1);
  line-height:44px;
  font-weight:600;
  text-align:center;
  vertical-align:middle
}
.screen5 .item-n[data-v-02c7186b] {
  margin-bottom:1rem
}
.screen5 .company[data-v-02c7186b] {
  padding:0 80px
}
.footer_wrap[data-v-02c7186b] {
  min-width:1192px;
  margin-top:80px;
  color:#fff;
  background:#1c1f23
}
.footer_wrap .footer_container[data-v-02c7186b] {
  width:1192px;
  margin:0 auto
}
.footer_wrap .footer_container .footer_line[data-v-02c7186b] {
  width:100%;
  height:1px;
  background:#fff;
  opacity:.15
}
.footer_wrap .footer_container .footer_footer[data-v-02c7186b] {
  padding:24px 0
}
.footer_wrap .footer_container .footer_extra[data-v-02c7186b] {
  font-size:12px;
  line-height:19px;
  opacity:.5
}
.footer_wrap .footer_container .footer_extra a[data-v-02c7186b] {
  color:inherit
}
