.ant-collapse-ghost,
a {
    background-color: transparent
}

.ant-app,
.ant-collapse {
    font-size: 14px;
    color: rgba(0, 0, 0, .88);
    line-height: 1.5714285714285714
}

*,
.ant-app,
.ant-app::after,
.ant-app::before,
.ant-collapse,
.ant-collapse::after,
.ant-collapse::before,
:after,
:before {
    box-sizing: border-box
}

._advantage_1jk6x_1 ._right_1jk6x_13 ._card_1jk6x_14._active_1jk6x_26 ._title_1jk6x_6,
a {
    color: #01f28d
}

#body .text-ellipsis,
._ellipsis_16ns0_14,
.text-ellipsis {
    text-overflow: ellipsis
}

a,
a:active,
a:focus,
a:hover {
    text-decoration: none;
    outline: 0
}

.ant-collapse>.ant-collapse-item>.ant-collapse-header:focus,
a {
    outline: 0
}

.ant-collapse,
.swiper,
ul {
    list-style: none
}

h1,
h2,
p,
ul {
    margin: 0;
    color: var(--color)
}

@font-face {
    font-family: Mulish;
    src: url(../fonts/font_0.ttf);
    font-weight: 400
}

@font-face {
    font-family: Mulish;
    src: url(../fonts/font_1.ttf);
    font-weight: 500
}

@font-face {
    font-family: Mulish;
    src: url(../fonts/font_2.ttf);
    font-weight: 600
}

:root {
    --sf-img-16: url(../images/favicon.png);
    --sf-img-84: url(../images/css_image_46.png);
    --sf-img-85: url(../images/css_image_47.png);
    --sf-img-92: url(../images/css_image_48.png)
}

a {
    -webkit-text-decoration-skip: objects;
    cursor: pointer;
    transition: color .3s;
    -webkit-text-decoration-skip: objects;
    touch-action: manipulation
}

a:hover {
    color: #52ffab
}

a:active {
    color: #00cc7e
}

.ant-collapse {
    margin: 0;
    padding: 0;
    font-family: var(--font-family);
    border-radius: 16px
}

.ant-collapse>.ant-collapse-item:last-child,
.ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header {
    border-radius: 0 0 16px 16px
}

.ant-collapse>.ant-collapse-item>.ant-collapse-header {
    position: relative;
    display: flex;
    flex-wrap: nowrap;
    align-items: flex-start;
    color: rgba(0, 0, 0, .88);
    line-height: 1.5714285714285714;
    cursor: pointer;
    transition: .3s, visibility
}

.ant-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-header-text {
    flex: auto
}

.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon {
    height: 22px;
    display: flex;
    align-items: center
}

.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow {
    display: inline-flex;
    align-items: center;
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    transition: transform .3s
}

.ant-collapse .ant-collapse-item:last-child,
.ant-collapse-ghost>.ant-collapse-item {
    border-bottom: 0
}

.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon {
    order: 1;
    padding-right: 0;
    padding-left: 12px
}

.ant-collapse-ghost {
    border: 0
}

*,
::after,
::before {
    transition: none !important
}

.swiper-slide,
.swiper-wrapper {
    transition-property: transform
}

._advantage_1jk6x_1 {
    width: 75rem;
    padding-top: 10rem
}

._advantage_1jk6x_1 ._right_1jk6x_13 ._card_1jk6x_14 {
    overflow: hidden;
    cursor: pointer;
    box-sizing: border-box;
    width: 37.8125rem;
    height: 4.5rem;
    border-radius: .875rem;
    padding: 0 2rem;
    background: rgba(255, 255, 255, .06);
    color: #fff;
    margin-top: 2rem;
    transition: .3s ease-out !important
}

._advantage_1jk6x_1 ._right_1jk6x_13 ._card_1jk6x_14._active_1jk6x_26 {
    background: rgba(209, 255, 235, .12)
}

._advantage_1jk6x_1 ._right_1jk6x_13 ._card_1jk6x_14._active_1jk6x_26 ._des_1jk6x_31 {
    opacity: 1;
    transform: translateY(0)
}

._advantage_1jk6x_1 ._right_1jk6x_13 ._card_1jk6x_14:first-child {
    margin-top: 0
}

._advantage_1jk6x_1 ._right_1jk6x_13 ._card_1jk6x_14:nth-child(4)._active_1jk6x_26 {
    height: 8.5rem
}

._advantage_1jk6x_1 ._right_1jk6x_13 ._card_1jk6x_14 ._title_1jk6x_6 {
    transition: .3s ease-out !important;
    margin-top: 1.25rem;
    font-size: 1.25rem;
    font-weight: 600;
    color: #fff;
    line-height: 2rem
}

._advantage_1jk6x_1 ._right_1jk6x_13 ._card_1jk6x_14 ._des_1jk6x_31 {
    transition: .3s ease-out !important;
    opacity: 0;
    transform: translateY(.625rem);
    margin-top: .5rem;
    font-size: .875rem;
    font-weight: 400;
    color: #fff9;
    line-height: 1.5rem
}

._swiper_1jk6x_91 {
    width: 38.75rem;
    height: 34.25rem;
    flex: none
}

._swiper_1jk6x_91 .swiper-slide {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center
}

._firstPanel_1mk30_1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 11.625rem;
    line-height: 3rem;
    width: 100%;
    height: 55.75rem;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url(../images/css_image_49.webp)
}

._firstPanel_1mk30_1 ._btn_1mk30_13 {
    cursor: pointer;
    margin-top: 1.75rem;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 9.5rem;
    height: 3.4375rem;
    background: #01f28d;
    box-shadow: 0 .5rem 1.3125rem #07271966;
    border-radius: 2.5625rem;
    font-size: 1.25rem;
    font-weight: 600;
    color: #323443;
    line-height: 1.5rem
}

._firstPanel_1mk30_1 ._btn_1mk30_13:hover,
._footerRegister_rr7b6_1 ._btn_rr7b6_14:hover {
    background-color: #6bffc2
}

._firstPanel_1mk30_1 ._pointCard_1mk30_33 {
    display: flex;
    justify-content: space-around;
    padding: 1.25rem 0;
    color: #fff;
    font-size: 3.75rem;
    width: 75.25rem;
    height: 10rem;
    background: rgba(255, 255, 255, .08);
    border-radius: .875rem;
    -webkit-backdrop-filter: blur(.75rem);
    backdrop-filter: blur(.75rem);
    margin-top: 11.5625rem
}

._firstPanel_1mk30_1 ._pointCard_1mk30_33 ._item_1mk30_46 {
    display: flex;
    flex-direction: column;
    align-items: center
}

._globalProxy_1p78z_1 {
    margin-top: 10rem;
    width: 100%;
    padding-left: calc(50% - 37.5rem);
    background-image: url(../images/css_image_50.png);
    background-repeat: no-repeat;
    background-size: 62.5rem auto;
    background-position: 43.75rem bottom
}

._business_b5915_1 ._title_b5915_3,
._globalProxy_1p78z_1 ._title_1p78z_10 {
    display: flex;
    flex-direction: column
}

._globalProxy_1p78z_1 ._location_1p78z_14 {
    margin-right: .875rem;
    width: 1.5rem;
    height: 1.5rem;
    background-image: url(../images/css_image_51.png);
    background-size: 100% 100%
}

._goodsWrapper_1hmij_13 ._btn_1hmij_14 {
    height: 2.5rem;
    width: 8.5625rem;
    border-radius: 2.6875rem;
    --tw-bg-opacity: 1;
    background-color: rgba(1, 242, 141, var(--tw-bg-opacity));
    cursor: pointer;
    font-size: .875rem;
    font-weight: 600;
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
    display: flex;
    align-items: center;
    justify-content: center
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21,
._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79 {
    margin-top: 1.5rem;
    border-radius: .875rem;
    background-repeat: no-repeat !important;
    transition: .5s ease-in-out !important;
    position: relative;
    box-sizing: border-box;
    overflow: hidden
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21 {
    background-position: right top;
    padding: 0 1.5rem
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21:first-child {
    margin-right: 1.5rem;
    height: 25.1875rem;
    flex: 1 1 0%;
    --tw-bg-opacity: 1;
    background-color: #102429;
    background-color: rgba(16, 36, 41, var(--tw-bg-opacity));
    background-image: url(../images/css_image_52.png);
    background-size: 36.0625rem 100%;
    padding-top: 2.5rem
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21:first-child ._points_1hmij_30 p,
._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21:nth-child(2) ._points_1hmij_30 p {
    margin-top: 1.375rem
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21:nth-child(2) {
    height: 25.1875rem;
    width: 27rem;
    --tw-bg-opacity: 1;
    background-color: #102429;
    background-color: rgba(16, 36, 41, var(--tw-bg-opacity));
    background-image: url(../images/css_image_53.png);
    background-size: 36.0625rem 100%;
    padding-top: 14.9375rem;
    background-position: 0 0
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21:nth-child(2) ._points_1hmij_30 {
    opacity: 0;
    transition: .5s ease-in-out !important
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21:nth-child(2) ._btn_1hmij_14 {
    bottom: -5rem;
    transition: .5s ease-in-out !important
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21:nth-child(2):hover {
    background-position: 7.5rem 0;
    width: 46.5rem;
    padding-top: 2.5rem
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21:nth-child(2):hover ._points_1hmij_30 {
    opacity: 1
}

._goodsWrapper_1hmij_13 ._goodItem1_1hmij_21:nth-child(2):hover ._btn_1hmij_14 {
    bottom: 2.5rem
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79 {
    padding: 9.25rem 1.5rem 0;
    height: 17.625rem;
    width: 17.625rem;
    --tw-bg-opacity: 1;
    background-color: rgba(28, 44, 50, var(--tw-bg-opacity));
    background-size: 17.625rem 17.625rem;
    background-position: center top 0
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79 ._points_1hmij_30 {
    height: auto;
    opacity: 0
}

#body .mt-\[14px\],
._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79 ._points_1hmij_30 p {
    margin-top: .875rem
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79 ._subDes_1hmij_92 {
    transition: .3s ease-in-out !important
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79:hover {
    background-position: center top -7.5rem;
    padding-top: 1.5rem
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79:hover ._points_1hmij_30 {
    opacity: 1;
    transition: .5s ease-in-out !important
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79:hover ._subDes_1hmij_92 {
    margin-top: 0 !important;
    height: 0 !important;
    opacity: 0
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79:first-child {
    background-image: url(../images/css_image_54.png)
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79:nth-child(2) {
    background-image: url(../images/css_image_55.png)
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79:nth-child(3) {
    background-image: url(../images/css_image_56.png)
}

._goodsWrapper_1hmij_13 ._goodItem2_1hmij_79:nth-child(4) {
    background-image: url(../images/css_image_57.png)
}

._points_1hmij_30 p i {
    height: 1rem;
    width: 1rem;
    background-image: url(../images/css_image_58.png);
    background-size: 100% 100%
}

._mainWrapper_nx03y_1 {
    background-image: url(../images/css_image_59.webp), url(../images/css_image_60.webp);
    background-repeat: no-repeat, no-repeat;
    background-size: auto auto, 62.5rem auto;
    background-position: left 62.5rem, right 218.75rem
}

._footerRegister_rr7b6_1,
._partners_1mr7m_1 {
    background-size: 75rem 23.875rem;
    background-repeat: no-repeat;
    background-position: left bottom
}

._panel_nx03y_12 {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative
}

._footer_emlcs_1 {
    border-top: 1px solid rgba(255, 255, 255, .08)
}

body,
html {
    width: 100%;
    box-sizing: border-box;
    min-height: 100%;
    height: auto;
    font-size: 1rem;
    color: #fff;
    font-family: Mulish, PingFang SC, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" !important
}

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button
}

#body .fixed,
.fixed {
    position: fixed
}

#body .absolute,
.absolute {
    position: absolute
}

#body .relative,
.relative {
    position: relative
}

#body .right-\[-20px\] {
    right: -1.25rem
}

#body .right-\[40px\] {
    right: 2.5rem
}

#body .right-\[48px\] {
    right: 3rem
}

#body .top-\[-20px\] {
    top: -1.25rem
}

#body .top-\[324px\] {
    top: 20.25rem
}

#body .z-10,
.z-10 {
    z-index: 10
}

.swiper,
.swiper-wrapper {
    z-index: 1;
    position: relative
}

#body .ml-\[24px\] {
    margin-left: 1.5rem
}

#body .mr-\[24px\] {
    margin-right: 1.5rem
}

#body .mr-\[32px\] {
    margin-right: 2rem
}

#body .mr-\[34px\] {
    margin-right: 2.125rem
}

#body .mr-\[68px\] {
    margin-right: 4.25rem
}

#body .mr-\[8px\] {
    margin-right: .5rem
}

#body .mt-\[140px\] {
    margin-top: 8.75rem
}

#body .mt-\[16px\] {
    margin-top: 1rem
}

#body .mt-\[20px\] {
    margin-top: 1.25rem
}

#body .mt-\[24px\] {
    margin-top: 1.5rem
}

#body .mt-\[27px\] {
    margin-top: 1.6875rem
}

#body .mt-\[2px\] {
    margin-top: .125rem
}

#body .mt-\[32px\] {
    margin-top: 2rem
}

#body .mt-\[36px\] {
    margin-top: 2.25rem
}

#body .mt-\[4px\] {
    margin-top: .25rem
}

#body .mt-\[58px\] {
    margin-top: 3.625rem
}

#body .mt-\[60px\] {
    margin-top: 3.75rem
}

#body .mt-\[64px\] {
    margin-top: 4rem
}

#body .mt-\[70px\] {
    margin-top: 4.375rem
}

#body .mt-\[76px\] {
    margin-top: 4.75rem
}

#body .mt-\[8px\] {
    margin-top: .5rem
}

#body .flex,
.flex {
    display: flex
}

#body .h-\[146px\] {
    height: 9.125rem
}

#body .h-\[16px\] {
    height: 1rem
}

#body .h-\[18px\] {
    height: 1.125rem
}

#body .h-\[20px\] {
    height: 1.25rem
}

#body .h-\[28px\] {
    height: 1.75rem
}

#body .h-\[322px\] {
    height: 20.125rem
}

#body .h-\[32px\] {
    height: 2rem
}

#body .h-\[40px\] {
    height: 2.5rem
}

#body .h-\[48px\] {
    height: 3rem
}

#body .h-\[522px\] {
    height: 32.625rem
}

#body .h-\[580px\] {
    height: 36.25rem
}

#body .h-\[80px\] {
    height: 5rem
}

#body .h-auto,
.h-auto {
    height: auto
}

#body .h-full,
.h-full {
    height: 100%
}

#body .w-\[1200px\] {
    width: 75rem
}

#body .w-\[120px\] {
    width: 7.5rem
}

#body .w-\[140px\] {
    width: 8.75rem
}

#body .w-\[160px\] {
    width: 10rem
}

#body .w-\[162px\] {
    width: 10.125rem
}

#body .w-\[16px\] {
    width: 1rem
}

#body .w-\[18px\] {
    width: 1.125rem
}

#body .w-\[1920px\] {
    width: 120rem
}

#body .w-\[206px\] {
    width: 12.875rem
}

#body .w-\[20px\] {
    width: 1.25rem
}

#body .w-\[28px\] {
    width: 1.75rem
}

#body .w-\[32px\] {
    width: 2rem
}

#body .w-\[378px\] {
    width: 23.625rem
}

#body .w-\[538px\] {
    width: 33.625rem
}

#body .w-\[617px\] {
    width: 38.5625rem
}

#body .w-\[660px\] {
    width: 41.25rem
}

#body .w-\[686px\] {
    width: 42.875rem
}

#body .w-full,
.w-full {
    width: 100%
}

#body .max-w-\[352px\] {
    max-width: 22rem
}

#body .flex-1,
.flex-1 {
    flex: 1 1 0%
}

#body .flex-col,
.flex-col,
.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

#body .flex-wrap,
.flex-wrap {
    flex-wrap: wrap
}

#body .items-start,
.items-start {
    align-items: flex-start
}

#body .items-center,
._menuItem_etmns_1,
.items-center {
    align-items: center
}

#body .justify-end,
.justify-end {
    justify-content: flex-end
}

#body .justify-center,
.justify-center {
    justify-content: center
}

#body .justify-between,
.justify-between {
    justify-content: space-between
}

#body .overflow-hidden,
.overflow-hidden {
    overflow: hidden
}

#body .whitespace-nowrap,
.whitespace-nowrap {
    white-space: nowrap
}

#body .whitespace-pre-line,
.whitespace-pre-line {
    white-space: pre-line
}

#body .rounded-\[12px\] {
    border-radius: .75rem
}

#body .rounded-\[14px\] {
    border-radius: .875rem
}

#body .rounded-\[43px\] {
    border-radius: 2.6875rem
}

#body .rounded-full {
    border-radius: 624.9375rem
}

#body .border-\[1px\],
.border-\[1px\] {
    border-width: 1px
}

#body .border-solid,
.border-solid {
    border-style: solid
}

#body .border-\[rgba\(255\,255\,255\,0\.08\)\] {
    border-color: #ffffff14
}

#body .bg-\[\#09151E\] {
    --tw-bg-opacity: 1;
    background-color: rgba(9, 21, 30, var(--tw-bg-opacity))
}

#body .bg-\[rgba\(255\,255\,255\,0\.1\)\] {
    background-color: #ffffff1a
}

#body .p-0,
.p-0 {
    padding: 0
}

#body .p-\[24px_0\] {
    padding: 1.5rem 0
}

#body .p-\[24px_0px_32px_0px\] {
    padding: 1.5rem 0 2rem
}

#body .pb-\[8px\] {
    padding-bottom: .5rem
}

#body .pt-\[19px\] {
    padding-top: 1.1875rem
}

#body .text-center,
.text-center {
    text-align: center
}

#body .text-\[12px\] {
    font-size: .75rem
}

#body .text-\[14px\] {
    font-size: .875rem
}

#body .text-\[16px\] {
    font-size: 1rem
}

#body .text-\[20px\] {
    font-size: 1.25rem
}

#body .text-\[24px\] {
    font-size: 1.5rem
}

#body .text-\[28px\] {
    font-size: 1.75rem
}

#body .text-\[32px\] {
    font-size: 2rem
}

#body .text-\[40px\] {
    font-size: 2.5rem
}

#body .text-\[64px\] {
    font-size: 4rem
}

#body .font-semibold,
.font-semibold {
    font-weight: 600
}

#body .font-thin {
    font-weight: 100
}

#body .leading-\[14px\] {
    line-height: .875rem
}

#body .leading-\[16px\] {
    line-height: 1rem
}

#body .leading-\[18px\] {
    line-height: 1.125rem
}

#body .leading-\[20px\] {
    line-height: 1.25rem
}

#body .leading-\[21px\] {
    line-height: 1.3125rem
}

#body .leading-\[22px\] {
    line-height: 1.375rem
}

#body .leading-\[24px\] {
    line-height: 1.5rem
}

#body .leading-\[28px\] {
    line-height: 1.75rem
}

#body .leading-\[32px\] {
    line-height: 2rem
}

#body .leading-\[36px\] {
    line-height: 2.25rem
}

#body .leading-\[38px\] {
    line-height: 2.375rem
}

#body .leading-\[40px\] {
    line-height: 2.5rem
}

#body .leading-\[48px\] {
    line-height: 3rem
}

#body .leading-\[80px\] {
    line-height: 5rem
}

#body .text-\[\#01F28D\],
._menuItem_etmns_1._activeMenu_etmns_64 ._title_etmns_4 {
    --tw-text-opacity: 1;
    color: rgba(1, 242, 141, var(--tw-text-opacity))
}

#body .text-\[\#D1FFEB\] {
    --tw-text-opacity: 1;
    color: rgba(209, 255, 235, var(--tw-text-opacity))
}

#body .text-\[\#FFFFFF\],
#body .text-\[\#fff\],
#body .text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity))
}

#body .text-\[rgba\(255\,255\,255\,0\.3\)\] {
    color: #ffffff4d
}

#body .text-\[rgba\(255\,255\,255\,0\.6\)\] {
    color: #fff9
}

#body .last\:mr-0:last-child,
._business_b5915_1 ._cards_b5915_8 ._card_b5915_8:nth-child(4n),
._menuItem_etmns_1:last-child {
    margin-right: 0
}

#body .hover\:bg-\[rgba\(1\,242\,141\,0\.3\)\]:hover,
._more_16ns0_30:hover,
._qa_1ha5o_1 a:hover {
    background-color: #01f28d4d
}

#body .hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--tw-text-opacity))
}

.ant-app {
    font-family: Mulish, PingFang SC, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji" !important
}

i {
    display: inline-block
}

:root body {
    --color-primary: #01f28d;
    --color-primary-bg: #09151e;
    --color-primary-hover: #6bffc2;
    --color-disable: #323443;
    --err-color: #f95050;
    --font-family: "Mulish", "PingFang SC", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
}

._footerRegister_rr7b6_1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 5.625rem;
    padding-top: 14.25rem;
    width: 75rem;
    background-image: url(../images/css_image_71.webp)
}

.swiper,
iframe,
img,
main {
    display: block
}

.swiper,
body,
ul {
    padding: 0
}

._footerRegister_rr7b6_1 ._btn_rr7b6_14 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 2.375rem;
    width: 9.5rem;
    height: 3.4375rem;
    background: #01f28d;
    box-shadow: 0 .5rem 1.3125rem #07271966;
    border-radius: 2.5625rem;
    font-size: 1.25rem;
    font-weight: 600;
    color: #323443
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    overflow: hidden
}

.swiper-wrapper {
    width: 100%;
    height: 100%;
    display: flex;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box;
    transform: translateZ(0)
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    position: relative
}

.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-vertical>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.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-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-top: 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)
}

._fixedHeader_1p35f_1 {
    width: 100%;
    height: 5rem;
    position: fixed;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    border-bottom: 1px solid rgba(255, 255, 255, .06);
    z-index: 99
}

._fixedHeader_1p35f_1 ._contentWrapper_1p35f_13 {
    height: 100%;
    margin: 0 auto;
    max-width: 75rem
}

._fixedHeader_1p35f_1 ._toLoginBtn_1p35f_35,
._fixedHeader_1p35f_1 ._toRegisterBtn_1p35f_55 {
    width: 5.75rem;
    height: 2.5rem;
    box-shadow: 0 .4375rem 1.125rem #07271966;
    font-weight: 600;
    display: flex;
    font-size: .875rem;
    position: relative
}

._fixedHeader_1p35f_1 ._contentWrapper_1p35f_13:before {
    width: 100%;
    height: 100%;
    content: "";
    background: rgba(9, 21, 30, .4);
    position: absolute;
    top: 0;
    left: 0;
    -webkit-backdrop-filter: blur(.75rem);
    backdrop-filter: blur(.75rem)
}

._fixedHeader_1p35f_1 ._toLoginBtn_1p35f_35 {
    border-radius: 2.6875rem;
    opacity: 1;
    border: 1px solid #01f28d;
    justify-content: center;
    align-items: center;
    color: #01f28d
}

._fixedHeader_1p35f_1 ._toLoginBtn_1p35f_35:hover {
    background: rgba(1, 242, 141, .3);
    box-shadow: 0 .4375rem 1.125rem #07271966
}

._fixedHeader_1p35f_1 ._toRegisterBtn_1p35f_55 {
    margin-left: 1.125rem;
    background: #01f28d;
    border-radius: 2.6875rem;
    justify-content: center;
    align-items: center;
    color: #323443
}

._fixedHeader_1p35f_1 ._toRegisterBtn_1p35f_55:hover {
    background: #6bffc2
}

._qa_1ha5o_1 {
    margin-bottom: 5.625rem;
    width: 75rem
}

.ant-collapse>.ant-collapse-item {
    width: 33.625rem;
    margin-top: 1.5rem
}

.ant-collapse>.ant-collapse-item>.ant-collapse-header {
    padding: 0 !important
}

.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text {
    margin-right: auto;
    font-size: 1.25rem;
    font-weight: 600;
    color: #fff;
    line-height: 2rem;
    padding: 0
}

._business_b5915_1 {
    padding-top: 10rem
}

._business_b5915_1 ._cards_b5915_8 {
    margin-top: 2.5rem;
    display: flex;
    flex-wrap: wrap;
    max-width: 75rem
}

._business_b5915_1 ._cards_b5915_8 ._card_b5915_8 {
    display: flex;
    flex-direction: column;
    padding: 1.5rem 1.5rem 0;
    margin-top: 2.5rem;
    width: 17.0625rem;
    height: 12.5rem;
    background: rgba(255, 255, 255, .06);
    border-radius: .875rem;
    margin-right: 1.25rem
}

._partners_1mr7m_1 {
    margin-top: 13.25rem;
    display: flex;
    width: 75rem;
    flex-direction: column;
    align-items: center;
    padding-bottom: 11.5rem;
    background-image: url(../images/css_image_72.png)
}

._listGroup_1mr7m_7 {
    position: relative;
    overflow: hidden
}

._listGroup_1mr7m_7 ._scrollWrapper_1mr7m_10 {
    position: relative;
    display: flex;
    width: 100%;
    overflow: hidden;
    mask-image: linear-gradient(90deg, transparent, #fff 20%, #fff 80%, transparent);
    -webkit-mask-image: linear-gradient(90deg, transparent, #fff 20%, #fff 80%, transparent)
}

._listGroup_1mr7m_7 ._scrollContent_1mr7m_15 {
    width: 200%;
    display: flex;
    animation: 60s linear infinite _Scrollkeyframes_1mr7m_1
}

._listGroup_1mr7m_7:nth-child(odd) ._scrollContent_1mr7m_15 {
    animation-direction: reverse
}

@keyframes _Scrollkeyframes_1mr7m_1 {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-50%)
    }
}

._newItem_16ns0_1 {
    cursor: pointer;
    padding: 1rem;
    margin-top: 1.5rem;
    background: rgba(255, 255, 255, .06);
    border: 1px solid #323443
}

._newItem_16ns0_1:hover {
    background: rgba(209, 255, 235, .12);
    border-color: #01f28d4d
}

._ellipsis_16ns0_14 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

._time_16ns0_22 {
    margin-right: .375rem;
    width: 1rem;
    height: 1rem;
    background-size: 100% 100%;
    background-image: url(../images/css_image_73.png)
}

._menuItem_etmns_1 {
    margin-right: 2rem;
    display: flex;
    height: 100%;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .875rem
}

._menuItem_etmns_1 ._title_etmns_4 {
    position: relative;
    display: flex;
    cursor: pointer;
    align-items: center;
    --tw-text-opacity: 1;
    color: rgba(209, 255, 235, var(--tw-text-opacity))
}

._menuItem_etmns_1 ._arrowIcon_etmns_8 {
    transition: .3s ease-out !important;
    background-image: url(../images/css_image_74.png);
    margin-left: .125rem;
    height: 1.25rem;
    width: 1.25rem;
    background-size: cover;
    background-repeat: no-repeat
}

._menuItem_etmns_1:hover ._title_etmns_4 {
    --tw-text-opacity: 1;
    color: #01f28d;
    color: rgba(1, 242, 141, var(--tw-text-opacity))
}

._menuItem_etmns_1:hover ._arrowIcon_etmns_8 {
    transform: rotate(180deg);
    background-image: url(../images/css_image_75.png)
}

*,
:after,
:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 rgba(0, 0, 0, 0);
    --tw-ring-shadow: 0 0 rgba(0, 0, 0, 0);
    --tw-shadow: 0 0 rgba(0, 0, 0, 0);
    --tw-shadow-colored: 0 0 rgba(0, 0, 0, 0);
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    border: 0 solid;
    box-sizing: border-box;
    --wetab-tw-border-spacing-x: 0;
    --wetab-tw-border-spacing-y: 0;
    --wetab-tw-translate-x: 0;
    --wetab-tw-translate-y: 0;
    --wetab-tw-rotate: 0;
    --wetab-tw-skew-x: 0;
    --wetab-tw-skew-y: 0;
    --wetab-tw-scale-x: 1;
    --wetab-tw-scale-y: 1;
    --wetab-tw-pan-x: ;
    --wetab-tw-pan-y: ;
    --wetab-tw-pinch-zoom: ;
    --wetab-tw-scroll-snap-strictness: proximity;
    --wetab-tw-ordinal: ;
    --wetab-tw-slashed-zero: ;
    --wetab-tw-numeric-figure: ;
    --wetab-tw-numeric-spacing: ;
    --wetab-tw-numeric-fraction: ;
    --wetab-tw-ring-inset: ;
    --wetab-tw-ring-offset-width: 0px;
    --wetab-tw-ring-offset-color: #fff;
    --wetab-tw-ring-color: #3b82f680;
    --wetab-tw-ring-offset-shadow: 0 0#0000;
    --wetab-tw-ring-shadow: 0 0#0000;
    --wetab-tw-shadow: 0 0#0000;
    --wetab-tw-shadow-colored: 0 0#0000;
    --wetab-tw-blur: ;
    --wetab-tw-brightness: ;
    --wetab-tw-contrast: ;
    --wetab-tw-grayscale: ;
    --wetab-tw-hue-rotate: ;
    --wetab-tw-invert: ;
    --wetab-tw-saturate: ;
    --wetab-tw-sepia: ;
    --wetab-tw-drop-shadow: ;
    --wetab-tw-backdrop-blur: ;
    --wetab-tw-backdrop-brightness: ;
    --wetab-tw-backdrop-contrast: ;
    --wetab-tw-backdrop-grayscale: ;
    --wetab-tw-backdrop-hue-rotate: ;
    --wetab-tw-backdrop-invert: ;
    --wetab-tw-backdrop-opacity: ;
    --wetab-tw-backdrop-saturate: ;
    --wetab-tw-backdrop-sepia:
}

:after,
:before {
    --wetab-tw-content: ""
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: transparent;
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
    line-height: 1.5;
    tab-size: 4
}

body {
    line-height: inherit;
    margin: 0 auto;
    min-width: 268px;
    border-radius: 10px
}

a {
    -webkit-text-decoration: none;
    color: inherit;
    text-decoration: inherit;
    --text-decoration: none;
    --color: var(--primary);
    --background-color: transparent;
    background-color: var(--background-color);
    color: var(--color);
    -webkit-text-decoration: var(--text-decoration);
    text-decoration: var(--text-decoration);
    transition: background-color var(--transition), color var(--transition), box-shadow var(--transition), -webkit-text-decoration var(--transition);
    transition: background-color var(--transition), color var(--transition), text-decoration var(--transition), box-shadow var(--transition);
    transition: background-color var(--transition), color var(--transition), text-decoration var(--transition), box-shadow var(--transition), -webkit-text-decoration var(--transition);
    -ms-touch-action: manipulation
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

h1,
h2,
p,
ul {
    margin-bottom: var(--typography-spacing-vertical)
}

iframe,
img {
    vertical-align: middle
}

::backdrop {
    --wetab-tw-border-spacing-x: 0;
    --wetab-tw-border-spacing-y: 0;
    --wetab-tw-translate-x: 0;
    --wetab-tw-translate-y: 0;
    --wetab-tw-rotate: 0;
    --wetab-tw-skew-x: 0;
    --wetab-tw-skew-y: 0;
    --wetab-tw-scale-x: 1;
    --wetab-tw-scale-y: 1;
    --wetab-tw-pan-x: ;
    --wetab-tw-pan-y: ;
    --wetab-tw-pinch-zoom: ;
    --wetab-tw-scroll-snap-strictness: proximity;
    --wetab-tw-ordinal: ;
    --wetab-tw-slashed-zero: ;
    --wetab-tw-numeric-figure: ;
    --wetab-tw-numeric-spacing: ;
    --wetab-tw-numeric-fraction: ;
    --wetab-tw-ring-inset: ;
    --wetab-tw-ring-offset-width: 0px;
    --wetab-tw-ring-offset-color: #fff;
    --wetab-tw-ring-color: #3b82f680;
    --wetab-tw-ring-offset-shadow: 0 0#0000;
    --wetab-tw-ring-shadow: 0 0#0000;
    --wetab-tw-shadow: 0 0#0000;
    --wetab-tw-shadow-colored: 0 0#0000;
    --wetab-tw-blur: ;
    --wetab-tw-brightness: ;
    --wetab-tw-contrast: ;
    --wetab-tw-grayscale: ;
    --wetab-tw-hue-rotate: ;
    --wetab-tw-invert: ;
    --wetab-tw-saturate: ;
    --wetab-tw-sepia: ;
    --wetab-tw-drop-shadow: ;
    --wetab-tw-backdrop-blur: ;
    --wetab-tw-backdrop-brightness: ;
    --wetab-tw-backdrop-contrast: ;
    --wetab-tw-backdrop-grayscale: ;
    --wetab-tw-backdrop-hue-rotate: ;
    --wetab-tw-backdrop-invert: ;
    --wetab-tw-backdrop-opacity: ;
    --wetab-tw-backdrop-saturate: ;
    --wetab-tw-backdrop-sepia:
}

.mr-\[8px\] {
    margin-right: 8px
}

.mt-\[20px\] {
    margin-top: 20px
}

.mt-\[16px\] {
    margin-top: 16px
}

.mt-\[8px\] {
    margin-top: 8px
}

.mt-\[24px\] {
    margin-top: 24px
}

.mr-\[32px\] {
    margin-right: 32px
}

.ml-\[24px\] {
    margin-left: 24px
}

.mt-\[4px\] {
    margin-top: 4px
}

.h-\[20px\] {
    height: 20px
}

.h-\[16px\] {
    height: 16px
}

.h-\[40px\] {
    height: 40px
}

.h-\[32px\] {
    height: 32px
}

.h-\[28px\] {
    height: 28px
}

.h-\[48px\] {
    height: 48px
}

.h-\[18px\] {
    height: 18px
}

.w-\[20px\] {
    width: 20px
}

.w-\[120px\] {
    width: 120px
}

.w-\[16px\] {
    width: 16px
}

.w-\[28px\] {
    width: 28px
}

.w-\[32px\] {
    width: 32px
}

.w-\[160px\] {
    width: 160px
}

.max-w-\[352px\] {
    max-width: 352px
}

.rounded-full {
    border-radius: 9999px
}

.rounded-\[12px\] {
    border-radius: 12px
}

.pb-\[8px\] {
    padding-bottom: 8px
}

.text-\[16px\] {
    font-size: 16px
}

.text-\[12px\] {
    font-size: 12px
}

.text-\[14px\] {
    font-size: 14px
}

.text-\[20px\] {
    font-size: 20px
}

.text-\[64px\] {
    font-size: 64px
}

.text-\[24px\] {
    font-size: 24px
}

.text-\[32px\] {
    font-size: 32px
}

.text-\[28px\] {
    font-size: 28px
}

.leading-\[16px\] {
    line-height: 16px
}

.leading-\[22px\] {
    line-height: 22px
}

.leading-\[24px\] {
    line-height: 24px
}

.leading-\[32px\] {
    line-height: 32px
}

.leading-\[18px\] {
    line-height: 18px
}

.leading-\[20px\] {
    line-height: 20px
}

.leading-\[36px\] {
    line-height: 36px
}

.leading-\[14px\] {
    line-height: 14px
}

.text-\[\#FFFFFF\],
.text-\[\#fff\] {
    --wetab-tw-text-opacity: 1;
    color: rgb(255 255 255/var(--wetab-tw-text-opacity))
}

:root {
    --swiper-theme-color: #007aff;
    color-scheme: light dark !important
}

img {
    display: initial;
    max-width: 100%;
    height: auto;
    border-style: none
}

@media (min-width:576px) {
    section {
        --block-spacing-vertical: calc(var(--spacing)*2.5)
    }
}

@media (min-width:768px) {
    section {
        --block-spacing-vertical: calc(var(--spacing)*3)
    }
}

@media (min-width:992px) {
    section {
        --block-spacing-vertical: calc(var(--spacing)*3.5)
    }
}

@media (min-width:1200px) {
    section {
        --block-spacing-vertical: calc(var(--spacing)*4)
    }
}

h1,
h2 {
    font-size: inherit;
    font-weight: inherit;
    --font-weight: 700;
    font-weight: var(--font-weight);
    font-size: var(--font-size);
    font-family: var(--font-family)
}

h1 {
    --font-size: 2rem;
    --typography-spacing-vertical: 3rem;
    --color: var(--h1-color)
}

h2 {
    --font-size: 1.75rem;
    --typography-spacing-vertical: 2.625rem;
    --color: var(--h2-color)
}

*,
::after,
::before {
    box-sizing: border-box;
    background-repeat: no-repeat
}

::after,
::before {
    text-decoration: inherit;
    vertical-align: inherit
}

section {
    margin-bottom: var(--block-spacing-vertical)
}

p,
ul {
    font-style: normal;
    font-weight: var(--font-weight);
    font-size: var(--font-size)
}

a:focus {
    --background-color: var(--primary-focus)
}

:where(ol, ul) {
    padding-right: 0;
    padding-left: var(--spacing);
    -webkit-padding-start: var(--spacing);
    padding-inline-start: var(--spacing);
    -webkit-padding-end: 0;
    padding-inline-end: 0
}

:where(ol, ul) li {
    margin-bottom: calc(var(--typography-spacing-vertical)*.25)
}

ul li {
    list-style: square
}

::-moz-selection {
    background-color: var(--primary-focus)
}

::selection {
    background-color: var(--primary-focus)
}

:where(audio, iframe, img, svg) {
    vertical-align: middle
}

:where(iframe) {
    border-style: none
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

::-moz-focus-inner {
    padding: 0;
    border-style: none
}

::-ms-expand {
    display: none
}

@media (prefers-reduced-motion:reduce) {

    :not([aria-busy=true]),
    :not([aria-busy=true])::after,
    :not([aria-busy=true])::before {
        background-attachment: initial !important;
        animation-duration: 1ms !important;
        animation-delay: -1ms !important;
        animation-iteration-count: 1 !important;
        scroll-behavior: auto !important;
        transition-delay: 0s !important;
        transition-duration: 0s !important
    }
}

html {
    --font-size: 16px;
    font-size: 17px
}

.flex-1 {
    flex: 1
}