
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
iframe,
img,
input,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font-weight: 400;
    vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
    display: block;
}
body {
    line-height: 1;
}
blockquote,
q {
    quotes: none;
}
blockquote:after,
blockquote:before,
q:after,
q:before {
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a {
    color: #7e8c8d;
    -webkit-backface-visibility: hidden;
    text-decoration: none;
}
li {
    list-style: none;
}
body {
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
mark {
    background: transparent;
}
button {
    border: 0;
    background-color: transparent;
    outline: none;
}
body,
html {
    line-height: 1;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    background: #fff;
    width: 100%;
    font-family: "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    font-weight: 400;
}
a:focus,
div:focus,
input:focus,
p:focus {
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.font-title {
    font-weight: 700;
}
.font-desc {
    font-family: "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    font-weight: 400;
}
.container {
    width: 88%;
    max-width: 1200px;
    margin: 0 auto;
}
input {
    background: none;
    border: none;
    outline: none;
    padding: 0;
}
textarea {
    resize: none;
    outline: none;
}
.btn,
button {
    font-family: "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.btn {
    background-color: rgba(0, 0, 0, 0.8);
    cursor: pointer;
    text-align: center;
    color: #fff;
    border-radius: 6px;
    font-weight: 600;
    transition: transform 0.3s ease-in-out;
}
.btn:hover {
    box-shadow: inset 0 0 8px 29px rgba(0, 0, 0, 0.05) !important;
    transform: translate3d(0, -5px, 0);
    z-index: 200;
}
.btn:active {
    box-shadow: inset 0 0 8px 29px rgba(0, 0, 0, 0.1) !important;
    transform: translateY(0);
}
.btn.small:hover {
    transform: translateY(-2px);
}
.btn.small:active {
    transform: translateY(0);
}
.index-title {
    font-size: 48px;
    font-weight: 700;
    line-height: 56px;
}
.index-subtitle,
.index-title {
    color: #000;
    font-family: "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.index-subtitle {
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
}
.no-scrollbar {
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.no-scrollbar::-webkit-scrollbar {
    display: none;
}
@media screen and (max-width: 1366px) {
    .index-title {
        font-size: 36px;
        line-height: 42px;
    }
    .index-subtitle {
        font-size: 20px;
        line-height: 28px;
    }
}
@media screen and (max-width: 992px) {
    .index-title {
        font-size: 28px;
        line-height: 36px;
    }
    .index-subtitle {
        font-size: 16px;
        line-height: 24px;
    }
}
@media screen and (max-width: 600px) {
    .wpsovs-weblogin-popup {
        width: 100% !important;
        height: 100% !important;
        border: none !important;
    }
}
.gradient-text {
    background: linear-gradient(109.67deg, #ff5959 1.35%, #9069ff 50.27%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}
.gradient-title {
    text-align: center;
    font-family: "Poppins";
    font-weight: 500;
    line-height: 120%;
    background: linear-gradient(102.61deg, #ff5959 5.51%, #9069ff 86.56%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.btn-move {
    transition: transform 0.3s ease-in-out;
}
.btn-move:hover {
    transform: translate3d(0, -5px, 0);
}
.btn-move:active {
    transform: translateZ(0);
}
.btn-move-s {
    transition: transform 0.3s ease-in-out;
}
.btn-move-s:hover {
    transform: translate3d(0, -5px, 0);
}
.btn-move-s:active {
    transform: translateZ(0);
}
.btn-move-s:hover {
    transform: translate3d(0, -2px, 0);
}
.btn-gray {
    padding: 10px 28px;
    font-size: 14px;
    line-height: 21px;
    font-weight: 700;
    background: hsla(0, 0%, 100%, 0.8);
    color: #333;
    cursor: pointer;
    border: none;
    border-radius: 4px;
    box-shadow: 0 1px 3px 0 rgba(0, 79, 201, 0.1);
}
.btn-gray:hover {
    background: #fff;
}
.btn-dropdown {
    padding: 9px 12px;
    height: 54px;
    min-width: 262px;
    font-size: 18px;
    line-height: 36px;
    font-weight: 700;
    border-radius: 6px;
    background: linear-gradient(88deg, #d85f94, #916aff);
    color: #fff;
    border: none;
    position: relative;
}
.btn-dropdown .btn-dropdown-menu {
    width: 100%;
    position: absolute;
    top: 54px;
    left: 0;
    display: none;
    padding-top: 12px;
}
.btn-dropdown .btn-dropdown-menu .btn-dropdown-menu-list {
    border-radius: 6px;
    border: 1px solid rgba(0, 0, 0, 0.15);
    background: #fff;
}
.btn-dropdown .btn-dropdown-menu .btn-dropdown-menu-item {
    width: 100%;
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: rgba(0, 0, 0, 0.7);
    font-size: 14px;
}
.btn-dropdown .btn-dropdown-menu .btn-dropdown-menu-item .btn-dropdown-menu-item-link {
    color: rgba(0, 0, 0, 0.7);
}
.btn-dropdown .btn-dropdown-menu .btn-dropdown-menu-item .btn-dropdown-menu-item-link:hover,
.btn-dropdown .btn-dropdown-menu .btn-dropdown-menu-item:hover {
    background: rgba(51, 51, 51, 0.1);
}
.btn-dropdown:hover .btn-dropdown-menu {
    display: block;
}
.btn-outline {
    display: inline-block;
    height: 54px;
    line-height: 50px;
    box-sizing: border-box;
    min-width: 262px;
    text-align: center;
    font-size: 18px;
    font-weight: 700;
    cursor: pointer;
    border-radius: 6px;
    border: 2px solid transparent;
    background-clip: padding-box, border-box;
    background-origin: padding-box, border-box;
    background-image: linear-gradient(80.31deg, #1a0534 3.26%, #240c43 104.17%), linear-gradient(90deg, #ff5959, #9069ff);
}
.main-container {
    width: 88%;
    max-width: 1080px;
    margin: 0 auto;
}
.main-title {
    display: inline-block;
    font-family: Poppins;
    font-size: 36px;
    font-weight: 600;
    line-height: 54px;
    text-align: center;
    background: linear-gradient(109.67deg, #ff5959 1.35%, #9069ff 50.27%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}
.gradient-box-border {
    background-image: linear-gradient(0deg, #210d3b, #210d3b), linear-gradient(167.15deg, #dd5e8d 1.02%, rgba(144, 105, 255, 0.2) 86%);
}
.gradient-box-border,
.gradient-btn-border {
    border: 1px solid transparent;
    background-clip: padding-box, border-box;
    background-origin: padding-box, border-box;
}
.gradient-btn-border {
    background-image: linear-gradient(80.31deg, #1a0534 3.26%, #240c43 104.17%), linear-gradient(90deg, #ff5959, #9069ff);
}
@media screen and (min-width: 992px) {
    .hidden-lg {
        display: none !important;
    }
}
@media screen and (max-width: 992px) {
    .main-container {
        width: 100%;
    }
    .main-title {
        font-size: 18px;
        line-height: 27px;
    }
    .hidden-md {
        display: none !important;
    }
    button.btn-dropdown,
    button.btn-gray,
    button.btn-outline {
        cursor: default;
    }
}
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format("woff2");
    unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+25cc, u+a830-a839, u+a8e0-a8ff;
}
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format("woff2");
    unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+25cc, u+a830-a839, u+a8e0-a8ff;
}
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr6DRASf6M7VBj.woff2) format("woff2");
    unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f, u+fe2e-fe2f;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr4TRASf6M7VBj.woff2) format("woff2");
    unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr5DRASf6M7VBj.woff2) format("woff2");
    unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+25cc, u+a830-a839, u+a8e0-a8ff;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr6TRASf6M7VBj.woff2) format("woff2");
    unicode-range: u+1f??;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr5jRASf6M7VBj.woff2) format("woff2");
    unicode-range: u+0370-03ff;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr6jRASf6M7VBj.woff2) format("woff2");
    unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1, u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329, u+1ea0-1ef9, u+20ab;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr6zRASf6M7VBj.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0IIpQlx3QUlC5A4PNr5TRASf6M7Q.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjXhFVadyBx2pqPIif.woff2) format("woff2");
    unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f, u+fe2e-fe2f;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjXhFVYNyBx2pqPIif.woff2) format("woff2");
    unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjXhFVZdyBx2pqPIif.woff2) format("woff2");
    unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+25cc, u+a830-a839, u+a8e0-a8ff;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjXhFVaNyBx2pqPIif.woff2) format("woff2");
    unicode-range: u+1f??;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjXhFVZ9yBx2pqPIif.woff2) format("woff2");
    unicode-range: u+0370-03ff;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjXhFVa9yBx2pqPIif.woff2) format("woff2");
    unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1, u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329, u+1ea0-1ef9, u+20ab;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjXhFVatyBx2pqPIif.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20cf, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/notosans/v30/o-0NIpQlx3QUlC5A4PNjXhFVZNyBx2pqPA.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
    font-family: "Covered By Your Grace";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/coveredbyyourgrace/v15/QGYwz-AZahWOJJI9kykWW9mD6opopoqXSOSEEQgsiaXVIw.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
    font-family: "Bebas Neue";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/bebasneue/v14/JTUSjIg69CK48gW7PXoo9Wdhyzbi.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
    font-family: "Bebas Neue";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/bebasneue/v14/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwkT9nA2.woff2) format("woff2");
    unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f, u+fe2e-fe2f;
}
@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwAT9nA2.woff2) format("woff2");
    unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116;
}
@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwgT9nA2.woff2) format("woff2");
    unicode-range: u+1f??;
}
@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwcT9nA2.woff2) format("woff2");
    unicode-range: u+0370-0377, u+037a-037f, u+0384-038a, u+038c, u+038e-03a1, u+03a3-03ff;
}
@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwsT9nA2.woff2) format("woff2");
    unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1, u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329, u+1ea0-1ef9, u+20ab;
}
@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwoT9nA2.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
    font-family: "Inter";
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCm3FwrK3iLTcvnUwQT9g.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvvYwYL8g.woff2) format("woff2");
    unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f, u+fe2e-fe2f;
}
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvmYwYL8g.woff2) format("woff2");
    unicode-range: u+0301, u+0400-045f, u+0490-0491, u+04b0-04b1, u+2116;
}
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");
    unicode-range: u+1f??;
}
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvhYwYL8g.woff2) format("woff2");
    unicode-range: u+0370-0377, u+037a-037f, u+0384-038a, u+038c, u+038e-03a1, u+03a3-03ff;
}
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvtYwYL8g.woff2) format("woff2");
    unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1, u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329, u+1ea0-1ef9, u+20ab;
}
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcvsYwYL8g.woff2) format("woff2");
    unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff, u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v18/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
}
.__icon,
.__inb {
    display: inline-block;
}
.__abs {
    position: absolute;
}
.__rel {
    position: relative;
}
.__cur {
    cursor: pointer;
}
.__ellip {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.__flex {
    display: flex;
}
.__ccc {
    align-items: center;
}
.__ccc,
.__ccfs {
    flex-direction: column;
    justify-content: center;
}
.__ccfs {
    align-items: flex-start;
}
.__cfsc {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
}
.__rcc {
    justify-content: center;
}
.__rcc,
.__rfsc {
    flex-direction: row;
    align-items: center;
}
.__rfsc,
.__rfsfs {
    justify-content: flex-start;
}
.__rfsfs {
    flex-direction: row;
    align-items: flex-start;
}
.__rsbc {
    justify-content: space-between;
}
.__rsac,
.__rsbc {
    flex-direction: row;
    align-items: center;
}
.__rsac {
    justify-content: space-around;
}
.nuxt-progress {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 2px;
    width: 0;
    opacity: 1;
    transition: width 0.1s, opacity 0.4s;
    background-color: #000;
    z-index: 999999;
}
.nuxt-progress.nuxt-progress-notransition {
    transition: none;
}
.nuxt-progress-failed {
    background-color: red;
}
.header[data-v-8ee52e34] {
    position: fixed;
    height: 62px;
    line-height: auto;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
    font-size: 14px;
    transition: background-color 0.2s ease-in-out;
    background: #fff;
    box-shadow: 0 12px 64px 0 rgba(154, 171, 233, 0.16);
}
.header.white .pc .left .logo[data-v-8ee52e34] {
    background-image: url(../images/logo_white.3b1b606.svg);
}
.header.white .pc .right .lang[data-v-8ee52e34] {
    background-image: url(../images/language_white.1a742c0.svg);
}
.header.white .pc .right .lang[data-v-8ee52e34]:after {
    background-image: url(../images/arrow_white.ea2a9d1.svg);
}
.header.white .pc .right .sign-in[data-v-8ee52e34] {
    color: #fff;
}
.header.dark .pc .left .logo[data-v-8ee52e34] {
    background-image: url(../images/logo_dark.1b9b0bc.svg);
}
.header.dark .pc .right .lang[data-v-8ee52e34] {
    background-image: url(../images/language.83888f1.svg);
}
.header.dark .pc .right .lang[data-v-8ee52e34]:after {
    background-image: url(../images/arrow.1537d3e.svg);
}
.header.dark .pc .right .sign-in[data-v-8ee52e34] {
    color: #000;
}
.header .pc[data-v-8ee52e34] {
    display: flex;
    width: 100%;
    height: 62px;
}
.header .pc .left[data-v-8ee52e34] {
    flex: 0 0 224px;
    padding-right: 43px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.header .pc .left .logo-wrapper[data-v-8ee52e34] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.header .pc .left .logo[data-v-8ee52e34] {
    width: 96px;
    height: 24px;
    cursor: pointer;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    font-size: 0;
}
.header .pc .center[data-v-8ee52e34] {
    flex: 1;
}
.header .pc .right[data-v-8ee52e34] {
    flex: 0 0 355px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.header .pc .right.no-download[data-v-8ee52e34] {
    flex: 0 0 243px;
}
.header .pc .right .lang[data-v-8ee52e34] {
    position: relative;
    width: 24px;
    height: 24px;
    cursor: pointer;
    background-image: url(../images/language.83888f1.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-right: 36px;
}
.header .pc .right .lang[data-v-8ee52e34]:active,
.header .pc .right .lang[data-v-8ee52e34]:hover {
    background-image: url(../images/language_hover.8a78980.svg);
}
.header .pc .right .lang .lang-switch-wrapper[data-v-8ee52e34] {
    position: absolute;
    top: 36px;
    left: 13px;
    background: #fff;
    border-radius: 9px;
    border: 1px solid rgba(0, 0, 0, 0.15);
    transform: translateX(-50%);
}
.header .pc .right .sign-in[data-v-8ee52e34] {
    display: inline-block;
    box-sizing: border-box;
}
.header .pc .right .sign-in .text[data-v-8ee52e34] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 500;
    padding: 0 16px;
    max-width: 142px;
    min-width: 48px;
    height: 36px;
    border-radius: 8px;
    border: 1px solid #333;
    cursor: pointer;
    margin-left: 16px;
}
.header .pc .right .sign-in .text[data-v-8ee52e34]:hover {
    background: rgba(13, 13, 13, 0.06);
}
.header .pc .right .sign-in .text[data-v-8ee52e34]:active {
    background: rgba(13, 13, 13, 0.1);
}
.header .pc .right .sign-in .user-img[data-v-8ee52e34] {
    margin-left: 24px;
    width: 38px;
    height: 38px;
    border-radius: 50%;
    vertical-align: middle;
    cursor: pointer;
}
@media screen and (min-width: 992px) and (max-width: 1366px) {
    .header[data-v-8ee52e34] {
        line-height: auto;
    }
    .header .pc .left[data-v-8ee52e34] {
        flex: 0 0 110px;
        padding-right: 18px;
        height: 62px;
    }
    .header .pc .right[data-v-8ee52e34] {
        flex: 0 0 282px;
        height: 62px;
    }
    .header .pc .right.no-download[data-v-8ee52e34] {
        flex: 0 0 142px;
    }
}
@media screen and (max-width: 992px) {
    .header[data-v-8ee52e34] {
        line-height: 62px;
    }
    .header .pc[data-v-8ee52e34] {
        display: none;
    }
}
.menu-contianer[data-v-6349fc32] {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.menu-contianer.pd-r[data-v-6349fc32] {
    padding-right: 100px;
}
.menu-contianer.dark .menu-list .menu[data-v-6349fc32] {
    color: #000;
    display: inline-table;
}
.menu-contianer.dark .menu-list .menu .arrow[data-v-6349fc32] {
    background-image: url(../images/arrow.1537d3e.svg);
}
.menu-contianer .menu-list[data-v-6349fc32] {
    position: relative;
}
.menu-contianer .menu-list .menu[data-v-6349fc32] {
    margin: 0 16px;
    padding: 8px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    box-sizing: border-box;
    height: 38px;
    line-height: 38px;
    position: relative;
}
.menu-contianer .menu-list .menu[data-v-6349fc32]:after {
    content: "";
    position: absolute;
    top: -12px;
    bottom: -12px;
    right: -8px;
    left: -8px;
}
.menu-contianer .menu-list .menu .isGradientRed[data-v-6349fc32] {
    background-image: -webkit-linear-gradient(180deg, #956aff, #ff2b37);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.menu-contianer .menu-list .menu .top-icon[data-v-6349fc32] {
    width: 8.5px;
    height: 8px;
    position: relative;
    top: -7px;
}
.menu-contianer .menu-list .menu[data-v-6349fc32]:hover {
    transition: color 0.3s ease-in-out;
    border-radius: 8px;
    background: rgba(13, 13, 13, 0.06);
}
.menu-contianer .menu-list .menu[data-v-6349fc32]:active {
    transition: color 0.3s ease-in-out;
    border-radius: 8px;
    background: rgba(13, 13, 13, 0.1);
}
.menu-contianer .menu-list .menu .arrow[data-v-6349fc32] {
    display: inline-block;
    transform: rotateX(0deg);
    width: 16px;
    height: 10px;
    margin-left: 2px;
    background-image: url(../images/arrow_white.ea2a9d1.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    transition: transform 0.3s ease-in-out;
}
.menu-contianer .menu-list .menu .arrow.rotate[data-v-6349fc32] {
    transform: rotateX(-180deg);
}
.menu-contianer .menu-list .menu .menu-name[data-v-6349fc32] {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    font-size: 14px;
    color: #000;
    font-weight: 500;
}
.menu-contianer .menu-list .menu-act-wrapper[data-v-6349fc32] {
    position: absolute;
    right: -98px;
    top: -12px;
    width: 100px;
    height: 62px;
}
.menu-contianer .menu-list .menu-act-wrapper .img[data-v-6349fc32] {
    width: 100%;
}
.menu-contianer .menu-list .animate-scale[data-v-6349fc32] {
    -webkit-animation: animate-scale-6349fc32 2s ease-in-out infinite;
    animation: animate-scale-6349fc32 2s ease-in-out infinite;
    transition: all 0.2s;
}
.menu-contianer .dropdown-container-fullscreen[data-v-6349fc32] {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(232, 232, 237, 0.1);
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);
    top: 62px;
    left: 0;
}
.menu-contianer .dropdown-container-fullscreen.fade-enter-active[data-v-6349fc32],
.menu-contianer .dropdown-container-fullscreen.fade-leave-active[data-v-6349fc32] {
    opacity: 1;
    transition: opacity 0.3s cubic-bezier(0.4, 0, 0.6, 1) 80ms;
}
.menu-contianer .dropdown-container-fullscreen.fade-enter[data-v-6349fc32],
.menu-contianer .dropdown-container-fullscreen.fade-leave-to[data-v-6349fc32] {
    opacity: 0;
}
.menu-contianer .dropdown-container-wrapper[data-v-6349fc32] {
    background: #fff;
    position: absolute;
    left: 0;
    right: 0;
    box-shadow: 0 24px 48px 0 rgba(0, 0, 0, 0.05);
    border-bottom-right-radius: 9px;
    border-bottom-left-radius: 9px;
}
.menu-contianer .dropdown-container[data-v-6349fc32] {
    background: #fff;
    display: flex;
}
.menu-contianer .dropdown-container .dropdown-item[data-v-6349fc32] {
    padding: 30px 12px 42px;
}
.menu-contianer .dropdown-container .dropdown-item.single[data-v-6349fc32] {
    padding: 18px 24px 0 18px;
}
.menu-contianer .dropdown-container .dropdown-item:last-child .row-menu[data-v-6349fc32] {
    border-right: 1px solid transparent;
}
.menu-contianer .dropdown-container .dropdown-item .row-menu[data-v-6349fc32] {
    border-right: 1px solid #f4f4f8;
    height: 100%;
}
.menu-contianer .dropdown-container .dropdown-item .row-menu .menu-item[data-v-6349fc32] {
    margin-bottom: 26px;
}
.menu-contianer .dropdown-container .dropdown-item .row-menu .menu-item.single[data-v-6349fc32] {
    margin-bottom: 18px;
}
.menu-contianer .dropdown-container-single[data-v-6349fc32] {
    position: absolute;
    top: 54px;
    box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.05);
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 6px;
    background: #fff;
    transform: translate3d(-14%, 0, 0);
}
.menu-contianer .dropdown-container-single[data-v-6349fc32]:after {
    position: absolute;
    top: -6px;
    left: 50%;
    display: table;
    content: "";
    width: 12px;
    height: 6px;
    transform: translate3d(-50%, 0, 0);
    background-image: url(../images/hover_arrow.a61a354.svg);
    background-repeat: no-repeat;
}
@media screen and (min-width: 1200px) and (max-width: 1440px) {
    .menu-contianer .menu-list .menu[data-v-6349fc32] {
        margin: 0 8px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
    .menu-contianer .menu-list .menu[data-v-6349fc32] {
        margin: 0 5px;
        padding: 8px 4px;
    }
}
@-webkit-keyframes animate-scale-6349fc32 {
    0% {
        transform: scale(0.76);
    }
    30% {
        transform: scale(0.92);
    }
    to {
        transform: scale(0.76);
    }
}
@keyframes animate-scale-6349fc32 {
    0% {
        transform: scale(0.76);
    }
    30% {
        transform: scale(0.92);
    }
    to {
        transform: scale(0.76);
    }
}
.submenu-content[data-v-2db964ec] {
    display: flex;
    flex-direction: column;
    padding: 0 23px 0 0;
}
.submenu-title[data-v-2db964ec] {
    display: flex;
    align-items: center;
    margin: 0 0 12px;
}
.submenu-title.single[data-v-2db964ec] {
    margin: 0 0 4px 12px;
}
.submenu-title .icon[data-v-2db964ec] {
    width: 28px;
    height: 28px;
    margin-right: 12px;
}
.submenu-title .sub-icon[data-v-2db964ec] {
    width: 22px;
    height: 11px;
    position: relative;
    left: 4px;
}
.submenu-title .title-text[data-v-2db964ec] {
    font-size: 14px;
    font-weight: 700;
    color: rgba(0, 0, 0, 0.6);
    line-height: 21px;
    padding: 7px 0 9px;
}
.submenu-box[data-v-2db964ec] {
    display: flex;
}
.submenu.single[data-v-2db964ec] {
    padding: 12px;
}
.submenu .submenu-item[data-v-2db964ec] {
    margin-left: 28px;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.submenu .submenu-item.single[data-v-2db964ec] {
    margin-left: 0;
}
.submenu .submenu-item .submenu-text[data-v-2db964ec] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.7);
    line-height: 19px;
    vertical-align: middle;
    padding: 11px 12px 12px;
}
.submenu .submenu-item .submenu-text[data-v-2db964ec]:active,
.submenu .submenu-item .submenu-text[data-v-2db964ec]:hover {
    color: rgba(0, 0, 0, 0.4);
}
.submenu .submenu-item .submenu-text .nav-title[data-v-2db964ec] {
    display: flex;
    align-items: center;
}
.submenu .submenu-item .submenu-text .nav-title .icon-arrow[data-v-2db964ec] {
    display: none;
    margin-bottom: 2px;
}
.submenu .submenu-item .submenu-text img[data-v-2db964ec] {
    margin-left: 6px;
    vertical-align: middle;
}
.submenu .submenu-item .submenu-text .isUnderline[data-v-2db964ec] {
    text-decoration: underline;
}
.submenu .submenu-item .submenu-des[data-v-2db964ec] {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.4);
    line-height: 18px;
    max-width: 240px;
}
.submenu .submenu-item[data-v-2db964ec]:hover {
    background: rgba(64, 72, 115, 0.05);
    border-radius: 6px;
}
.submenu .submenu-item:hover .submenu-text .nav-title[data-v-2db964ec] {
    text-shadow: 0 0 1px #959595, 0 0 0.4px #a1a1a1;
    color: rgba(0, 0, 0, 0.7);
}
.submenu .submenu-item:hover .submenu-text .nav-title .icon-arrow[data-v-2db964ec] {
    display: block;
}
@media screen and (max-width: 992px) {
    .submenu-box[data-v-2db964ec] {
        display: block;
    }
    .submenu-title[data-v-2db964ec] {
        margin: 12px 0 0;
    }
    .submenu-title .icon[data-v-2db964ec] {
        display: none;
    }
    .submenu-title .title-text[data-v-2db964ec] {
        padding: 8px 8px 8px 12px;
        color: #000;
    }
    .submenu .submenu-item[data-v-2db964ec] {
        margin-left: 0;
    }
    .submenu .submenu-item .submenu-text[data-v-2db964ec] {
        flex: 1;
        padding: 10px 12px;
        color: rgba(0, 0, 0, 0.7);
    }
    .submenu .submenu-item[data-v-2db964ec]:hover {
        background-color: #f5f6f8;
    }
    .submenu .submenu-item:hover .submenu-text .nav-title[data-v-2db964ec] {
        font-weight: 400;
    }
    .submenu .submenu-item .nav-title[data-v-2db964ec] {
        flex: 1;
    }
    .submenu .submenu-item .nav-title.arrow[data-v-2db964ec] {
        display: none;
    }
    .submenu .submenu-item .nav-title .icon-arrow[data-v-2db964ec] {
        display: block;
    }
    .submenu .submenu-item .nav-title .mobile-icon-arrow[data-v-2db964ec] {
        margin-left: auto !important;
    }
}
.download-btn-wrapper[data-v-10743678] {
    display: inline-block;
}
.download-btn-wrapper .download-btn[data-v-10743678] {
    position: relative;
    background-color: rgba(0, 0, 0, 0.8);
    cursor: pointer;
    text-align: center;
    color: #fff;
    border-radius: 6px;
    font-weight: 700;
    box-shadow: 0 1px 3px 0 rgba(0, 79, 201, 0.1);
    height: 54px;
    line-height: 54px;
    padding: 0 30px;
    font-size: 0;
}
.download-btn-wrapper .download-btn.small[data-v-10743678] {
    padding: 0 20px;
    max-width: 149px;
    height: 42px;
    line-height: 42px;
}
.download-btn-wrapper .download-btn.small[data-v-10743678]:hover {
    transform: translateY(-2px);
}
.download-btn-wrapper .download-btn.small[data-v-10743678]:active {
    transform: translateY(0);
}
.download-btn-wrapper .download-btn.small .text[data-v-10743678] {
    font-size: 14px;
}
.download-btn-wrapper .download-btn.small .btn-font-title[data-v-10743678] {
    font-family: "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    font-weight: 600;
}
.download-btn-wrapper .download-btn.small .arrow[data-v-10743678] {
    top: 19px;
    right: 9px;
}
.download-btn-wrapper .download-btn.header-small[data-v-10743678] {
    border-radius: 8px;
    padding: 0 16px;
    min-width: 101px;
    height: 38px;
    line-height: 38px;
    background-color: #333;
}
.download-btn-wrapper .download-btn.header-small[data-v-10743678]:active,
.download-btn-wrapper .download-btn.header-small[data-v-10743678]:hover {
    transform: none;
    background-color: #0d0d0d;
}
.download-btn-wrapper .download-btn.header-small .text[data-v-10743678] {
    font-size: 14px;
    font-weight: 500;
}
.download-btn-wrapper .download-btn.header-small .arrow[data-v-10743678] {
    position: absolute;
    top: 14px;
    right: 14px;
}
.download-btn-wrapper .download-btn.header-small-mobile[data-v-10743678] {
    border-radius: 8px;
    padding: 0 16px;
    min-width: 78px;
    height: 38px;
    line-height: 38px;
    background-color: #333;
}
.download-btn-wrapper .download-btn.header-small-mobile[data-v-10743678]:active,
.download-btn-wrapper .download-btn.header-small-mobile[data-v-10743678]:hover {
    transform: none;
    background-color: #0d0d0d;
}
.download-btn-wrapper .download-btn.header-small-mobile .text[data-v-10743678] {
    font-size: 16px;
    font-weight: 500;
}
.download-btn-wrapper .download-btn.header-small-mobile .arrow[data-v-10743678] {
    position: absolute;
    top: 14px;
    right: 14px;
}
.download-btn-wrapper .download-btn.large[data-v-10743678] {
    height: 64px;
    line-height: 60px;
    position: relative;
}
.download-btn-wrapper .download-btn.large .text[data-v-10743678] {
    font-size: 24px;
    font-weight: 700;
}
.download-btn-wrapper .download-btn.large .arrow[data-v-10743678] {
    margin-left: 5px;
    vertical-align: middle;
    position: absolute;
    top: 25px;
    right: 14px;
    width: 18px;
}
.download-btn-wrapper .download-btn.us_page[data-v-10743678]:hover {
    background-color: #1345b9 !important;
    transform: translateZ(0);
    z-index: 200;
}
.download-btn-wrapper .download-btn.us_page[data-v-10743678]:active {
    background-color: #1345b9 !important;
    transform: translateY(0);
}
.download-btn-wrapper .download-btn.ad_white[data-v-10743678]:hover {
    background-color: #eee !important;
    transform: translateZ(0);
    z-index: 200;
}
.download-btn-wrapper .download-btn.ad_white[data-v-10743678]:active {
    background-color: #eee !important;
    transform: translateY(0);
}
.download-btn-wrapper .download-btn.ad_white.text[data-v-10743678] {
    color: red;
}
.download-btn-wrapper .download-btn.blue[data-v-10743678] {
    font-size: 24px;
    font-weight: 700;
    border-radius: 8px;
    background: #3265f3;
    box-shadow: 0 24px 24px 0 rgba(50, 101, 243, 0.16), 0 20px 8px -12px rgba(50, 101, 243, 0.12) !important;
}
.download-btn-wrapper .download-btn.blue[data-v-10743678]:hover {
    transform: translateY(0);
    background: rgba(50, 101, 243, 0.8);
}
.download-btn-wrapper .download-btn.blue[data-v-10743678]:active {
    transform: translateY(0);
    background: #0059e8;
}
.download-btn-wrapper .download-btn.ai-blue[data-v-10743678] {
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 160px;
    padding: 0 5px;
    background: linear-gradient(90deg, #45c5ff, #2567ff 59.17%, #894ef8 115.22%), linear-gradient(90deg, #32acf3 -0.3%, #3265f3), linear-gradient(107deg, #ff5959 -19.77%, #9069ff 78.71%), rgba(246, 44, 81, 0.8);
}
.download-btn-wrapper .download-btn.ai-blue .btn-font-title[data-v-10743678] {
    min-width: 0;
    flex-shrink: 1;
    word-wrap: break-word;
    font-size: 18px;
    font-weight: 700;
    line-height: 20px;
    white-space: normal;
    text-align: center;
    font-family: Inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.download-btn-wrapper .download-btn.ai-blue[data-v-10743678]:hover {
    background: linear-gradient(90deg, #73d3ff, #3e78ff 59.17%, #9861ff 115.22%), linear-gradient(90deg, #45c5ff, #2567ff 59.17%, #894ef8 115.22%), linear-gradient(90deg, #32acf3 -0.3%, #3265f3),
        linear-gradient(107deg, #ff5959 -19.77%, #9069ff 78.71%);
}
.download-btn-wrapper .download-btn.why-wps[data-v-10743678] {
    width: 345px;
    height: 56px;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
    background: #3265f3;
}
.download-btn-wrapper .download-btn.why-wps .text[data-v-10743678] {
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    color: #fff;
}
.download-btn-wrapper .download-btn.ad_whywps .text[data-v-10743678] {
    font-size: 1.3vw;
}
.download-btn-wrapper .download-btn.windows[data-v-10743678]:hover {
    background-color: #2f7ff0 !important;
}
.download-btn-wrapper .download-btn.only_translate[data-v-10743678]:hover {
    background: #fff !important;
}
.download-btn-wrapper .download-btn.only_translate[data-v-10743678]:active {
    transform: translateY(0);
}
.download-btn-wrapper .download-btn .icon[data-v-10743678] {
    display: inline-block;
    width: 36px;
    height: 36px;
    vertical-align: middle;
    margin-right: 6px;
}
.download-btn-wrapper .download-btn .platform-icon[data-v-10743678] {
    width: 30px;
    height: 30px;
    margin-right: 2px;
    vertical-align: middle;
}
.download-btn-wrapper .download-btn .text[data-v-10743678] {
    vertical-align: middle;
    font-size: 18px;
}
.download-btn-wrapper .download-btn .arrow[data-v-10743678] {
    margin-left: 5px;
    vertical-align: middle;
    position: absolute;
    top: 25px;
    right: 14px;
}
.download-btn-wrapper .download-btn .linux-download-container[data-v-10743678] {
    position: absolute;
    top: 0;
    padding-top: 63px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    min-width: 100%;
    z-index: 20;
}
.download-btn-wrapper .download-btn .linux-download-container.small[data-v-10743678] {
    padding-top: 50px;
}
.download-btn-wrapper .download-btn .linux-download-container.header-small[data-v-10743678] {
    padding-top: 42px;
}
.download-btn-wrapper .download-btn .linux-download-container.large[data-v-10743678] {
    padding-top: 74px;
}
.download-btn-wrapper .download-btn .linux-download-container.large .download-wrapper .package[data-v-10743678] {
    font-size: 16px;
}
.download-btn-wrapper .download-btn .linux-download-container.left[data-v-10743678] {
    left: 0;
}
.download-btn-wrapper .download-btn .linux-download-container.center[data-v-10743678] {
    left: 50%;
    transform: translate3d(-50%, 0, 0);
}
.download-btn-wrapper .download-btn .linux-download-container.right[data-v-10743678] {
    right: 0;
}
.download-btn-wrapper .download-btn .linux-download-container .download-wrapper[data-v-10743678] {
    border-radius: 6px;
    box-shadow: 0 24px 48px 0 rgba(0, 0, 0, 0.05);
    background: #fff;
}
.download-btn-wrapper .download-btn .linux-download-container .download-wrapper .package[data-v-10743678] {
    padding: 0 20px;
    height: 48px;
    line-height: 48px;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.7);
    text-align: center;
}
.download-btn-wrapper .download-btn .linux-download-container .download-wrapper .package[data-v-10743678]:active,
.download-btn-wrapper .download-btn .linux-download-container .download-wrapper .package[data-v-10743678]:hover {
    color: rgba(0, 0, 0, 0.4);
}
.download-btn-wrapper .download-btn .linux-download-container .download-wrapper .package[data-v-10743678]:active:before,
.download-btn-wrapper .download-btn .linux-download-container .download-wrapper .package[data-v-10743678]:hover:before {
    opacity: 0.4;
}
.download-btn-wrapper .download-btn .linux-download-container .download-wrapper .package .content[data-v-10743678] {
    display: inline-block;
    text-align: left;
    min-width: 130px;
}
.download-btn-wrapper .download-btn .linux-download-container .download-wrapper .package .content[data-v-10743678]:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
    width: 24px;
    height: 24px;
    background: url(../images/icon_download.fc0c33c.svg) 50% no-repeat;
    background-size: contain;
    position: relative;
    top: -1px;
}
.download-btn-wrapper .googleplay[data-v-10743678] {
    background-image: url(../images/Android_White.5d53cee.svg);
}
.download-btn-wrapper .appstore[data-v-10743678],
.download-btn-wrapper .googleplay[data-v-10743678] {
    position: relative;
    box-sizing: border-box;
    background-size: 86%;
    background-position: 50%;
    background-repeat: no-repeat;
}
.download-btn-wrapper .appstore[data-v-10743678] {
    background-image: url(../images/iOS_White.ffb23a6.svg);
}
@media screen and (min-width: 2560px) {
    .download-btn-wrapper .download-btn.ad_whywps[data-v-10743678] {
        width: 390px !important;
        height: 90px !important;
        line-height: 90px !important;
    }
    .download-btn-wrapper .download-btn.ad_whywps .text[data-v-10743678] {
        font-size: 30px;
    }
}
@media screen and (max-width: 1600px) {
    .download-btn-wrapper .download-btn.large[data-v-10743678] {
        height: 54px;
        line-height: 48px;
        position: relative;
    }
    .download-btn-wrapper .download-btn.large .text[data-v-10743678] {
        font-size: 20px;
        font-weight: 700;
    }
    .download-btn-wrapper .download-btn.large .arrow[data-v-10743678] {
        top: 20px;
        right: 14px;
        width: 16px;
    }
}
@media screen and (max-width: 992px) {
    .download-btn-wrapper .download-btn[data-v-10743678] {
        height: 52px;
        line-height: 48px;
    }
    .download-btn-wrapper .download-btn .icon[data-v-10743678] {
        width: 24px;
        height: 24px;
    }
    .download-btn-wrapper .download-btn .text[data-v-10743678] {
        font-size: 14px;
    }
    .download-btn-wrapper .download-btn.large[data-v-10743678] {
        height: 48px;
        line-height: 40px;
        padding: 0;
    }
    .download-btn-wrapper .download-btn.large .text[data-v-10743678] {
        font-size: 16px;
    }
    .download-btn-wrapper .download-btn.large .arrow[data-v-10743678] {
        top: 18px;
        width: 12px;
    }
    .download-btn-wrapper .download-btn.large-no-bold[data-v-10743678] {
        height: 48px;
        line-height: 40px;
        padding: 0;
    }
    .download-btn-wrapper .download-btn.large-no-bold .text[data-v-10743678] {
        font-size: 16px;
        font-weight: 500;
    }
    .download-btn-wrapper .download-btn.large-no-bold .arrow[data-v-10743678] {
        top: 18px;
        width: 12px;
    }
    .download-btn-wrapper .download-btn.why-wps[data-v-10743678] {
        padding: 0;
        width: 100%;
        height: 48px;
        border-radius: 8px;
        background: #3265f3;
    }
    .download-btn-wrapper .download-btn.why-wps .text[data-v-10743678] {
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        color: #fff;
    }
}
@media screen and (max-width: 920px) {
    .download-btn-wrapper .download-btn.ad_whywps .text[data-v-10743678] {
        font-size: 8px;
    }
}
.mobile-menu-container.shadow[data-v-7998069e] {
    background: rgba(0, 0, 0, 0.7);
}
.mobile-menu-container.white .mobile-header .left .menu-icon[data-v-7998069e] {
    background-image: url(../images/header_L_nav.a3da0c9.svg);
}
.mobile-menu-container.white .mobile-header .center .m-logo[data-v-7998069e] {
    background-image: url(../images/logo_dark.1b9b0bc.svg);
}
.mobile-menu-container.white .mobile-header .right .right-icon[data-v-7998069e] {
    background-image: url(../images/header_M_profile_white.c89bb4e.svg);
}
.mobile-menu-container.dark .mobile-header .left .menu-icon[data-v-7998069e] {
    background-image: url(../images/header_L_nav.a3da0c9.svg);
}
.mobile-menu-container.dark .mobile-header .center .m-logo[data-v-7998069e] {
    background-image: url(../images/logo_dark.1b9b0bc.svg);
}
.mobile-menu-container.dark .mobile-header .right .right-icon[data-v-7998069e] {
    background-image: url(../images/header_M_profile.320fb9d.svg);
}
.mobile-menu-container.has-bg .mobile-header .center .m-logo[data-v-7998069e] {
    background-image: url(../images/logo_normal.4e969ab.svg);
}
.mobile-menu-container .mobile-header[data-v-7998069e] {
    width: 100vw;
    display: flex;
    box-sizing: border-box;
    align-items: center;
    background: #fff;
}
.mobile-menu-container .mobile-header.has-bg[data-v-7998069e] {
    background: #fff;
}
.mobile-menu-container .mobile-header .left[data-v-7998069e] {
    flex: 0 0 24px;
    padding-right: 16px;
}
.mobile-menu-container .mobile-header .left .menu-icon[data-v-7998069e] {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    background-image: url(../images/header_M_nav.3fb56b8.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
}
.mobile-menu-container .mobile-header .center[data-v-7998069e] {
    flex: 1;
    padding-left: 16px;
    text-align: left;
}
.mobile-menu-container .mobile-header .center .m-logo[data-v-7998069e] {
    display: inline-block;
    width: 96px;
    height: 24px;
    font-size: 0;
    vertical-align: middle;
    background-image: url(../images/logo_normal.4e969ab.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
}
.mobile-menu-container .mobile-header .right[data-v-7998069e] {
    display: flex;
    justify-content: center;
    flex: 0 0 42px;
    padding-right: 16px;
    text-align: right;
    position: relative;
}
.mobile-menu-container .mobile-header .right .right-icon[data-v-7998069e] {
    display: inline-block;
    width: 28px;
    height: 28px;
    vertical-align: middle;
    border-radius: 50%;
    background-image: url(../images/header_M_profile.320fb9d.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.mobile-menu-container .mobile-header .fade-enter-active[data-v-7998069e],
.mobile-menu-container .mobile-header .fade-leave-active[data-v-7998069e] {
    transition: opacity 0.2s ease;
}
.mobile-menu-container .mobile-header .fade-enter[data-v-7998069e],
.mobile-menu-container .mobile-header .fade-leave-to[data-v-7998069e] {
    opacity: 0;
}
.mobile-menu-container .main-menu[data-v-7998069e] {
    background: #fff;
    padding-bottom: 140px;
    z-index: 10;
    overflow: scroll;
    height: 100vh;
    width: 100vw;
    font-family: "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.mobile-menu-container .main-menu .close-wrapper img[data-v-7998069e] {
    vertical-align: middle;
}
.mobile-menu-container .main-menu .side-bar-header[data-v-7998069e] {
    display: flex;
    justify-content: space-between;
    padding: 0 16px;
}
.mobile-menu-container .main-menu .side-bar-header .m-logo[data-v-7998069e] {
    display: inline-block;
    width: 96px;
    height: 24px;
    font-size: 0;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../images/logo_dark.1b9b0bc.svg);
}
.mobile-menu-container .main-menu .btn-wrapper[data-v-7998069e] {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0 16px 28px;
    background: #fff;
    z-index: 10;
    width: auto;
}
.mobile-menu-container .main-menu .try-btn[data-v-7998069e] {
    height: 44px;
    line-height: 44px;
    border-radius: 8px;
    font-size: 16px;
    width: 100%;
}
.mobile-menu-container .main-menu .menu-list[data-v-7998069e] {
    background: #fff;
}
.mobile-menu-container .main-menu .menu-list[data-v-7998069e]::-webkit-scrollbar {
    display: none;
}
.mobile-menu-container .main-menu .menu-list[data-v-7998069e]::-moz-scrollbar {
    display: none;
}
.mobile-menu-container .main-menu .menu-list[data-v-7998069e]::-ms-scrollbar {
    display: none;
}
.mobile-menu-container .main-menu .menu-list[data-v-7998069e]::-o-scrollbar {
    display: none;
}
.mobile-menu-container .main-menu .menu-list .menu[data-v-7998069e] {
    font-size: 16px;
    font-weight: 700;
    color: #000;
    line-height: 22px;
    padding-left: 16px;
    padding-right: 24px;
}
.mobile-menu-container .main-menu .menu-list .menu .isGradientRed[data-v-7998069e] {
    background: linear-gradient(180deg, #956aff, #ff2b37);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.mobile-menu-container .main-menu .menu-list .menu .top-icon[data-v-7998069e] {
    width: 8.5px;
    height: 8px;
    position: relative;
    top: -7px;
}
.mobile-menu-container .main-menu .menu-list .menu .menu-name[data-v-7998069e] {
    position: relative;
    height: 54px;
    line-height: 54px;
    display: block;
    color: #000;
    font-weight: 700;
    border-bottom: 1px solid #ebecee;
    padding: 0 8px;
    box-sizing: border-box;
}
.mobile-menu-container .main-menu .menu-list .menu .menu-name .arrow[data-v-7998069e] {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 19px;
    right: 0;
    transition: transform 0.2s ease-in-out;
}
.mobile-menu-container .main-menu .menu-list .menu .menu-name .arrow.show[data-v-7998069e] {
    transform: rotate(90deg);
}
.mobile-menu-container .main-menu .menu-list .menu .menu-name .right-icon[data-v-7998069e] {
    width: 24px;
    height: 24px;
    position: absolute;
    top: 15px;
    right: 0;
    border-radius: 50%;
    background-image: url(../images/header_M_profile.320fb9d.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.mobile-menu-container .main-menu .menu-list .menu .dropdown-container .dropdown-item .row-menu .menu-item[data-v-7998069e] {
    margin-bottom: 50px;
}
.mobile-menu-container .main-menu .menu-list .mlist[data-v-7998069e] {
    background-color: #fff;
}
.mobile-menu-container .main-menu .lang-switch-trigger[data-v-7998069e] {
    margin-bottom: 200px;
    padding: 16px 0 16px 20px;
    width: calc(100vw - 85px);
    background: #fff;
}
.mobile-menu-container .main-menu .language-btn[data-v-7998069e] {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.6);
    line-height: 22px;
    box-sizing: border-box;
    position: relative;
}
.mobile-menu-container .main-menu .language-btn:active .arrow[data-v-7998069e],
.mobile-menu-container .main-menu .language-btn:active .current-language[data-v-7998069e],
.mobile-menu-container .main-menu .language-btn:active .earth-img[data-v-7998069e],
.mobile-menu-container .main-menu .language-btn:hover .arrow[data-v-7998069e],
.mobile-menu-container .main-menu .language-btn:hover .current-language[data-v-7998069e],
.mobile-menu-container .main-menu .language-btn:hover .earth-img[data-v-7998069e] {
    opacity: 0.6;
}
.mobile-menu-container .main-menu .language-btn .earth-img[data-v-7998069e] {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    vertical-align: middle;
}
.mobile-menu-container .main-menu .language-btn .arrow[data-v-7998069e] {
    width: 10px;
    height: 10px;
    vertical-align: middle;
    margin-left: 6px;
}
.mobile-menu-container .main-menu .language-btn .lang-switch-wrapper[data-v-7998069e] {
    position: absolute;
    bottom: 49px;
    left: 0;
    background: #fff;
    border-radius: 9px;
    border: 1px solid rgba(0, 0, 0, 0.15);
}
@media screen and (min-width: 992px) {
    .mobile-menu-container[data-v-7998069e] {
        display: none;
    }
}
.ai-page[data-v-12b3c5b7] {
    font-family: Inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    min-width: 400px;
}
@media screen and (max-width: 992px) {
    .ai-page[data-v-12b3c5b7] {
        min-width: 360px;
    }
}
.top-banner[data-v-d4deb29e] {
    padding-top: 62px;
    margin-bottom: -62px;
    position: relative;
    z-index: 1;
}
.top-banner .top-banner-wrapper[data-v-d4deb29e] {
    position: relative;
    background: rgba(0, 0, 0, 0.36);
    color: #fff;
    display: flex;
    justify-content: center;
    padding: 13px 0;
}
.top-banner .top-banner-content[data-v-d4deb29e] {
    font-size: 14px;
    line-height: 19px;
}
.top-banner .alert-link[data-v-d4deb29e] {
    color: #fff;
    cursor: pointer;
}
.top-banner .close-icon[data-v-d4deb29e] {
    width: 13px;
    height: 13px;
    position: absolute;
    right: 18px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
}
.top-banner .mobile-txt[data-v-d4deb29e] {
    display: none;
}
@media screen and (max-width: 992px) {
    .top-banner .top-banner-content[data-v-d4deb29e] {
        white-space: nowrap;
        overflow: hidden;
    }
    .top-banner .top-banner-content-txt[data-v-d4deb29e] {
        display: inline-block;
        transition: all 0.2s ease-in-out;
        -webkit-animation: scroll-d4deb29e 6s linear 2.5s infinite;
        animation: scroll-d4deb29e 6s linear 2.5s infinite;
        -webkit-animation: scroll-d4deb29e var(--duration, 6s) 2.5s linear infinite;
        animation: scroll-d4deb29e var(--duration, 6s) 2.5s linear infinite;
    }
    .top-banner .close-icon[data-v-d4deb29e] {
        display: none;
    }
    .top-banner .mobile-txt[data-v-d4deb29e] {
        display: inline-block;
    }
}
@-webkit-keyframes scroll-d4deb29e {
    0% {
        transform: translateX(0);
    }
    to {
        transform: translateX(-100%);
    }
}
@keyframes scroll-d4deb29e {
    0% {
        transform: translateX(0);
    }
    to {
        transform: translateX(-100%);
    }
}
.ai-slogan-container[data-v-7a071c9e] {
    font-family: Inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    margin: 0 auto;
    background: #9b9b9d;
    background: url(../images/background-ai.9329c4b.png) no-repeat;
    background-size: 100%;
    background-position: top 62px center;
}
.ai-slogan-container.no-banner[data-v-7a071c9e] {
    padding-top: 126px;
}
.ai-slogan-container .wps-logo[data-v-7a071c9e] {
    width: 6rem;
    height: 6rem;
    margin: 0 auto;
}
.ai-slogan-container .wps-logo img[data-v-7a071c9e] {
    width: 100%;
}
.ai-slogan-container .slogan-wrapper[data-v-7a071c9e] {
    width: 100%;
    text-align: center;
}
.ai-slogan-container .slogan-wrapper .slogan-title[data-v-7a071c9e] {
    margin-top: 0.56rem;
    color: #000;
    font-size: 3.75rem;
    font-weight: 700;
    line-height: 4.25rem;
    text-align: center;
}
.ai-slogan-container .slogan-wrapper .slogan-desc[data-v-7a071c9e] {
    margin-top: 16px;
    margin-bottom: 64px;
    background: linear-gradient(89.92deg, #000 50.34%, #4831da 80.07%, #0036aa 99.89%);
    -webkit-background-clip: text;
    color: transparent;
    font-size: 28px;
    font-weight: 500;
    line-height: 36px;
    text-align: center;
}
.ai-slogan-container .download-btn-box[data-v-7a071c9e] {
    text-align: center;
    max-height: 64px;
}
.ai-slogan-container .download-btn-box .download-btn[data-v-7a071c9e] {
    line-height: 64px;
    width: 370px;
}
.ai-slogan-container .install-desc[data-v-7a071c9e] {
    color: rgba(0, 0, 0, 0.7);
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    text-align: center;
    margin: 16px auto 0;
    min-width: 200px;
}
.ai-slogan-container .install-desc .text[data-v-7a071c9e] {
    color: rgba(0, 0, 0, 0.7);
    cursor: pointer;
}
.ai-slogan-container .install-desc .text[data-v-7a071c9e]:hover {
    color: rgba(0, 0, 0, 0.4);
}
.ai-slogan-container .more-option-tip[data-v-7a071c9e] {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.ai-slogan-container .more-option-tip .tip-text[data-v-7a071c9e] {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 12px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
    margin: 2px auto 0;
    color: rgba(0, 0, 0, 0.3);
    cursor: default;
}
.ai-slogan-container .more-option-tip .tip-text[data-v-7a071c9e]:hover {
    color: rgba(0, 0, 0, 0.4);
}
.ai-slogan-container .more-option-tip .pdf-plugin-popup[data-v-7a071c9e] {
    position: absolute;
    max-width: 50%;
    left: 50%;
    transform: translateX(-50%);
    border: 1px solid rgba(13, 13, 13, 0.1215686275);
    border-radius: 8px;
    background-color: #fff;
    padding: 16px 20px;
    margin-top: 10px;
    z-index: 9999;
    cursor: auto;
    font-size: 12px;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    color: rgba(0, 0, 0, 0.6);
    word-break: break-word;
}
.ai-slogan-container .honor-box[data-v-7a071c9e] {
    text-align: center;
    margin: 0 auto;
}
.ai-slogan-container .honor[data-v-7a071c9e] {
    margin: 20px auto;
    display: inline-flex;
    text-align: center;
}
.ai-slogan-container .honor .honor-content[data-v-7a071c9e] {
    display: flex;
}
.ai-slogan-container .honor .honor-content .honor-text-box[data-v-7a071c9e] {
    padding: 0 16px;
    margin: 0 20px;
    position: relative;
}
.ai-slogan-container .honor .honor-content .honor-text-box[data-v-7a071c9e]:before {
    left: -20px;
}
.ai-slogan-container .honor .honor-content .honor-text-box[data-v-7a071c9e]:after,
.ai-slogan-container .honor .honor-content .honor-text-box[data-v-7a071c9e]:before {
    content: "";
    background-image: url(../images/wheat.882a5d6.svg);
    width: 20px;
    height: 50px;
    position: absolute;
    background-size: 100%;
    background-repeat: no-repeat;
}
.ai-slogan-container .honor .honor-content .honor-text-box[data-v-7a071c9e]:after {
    top: 0;
    right: -20px;
    transform: rotateY(180deg);
}
.ai-slogan-container .honor .honor-content .honor-title[data-v-7a071c9e] {
    color: rgba(0, 0, 0, 0.8);
    font-size: 18px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 2px;
}
.ai-slogan-container .honor .honor-content .honor-desc[data-v-7a071c9e] {
    color: rgba(0, 0, 0, 0.7);
    font-size: 12px;
    font-weight: 700;
    line-height: 20px;
}
.ai-slogan-container .honor .honor-content + .honor-content[data-v-7a071c9e] {
    margin-left: 32px;
}
@media screen and (max-width: 1366px) {
    .ai-slogan-container[data-v-7a071c9e] {
        background-size: auto;
    }
    .ai-slogan-container .slogan-wrapper .slogan-title[data-v-7a071c9e] {
        font-size: 48px;
        line-height: 56px;
    }
    .ai-slogan-container .slogan-wrapper .slogan-desc[data-v-7a071c9e] {
        font-size: 24px;
        line-height: 32px;
    }
}
@media screen and (max-width: 780px) {
    .ai-slogan-container[data-v-7a071c9e] {
        background-position: top 60px center;
    }
    .ai-slogan-container .wps-logo[data-v-7a071c9e] {
        width: 5rem;
        height: 5rem;
    }
    .ai-slogan-container .container[data-v-7a071c9e] {
        padding: 0 24px;
    }
    .ai-slogan-container .container .slogan-wrapper[data-v-7a071c9e] {
        width: 100%;
    }
    .ai-slogan-container .container .slogan-wrapper .slogan-title[data-v-7a071c9e] {
        font-size: 26px;
        line-height: 34px;
    }
    .ai-slogan-container .container .slogan-wrapper .slogan-desc[data-v-7a071c9e] {
        margin-top: 8px;
        margin-bottom: 32px;
        background: linear-gradient(89.92deg, #000 50.34%, #4831da 80.07%, #0036aa 99.89%);
        -webkit-background-clip: text;
        font-size: 16px;
        line-height: 24px;
    }
    .ai-slogan-container .container .download-btn-box[data-v-7a071c9e] {
        max-height: 52px;
    }
    .ai-slogan-container .container .download-btn-box .download-btn[data-v-7a071c9e] {
        width: 180px;
    }
    .ai-slogan-container .container .install-desc[data-v-7a071c9e] {
        font-size: 14px;
        line-height: 22px;
    }
    .ai-slogan-container .container .honor-box[data-v-7a071c9e] {
        width: 100%;
    }
    .ai-slogan-container .container .honor-box .honor-content .honor-text-box[data-v-7a071c9e] {
        padding: 0;
        margin: 0 20px;
        position: relative;
    }
    .ai-slogan-container .container .honor-box .honor-content .honor-title[data-v-7a071c9e] {
        font-size: 12px;
        line-height: 22px;
    }
    .ai-slogan-container .container .honor-box .honor-content .honor-desc[data-v-7a071c9e] {
        font-weight: 500;
    }
    .ai-slogan-container .container .honor-box .honor-content + .honor-content[data-v-7a071c9e] {
        margin-left: 2px;
    }
    .ai-slogan-container .container .honor[data-v-7a071c9e] {
        margin: 32px 0 8px;
    }
}
.ai-module[data-v-bb934f30] {
    font-family: Inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    display: flex;
    min-height: 688px;
    max-width: 1286px;
    margin: 48px auto;
    justify-content: space-between;
}
.ai-module .ai-card-content[data-v-bb934f30] {
    margin-top: 24px;
}
.ai-module .ai-card-content .doc-desc[data-v-bb934f30] {
    width: 100%;
    height: 230px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 18px;
    font-family: "Noto Serif", Inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    background: linear-gradient(180deg, hsla(0, 0%, 100%, 0.4) 0.93%, #fff 26.38%, #fff 35.58%, hsla(0, 0%, 100%, 0.1) 81.12%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;
}
.ai-module .ai-card-content .doc-desc .diminishing[data-v-bb934f30] {
    position: relative;
    -webkit-text-fill-color: #ff4f78;
    text-decoration: line-through;
    text-decoration-thickness: 2px;
    font-weight: 700;
}
.ai-module .ai-card-content .doc-desc .diminishing .doc-desc-card[data-v-bb934f30] {
    position: absolute;
    bottom: -4.2rem;
    left: 0;
    width: 14.31306rem;
    height: 3.375rem;
    background: #fff;
    border-radius: 3rem;
    box-shadow: 0 4.8px 17.69px 0 rgba(142, 93, 255, 0.3);
    border: 1.6px solid #9069ff;
    display: flex;
    align-items: center;
    -webkit-text-fill-color: #0055dc;
    font-family: Inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.5rem;
}
.ai-module .ai-card-content .doc-desc .diminishing .doc-desc-card .icon-pointer[data-v-bb934f30] {
    width: 1.5rem;
    height: 1.5rem;
    margin-right: 0.62rem;
    margin-left: 1.06rem;
}
.ai-module .ai-card-content .doc-desc .diminishing .doc-desc-card .pointer[data-v-bb934f30] {
    margin: 0 0.1rem;
    -webkit-text-fill-color: rgba(101, 136, 192, 0.46);
}
.ai-module .ai-card-content .doc-desc .minimizing[data-v-bb934f30] {
    -webkit-text-fill-color: #0059e8;
    font-weight: 700;
}
.ai-module .ai-card-content .doc-card-bg[data-v-bb934f30] {
    margin: auto;
    width: 21.75rem;
    height: 22.25rem;
}
.ai-module .ai-doc-module[data-v-bb934f30] {
    padding: 32px;
    flex: 0.3;
    border-radius: 24px;
    border-radius: var(--icon-width-s, 24px);
    border: 2px solid hsla(0, 0%, 100%, 0.2);
    box-shadow: 0 4px 24px 0 rgba(71, 81, 135, 0.1);
    background: linear-gradient(180deg, rgba(46, 117, 255, 0.5), rgba(104, 155, 255, 0.5));
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
}
.ai-module .ai-doc-module .title-left[data-v-bb934f30] {
    color: #0059e8 !important;
    font-weight: 600;
}
.ai-module .ai-doc-module .title-mind[data-v-bb934f30] {
    color: rgba(0, 89, 232, 0.4);
    font-weight: 600;
}
.ai-module .ai-doc-module .title-right[data-v-bb934f30] {
    font-size: 20px;
    color: rgba(0, 89, 232, 0.8);
    font-weight: 600;
}
.ai-module .ai-card-title[data-v-bb934f30] {
    display: flex;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 40px;
}
.ai-module .ai-card-title .ai-card-icon[data-v-bb934f30] {
    margin-right: 16px;
}
.ai-module .ai-card-title .title-right[data-v-bb934f30] {
    font-size: 1.25rem;
}
.ai-module .ai-card-title .ai-card-icon[data-v-bb934f30] {
    width: 2.5rem;
    width: var(--min-width, 2.5rem);
    height: 2.5rem;
    height: var(--min-width, 2.5rem);
    flex-shrink: 0;
}
.ai-module .ai-slogan-module[data-v-bb934f30] {
    flex: 0.7;
    margin-left: 24px;
}
.ai-module .ai-slogan-module .ai-card-title[data-v-bb934f30] {
    margin-left: 2rem;
}
.ai-module .ai-slogan-module .ai-slogan-header[data-v-bb934f30] {
    height: calc(60% - 24px);
    width: 100%;
    display: flex;
}
.ai-module .ai-slogan-module .ai-slogan-header .ai-pdf-module[data-v-bb934f30] {
    padding-top: 32px;
    flex: 0.56;
    border-radius: 24px;
    border-radius: var(--icon-width-s, 24px);
    border: 2px solid hsla(0, 0%, 100%, 0.2);
    background: #ffdfda;
    box-shadow: 0 4px 24px 0 rgba(95, 95, 95, 0.1);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
}
.ai-module .ai-slogan-module .ai-slogan-header .ai-pdf-module .title-left[data-v-bb934f30] {
    color: #ce1e29;
    font-weight: 600;
}
.ai-module .ai-slogan-module .ai-slogan-header .ai-pdf-module .title-mind[data-v-bb934f30] {
    color: rgba(206, 30, 41, 0.4);
    font-weight: 600;
}
.ai-module .ai-slogan-module .ai-slogan-header .ai-pdf-module .title-right[data-v-bb934f30] {
    color: rgba(206, 30, 41, 0.6);
    font-weight: 600;
}
.ai-module .ai-slogan-module .ai-slogan-header .ai-ppt-module[data-v-bb934f30] {
    padding-top: 32px;
    flex: 0.44;
    margin-left: 24px;
    border-radius: 24px;
    border-radius: var(--icon-width-s, 24px);
    border: 2px solid hsla(0, 0%, 100%, 0.2);
    background: #ffd2b2;
    box-shadow: 0 4px 24px 0 rgba(95, 95, 95, 0.1);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
}
.ai-module .ai-slogan-module .ai-slogan-header .ai-ppt-module .title-left[data-v-bb934f30] {
    color: #c82912;
    font-weight: 600;
}
.ai-module .ai-slogan-module .ai-slogan-header .ai-ppt-module .title-mind[data-v-bb934f30] {
    color: rgba(200, 41, 18, 0.4);
    font-weight: 600;
}
.ai-module .ai-slogan-module .ai-slogan-header .ai-ppt-module .title-right[data-v-bb934f30] {
    color: rgba(200, 41, 18, 0.6);
    font-weight: 600;
}
.ai-module .ai-slogan-module .ai-slogan-footer[data-v-bb934f30] {
    height: 40%;
    width: 100%;
    display: flex;
    margin-top: 24px;
}
.ai-module .ai-slogan-module .ai-slogan-footer .ai-xls-module[data-v-bb934f30] {
    padding-top: 32px;
    flex: 0.44;
    border-radius: 24px;
    border-radius: var(--icon-width-s, 24px);
    border: 2px solid hsla(0, 0%, 100%, 0.2);
    background: #ceecdf;
    box-shadow: 0 4px 24px 0 rgba(71, 81, 135, 0.1);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
}
.ai-module .ai-slogan-module .ai-slogan-footer .ai-xls-module .title-left[data-v-bb934f30] {
    color: #007d53;
    font-weight: 600;
}
.ai-module .ai-slogan-module .ai-slogan-footer .ai-img-module[data-v-bb934f30] {
    padding-top: 32px;
    flex: 0.56;
    margin-left: 24px;
    border-radius: 24px;
    border-radius: var(--icon-width-s, 24px);
    border: 2px solid hsla(0, 0%, 100%, 0.2);
    background: #dbdbff;
    box-shadow: 0 4px 24px 0 rgba(71, 81, 135, 0.1);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
}
.ai-module .ai-slogan-module .ai-slogan-footer .ai-img-module .title-left[data-v-bb934f30] {
    color: #6552e2;
    font-weight: 600;
}
.ai-module .ai-slogan-module .ai-slogan-footer .ai-img-module .title-mind[data-v-bb934f30] {
    color: rgba(101, 82, 226, 0.4);
    font-weight: 600;
}
.ai-module .ai-slogan-module .ai-slogan-footer .ai-img-module .title-right[data-v-bb934f30] {
    color: rgba(101, 82, 226, 0.8);
    font-weight: 600;
}
.carousel-indicator[data-v-bb934f30] {
    display: none;
}
@media screen and (max-width: 1366px) {
    .ai-module[data-v-bb934f30] {
        padding: 0 40px;
    }
}
@media screen and (max-width: 1024px) {
    .ai-module[data-v-bb934f30] {
        padding: 0 24px;
        flex-direction: column;
        margin: 0 24px;
    }
    .ai-module .ai-doc-module[data-v-bb934f30] {
        margin: 24px 0;
    }
    .ai-module .ai-doc-module .ai-card-content[data-v-bb934f30] {
        display: flex;
    }
    .ai-module .ai-doc-module .ai-card-content .doc-desc[data-v-bb934f30] {
        width: 460px;
        height: 0%;
    }
    .ai-module .ai-doc-module .ai-card-content img[data-v-bb934f30] {
        height: 100%;
    }
    .ai-module .ai-slogan-module[data-v-bb934f30] {
        margin-left: 0;
    }
    .ai-module .ai-slogan-module .ai-img-module[data-v-bb934f30],
    .ai-module .ai-slogan-module .ai-pdf-module[data-v-bb934f30],
    .ai-module .ai-slogan-module .ai-ppt-module[data-v-bb934f30],
    .ai-module .ai-slogan-module .ai-xls-module[data-v-bb934f30] {
        flex: 0.5 !important;
    }
}
@media screen and (max-width: 780px) {
    .ai-module-container[data-v-bb934f30] {
        display: flex;
        flex-direction: column;
        height: 100%;
    }
    .ai-module-container .ai-module[data-v-bb934f30] {
        padding: 0 24px;
        display: flex;
        flex-direction: row;
        overflow: hidden;
        margin: 0;
        min-height: 22rem;
    }
    .ai-module-container .ai-module .ai-doc-module[data-v-bb934f30] {
        margin: 1.5rem 1.5rem 0 0;
        padding: 1.5rem;
        width: 21.5625rem;
        height: 16rem;
    }
    .ai-module-container .ai-module .ai-doc-module .ai-card-content[data-v-bb934f30] {
        flex-direction: column;
    }
    .ai-module-container .ai-module .ai-doc-module .ai-card-content .doc-desc[data-v-bb934f30] {
        width: 18.5625rem;
        height: 12.875rem;
        font-size: 0.875rem;
        line-height: 22px;
    }
    .ai-module-container .ai-module .ai-doc-module .ai-card-content .doc-desc .diminishing .doc-desc-card[data-v-bb934f30] {
        width: 11.21209rem;
        height: 2.7rem;
        bottom: -3.2rem;
        border-radius: 1.8rem;
        font-size: 0.875rem;
        line-height: 1.125rem;
    }
    .ai-module-container .ai-module .ai-doc-module .ai-card-content .doc-desc .diminishing .doc-desc-card .icon-pointer[data-v-bb934f30] {
        width: 1.2rem;
        height: 1.2rem;
        margin-right: 0.5rem;
        margin-left: 0.85rem;
    }
    .ai-module-container .ai-module .ai-doc-module .ai-card-content .doc-desc .diminishing .doc-desc-card .pointer[data-v-bb934f30] {
        margin: 0 0.15rem;
    }
    .ai-module-container .ai-module .ai-doc-module .ai-card-content .doc-card-bg[data-v-bb934f30] {
        width: 0;
        height: 0;
    }
    .ai-module-container .ai-module .ai-doc-module .ai-card-content img[data-v-bb934f30] {
        margin-left: 0;
    }
    .ai-module-container .ai-module .ai-slogan-module[data-v-bb934f30] {
        margin-left: 0;
        display: flex;
        flex-direction: row;
    }
    .ai-module-container .ai-module .ai-slogan-module .ai-slogan-footer[data-v-bb934f30],
    .ai-module-container .ai-module .ai-slogan-module .ai-slogan-header[data-v-bb934f30] {
        display: flex;
        flex-direction: row;
    }
    .ai-module-container .ai-module .ai-slogan-module .ai-slogan-footer[data-v-bb934f30] {
        margin-top: 0;
    }
    .ai-module-container .ai-module .ai-slogan-module .ai-img-module[data-v-bb934f30],
    .ai-module-container .ai-module .ai-slogan-module .ai-pdf-module[data-v-bb934f30],
    .ai-module-container .ai-module .ai-slogan-module .ai-ppt-module[data-v-bb934f30],
    .ai-module-container .ai-module .ai-slogan-module .ai-xls-module[data-v-bb934f30] {
        margin: 1.5rem 1.5rem 0 0;
        width: 21.5625rem;
        height: 17rem;
    }
    .ai-module-container .ai-module .ai-card-title[data-v-bb934f30] {
        font-size: 1.125rem;
        line-height: 1.625rem;
    }
    .ai-module-container .ai-module .ai-card-title .title-right[data-v-bb934f30] {
        font-size: 0.875rem;
    }
    .ai-module-container .ai-module .ai-card-title .ai-card-icon[data-v-bb934f30] {
        width: 1.5rem;
        height: 1.5rem;
        flex-shrink: 0;
        margin-right: 8px;
    }
    .ai-module-container .ai-swiper-slide[data-v-bb934f30] {
        flex-shrink: 0;
        transition: transform 0.5s ease-in-out;
    }
    .ai-module-container .carousel-indicator[data-v-bb934f30] {
        display: block;
        list-style-type: none;
        padding: 0;
        text-align: center;
        width: 100%;
        margin-top: 1.5rem;
    }
    .ai-module-container .carousel-btn[data-v-bb934f30] {
        width: 8px;
        height: 8px;
        margin: 4px;
        border-radius: 50%;
        background-color: rgba(0, 0, 0, 0.1);
        display: inline-block;
        cursor: pointer;
    }
    .ai-module-container .carousel-btn.active[data-v-bb934f30] {
        background-color: rgba(0, 0, 0, 0.2);
    }
}
.organization-container[data-v-05c8089a] {
    width: 100%;
    background: #f2f3f7;
}
.organization-container .org-wrapper .main[data-v-05c8089a] {
    text-align: center;
}
.main[data-v-05c8089a] {
    margin: 96px auto 48px;
}
.main .org-logo-container[data-v-05c8089a] {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.main .org-logo-container .org-item img[data-v-05c8089a] {
    max-width: 158px;
}
.main .org-logo-container .org-item + .org-item[data-v-05c8089a] {
    margin-left: 32px;
}
@media screen and (max-width: 1024px) {
    .main[data-v-05c8089a] {
        margin: 48px auto;
    }
    .main .org-logo-container[data-v-05c8089a] {
        padding: 24px;
        grid-gap: 32px;
        gap: 32px;
    }
    .main .org-logo-container .org-item .org-item img[data-v-05c8089a] {
        width: 140px;
        height: 90px;
    }
    .main .org-logo-container .org-item .org-item + .org-item[data-v-05c8089a] {
        margin-left: 32px;
    }
}
@media screen and (max-width: 992px) {
    .main[data-v-05c8089a] {
        margin: 1.5rem 0;
    }
    .main .org-logo-container[data-v-05c8089a] {
        padding: 1.5rem;
        grid-gap: 8px 16px;
        gap: 8px 16px;
    }
    .main .org-logo-container .org-item[data-v-05c8089a] {
        margin-left: 0 !important;
    }
    .main .org-logo-container .org-item img[data-v-05c8089a] {
        width: 5.3325rem;
        height: 3.375rem;
    }
}
.module-container[data-v-6200e5bc] {
    background: linear-gradient(180deg, #f8faff 0.14%, #fff 99.88%);
}
.module-container .module-wrapper[data-v-6200e5bc] {
    padding: 128px 0 48px;
    color: #000;
    overflow: hidden;
}
.module-container .module-wrapper .main .module-title[data-v-6200e5bc] {
    margin: 0 128px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.module-container .module-wrapper .main .module-title .title[data-v-6200e5bc] {
    margin-right: 18px;
    font-family: inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.module-container .module-wrapper .main .module-title .controls[data-v-6200e5bc] {
    display: flex;
}
.module-container .module-wrapper .main .module-title .controls .control-left[data-v-6200e5bc],
.module-container .module-wrapper .main .module-title .controls .control-right[data-v-6200e5bc] {
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.module-container .module-wrapper .main .module-title .controls .control-left[data-v-6200e5bc]:first-child,
.module-container .module-wrapper .main .module-title .controls .control-right[data-v-6200e5bc]:first-child {
    margin-right: 32px;
}
.module-container .module-wrapper .main .module-content-wrapper[data-v-6200e5bc] {
    width: 100%;
    display: flex;
    position: relative;
}
.module-container .module-wrapper .main .module-content-wrapper:hover .carousel-arrow .arrow-btn[data-v-6200e5bc] {
    opacity: 1;
    transition-duration: 0.5s;
    transform: scale(1);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.module-container .module-wrapper .main .module-content[data-v-6200e5bc] {
    overflow-x: scroll;
    width: 100%;
    scrollbar-width: none;
}
.module-container .module-wrapper .main .module-content[data-v-6200e5bc]::-webkit-scrollbar {
    display: none;
}
.module-container .module-wrapper .main .module-content .module-list[data-v-6200e5bc] {
    display: flex;
    transform: translateX(128px);
    padding: 84px 0;
}
.module-container .module-wrapper .main .module-content .module-list .module-item[data-v-6200e5bc] {
    text-align: left;
    width: 480px;
    margin-right: 32px;
    transition: all 0.3s ease;
    border-radius: 24px;
    box-shadow: 0 4px 95px 0 hsla(0, 0%, 69%, 0.25);
}
.module-container .module-wrapper .main .module-content .module-list .module-item .info[data-v-6200e5bc] {
    width: 100%;
}
.module-container .module-wrapper .main .module-content .module-list .module-item .info[data-v-6200e5bc]:last-child {
    padding-right: 128px;
}
.module-container .module-wrapper .main .module-content .module-list .module-item img[data-v-6200e5bc] {
    width: 480px;
    border-radius: 16px 16px 0 0;
}
.module-container .module-wrapper .main .module-content .module-list .module-item .item-content[data-v-6200e5bc] {
    padding: 32px 48px;
}
.module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-title[data-v-6200e5bc] {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 16px;
}
.module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-desc[data-v-6200e5bc] {
    color: rgba(0, 0, 0, 0.7);
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
}
.module-container .module-wrapper .main .carousel-arrow .left[data-v-6200e5bc] {
    left: 128px;
    transform: rotateX(180deg);
}
.module-container .module-wrapper .main .carousel-arrow .right[data-v-6200e5bc] {
    right: 128px;
}
.module-container .module-wrapper .main .carousel-arrow .left.disabled[data-v-6200e5bc],
.module-container .module-wrapper .main .carousel-arrow .right.disabled[data-v-6200e5bc] {
    display: none;
    pointer-events: none;
}
.module-container .module-wrapper .main .carousel-arrow .arrow-btn[data-v-6200e5bc] {
    position: absolute;
    top: 45%;
    width: 64px;
    height: 64px;
    cursor: pointer;
    opacity: 0;
    transform: scale(0.8);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-6200e5bc],
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-6200e5bc] {
    opacity: 0.8;
}
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-6200e5bc] :active,
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-6200e5bc]:hover,
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-6200e5bc] :active,
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-6200e5bc]:hover {
    opacity: 1;
}
.module-container .module-wrapper .main .carousel-indicator[data-v-6200e5bc] {
    display: none;
}
@media screen and (max-width: 1600px) {
    .module-container .module-wrapper .main .module-title .title[data-v-6200e5bc] {
        font-size: 40px;
        line-height: 48px;
    }
    .module-container .module-wrapper .main .module-content .module-list[data-v-6200e5bc] {
        padding: 40px 0 48px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item[data-v-6200e5bc] {
        width: 388px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item img[data-v-6200e5bc] {
        width: 388px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content[data-v-6200e5bc] {
        padding: 32px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-title[data-v-6200e5bc] {
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 8px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-desc[data-v-6200e5bc] {
        font-size: 16px;
        line-height: 24px;
    }
}
@media screen and (max-width: 992px) {
    .module-container .module-wrapper[data-v-6200e5bc] {
        padding: 117px 0;
    }
    .module-container .module-wrapper .main .module-title[data-v-6200e5bc] {
        margin: 0 24px;
    }
    .module-container .module-wrapper .main .module-title .title[data-v-6200e5bc] {
        font-size: 28px;
        line-height: 36px;
    }
    .module-container .module-wrapper .main .module-title .controls[data-v-6200e5bc] {
        display: none;
    }
    .module-container .module-wrapper .main .module-content .module-list[data-v-6200e5bc] {
        transform: translateX(24px);
        padding: 48px 0;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item[data-v-6200e5bc] {
        width: 345px;
        margin-right: 24px;
        border-radius: 16px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .info[data-v-6200e5bc]:last-child {
        padding-right: 24px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item img[data-v-6200e5bc] {
        width: 345px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content[data-v-6200e5bc] {
        padding: 24px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-title[data-v-6200e5bc] {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 8px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-desc[data-v-6200e5bc] {
        font-size: 14px;
        line-height: 22px;
    }
    .module-container .module-wrapper .main .carousel-arrow[data-v-6200e5bc] {
        display: none;
    }
    .module-container .module-wrapper .main .carousel-indicator[data-v-6200e5bc] {
        display: block;
        list-style-type: none;
        padding: 0;
        text-align: center;
    }
    .module-container .module-wrapper .main .carousel-indicator .carousel-btn[data-v-6200e5bc] {
        width: 8px;
        height: 8px;
        margin: 4px;
        border-radius: 50%;
        background-color: rgba(0, 0, 0, 0.1);
        display: inline-block;
        cursor: pointer;
    }
    .module-container .module-wrapper .main .carousel-indicator .carousel-btn.active[data-v-6200e5bc] {
        background-color: rgba(0, 0, 0, 0.2);
    }
}
.features-container[data-v-b0d1e8c4] {
    background: #f2f3f7;
}
.features-container .features-wrapper[data-v-b0d1e8c4] {
    padding: 128px 0 44px;
    color: #000;
    overflow: hidden;
}
.features-container .features-wrapper .main[data-v-b0d1e8c4] {
    position: relative;
}
.features-container .features-wrapper .main .top-container[data-v-b0d1e8c4] {
    display: flex;
    justify-content: space-between;
    margin: 0 128px;
}
.features-container .features-wrapper .main .features-title[data-v-b0d1e8c4] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text-align: left;
    justify-content: space-between;
}
.features-container .features-wrapper .main .features-title .index-title[data-v-b0d1e8c4] {
    display: block;
    margin-bottom: 24px;
    font-size: 48px;
    font-family: inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    line-height: inherit;
}
.features-container .features-wrapper .main .features-title .index-desc[data-v-b0d1e8c4] {
    color: #000;
    font-size: 24px;
}
.features-container .features-wrapper .main .feature-content-wrapper[data-v-b0d1e8c4] {
    width: 100%;
    display: flex;
    position: relative;
}
.features-container .features-wrapper .main .feature-content-wrapper:hover .carousel-arrow .arrow-btn[data-v-b0d1e8c4] {
    opacity: 1;
    transition-duration: 0.5s;
    transform: scale(1);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.features-container .features-wrapper .main .feature-content[data-v-b0d1e8c4] {
    overflow-x: scroll;
    width: 100%;
    scrollbar-width: none;
}
.features-container .features-wrapper .main .feature-content[data-v-b0d1e8c4]::-webkit-scrollbar {
    display: none;
}
.features-container .features-wrapper .main .feature-content .feature-list[data-v-b0d1e8c4] {
    display: flex;
    transform: translateX(128px);
    padding: 84px 0;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item[data-v-b0d1e8c4] {
    width: 480px;
    margin-right: 32px;
    transition: all 0.3s ease;
    border-radius: 24px;
    box-shadow: 0 4px 95px 0 hsla(0, 0%, 69%, 0.25);
    background-color: #fff;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .info[data-v-b0d1e8c4] {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .info[data-v-b0d1e8c4]:last-child {
    padding-right: 128px;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item img[data-v-b0d1e8c4] {
    border-radius: 0 0 24px 24px;
    vertical-align: bottom;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content[data-v-b0d1e8c4] {
    padding: 48px 48px 26px;
    border-radius: 24px 24px 0 0;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-title[data-v-b0d1e8c4] {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 16px;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-desc[data-v-b0d1e8c4] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    color: rgba(0, 0, 0, 0.7);
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item.white[data-v-b0d1e8c4] {
    background: linear-gradient(180deg, #000, #160e08);
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item.white .item-title[data-v-b0d1e8c4] {
    color: #fff;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item.white .item-desc[data-v-b0d1e8c4] {
    color: hsla(0, 0%, 100%, 0.7);
}
.features-container .features-wrapper .main .carousel-arrow .left[data-v-b0d1e8c4] {
    left: 128px;
    transform: rotateX(180deg);
}
.features-container .features-wrapper .main .carousel-arrow .right[data-v-b0d1e8c4] {
    right: 128px;
}
.features-container .features-wrapper .main .carousel-arrow .left.disabled[data-v-b0d1e8c4],
.features-container .features-wrapper .main .carousel-arrow .right.disabled[data-v-b0d1e8c4] {
    display: none;
    pointer-events: none;
}
.features-container .features-wrapper .main .carousel-arrow .arrow-btn[data-v-b0d1e8c4] {
    position: absolute;
    top: 45%;
    width: 64px;
    height: 64px;
    cursor: pointer;
    opacity: 0;
    transform: scale(0.8);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-b0d1e8c4],
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-b0d1e8c4] {
    opacity: 0.8;
}
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-b0d1e8c4] :active,
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-b0d1e8c4]:hover,
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-b0d1e8c4] :active,
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-b0d1e8c4]:hover {
    opacity: 1;
}
.features-container .features-wrapper .main .controls[data-v-b0d1e8c4] {
    display: flex;
    margin-top: 5px;
}
.features-container .features-wrapper .main .controls .control-left[data-v-b0d1e8c4],
.features-container .features-wrapper .main .controls .control-right[data-v-b0d1e8c4] {
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.features-container .features-wrapper .main .controls .control-left[data-v-b0d1e8c4] {
    margin-right: 32px;
}
@media screen and (max-width: 1366px) {
    .features-container .features-wrapper .main .features-title .index-title[data-v-b0d1e8c4] {
        font-size: 40px;
        line-height: 48px;
        margin-bottom: 16px;
    }
    .features-container .features-wrapper .main .features-title .index-desc[data-v-b0d1e8c4] {
        font-size: 24px;
        line-height: 32px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list[data-v-b0d1e8c4] {
        padding: 40px 0 48px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item[data-v-b0d1e8c4] {
        width: 388px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content[data-v-b0d1e8c4] {
        padding: 32px 32px 20px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-title[data-v-b0d1e8c4] {
        font-size: 24px;
        line-height: 32px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-desc[data-v-b0d1e8c4] {
        font-size: 16px;
        line-height: 24px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .img-box[data-v-b0d1e8c4] {
        width: 388px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .img-box img[data-v-b0d1e8c4] {
        width: 100%;
    }
}
@media screen and (max-width: 1024px) {
    .features-container .features-wrapper .main .controls[data-v-b0d1e8c4] {
        right: 78px;
    }
}
@media screen and (max-width: 992px) {
    .features-container .features-wrapper[data-v-b0d1e8c4] {
        padding: 80px 0 152px;
    }
    .features-container .features-wrapper .main .top-container[data-v-b0d1e8c4] {
        margin: 0;
    }
    .features-container .features-wrapper .main .top-container .controls[data-v-b0d1e8c4] {
        display: none;
    }
    .features-container .features-wrapper .main .features-title[data-v-b0d1e8c4] {
        margin: 0 24px;
    }
    .features-container .features-wrapper .main .features-title .index-title[data-v-b0d1e8c4] {
        font-size: 28px;
        line-height: 36px;
        margin-bottom: 16px;
    }
    .features-container .features-wrapper .main .features-title .index-desc[data-v-b0d1e8c4] {
        font-size: 16px;
        line-height: 24px;
        font-weight: 500;
    }
    .features-container .features-wrapper .main .desc[data-v-b0d1e8c4] {
        margin: 10px auto 20px;
        font-size: 12px;
        line-height: 15px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list[data-v-b0d1e8c4] {
        transform: translateX(24px);
        padding: 48px 0;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item[data-v-b0d1e8c4] {
        width: 290px;
        margin-right: 24px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
        border-radius: 16px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .info[data-v-b0d1e8c4]:last-child {
        padding-right: 24px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content[data-v-b0d1e8c4] {
        padding: 24px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-title[data-v-b0d1e8c4] {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 8px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-desc[data-v-b0d1e8c4] {
        font-size: 14px;
        line-height: 22px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .img-box[data-v-b0d1e8c4] {
        width: 290px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .img-box img[data-v-b0d1e8c4] {
        width: 100%;
    }
    .features-container .features-wrapper .main .carousel-arrow[data-v-b0d1e8c4] {
        display: none;
    }
    .features-container .features-wrapper .main .controls[data-v-b0d1e8c4] {
        left: 50%;
        top: auto;
        transform: translateX(-24px);
    }
    .features-container .features-wrapper .main .controls .control-left[data-v-b0d1e8c4],
    .features-container .features-wrapper .main .controls .control-right[data-v-b0d1e8c4],
    .features-container .features-wrapper .main .controls img[data-v-b0d1e8c4] {
        width: 24px;
        height: 24px;
    }
    .features-container .features-wrapper .main .controls .control-left[data-v-b0d1e8c4] {
        margin-right: 24px;
    }
}
.privacy-info-container[data-v-6ce1de24] {
    background: linear-gradient(180deg, #f1f2f6 0.14%, #fff 99.88%), #f2f3f7;
}
.privacy-info-container .privacy-wrapper[data-v-6ce1de24] {
    padding: 128px 0;
}
.privacy-info-container .privacy-wrapper .main[data-v-6ce1de24] {
    text-align: center;
    color: #000;
}
.privacy-info-container .privacy-wrapper .main .privacy-title .index-subtitle[data-v-6ce1de24],
.privacy-info-container .privacy-wrapper .main .privacy-title .index-title[data-v-6ce1de24] {
    font-family: inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.privacy-info-container .privacy-wrapper .main .privacy-title .subtitle[data-v-6ce1de24] {
    margin-top: 24px;
    padding: 0 10%;
}
.privacy-info-container .privacy-wrapper .main .content[data-v-6ce1de24] {
    display: flex;
    justify-content: center;
    margin-top: 4rem;
}
.privacy-info-container .privacy-wrapper .main .content .item[data-v-6ce1de24] {
    flex: 1;
    max-width: 348px;
    padding: 40px 32px;
    border-radius: 24px;
    border: 1px solid rgba(13, 13, 13, 0.12);
    text-align: left;
    box-sizing: border-box;
}
.privacy-info-container .privacy-wrapper .main .content .item img[data-v-6ce1de24] {
    width: 32px;
    height: 32px;
}
.privacy-info-container .privacy-wrapper .main .content .item .item-title[data-v-6ce1de24] {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    margin: 32px 0 16px;
}
.privacy-info-container .privacy-wrapper .main .content .item .item-desc[data-v-6ce1de24] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    color: rgba(0, 0, 0, 0.7);
}
.privacy-info-container .privacy-wrapper .main .content .item[data-v-6ce1de24]:not(:last-child) {
    margin-right: 32px;
}
@media screen and (max-width: 1366px) {
    .subtitle[data-v-6ce1de24] {
        display: none;
    }
    .content .item .item-title[data-v-6ce1de24] {
        font-size: 22px;
        line-height: 28px;
        margin: 22px 0 16px;
    }
    .content .item .item-desc[data-v-6ce1de24] {
        font-size: 16px;
        line-height: 22px;
    }
}
@media screen and (max-width: 992px) {
    .privacy-info-container .privacy-wrapper[data-v-6ce1de24] {
        padding: 64px 24px;
    }
    .privacy-info-container .privacy-wrapper .main .privacy-title .subtitle[data-v-6ce1de24] {
        margin-bottom: 48px;
        padding: 0;
    }
    .privacy-info-container .privacy-wrapper .main .content .item[data-v-6ce1de24] {
        padding: 32px 24px;
        border-radius: 16px;
    }
    .privacy-info-container .privacy-wrapper .main .content .item img[data-v-6ce1de24] {
        width: 24px;
        height: 24px;
    }
    .privacy-info-container .privacy-wrapper .main .content .item .item-title[data-v-6ce1de24] {
        font-size: 18px;
        line-height: 24px;
        margin: 20px 0 8px;
    }
    .privacy-info-container .privacy-wrapper .main .content .item .item-desc[data-v-6ce1de24] {
        font-size: 14px;
        line-height: 22px;
    }
}
@media screen and (max-width: 768px) {
    .privacy-title[data-v-6ce1de24] {
        text-align: left;
    }
    .privacy-title .subtitle[data-v-6ce1de24] {
        display: block;
    }
    .content[data-v-6ce1de24] {
        flex-direction: column;
        align-items: center;
        margin-top: 3rem;
    }
    .content .item[data-v-6ce1de24] {
        margin-right: 0 !important;
    }
    .content .item[data-v-6ce1de24]:not(:last-child) {
        margin-bottom: 24px !important;
    }
}
.achievement-container[data-v-47f3d5c1] {
    background: linear-gradient(180deg, #f8e3d0, transparent 42%), linear-gradient(0deg, #fff, transparent 45%), linear-gradient(82deg, #c2c6f8 38%, #f6c5c0 62%);
}
.achievement-container .achievement-wrapper[data-v-47f3d5c1] {
    padding: 128px 0 102px;
    color: #000;
    text-align: center;
}
.achievement-container .title[data-v-47f3d5c1] {
    margin-bottom: 24px;
}
.achievement-container .index-title[data-v-47f3d5c1] {
    font-family: inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.achievement-container .index-subtitle[data-v-47f3d5c1] {
    font-family: Inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
    text-align: center;
}
.achievement-container .show-box[data-v-47f3d5c1] {
    height: 438px;
    display: flex;
    justify-content: center;
    margin: 64px auto;
}
.achievement-container .show-box .banner-box[data-v-47f3d5c1] {
    width: 728px;
    margin-right: 32px;
    position: relative;
    text-align: left;
}
.achievement-container .show-box .banner-box .banner-item[data-v-47f3d5c1] {
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: flex-end;
    box-sizing: border-box;
    background-size: 100%;
    background-repeat: no-repeat;
    border-radius: 24px;
}
.achievement-container .show-box .banner-box .banner-title[data-v-47f3d5c1] {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    position: absolute;
    bottom: 66px;
    padding: 0 32px;
}
.achievement-container .show-box .banner-box .banner-link[data-v-47f3d5c1] {
    color: #1e5fc7;
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    position: absolute;
    bottom: 32px;
    left: 32px;
}
.achievement-container .show-box .banner-box .banner-link[data-v-47f3d5c1]:after {
    content: "";
    background: url(../images/arrow-blue.10b328d.svg) no-repeat;
    width: 16px;
    height: 16px;
    position: absolute;
    margin-top: 6px;
    margin-left: 4px;
}
.achievement-container .show-box .honor-box[data-v-47f3d5c1] {
    flex: 1;
    max-width: 350px;
    border-radius: 24px;
    border: 1px solid #fff;
    background: hsla(0, 0%, 100%, 0.4);
    display: flex;
    flex-wrap: wrap;
    padding: 26px 21px;
    box-sizing: border-box;
    cursor: default;
}
.achievement-container .show-box .honor-box .achievement-item[data-v-47f3d5c1] {
    text-align: center;
    flex-basis: 50%;
}
.achievement-container .show-box .honor-box .achievement-item .achievement-title[data-v-47f3d5c1] {
    margin-top: 16px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
}
.achievement-container .show-box .honor-box .achievement-item .achievement-desc[data-v-47f3d5c1] {
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    color: rgba(0, 0, 0, 0.7);
}
.achievement-container .quote[data-v-47f3d5c1] {
    text-align: center;
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    padding: 0 6%;
}
.achievement-container .user-box[data-v-47f3d5c1] {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 24px;
    text-align: center;
    height: 58px;
}
.achievement-container .user-box img[data-v-47f3d5c1] {
    margin-right: 16px;
    width: 48px;
    height: 48px;
}
.achievement-container .user-box .user-name[data-v-47f3d5c1] {
    font-size: 24px;
    font-weight: 700;
    line-height: 26px;
}
.achievement-container .user-box .user-desc[data-v-47f3d5c1] {
    font-size: 18px;
    font-weight: 500;
    line-height: 32px;
}
.swipe-controls .arrow[data-v-47f3d5c1] {
    width: 32px;
    height: 32px;
    position: absolute;
    cursor: pointer;
    bottom: 50%;
}
.swipe-controls .arrow img[data-v-47f3d5c1] {
    fill: hsla(0, 0%, 100%, 0.4);
}
.swipe-controls .arrow.left[data-v-47f3d5c1] {
    left: 32px;
}
.swipe-controls .arrow.right[data-v-47f3d5c1] {
    right: 32px;
}
@media screen and (max-width: 1366px) {
    .achievement-container .achievement-wrapper[data-v-47f3d5c1] {
        padding: 84px 0 88px;
    }
    .achievement-container .show-box[data-v-47f3d5c1] {
        margin: 40px auto;
    }
    .achievement-container .show-box .banner-box .banner-link[data-v-47f3d5c1],
    .achievement-container .show-box .banner-box .banner-title[data-v-47f3d5c1] {
        font-size: 20px;
        line-height: 28px;
    }
    .achievement-container .quote[data-v-47f3d5c1] {
        font-size: 24px;
        line-height: 28px;
        font-weight: 600;
    }
}
@media screen and (max-width: 1190px) {
    .achievement-container .show-box[data-v-47f3d5c1] {
        flex-direction: column;
        align-items: center;
        height: 100%;
        margin: 48px auto 24px;
    }
    .achievement-container .show-box .banner-box[data-v-47f3d5c1] {
        margin-right: 0;
    }
    .achievement-container .show-box .honor-box[data-v-47f3d5c1] {
        max-width: 728px;
        margin: 48px 0;
        padding: 26px 130px;
    }
    .achievement-container .show-box .honor-box .achievement-item[data-v-47f3d5c1] {
        flex-basis: 33.33%;
        margin: 16px auto;
    }
}
@media screen and (max-width: 780px) {
    .achievement-container .index-subtitle[data-v-47f3d5c1] {
        font-family: Inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
        font-size: 16px;
        font-weight: 500;
        line-height: 24px;
        text-align: left;
    }
    .achievement-container .achievement-wrapper[data-v-47f3d5c1] {
        padding: 64px 0 32px;
    }
    .achievement-container .show-box[data-v-47f3d5c1] {
        margin: 24px auto;
    }
    .achievement-container .show-box .banner-box[data-v-47f3d5c1] {
        width: 100%;
        min-width: 345px;
        margin-right: 0;
        margin-bottom: 24px;
    }
    .achievement-container .show-box .banner-box .banner-item[data-v-47f3d5c1] {
        padding: 0;
        border-radius: 16px;
    }
    .achievement-container .show-box .banner-box .banner-link[data-v-47f3d5c1],
    .achievement-container .show-box .banner-box .banner-title[data-v-47f3d5c1] {
        font-size: 13px;
        line-height: 22px;
    }
    .achievement-container .show-box .banner-box .banner-title[data-v-47f3d5c1] {
        bottom: 40px;
        padding: 0 24px;
    }
    .achievement-container .show-box .banner-box .banner-link[data-v-47f3d5c1] {
        bottom: 12px;
        left: 24px;
    }
    .achievement-container .show-box .banner-box .banner-link[data-v-47f3d5c1]:after {
        margin-top: 3px;
        margin-left: 0;
    }
    .achievement-container .show-box .banner-box .swipe-controls .arrow[data-v-47f3d5c1] {
        width: 24px;
        height: 24px;
    }
    .achievement-container .show-box .banner-box .swipe-controls .arrow img[data-v-47f3d5c1] {
        fill: hsla(0, 0%, 100%, 0.4);
    }
    .achievement-container .show-box .banner-box .swipe-controls .arrow.left[data-v-47f3d5c1] {
        left: 24px;
    }
    .achievement-container .show-box .banner-box .swipe-controls .arrow.right[data-v-47f3d5c1] {
        right: 24px;
    }
    .achievement-container .show-box .honor-box[data-v-47f3d5c1] {
        margin: 0;
        border-radius: 16px;
        padding: 24px 16px;
        grid-gap: 16px 8px;
        gap: 16px 8px;
    }
    .achievement-container .show-box .honor-box .achievement-item .achievement-title[data-v-47f3d5c1] {
        font-size: 14px;
        line-height: 22px;
    }
    .achievement-container .show-box .honor-box .achievement-item .achievement-desc[data-v-47f3d5c1] {
        font-size: 12px;
        line-height: 20px;
    }
    .achievement-container .container[data-v-47f3d5c1] {
        padding: 0 6%;
        text-align: left;
        box-sizing: border-box;
        width: 100%;
    }
    .achievement-container .quote[data-v-47f3d5c1] {
        font-size: 16px;
        line-height: 24px;
    }
    .achievement-container .user-box[data-v-47f3d5c1] {
        margin-top: 16px;
    }
    .achievement-container .user-box .user-desc[data-v-47f3d5c1],
    .achievement-container .user-box .user-name[data-v-47f3d5c1] {
        font-size: 14px;
        line-height: 22px;
    }
    .achievement-container .user-box img[data-v-47f3d5c1] {
        width: 32px;
        height: 32px;
    }
    .achievement-container .avatar[data-v-47f3d5c1] {
        margin-right: 18px;
    }
}
.user-evaluation-wrapper[data-v-b113af0e] {
    background-color: #fff;
    text-align: center;
    padding: 128px 0;
}
.index-title[data-v-b113af0e] {
    font-family: inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.evaluation-title[data-v-b113af0e] {
    padding: 0 128px;
}
.evaluation-title .index-subtitle-evaluation[data-v-b113af0e] {
    font-family: inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
    text-align: center;
}
.evaluation-desc[data-v-b113af0e] {
    margin: 1rem auto 0;
}
.evaluation-main[data-v-b113af0e] {
    width: 100%;
    display: flex;
    position: relative;
}
.evaluation-main:hover .carousel-arrow .arrow-btn[data-v-b113af0e] {
    opacity: 1;
    transition-duration: 0.5s;
    transform: scale(1);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.carousel-arrow .left[data-v-b113af0e] {
    left: 128px;
    transform: rotateX(180deg);
}
.carousel-arrow .right[data-v-b113af0e] {
    right: 128px;
}
.carousel-arrow .left.disabled[data-v-b113af0e],
.carousel-arrow .right.disabled[data-v-b113af0e] {
    display: none;
    pointer-events: none;
}
.carousel-arrow .arrow-btn[data-v-b113af0e] {
    position: absolute;
    top: 45%;
    width: 64px;
    height: 64px;
    cursor: pointer;
    opacity: 0;
    transform: scale(0.8);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.carousel-arrow .arrow-btn .arrow-left[data-v-b113af0e],
.carousel-arrow .arrow-btn .arrow-right[data-v-b113af0e] {
    opacity: 0.8;
}
.carousel-arrow .arrow-btn .arrow-left[data-v-b113af0e] :active,
.carousel-arrow .arrow-btn .arrow-left[data-v-b113af0e]:hover,
.carousel-arrow .arrow-btn .arrow-right[data-v-b113af0e] :active,
.carousel-arrow .arrow-btn .arrow-right[data-v-b113af0e]:hover {
    opacity: 1;
}
.evaluation-content-wrapper[data-v-b113af0e] {
    width: 100%;
    overflow-x: scroll;
    scrollbar-width: none;
}
.evaluation-content-wrapper[data-v-b113af0e]::-webkit-scrollbar {
    display: none;
}
.evaluation-list[data-v-b113af0e] {
    display: flex;
    transform: translateX(128px);
    padding: 48px 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.evaluation-list .evaluation-item[data-v-b113af0e] {
    width: 352px;
    border-radius: 24px;
    box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
}
.evaluation-list .evaluation-item[data-v-b113af0e]:not(:last-child) {
    margin-right: 32px;
}
.evaluation-list .evaluation-item .info[data-v-b113af0e] {
    width: 352px;
    height: 100%;
}
.evaluation-list .evaluation-item .info[data-v-b113af0e]:last-child {
    padding-right: 128px;
}
.evaluation-list .evaluation-item .evaluation-content[data-v-b113af0e] {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    text-align: left;
    padding: 32px;
    box-sizing: border-box;
}
.evaluation-list .evaluation-item .evaluation-name[data-v-b113af0e] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    margin-bottom: 7px;
}
.evaluation-list .evaluation-item .user-role[data-v-b113af0e] {
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
}
.evaluation-list .evaluation-item .user-img[data-v-b113af0e] {
    display: block;
    width: 48px;
    height: 48px;
    margin-bottom: 32px;
}
.evaluation-list .evaluation-item .user-story[data-v-b113af0e] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    margin-bottom: 16px;
}
.evaluation-controls[data-v-b113af0e] {
    display: flex;
    justify-content: center;
}
.evaluation-controls .control-left[data-v-b113af0e],
.evaluation-controls .control-right[data-v-b113af0e] {
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.evaluation-controls .control-left[data-v-b113af0e] {
    margin-right: 32px;
}
@media screen and (max-width: 1366px) {
    .user-evaluation-wrapper[data-v-b113af0e] {
        padding: 84px 0;
    }
    .evaluation-list[data-v-b113af0e] {
        padding: 40px 0;
        transform: translateX(24px);
    }
    .evaluation-list .evaluation-item[data-v-b113af0e] {
        box-shadow: 0 4px 36px 0 hsla(0, 0%, 69%, 0.25);
    }
    .evaluation-list .evaluation-item .user-story[data-v-b113af0e] {
        font-size: 18px;
        line-height: 26px;
    }
    .evaluation-list .evaluation-item .user-img[data-v-b113af0e] {
        margin-bottom: 24px;
    }
    .evaluation-list .evaluation-item .evaluation-name[data-v-b113af0e] {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 0;
    }
    .evaluation-list .evaluation-item .user-role[data-v-b113af0e] {
        font-size: 20px;
    }
}
@media screen and (max-width: 1024px) {
    .evaluation-title[data-v-b113af0e] {
        padding: 0 24px;
    }
    .user-evaluation-wrapper[data-v-b113af0e] {
        padding: 85px 0 41px;
    }
    .carousel-arrow[data-v-b113af0e] {
        display: none;
    }
    .evaluation-list[data-v-b113af0e] {
        transform: translateX(24px);
        padding: 48px 0;
    }
    .evaluation-list .evaluation-item[data-v-b113af0e] {
        border-radius: 16px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
    }
    .evaluation-list .evaluation-item .info[data-v-b113af0e] {
        width: 352px;
    }
    .evaluation-list .evaluation-item .info[data-v-b113af0e]:last-child {
        padding-right: 24px;
    }
    .evaluation-list .evaluation-item .evaluation-content[data-v-b113af0e] {
        width: 352px;
        padding: 44px 32px 20px;
    }
    .evaluation-list .evaluation-item .user-img[data-v-b113af0e] {
        width: 48px;
        height: 48px;
        margin-bottom: 24px;
    }
    .evaluation-list .evaluation-item .evaluation-name[data-v-b113af0e],
    .evaluation-list .evaluation-item .user-role[data-v-b113af0e] {
        font-size: 14px;
        line-height: 22px;
    }
    .evaluation-list .evaluation-item .evaluation-name[data-v-b113af0e] {
        margin-bottom: 4px;
    }
    .evaluation-list .evaluation-item .user-story[data-v-b113af0e] {
        font-size: 18px;
        font-weight: 500;
        line-height: 26px;
        text-align: left;
    }
    .evaluation-container[data-v-b113af0e] {
        text-align: center;
        box-sizing: border-box;
        width: 100%;
    }
    .evaluation-controls .control-left[data-v-b113af0e],
    .evaluation-controls .control-right[data-v-b113af0e],
    .evaluation-controls img[data-v-b113af0e] {
        width: 24px;
        height: 24px;
    }
    .evaluation-controls .control-left[data-v-b113af0e] {
        margin-right: 24px;
    }
}
@media screen and (max-width: 780px) {
    .evaluation-container .evaluation-title[data-v-b113af0e] {
        text-align: left;
    }
    .evaluation-container .evaluation-title p[data-v-b113af0e] {
        color: #000;
        color: var(--Text-text-black, #000);
        font-family: Inter;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 24px;
    }
    .evaluation-container .evaluation-title .index-subtitle-evaluation[data-v-b113af0e] {
        text-align: left;
    }
}
.community-wrapper[data-v-0206d4d4] {
    padding: 128px 0;
    text-align: center;
}
.community-wrapper .index-title[data-v-0206d4d4] {
    font-family: inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.community-wrapper .main[data-v-0206d4d4] {
    display: flex;
    justify-content: center;
    margin-top: 64px;
    width: 100%;
}
.community-wrapper .main .not-first-community-item[data-v-0206d4d4] {
    display: flex;
}
.community-wrapper .main .community-item[data-v-0206d4d4] {
    overflow: auto;
    cursor: default;
}
.community-wrapper .main .community-item[data-v-0206d4d4]:not(:last-child) {
    margin-right: 32px;
}
.community-wrapper .main .community-item .left-item-box[data-v-0206d4d4] {
    display: flex;
}
.community-wrapper .main .community-item .more-icon[data-v-0206d4d4] {
    margin-left: auto;
}
.community-wrapper .main .community-item .img-theme[data-v-0206d4d4],
.community-wrapper .main .community-item .link-theme[data-v-0206d4d4] {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 24px;
    text-align: left;
    box-sizing: border-box;
}
.community-wrapper .main .community-item .img-theme .image-theme-title[data-v-0206d4d4],
.community-wrapper .main .community-item .link-theme .image-theme-title[data-v-0206d4d4] {
    display: flex;
    line-height: 36px;
}
.community-wrapper .main .community-item .img-theme .image-theme-title .ai-icon[data-v-0206d4d4],
.community-wrapper .main .community-item .link-theme .image-theme-title .ai-icon[data-v-0206d4d4] {
    margin-right: 8px;
}
.community-wrapper .main .community-item .img-theme[data-v-0206d4d4] {
    padding: 32px 32px 18px;
}
.community-wrapper .main .community-item .item-name[data-v-0206d4d4] {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
}
.community-wrapper .main .community-item .item-desc[data-v-0206d4d4] {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin-top: 1rem;
    color: rgba(0, 0, 0, 0.7);
}
.community-wrapper .main .community-item .img-theme[data-v-0206d4d4] {
    color: #fff;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
}
.community-wrapper .main .community-item .img-theme .learn-more[data-v-0206d4d4] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    line-height: 24px;
    padding: 18px;
    cursor: pointer;
    color: #fff;
}
.community-wrapper .main .community-item .img-theme .learn-more .more-icon[data-v-0206d4d4] {
    width: 16px;
    height: 16px;
}
.community-wrapper .main .community-item .whatsnew[data-v-0206d4d4] {
    width: 528px;
    background-image: url(../images/ai-what-is-new-in-wps-office.aba634a.png);
}
.community-wrapper .main .community-item .whatsnew .bottom-items[data-v-0206d4d4]:not(:last-child) {
    border-bottom: 1px solid hsla(0, 0%, 100%, 0.12);
}
.community-wrapper .main .community-item .whatsnew .bottom-items .left-item-box p[data-v-0206d4d4] {
    color: #fff;
}
.community-wrapper .main .community-item .academy[data-v-0206d4d4] {
    width: 260px;
    background-image: url(../images/wps-academy.0bad756.png);
}
.community-wrapper .main .community-item .link-theme[data-v-0206d4d4] {
    width: 260px;
    padding: 32px 32px 18px;
    border: 1px solid rgba(13, 13, 13, 0.12);
    background: hsla(0, 0%, 100%, 0.2);
}
.community-wrapper .main .community-item .bottom-items[data-v-0206d4d4] {
    display: flex;
    position: relative;
    padding: 18px 0;
    cursor: pointer;
}
.community-wrapper .main .community-item .bottom-items .item-tips[data-v-0206d4d4] {
    display: flex;
}
.community-wrapper .main .community-item .bottom-items p[data-v-0206d4d4] {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
.community-wrapper .main .community-item .bottom-items img[data-v-0206d4d4] {
    margin-right: 12px;
}
.community-wrapper .main .community-item .bottom-items[data-v-0206d4d4]:not(:last-child) {
    border-bottom: 1px solid rgba(13, 13, 13, 0.12);
}
@media screen and (max-width: 1366px) {
    .community-wrapper[data-v-0206d4d4] {
        padding: 84px 0;
    }
    .community-wrapper .main .community-item .item-name[data-v-0206d4d4] {
        font-size: 24px;
        line-height: 32px;
    }
    .community-wrapper .main .community-item .item-desc[data-v-0206d4d4] {
        line-height: 24px;
    }
    .community-wrapper .main .community-item .bottom-items[data-v-0206d4d4] {
        padding: 18px 0;
    }
    .community-wrapper .main .community-item .bottom-items p[data-v-0206d4d4] {
        font-size: 16px;
        line-height: 22px;
    }
    .community-wrapper .main .community-item .bottom-items[data-v-0206d4d4]:after {
        top: 20px;
    }
}
@media screen and (max-width: 1260px) {
    .community-wrapper[data-v-0206d4d4] {
        padding: 64px 24px 40px;
        text-align: left;
    }
    .community-wrapper .main[data-v-0206d4d4] {
        flex-direction: column;
        margin-top: 64px;
    }
    .community-wrapper .main .community-item[data-v-0206d4d4] {
        width: 100%;
        margin-right: 0;
        margin-bottom: 24px;
        height: 432px;
    }
    .community-wrapper .main .community-item .img-theme[data-v-0206d4d4],
    .community-wrapper .main .community-item .link-theme[data-v-0206d4d4] {
        width: 100%;
        border-radius: 16px;
        padding: 24px;
    }
    .community-wrapper .main .community-item .item-name[data-v-0206d4d4] {
        font-size: 18px;
        line-height: 26px;
    }
    .community-wrapper .main .community-item .item-desc[data-v-0206d4d4] {
        line-height: 22px;
    }
    .community-wrapper .main .community-item .img-theme .learn-more[data-v-0206d4d4] {
        display: flex;
        justify-content: space-between;
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 24px;
        cursor: pointer;
    }
    .community-wrapper .main .community-item .img-theme .learn-more img[data-v-0206d4d4] {
        width: 24px;
        height: 24px;
    }
    .community-wrapper .main .community-item .whatsnew[data-v-0206d4d4] {
        background-image: url(../images/ai-what-is-new-in-wps-office-m.81ac730.png);
    }
    .community-wrapper .main .community-item .academy[data-v-0206d4d4] {
        background-image: url(../images/wps-academy-m.e91ea52.png);
    }
    .community-wrapper .main .community-item .img-theme[data-v-0206d4d4],
    .community-wrapper .main .community-item .link-theme[data-v-0206d4d4] {
        padding-bottom: 0;
    }
    .community-wrapper .main .community-item .bottom-items[data-v-0206d4d4] {
        padding: 16px 0;
    }
    .community-wrapper .main .community-item .bottom-items p[data-v-0206d4d4] {
        font-size: 14px;
        line-height: 22px;
    }
    .community-wrapper .main .community-item .bottom-items[data-v-0206d4d4]:after {
        top: 20px;
    }
    .container[data-v-0206d4d4] {
        text-align: center;
        box-sizing: border-box;
        width: 100%;
    }
}
@media screen and (max-width: 780px) {
    .community-wrapper .main[data-v-0206d4d4] {
        margin-top: 48px;
    }
    .community-wrapper .main .community-item[data-v-0206d4d4] {
        height: 372px;
    }
    .community-wrapper .main .community-item .item-desc[data-v-0206d4d4] {
        font-size: 14px;
        margin-top: 0.25rem;
    }
    .community-wrapper .main .not-first-community-item[data-v-0206d4d4] {
        flex-direction: column;
    }
    .community-wrapper .main .not-first-community-item .community-item[data-v-0206d4d4] {
        height: 226px;
    }
    .community-wrapper .main .not-first-community-item .community-item[data-v-0206d4d4]:last-of-type {
        height: auto;
        overflow: hidden;
    }
    .index-title[data-v-0206d4d4] {
        text-align: left;
    }
}
.footer_download-wrapper[data-v-ccea76f8] {
    padding: 64px 0 96px;
    text-align: center;
    background: url(../images/footer_download_bg.ff3ac1a.png) no-repeat;
    background-size: cover;
    background-position: 50%;
}
.index-title[data-v-ccea76f8] {
    font-family: inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.img-box .logo[data-v-ccea76f8] {
    width: 64px;
    height: 64px;
}
.title[data-v-ccea76f8] {
    margin: 32px auto;
    line-height: 60px;
    background: linear-gradient(90deg, #000, #3661d8);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.download-btn[data-v-ccea76f8] {
    width: 360px;
}
@media screen and (max-width: 992px) {
    .footer_download-wrapper[data-v-ccea76f8] {
        padding: 72px 0 64px;
    }
    .img-box .logo[data-v-ccea76f8] {
        width: 48px;
        height: 48px;
    }
    .title[data-v-ccea76f8] {
        font-size: 28px;
        line-height: 36px;
        margin: 24px auto;
    }
    .download-btn[data-v-ccea76f8] {
        width: 253px;
    }
}
.side-menu-wrapper[data-v-3123341c] {
    position: fixed;
    z-index: 190;
    right: 30px;
}
.side-menu-wrapper .munu-item[data-v-3123341c] {
    display: flex;
    align-items: center;
    cursor: pointer;
    margin: 13px 0;
    justify-content: flex-end;
    color: #fff;
}
.side-menu-wrapper .munu-item:hover .desc[data-v-3123341c] {
    display: block;
}
.side-menu-wrapper .munu-item .desc[data-v-3123341c] {
    display: none;
    height: 29px;
    padding: 0 11px;
    box-sizing: border-box;
    background: #333;
    position: relative;
    margin-right: 12px;
    border-radius: 3px;
    line-height: 29px;
    font-size: 12px;
}
.side-menu-wrapper .munu-item .desc[data-v-3123341c]:hover {
    display: none;
}
.side-menu-wrapper .munu-item .desc[data-v-3123341c]:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left-color: #333;
    top: 50%;
    right: -12px;
    transform: translateY(-50%);
}
.side-menu-wrapper .munu-item .package[data-v-3123341c] {
    position: absolute;
    height: 82px;
    right: 42px;
    top: -24px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    padding: 0 11px;
    box-sizing: border-box;
    background: #333;
    margin-right: 12px;
    border-radius: 3px;
    line-height: 29px;
    font-size: 12px;
}
.side-menu-wrapper .munu-item .package[data-v-3123341c]:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left-color: #333;
    top: 50%;
    right: -12px;
    transform: translateY(-50%);
}
.side-menu-wrapper .munu-item .package .package-item[data-v-3123341c] {
    display: flex;
    height: 42px;
    align-items: center;
    border-bottom: 1px solid hsla(0, 0%, 100%, 0.15);
}
.side-menu-wrapper .munu-item .package .package-item[data-v-3123341c]:active,
.side-menu-wrapper .munu-item .package .package-item[data-v-3123341c]:last-child {
    border-bottom: none;
}
.side-menu-wrapper .icon-box[data-v-3123341c] {
    width: 42px;
    height: 42px;
    background: #fff;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    position: relative;
    border-radius: 50%;
}
.side-menu-wrapper .icon-box .icon[data-v-3123341c] {
    width: 25px;
    height: 25px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.side-menu-wrapper .icon-box .package[data-v-3123341c] {
    position: absolute;
    height: 82px;
    right: 42px;
    top: -24px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
}
.side-menu-wrapper .icon-box .package .package-item[data-v-3123341c] {
    display: flex;
    height: 42px;
    align-items: center;
    border-bottom: 1px solid hsla(0, 0%, 100%, 0.15);
}
.side-menu-wrapper .icon-box .package .package-item[data-v-3123341c]:active,
.side-menu-wrapper .icon-box .package .package-item[data-v-3123341c]:last-child {
    border-bottom: none;
}
@media screen and (max-width: 992px) {
    .side-menu-wrapper[data-v-3123341c] {
        visibility: hidden;
    }
}
.float-download-a[data-v-22be6f2c] {
    position: fixed;
    bottom: 0;
    left: 50%;
    z-index: 8;
    transform: scale(0) translateX(-50%);
    transform-origin: left bottom;
    transition: all 0.4s linear;
}
.float-download-a .download-container[data-v-22be6f2c] {
    position: relative;
    width: 620px;
    height: 72px;
    padding: 12px 32px 0;
}
.float-download-a .download-container .bg-layer[data-v-22be6f2c] {
    position: absolute;
    width: 64px;
    height: 64px;
    top: 0;
    left: 50%;
    transform-style: preserve-3d;
    transform: translateX(-50%);
}
.float-download-a .download-container .bg-layer[data-v-22be6f2c]:after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 16px;
    background: linear-gradient(136deg, rgba(230, 232, 255, 0.8) 15.59%, rgba(195, 219, 255, 0.4) 89.56%);
    box-shadow: inset 0 0 6px 0 hsla(0, 0%, 100%, 0.1019607843);
    z-index: 1;
    -webkit-backdrop-filter: blur(7.5px);
    backdrop-filter: blur(7.5px);
}
.float-download-a .download-container .download-content[data-v-22be6f2c] {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.float-download-a .download-container .download-content .content-logo[data-v-22be6f2c] {
    opacity: 0;
    transition: all 0.4s linear 0.7s;
}
.float-download-a .download-container .download-content .change-item[data-v-22be6f2c] {
    display: flex;
    align-items: center;
}
.float-download-a .download-container .download-content .content-text[data-v-22be6f2c] {
    opacity: 0;
    width: 0;
    overflow: hidden;
    color: #000;
    font-size: 19px;
    line-height: 24px;
    font-weight: 500;
    font-family: Inter, "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    margin-left: 20px;
    transition: all 0.4s linear 0.7s;
}
.float-download-a .download-container .download-content .content-button[data-v-22be6f2c] {
    margin-left: 20px;
    opacity: 0;
    transition: all 0.4s linear 0.7s;
}
.float-download-a .download-container .download-content .content-button a[data-v-22be6f2c] {
    width: 160px;
    height: 48px;
    background-size: 100% 96px;
    transition: all 0.15s linear;
    background: rgba(246, 44, 81, 0.8) linear-gradient(90deg, #45c5ff, #2567ff 59.17%, #894ef8 115.22%) linear-gradient(90deg, #32acf3 -0.3%, #3265f3) linear-gradient(107deg, #ff5959 -19.77%, #9069ff 78.71%) no-repeat 0 -48px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    line-height: 1;
    font-weight: 700;
    color: #fff;
    border-radius: 8px;
    text-decoration: none;
    border: none;
}
.float-download-a .download-container .download-content .content-button a[data-v-22be6f2c]:hover {
    background: linear-gradient(90deg, #73d3ff, #3e78ff 59.17%, #9861ff 115.22%) linear-gradient(90deg, #45c5ff, #2567ff 59.17%, #894ef8 115.22%) linear-gradient(90deg, #32acf3 -0.3%, #3265f3)
        linear-gradient(107deg, #ff5959 -19.77%, #9069ff 78.71%) 0 48px;
}
.float-download-a .download-container .download-content .close-download[data-v-22be6f2c] {
    opacity: 0;
    width: 12px;
    height: 12px;
    background-image: url(../images/icon_close.d593af5.svg);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: 50%;
    position: absolute;
    top: -5px;
    right: -18px;
    transform: translateX(100%);
    cursor: pointer;
    transition: all 0.3s linear 0.7s;
}
.float-download-a.show[data-v-22be6f2c] {
    bottom: 0;
    transform: scale(1) translateX(-50%);
    transition: all 0.4s linear;
}
.float-download-a.show .download-container .bg-layer[data-v-22be6f2c] {
    width: 700px;
    height: 72px;
    transition: all 0.4s linear 0.3s;
}
.float-download-a.show .download-container .content-logo[data-v-22be6f2c] {
    opacity: 1;
}
.float-download-a.show .download-container .content-text[data-v-22be6f2c] {
    opacity: 1;
    width: 361px;
}
.float-download-a.show .download-container .close-download[data-v-22be6f2c],
.float-download-a.show .download-container .content-button[data-v-22be6f2c] {
    opacity: 1;
}
.float-download-a.leave[data-v-22be6f2c] {
    transform: scale(0) translateX(-50%);
    transition: transform 0.4s linear 0.7s;
}
.float-download-a.leave .download-container .close-download[data-v-22be6f2c],
.float-download-a.leave .download-container .content-button[data-v-22be6f2c],
.float-download-a.leave .download-container .content-logo[data-v-22be6f2c],
.float-download-a.leave .download-container .content-text[data-v-22be6f2c] {
    opacity: 0;
    transition: opacity 0.3s linear;
}
.float-download-a.leave .download-container .bg-layer[data-v-22be6f2c] {
    width: 64px;
    height: 64px;
    transition: all 0.4s linear 0.3s;
}
@media (max-width: 768px) {
    .float-download-a[data-v-22be6f2c] {
        display: none;
    }
}
.activity-container[data-v-d4d0fe74] {
    position: fixed;
    right: 30px;
    bottom: 104px;
    z-index: 200;
    cursor: pointer;
}
.activity-container .activity[data-v-d4d0fe74] {
    display: inline-block;
    width: 360px;
    height: 180px;
    border-radius: 6px;
    overflow: hidden;
}
.activity-container .activity .img[data-v-d4d0fe74] {
    width: 100%;
    height: auto;
    vertical-align: bottom;
}
.activity-container .activity .img.img-pc[data-v-d4d0fe74] {
    display: inline-block;
}
.activity-container .activity .img.img-mobile[data-v-d4d0fe74] {
    display: none;
}
.activity-container .activity .close[data-v-d4d0fe74] {
    position: absolute;
    right: 16px;
    top: 16px;
    width: 24px;
    height: 24px;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 3px;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
}
.activity-container .activity .close[data-v-d4d0fe74]:hover {
    background: rgba(0, 0, 0, 0.5);
}
.activity-container .activity .close[data-v-d4d0fe74]:active {
    background: rgba(0, 0, 0, 0.7);
}
.activity-container .icon-wrapper[data-v-d4d0fe74] {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 42px;
    height: 42px;
    line-height: 42px;
    background: #fff;
    text-align: center;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    border-radius: 50%;
    z-index: -1;
}
.activity-container .icon-wrapper:hover .hover-text[data-v-d4d0fe74] {
    display: block;
}
.activity-container .icon-wrapper .icon[data-v-d4d0fe74] {
    width: 25px;
    height: 25px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.activity-container .icon-wrapper .hover-text[data-v-d4d0fe74] {
    display: none;
    position: absolute;
    top: 50%;
    right: 52px;
    transform: translate3d(0, -50%, 0);
    color: #fff;
    white-space: nowrap;
    height: 29px;
    padding: 0 11px;
    box-sizing: border-box;
    background: #333;
    border-radius: 3px;
    line-height: 29px;
    font-size: 12px;
}
.activity-container .icon-wrapper .hover-text[data-v-d4d0fe74]:after {
    position: absolute;
    top: 50%;
    right: -8px;
    display: table;
    content: "";
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-left-color: #333;
    transform: translate3d(0, -50%, 0);
}
@media screen and (min-width: 540px) and (max-width: 992px) {
    .activity-container .icon-wrapper[data-v-d4d0fe74] {
        display: none;
    }
}
@media screen and (max-width: 540px) {
    .activity-container[data-v-d4d0fe74] {
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 100;
    }
    .activity-container .activity[data-v-d4d0fe74] {
        width: 100%;
        height: auto;
        border-radius: 0;
        position: absolute;
        bottom: 0;
    }
    .activity-container .activity .img.img-pc[data-v-d4d0fe74] {
        display: none;
    }
    .activity-container .activity .img.img-mobile[data-v-d4d0fe74] {
        display: inline-block;
    }
    .activity-container .activity .close[data-v-d4d0fe74] {
        right: 6px;
        top: 6px;
    }
    .activity-container .icon-wrapper[data-v-d4d0fe74] {
        display: none;
    }
}
.move-enter-active[data-v-d4d0fe74],
.move-leave-active[data-v-d4d0fe74] {
    transition: all 0.3s;
}
.move-enter[data-v-d4d0fe74],
.move-leave-to[data-v-d4d0fe74] {
    opacity: 0;
    transform: scale(0);
    transform-origin: bottom right;
}
.footer-wrapper[data-v-6c424983] {
    min-width: 375px;
    padding: 54px 0 70px;
}
.footer-wrapper.gdprShow[data-v-6c424983] {
    padding-bottom: 172px;
}
.footer-nav-row[data-v-6c424983] {
    display: flex;
    justify-content: space-between;
    position: relative;
    width: 1200px;
    margin: 0 auto;
}
.logo-wrapper[data-v-6c424983] {
    box-sizing: border-box;
    flex: 0 0 332px;
}
.footer-nav-group[data-v-6c424983] {
    flex: 1;
}
.text[data-v-6c424983] {
    font-size: 13px;
    color: rgba(0, 0, 0, 0.8);
    margin-bottom: 12px;
}
.logo-info[data-v-6c424983] {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 18px;
}
.address[data-v-6c424983] {
    margin-bottom: 10px;
}
.footer-heading-4[data-v-6c424983] {
    padding-left: 12px;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.7);
    margin-bottom: 12px;
}
.footer-heading-4 h4[data-v-6c424983] {
    font-weight: 700;
}
.footer-link-box[data-v-6c424983] {
    padding: 12px;
    border-radius: 3px;
    cursor: pointer;
    border-bottom: 1px solid transparent;
}
.footer-link-box[data-v-6c424983]:active,
.footer-link-box[data-v-6c424983]:hover {
    background: rgba(64, 72, 115, 0.05);
}
.footer-link-box:active .footer-link[data-v-6c424983],
.footer-link-box:hover .footer-link[data-v-6c424983] {
    color: rgba(0, 0, 0, 0.8);
}
.footer-link-box .footer-link[data-v-6c424983] {
    font-size: 13px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.6);
}
.footer-link-box .mobile-icon-arrow[data-v-6c424983] {
    display: none;
}
.logo-img[data-v-6c424983] {
    width: 91px;
    height: 24px;
    margin-bottom: 16px;
}
.footer-media[data-v-6c424983] {
    padding-left: 12px;
    margin-top: 22px;
}
.footer-media .media-img[data-v-6c424983] {
    width: 36px;
    height: 36px;
    cursor: pointer;
}
.footer-media .media-img[data-v-6c424983]:active,
.footer-media .media-img[data-v-6c424983]:hover {
    opacity: 0.8;
}
.footer-media .media-img[data-v-6c424983]:nth-child(2) {
    margin: 0 20px;
}
.language-box[data-v-6c424983] {
    width: 1200px;
    margin: 0 auto;
    padding: 0;
}
.language-btn[data-v-6c424983] {
    display: inline-block;
    background: rgba(0, 0, 0, 0.1);
    border-radius: 8px;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 19px;
    padding: 9px 12px;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
}
.language-btn:active .arrow[data-v-6c424983],
.language-btn:active .current-language[data-v-6c424983],
.language-btn:active .earth-img[data-v-6c424983],
.language-btn:hover .arrow[data-v-6c424983],
.language-btn:hover .current-language[data-v-6c424983],
.language-btn:hover .earth-img[data-v-6c424983] {
    opacity: 0.6;
}
.language-btn .earth-img[data-v-6c424983] {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    vertical-align: middle;
}
.language-btn .arrow[data-v-6c424983] {
    width: 8px;
    height: 5px;
    vertical-align: middle;
}
.language-btn .arrow.rotate[data-v-6c424983] {
    transform: rotateX(-180deg);
    transition: transform 0.3s ease-in-out;
}
.language-btn .lang-switch-wrapper[data-v-6c424983] {
    position: absolute;
    bottom: 49px;
    left: 0;
    background: #fff;
    border-radius: 9px;
    border: 1px solid rgba(0, 0, 0, 0.15);
}
.desc[data-v-6c424983] {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 17px;
    margin-top: 21px;
}
.font-text[data-v-6c424983] {
    font-family: "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
    font-weight: 600;
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
    .footer-nav-row[data-v-6c424983] {
        width: 992px;
    }
    .language-box[data-v-6c424983] {
        box-sizing: border-box;
        width: 992px;
        padding: 37px 20px 0;
    }
}
@media screen and (max-width: 992px) {
    .logo-wrapper[data-v-6c424983] {
        width: 100%;
        padding: 16px 20px;
    }
    .footer-link-wrapper[data-v-6c424983] {
        padding-left: 18px;
        background: #fff;
    }
    .footer-link-wrapper.hideList[data-v-6c424983] {
        display: none;
    }
    .footer-wrapper.gdprShow[data-v-6c424983] {
        padding-bottom: 302px;
    }
    .footer-nav-row[data-v-6c424983] {
        width: 100%;
        display: block;
        position: relative;
    }
    .logo-info[data-v-6c424983] {
        font-size: 13px;
        line-height: 18px;
    }
    .footer-heading-4[data-v-6c424983] {
        padding-left: 0;
        height: 54px;
        line-height: 54px;
        margin-bottom: 0;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    .footer-heading-4.follow-us[data-v-6c424983] {
        border-bottom: 1px solid transparent;
    }
    .footer-media[data-v-6c424983] {
        padding-left: 0;
        margin-top: 0;
    }
    .footer-media .media-img[data-v-6c424983]:nth-child(2) {
        margin: 0 20px;
    }
    .footer-link-box[data-v-6c424983] {
        padding: 14px 0;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    .footer-link-box[data-v-6c424983]:last-child {
        border-bottom: 1px solid transparent;
    }
    .footer-link-box .footer-link[data-v-6c424983] {
        font-size: 14px;
        color: rgba(0, 0, 0, 0.8);
    }
    .footer-link-box .mobile-icon-arrow[data-v-6c424983] {
        display: inline-block;
        float: right;
        position: relative;
        top: 2px;
    }
    .logo-img[data-v-6c424983] {
        margin-bottom: 23px;
    }
    .language-box[data-v-6c424983] {
        padding: 37px 20px 0;
    }
    .footer-nav-group[data-v-6c424983],
    .language-box[data-v-6c424983] {
        box-sizing: border-box;
        width: 100%;
    }
    .footer-nav-group[data-v-6c424983] {
        padding: 0 20px;
        position: relative;
    }
    .menu-box[data-v-6c424983] {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .menu-box .arrow[data-v-6c424983] {
        width: 14px;
        height: 14px;
        background-image: url(../images/arrow-new.f166786.svg);
        background-size: 100%;
        background-repeat: no-repeat;
        transform: rotate(180deg);
    }
    .menu-box .arrow.active[data-v-6c424983] {
        transform: none;
    }
}
.gdpr-wrapper[data-v-3d0ea1e6] {
    width: 100%;
    padding: 16px 0;
    box-sizing: border-box;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 202;
    display: flex;
    justify-content: center;
    background: hsla(0, 0%, 100%, 0.8);
    box-shadow: 0 -12px 64px 0 rgba(154, 171, 233, 0.16);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
}
.gdpr-wrapper .content-wrapper[data-v-3d0ea1e6] {
    position: relative;
    width: 90%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
}
.gdpr-wrapper .content-wrapper .info[data-v-3d0ea1e6] {
    flex: 1;
    font-size: 14px;
    color: #000;
    line-height: 21px;
    margin-right: 30px;
    font-weight: 400;
}
.gdpr-wrapper .content-wrapper .info .underline[data-v-3d0ea1e6] {
    font-weight: 600;
    cursor: pointer;
    text-decoration: underline;
}
.gdpr-wrapper .content-wrapper .btn-bottom[data-v-3d0ea1e6] {
    flex: 0 0 150px;
    padding: 0 16px;
    height: 38px;
    line-height: 38px;
    box-sizing: border-box;
    font-size: 14px;
    color: #fff;
    background: #333;
    border-radius: 8px;
    cursor: pointer;
    margin-right: 12px;
    font-family: "Noto Sans", "Segoe UI", Avenir, Helvetica, Arial, sans-serif;
}
.gdpr-wrapper .content-wrapper .refuse[data-v-3d0ea1e6] {
    display: flex;
    flex: 0 0 240px;
    align-items: center;
    justify-content: center;
    height: 38px;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 500;
    color: #000;
    cursor: pointer;
    margin-top: 0;
    text-align: center;
    border-radius: 8px;
    border: 1px solid #333;
}
.gdpr-wrapper .modal-title[data-v-3d0ea1e6] {
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    color: rgba(0, 0, 0, 0.8);
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding-left: 28px;
}
.gdpr-wrapper .content[data-v-3d0ea1e6] {
    width: 560px;
    box-sizing: border-box;
    padding: 0 28px 10px;
}
.gdpr-wrapper .content .item[data-v-3d0ea1e6] {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding: 16px 0 22px;
}
.gdpr-wrapper .content .item[data-v-3d0ea1e6]:last-child {
    border-bottom: none;
}
.gdpr-wrapper .content .item .item-title[data-v-3d0ea1e6] {
    margin-bottom: 10px;
}
.gdpr-wrapper .content .item .item-title .cookie-item[data-v-3d0ea1e6] {
    font-size: 14px;
    color: rgba(0, 0, 0, 0.8);
}
.gdpr-wrapper .content .item .item-title .right-text[data-v-3d0ea1e6] {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.8);
    float: right;
}
.gdpr-wrapper .content .item .item-title .right-icon[data-v-3d0ea1e6] {
    float: right;
    width: 32px;
    height: 16px;
    border-radius: 100px;
    cursor: pointer;
}
.gdpr-wrapper .content .item .item-title .right-icon.on[data-v-3d0ea1e6] {
    background: #333231;
    text-align: right;
}
.gdpr-wrapper .content .item .item-title .right-icon.off[data-v-3d0ea1e6] {
    background: rgba(0, 0, 0, 0.15);
    text-align: left;
}
.gdpr-wrapper .content .item .item-title .right-icon .dot[data-v-3d0ea1e6] {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: #fff;
    border-radius: 50%;
}
.gdpr-wrapper .content .item .item-desc[data-v-3d0ea1e6] {
    font-size: 12px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.6);
    line-height: 17px;
}
.gdpr-wrapper .button-group[data-v-3d0ea1e6] {
    text-align: right;
    border-top: 1px solid rgba(0, 0, 0, 0.05);
    padding: 18px 0;
}
.gdpr-wrapper .button-group .button[data-v-3d0ea1e6] {
    height: 42px;
    line-height: 42px;
    border-radius: 6px;
    margin-left: 16px;
    padding: 0 24px;
    cursor: pointer;
}
.gdpr-wrapper .button-group .button.black[data-v-3d0ea1e6] {
    background: #333231;
    color: #fff;
}
.gdpr-wrapper .button-group .button.white[data-v-3d0ea1e6] {
    color: #333231;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.1);
    margin-right: 42px;
}
@media screen and (max-width: 992px) {
    .gdpr-wrapper[data-v-3d0ea1e6] {
        padding: 16px;
        flex-direction: column;
        border-radius: 16px 16px 0 0;
        text-align: left;
    }
    .gdpr-wrapper .content-wrapper[data-v-3d0ea1e6] {
        width: 90%;
        display: block;
    }
    .gdpr-wrapper .content-wrapper .info[data-v-3d0ea1e6] {
        flex: none;
        font-size: 12px;
        line-height: 22px;
        width: 100%;
        margin: 0 auto;
        font-weight: 500;
        max-width: 992px;
    }
    .gdpr-wrapper .content-wrapper .btn-bottom[data-v-3d0ea1e6] {
        flex: none;
        width: 100%;
        text-align: center;
        display: inline-block;
        margin-top: 16px;
        height: 44px;
        line-height: 44px;
        font-weight: 700;
    }
    .gdpr-wrapper .content-wrapper .refuse[data-v-3d0ea1e6] {
        display: inline-block;
        flex: none;
        width: 100%;
        margin-left: 0;
        margin-top: 16px;
        height: 22px;
        line-height: 22px;
        border: 0;
    }
    .gdpr-wrapper .cookie-content-wrapper[data-v-3d0ea1e6] {
        width: 98vw;
        height: 80vh;
    }
    .gdpr-wrapper .cookie-content-wrapper .content[data-v-3d0ea1e6] {
        width: 100vw;
        height: calc(100vh - 380px);
        overflow: scroll;
    }
    .gdpr-wrapper .cookie-content-wrapper .button-group[data-v-3d0ea1e6] {
        padding: 0 28px;
        box-sizing: border-box;
    }
    .gdpr-wrapper .cookie-content-wrapper .button-group .button[data-v-3d0ea1e6] {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
    .gdpr-wrapper .cookie-content-wrapper .button-group .button.black[data-v-3d0ea1e6] {
        margin-bottom: 12px;
        margin-top: 24px;
    }
}
.error[data-v-606d6b55] {
    padding-top: 64px;
}
.error .container[data-v-606d6b55] {
    padding: 39px 0 76px;
    width: 64%;
}
.error .container .content[data-v-606d6b55] {
    display: flex;
    width: 99.8%;
    margin: 0 auto;
    justify-content: center;
}
.error .container .content .right[data-v-606d6b55] {
    padding-top: 35px;
    width: 62%;
    margin-left: 34px;
}
.error .container .content .right .oaps[data-v-606d6b55] {
    width: 177px;
    height: 54px;
    margin-bottom: 13px;
}
.error .container .content .right .title[data-v-606d6b55] {
    font-size: 30px;
    line-height: 46px;
    color: rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
.error .container .content .right .subtitle[data-v-606d6b55] {
    font-size: 16px;
    line-height: 22px;
    color: rgba(0, 0, 0, 0.8);
    margin: 10px auto 26px;
}
.error .container .content .right .backBtn[data-v-606d6b55] {
    display: inline-block;
    height: 54px;
    line-height: 54px;
    padding: 0 30px;
    background-color: rgba(0, 0, 0, 0.8);
    border-radius: 6px;
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    box-shadow: 0 1px 3px 0 rgba(0, 79, 201, 0.1);
    cursor: pointer;
}
.error .container .content .left[data-v-606d6b55] {
    width: 260px;
    padding-left: 38px;
}
.error .container .content .left .errorPicture[data-v-606d6b55] {
    max-width: 600px;
    width: 100%;
}
@media screen and (max-width: 992px) {
    .error .container[data-v-606d6b55] {
        padding: 26px 0 56px;
        width: 92%;
    }
    .error .container .content[data-v-606d6b55] {
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
    .error .container .content .right[data-v-606d6b55] {
        width: 100%;
        padding-top: 0;
        margin-left: 0;
        max-width: 600px;
    }
    .error .container .content .right .oaps[data-v-606d6b55] {
        width: 118px;
        height: 36px;
        margin-bottom: 12px;
    }
    .error .container .content .right .title[data-v-606d6b55] {
        font-size: 22px;
        line-height: 36px;
    }
    .error .container .content .right .subtitle[data-v-606d6b55] {
        margin: 13px auto 20px;
        line-height: 28px;
    }
    .error .container .content .right .backBtn[data-v-606d6b55] {
        height: 42px;
        line-height: 42px;
        padding: 0 28px;
        font-size: 14px;
    }
    .error .container .content .left[data-v-606d6b55] {
        width: 55%;
        margin-bottom: 9px;
        padding-left: 0;
        max-width: 320px;
    }
}
.suite-content[data-v-26dd34f6] {
    margin-bottom: 48px;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 22px;
}
.suite-content a[data-v-26dd34f6] {
    color: #417ff9;
}
.suite-header[data-v-26dd34f6] {
    display: flex;
    margin-bottom: 14px;
    flex-direction: row;
    align-items: center;
}
.suite-header > img[data-v-26dd34f6] {
    width: 42px;
    height: 42px;
}
.suite-title[data-v-26dd34f6] {
    font-weight: 700;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 30px;
}
.content-suite[data-v-65af0884] {
    flex-direction: row;
}
.content-suite[data-v-65af0884],
.suite-item[data-v-65af0884] {
    display: flex;
    justify-content: space-between;
}
.suite-item[data-v-65af0884] {
    flex-direction: column;
    width: 45%;
}
.content-list[data-v-65af0884] {
    margin-top: 13px;
}
.suite-header[data-v-65af0884] {
    display: flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: auto 0;
    flex-direction: row;
    align-items: center;
}
.suite-header[data-v-65af0884]:hover {
    opacity: 0.4;
}
.suite-title[data-v-65af0884] {
    font-weight: 600;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 30px;
}
.__icon[data-v-65af0884] {
    display: inline-block;
}
.icon-more[data-v-65af0884] {
    width: 16px;
    height: 16px;
    margin-left: 13px;
    flex-shrink: 0;
    background-image: url(../images/arrow-bottom-black.3489657.svg);
    background-repeat: no-repeat;
    transform: rotate(-90deg);
    opacity: 0.6;
}
.content-item[data-v-65af0884] {
    position: relative;
    display: flex;
    margin-bottom: 13px;
    align-items: center;
}
.content-item[data-v-65af0884]:last-child {
    margin-bottom: 0;
}
.icon-type[data-v-65af0884] {
    width: 16px;
    height: 16px;
    margin-right: 8px;
}
.noIcon[data-v-65af0884] {
    width: 6px;
    height: 6px;
}
.content-title[data-v-65af0884] {
    display: flex;
    align-items: center;
    overflow: hidden;
    color: rgba(0, 0, 0, 0.6);
}
.content-title .content-text[data-v-65af0884] {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    line-height: 22px;
}
.content-title[data-v-65af0884]:hover {
    color: rgba(0, 0, 0, 0.4);
}
.content-title:hover .icon-type[data-v-65af0884] {
    opacity: 0.5;
}
.content-title:hover .tem-block[data-v-65af0884],
.content-title:hover .tem-img[data-v-65af0884] {
    display: block;
}
.tem-block[data-v-65af0884] {
    display: none;
    left: 64%;
    padding: 2px;
    background-color: #fff;
    border-radius: 2px;
    z-index: 999;
    box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.1);
}
.tem-block[data-v-65af0884],
.tem-block[data-v-65af0884]:before {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.tem-block[data-v-65af0884]:before {
    content: "";
    width: 0;
    height: 0;
    left: -8px;
    border: 4px solid transparent;
    border-right-color: #fff;
}
.tem-img[data-v-65af0884] {
    width: 82px;
    height: 46px;
    background-repeat: no-repeat;
    background-size: contain;
}
@media screen and (max-width: 992px) {
    .content-suite[data-v-65af0884] {
        flex-direction: column;
    }
    .suite-item[data-v-65af0884] {
        width: 100%;
        max-width: 500px;
        margin-bottom: 45px;
    }
    .suite-item[data-v-65af0884]:last-child {
        margin-bottom: 0;
    }
    .suite-header[data-v-65af0884] {
        justify-content: space-between;
    }
}
.recommend-wrap[data-v-d78c3e16] {
    padding: 48px 0;
    background: linear-gradient(148deg, #fff, #f1f3f7);
    margin-top: 120px;
}
.recommend-content[data-v-d78c3e16] {
    width: 72%;
    max-width: 1200px;
    margin: 0 auto;
}
@media screen and (max-width: 992px) {
    .recommend-wrap[data-v-d78c3e16] {
        background: linear-gradient(315deg, #f3f5f8, #f9fafc);
    }
    .recommend-content[data-v-d78c3e16] {
        width: 86%;
    }
}
.error-wprapper .error-recommond[data-v-52ba54ac] {
    margin-top: 40px !important;
}
@media screen and (max-width: 992px) {
    .error-wprapper .error-recommond[data-v-52ba54ac] {
        margin-top: 51px !important;
    }
}
.lang-switch-container.bottom .lang-list[data-v-2ebe5fe2]:after {
    top: auto;
    bottom: -6px;
    transform: rotateX(-180deg);
    left: 18%;
}
.lang-switch-container .close[data-v-2ebe5fe2],
.lang-switch-container .lang-title[data-v-2ebe5fe2] {
    display: none;
}
.lang-switch-container .lang-list[data-v-2ebe5fe2] {
    width: 272px;
    padding: 12px 24px;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
}
.lang-switch-container .lang-list[data-v-2ebe5fe2]:after {
    position: absolute;
    top: -6px;
    left: 50%;
    display: table;
    content: "";
    width: 12px;
    height: 6px;
    transform: translate3d(-50%, 0, 0);
    background-image: url(../images/hover_arrow.a61a354.svg);
    background-repeat: no-repeat;
}
.lang-switch-container .lang-list .item[data-v-2ebe5fe2] {
    height: 44px;
    line-height: 44px;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.8);
}
.lang-switch-container .lang-list .item[data-v-2ebe5fe2]:nth-child(odd) {
    width: 137px;
}
.lang-switch-container .lang-list .item[data-v-2ebe5fe2]:nth-child(2n) {
    width: 86px;
}
.lang-switch-container .lang-list .item[data-v-2ebe5fe2]:hover {
    color: rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 992px) {
    .lang-switch-container[data-v-2ebe5fe2] {
        background: #fff;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
        z-index: 999;
    }
    .lang-switch-container .close[data-v-2ebe5fe2] {
        display: block;
        line-height: 64px;
        text-align: right;
    }
    .lang-switch-container .close .icon[data-v-2ebe5fe2] {
        width: 24px;
        height: 24px;
        padding-right: 18px;
    }
    .lang-switch-container .lang-title[data-v-2ebe5fe2] {
        display: block;
        font-size: 20px;
        color: rgba(0, 0, 0, 0.8);
        line-height: 30px;
        padding: 0 24px;
    }
    .lang-switch-container .lang-list[data-v-2ebe5fe2] {
        width: 100%;
        padding: 24px;
    }
    .lang-switch-container .lang-list .item[data-v-2ebe5fe2]:nth-child(2n),
    .lang-switch-container .lang-list .item[data-v-2ebe5fe2]:nth-child(odd) {
        width: 50%;
    }
}
.ad-download-btn-wrapper[data-v-7d6f589d] {
    display: inline-block;
}
.ad-download-btn-wrapper .ad-download-btn[data-v-7d6f589d] {
    background-color: #3660c5;
    text-align: center;
    color: #fff;
    border-radius: 6px;
    font-weight: 700;
    box-shadow: 0 1px 3px 0 rgba(0, 79, 201, 0.1);
    height: 48px;
    line-height: 48px;
    padding: 0 30px;
    cursor: pointer;
    position: relative;
}
.ad-download-btn-wrapper .ad-download-btn.grey[data-v-7d6f589d] {
    background: #444753;
}
.ad-download-btn-wrapper .ad-download-btn.grey[data-v-7d6f589d]:active,
.ad-download-btn-wrapper .ad-download-btn.grey[data-v-7d6f589d]:hover {
    background-color: #393b44 !important;
}
.ad-download-btn-wrapper .ad-download-btn.white[data-v-7d6f589d] {
    background: #fff;
    color: #262c3a;
}
.ad-download-btn-wrapper .ad-download-btn.white[data-v-7d6f589d]:active,
.ad-download-btn-wrapper .ad-download-btn.white[data-v-7d6f589d]:hover {
    background-color: #eee !important;
}
.ad-download-btn-wrapper .ad-download-btn.blue[data-v-7d6f589d] {
    background: #fff;
    color: #3660c5;
}
.ad-download-btn-wrapper .ad-download-btn.blue[data-v-7d6f589d]:active,
.ad-download-btn-wrapper .ad-download-btn.blue[data-v-7d6f589d]:hover {
    background-color: #eee !important;
}
.ad-download-btn-wrapper .ad-download-btn[data-v-7d6f589d]:hover {
    background-color: #1345b9 !important;
    transform: translateZ(0);
    z-index: 200;
}
.ad-download-btn-wrapper .ad-download-btn[data-v-7d6f589d]:active {
    background-color: #1345b9 !important;
    transform: translateY(0);
}
.ad-download-btn-wrapper .ad-download-btn .icon[data-v-7d6f589d] {
    display: inline-block;
    width: 36px;
    height: 36px;
    margin-right: 6px;
    vertical-align: middle;
}
.ad-download-btn-wrapper .ad-download-btn .text[data-v-7d6f589d] {
    font-family: "Poppins";
    font-weight: 700;
    font-size: 18px;
    vertical-align: middle;
}
.ad-download-btn-wrapper .ad-download-btn .arrow[data-v-7d6f589d] {
    margin-left: 5px;
    vertical-align: middle;
    position: absolute;
    top: 25px;
    right: 14px;
}
.ad-download-btn-wrapper .ad-download-btn .linux-download-container[data-v-7d6f589d] {
    position: absolute;
    top: 50px;
    right: 0;
    width: 100%;
}
.ad-download-btn-wrapper .ad-download-btn .linux-download-container .download-wrapper[data-v-7d6f589d] {
    border-radius: 6px;
    background-color: #fff;
    box-shadow: 0 24px 48px 0 rgba(0, 0, 0, 0.05);
}
.ad-download-btn-wrapper .ad-download-btn .linux-download-container .download-wrapper .package[data-v-7d6f589d] {
    padding: 0 20px;
    height: 48px;
    line-height: 48px;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.7);
    text-align: center;
}
.ad-download-btn-wrapper .ad-download-btn .linux-download-container .download-wrapper .package[data-v-7d6f589d]:active,
.ad-download-btn-wrapper .ad-download-btn .linux-download-container .download-wrapper .package[data-v-7d6f589d]:hover {
    color: rgba(0, 0, 0, 0.4);
}
.ad-download-btn-wrapper .ad-download-btn .linux-download-container .download-wrapper .package:active .content[data-v-7d6f589d]:before,
.ad-download-btn-wrapper .ad-download-btn .linux-download-container .download-wrapper .package:hover .content[data-v-7d6f589d]:before {
    opacity: 0.4;
}
.ad-download-btn-wrapper .ad-download-btn .linux-download-container .download-wrapper .package .content[data-v-7d6f589d]:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
    width: 24px;
    height: 24px;
    background: url(../images/icon_download.fc0c33c.svg) 50% no-repeat;
    background-size: contain;
}
.ad-download-btn-wrapper .ad-download-btn.linux-header .linux-download-container[data-v-7d6f589d] {
    width: 150%;
    right: 0;
    top: 45px;
}
.ad-download-btn-wrapper .ad-download-btn.ad_pdf[data-v-7d6f589d] {
    width: 170px;
}
.ad-download-btn-wrapper .ad-download-btn.ad_whywps[data-v-7d6f589d] {
    width: 11.2vw;
    height: 3.5vw;
    line-height: 3.5vw;
}
.ad-download-btn-wrapper .ad-download-btn.ad_whywps .linux-download-container[data-v-7d6f589d] {
    top: 3.5vw;
}
.ad-download-btn-wrapper .ad-download-btn.ad_whywps .text[data-v-7d6f589d] {
    font-size: 1.3vw;
}
.ad-download-btn-wrapper .ad-download-btn.ad_white[data-v-7d6f589d] {
    color: #3660c5;
    background-color: #fff;
}
.ad-download-btn-wrapper .ad-download-btn.ad_white[data-v-7d6f589d]:hover {
    background-color: #eee !important;
    transform: translateZ(0);
    z-index: 200;
}
.ad-download-btn-wrapper .ad-download-btn.ad_white[data-v-7d6f589d]:active {
    background-color: #eee !important;
    transform: translateY(0);
}
.ad-download-btn-wrapper .ad-download-btn.small[data-v-7d6f589d] {
    padding: 0 20px;
    max-width: 149px;
    height: 42px;
    line-height: 42px;
    background-color: rgba(0, 0, 0, 0.8);
    box-shadow: 0 1px 3px 0 rgba(0, 79, 201, 0.1);
}
.ad-download-btn-wrapper .ad-download-btn.small[data-v-7d6f589d]:hover {
    transform: translateY(-2px);
    background-color: #000 !important;
}
.ad-download-btn-wrapper .ad-download-btn.small[data-v-7d6f589d]:active {
    transform: translateY(0);
}
.ad-download-btn-wrapper .ad-download-btn.small .text[data-v-7d6f589d] {
    font-size: 14px;
}
@media screen and (min-width: 2560px) {
    .ad-download-btn-wrapper .ad-download-btn.ad_whywps[data-v-7d6f589d] {
        width: 390px !important;
        height: 90px !important;
        line-height: 90px !important;
    }
    .ad-download-btn-wrapper .ad-download-btn.ad_whywps .linux-download-container[data-v-7d6f589d] {
        top: 90px;
    }
    .ad-download-btn-wrapper .ad-download-btn.ad_whywps .text[data-v-7d6f589d] {
        font-size: 30px;
    }
}
@media screen and (max-width: 920px) {
    .ad-download-btn-wrapper .ad-download-btn.ad_whywps .text[data-v-7d6f589d] {
        font-size: 8px;
    }
}
*[data-v-0a69c1d2] {
    box-sizing: border-box;
}
.user-info-box[data-v-0a69c1d2] {
    position: absolute;
    top: 61px;
    right: 30px;
    background: #fff;
    width: 340px;
    box-shadow: 0 32px 48px 0 rgba(13, 13, 13, 0.2);
    border-radius: 12px;
    padding: 19px 0 16px;
    margin-right: 15px;
}
.user-info-box .user-info[data-v-0a69c1d2] {
    margin: 0 12px 12px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.user-info-box .user-info .user-img[data-v-0a69c1d2] {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    margin-right: 20px;
}
.user-info-box .user-info .permit-wrap[data-v-0a69c1d2] {
    flex: 1;
}
.user-info-box .user-info .permit-wrap .user-name-permit[data-v-0a69c1d2] {
    margin-bottom: 5px;
    display: flex;
    flex-direction: row;
    align-items: center;
}
.user-info-box .user-info .permit-wrap .user-name[data-v-0a69c1d2] {
    font-size: 14px;
    font-weight: 700;
    color: #242f44;
    margin-right: 6px;
    line-height: 22px;
}
.user-info-box .user-info .permit-wrap .permit-icon[data-v-0a69c1d2] {
    display: flex;
    flex-direction: row;
}
.user-info-box .user-info .permit-wrap .permit-icon .sub-icon[data-v-0a69c1d2] {
    width: 16px;
    height: 16px;
    margin-right: 2px;
    cursor: pointer;
    -o-object-fit: cover;
    object-fit: cover;
}
.user-info-box .user-info .permit-wrap .permit-desc[data-v-0a69c1d2] {
    padding-right: 16px;
    position: relative;
}
.user-info-box .user-info .permit-wrap .permit-desc .text-wrap .text[data-v-0a69c1d2] {
    color: #8c939f;
    font-size: 12px;
    line-height: 20px;
}
.user-info-box .user-info .permit-wrap .permit-desc .text-wrap .wps_pro_text[data-v-0a69c1d2] {
    background: linear-gradient(269.6deg, #4098ff 69.86%, #6147ff 99.66%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    margin-right: 3px;
}
.user-info-box .user-info .permit-wrap .permit-desc .text-wrap .wps_ai_text[data-v-0a69c1d2] {
    background: linear-gradient(259.53deg, #ff7112 26.27%, #ff347d 43.88%, #a300ee 76.09%, #2301ff 96.51%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    margin-right: 3px;
}
.user-info-box .user-info .permit-wrap .permit-desc .refresh-icon[data-v-0a69c1d2] {
    position: absolute;
    right: 2px;
    top: 4px;
    width: 12px;
    height: 12px;
    cursor: pointer;
    margin-left: 6px;
}
.user-info-box .user-info .permit-wrap .permit-desc .is-loading[data-v-0a69c1d2] {
    -webkit-animation: rotate-0a69c1d2 1s linear infinite;
    animation: rotate-0a69c1d2 1s linear infinite;
}
@-webkit-keyframes rotate-0a69c1d2 {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
@keyframes rotate-0a69c1d2 {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
.user-info-box .benefit-box[data-v-0a69c1d2] {
    margin: 0 12px 12px;
    width: calc(100% - 24px);
    border-radius: 12px;
    background: linear-gradient(269.6deg, rgba(64, 152, 255, 0.05) 0.34%, rgba(97, 71, 255, 0.05) 99.66%);
}
.user-info-box .no_vip[data-v-0a69c1d2],
.user-info-box .pro_vip[data-v-0a69c1d2],
.user-info-box .wps_pro_ai[data-v-0a69c1d2] {
    background: linear-gradient(259.53deg, rgba(255, 113, 18, 0.05) 26.27%, rgba(255, 52, 125, 0.05) 43.88%, rgba(163, 0, 238, 0.05) 76.09%, rgba(35, 1, 255, 0.05) 96.51%);
}
.user-info-box .benefits-wrap[data-v-0a69c1d2] {
    width: 100%;
    padding: 14px 16px;
    background-repeat: no-repeat;
    background-position: 100% 0;
}
.user-info-box .benefits-wrap .title[data-v-0a69c1d2] {
    font-size: 14px;
    font-weight: 700;
    line-height: 22px;
    color: rgba(37, 52, 83, 0.9);
    margin-bottom: 14px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}
.user-info-box .benefits-wrap .benefits-text[data-v-0a69c1d2] {
    font-size: 12px;
    line-height: 20px;
    color: #4f5d79;
    margin-bottom: 10px;
}
.user-info-box .benefits-wrap .upgrade-button[data-v-0a69c1d2] {
    margin-top: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    background: linear-gradient(259.53deg, #ff7112 26.27%, #ff347d 43.88%, #a300ee 76.09%, #2301ff 96.51%), linear-gradient(260.17deg, #ff9634, #ff347d 43.41%, #933fff),
        linear-gradient(260.17deg, #ffb23f, #ff347d 43.41%, #933fff);
    background-size: 200% !important;
    -webkit-animation: gradientAnimation-0a69c1d2 5s ease infinite;
    animation: gradientAnimation-0a69c1d2 5s ease infinite;
    padding: 10px 0 11px;
    font-size: 14px;
    font-weight: 700;
    line-height: 18.62px;
    border-radius: 20px;
    color: #fff;
}
.user-info-box .benefits-wrap .upgrade-button[data-v-0a69c1d2]:hover {
    opacity: 0.8;
}
.user-info-box .benefits-wrap .upgrade-button[data-v-0a69c1d2]:active {
    opacity: 0.9;
}
.user-info-box .benefits-wrap .upgrade-button-pro[data-v-0a69c1d2] {
    background: linear-gradient(270.69deg, #894ef8 5.54%, #2567ff 45.06%, #45c5ff 99.41%) !important;
    background-size: 200% !important;
}
.user-info-box .benefits-wrap .upgrade-button-pro .light-style[data-v-0a69c1d2] {
    width: 120px;
    height: 60px;
    background-image: linear-gradient(180deg, transparent, #fff, #fff, transparent);
    opacity: 0.5;
    position: absolute;
    bottom: -10px;
    left: -100px;
    transform: rotate(-60deg);
    -webkit-animation: changeOnce-0a69c1d2 2s, change-0a69c1d2 4s 2s infinite;
    animation: changeOnce-0a69c1d2 2s, change-0a69c1d2 4s 2s infinite;
}
.user-info-box .bottom .account-wrap[data-v-0a69c1d2],
.user-info-box .bottom .my-subscription[data-v-0a69c1d2],
.user-info-box .bottom .sign-out[data-v-0a69c1d2] {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 40px;
    padding: 0 12px 0 26px;
    cursor: pointer;
}
.user-info-box .bottom .account-wrap[data-v-0a69c1d2]:hover,
.user-info-box .bottom .my-subscription[data-v-0a69c1d2]:hover,
.user-info-box .bottom .sign-out[data-v-0a69c1d2]:hover {
    background-color: rgba(13, 13, 13, 0.06);
}
.user-info-box .bottom .account-wrap .account-icon[data-v-0a69c1d2],
.user-info-box .bottom .account-wrap .my-subscription-icon[data-v-0a69c1d2],
.user-info-box .bottom .account-wrap .sign-out-icon[data-v-0a69c1d2],
.user-info-box .bottom .my-subscription .account-icon[data-v-0a69c1d2],
.user-info-box .bottom .my-subscription .my-subscription-icon[data-v-0a69c1d2],
.user-info-box .bottom .my-subscription .sign-out-icon[data-v-0a69c1d2],
.user-info-box .bottom .sign-out .account-icon[data-v-0a69c1d2],
.user-info-box .bottom .sign-out .my-subscription-icon[data-v-0a69c1d2],
.user-info-box .bottom .sign-out .sign-out-icon[data-v-0a69c1d2] {
    width: 16px;
    height: 16px;
    margin-right: 10px;
}
.user-info-box .bottom .account-wrap .account-text[data-v-0a69c1d2],
.user-info-box .bottom .my-subscription .account-text[data-v-0a69c1d2],
.user-info-box .bottom .sign-out .account-text[data-v-0a69c1d2] {
    font-size: 16px;
    line-height: 20px;
    color: #4f5d79;
}
.user-info-box .bottom .account-wrap .email-icon[data-v-0a69c1d2],
.user-info-box .bottom .my-subscription .email-icon[data-v-0a69c1d2],
.user-info-box .bottom .sign-out .email-icon[data-v-0a69c1d2] {
    width: 10px;
    height: 10px;
    margin-right: 13px;
    margin-left: 5px;
}
.user-info-box .bottom .account-wrap .id[data-v-0a69c1d2],
.user-info-box .bottom .my-subscription .id[data-v-0a69c1d2],
.user-info-box .bottom .sign-out .id[data-v-0a69c1d2] {
    color: #a2aaba;
    font-size: 12px;
    line-height: 16px;
}
.user-info-box .bottom .sign-out[data-v-0a69c1d2] {
    margin-bottom: 2px;
}
.user-info-box .bottom .go-premium[data-v-0a69c1d2] {
    padding-left: 52px;
}
@-webkit-keyframes gradientAnimation-0a69c1d2 {
    0% {
        background-position: 0 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    to {
        background-position: 0 50%;
    }
}
@keyframes gradientAnimation-0a69c1d2 {
    0% {
        background-position: 0 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    to {
        background-position: 0 50%;
    }
}
@-webkit-keyframes change-0a69c1d2 {
    50% {
        left: -50%;
    }
    to {
        left: 100%;
    }
}
@keyframes change-0a69c1d2 {
    50% {
        left: -50%;
    }
    to {
        left: 100%;
    }
}
@-webkit-keyframes changeOnce-0a69c1d2 {
    0% {
        left: -50%;
    }
    to {
        left: 100%;
    }
}
@keyframes changeOnce-0a69c1d2 {
    0% {
        left: -50%;
    }
    to {
        left: 100%;
    }
}
.footer-wrap[data-v-677aece3] {
    padding: 42px 0 87px;
    background-color: #fbfbfb;
}
.footer-wrap.gdprShow[data-v-677aece3] {
    padding-bottom: 172px;
}
.footer-content[data-v-677aece3] {
    display: flex;
    flex-direction: column;
}
.footer-link[data-v-677aece3] {
    display: flex;
    flex-direction: row;
    margin-bottom: 37px;
}
.no-margin[data-v-677aece3] {
    margin-top: 0;
}
.link-item[data-v-677aece3] {
    margin-right: 42px;
}
.link-name[data-v-677aece3] {
    font-size: 13px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 18px;
}
.link-name[data-v-677aece3]:hover {
    color: rgba(0, 0, 0, 0.4);
}
.logo-info[data-v-677aece3] {
    display: flex;
    flex-direction: column;
}
.logo-info img[data-v-677aece3] {
    width: 91px;
    height: 24px;
}
.logo-text[data-v-677aece3] {
    margin-top: 23px;
}
.desc[data-v-677aece3],
.logo-text[data-v-677aece3] {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 18px;
}
.desc[data-v-677aece3] {
    display: flex;
    margin-top: 8px;
}
.language-box[data-v-677aece3] {
    margin-left: auto;
    margin-right: 106px;
}
.language-btn[data-v-677aece3] {
    display: inline-block;
    background: #e3e4e6;
    border-radius: 3px;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.5);
    line-height: 19px;
    padding: 9px 12px;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
}
.language-btn:active .arrow[data-v-677aece3],
.language-btn:active .current-language[data-v-677aece3],
.language-btn:active .earth-img[data-v-677aece3],
.language-btn:hover .arrow[data-v-677aece3],
.language-btn:hover .current-language[data-v-677aece3],
.language-btn:hover .earth-img[data-v-677aece3] {
    opacity: 0.6;
}
.language-btn .earth-img[data-v-677aece3] {
    width: 16px;
    height: 16px;
    margin-right: 8px;
    vertical-align: middle;
}
.language-btn .arrow[data-v-677aece3] {
    width: 8px;
    height: 5px;
    vertical-align: middle;
}
.language-btn .arrow.rotate[data-v-677aece3] {
    transform: rotateX(-180deg);
    transition: transform 0.3s ease-in-out;
}
.language-btn .lang-switch-wrapper[data-v-677aece3] {
    position: absolute;
    bottom: 49px;
    left: 0;
    background: #fff;
    border-radius: 9px;
    border: 1px solid rgba(0, 0, 0, 0.15);
}
@media screen and (max-width: 992px) {
    .footer-wrap[data-v-677aece3] {
        background-color: #fff;
        flex-direction: column;
        padding: 36px 20px 50px;
    }
    .footer-wrap.gdprShow[data-v-677aece3] {
        padding-bottom: 302px;
    }
    .logo-info[data-v-677aece3] {
        order: 1;
    }
    .logo-text[data-v-677aece3] {
        font-size: 13px;
        line-height: 24px;
        margin-top: 12px;
    }
    .link-item[data-v-677aece3] {
        margin-right: 0;
        padding: 14px 0;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    .link-item[data-v-677aece3]:last-of-type {
        border-bottom: none;
    }
    .footer-link[data-v-677aece3] {
        order: 2;
        flex-direction: column;
        margin: 10px 0 0;
    }
    .language-box[data-v-677aece3] {
        margin: 21px auto 0 0;
    }
    .link-name[data-v-677aece3] {
        font-size: 14px;
        line-height: 19px;
    }
    .link-name[data-v-677aece3],
    .link-name[data-v-677aece3]:hover {
        color: rgba(0, 0, 0, 0.8);
    }
    .desc[data-v-677aece3] {
        order: 3;
        color: rgba(0, 0, 0, 0.4);
        line-height: 16px;
        margin-top: 24px;
    }
}
.modal-container[data-v-4c4e2408] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    z-index: 300;
}
.modal-container .modal[data-v-4c4e2408] {
    position: absolute;
    left: 50%;
    top: 53%;
    transform: translate3d(-50%, -50%, 0);
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
}
.modal-container .modal .close[data-v-4c4e2408] {
    position: absolute;
    right: 20px;
    top: 20px;
    cursor: pointer;
    width: 24px;
    height: 24px;
}
.modal-container .order .close[data-v-4c4e2408] {
    position: absolute;
    right: 32px;
    top: 32px;
}
@media screen and (max-width: 992px) {
    .modal-container .modal[data-v-4c4e2408] {
        top: 50%;
    }
    .modal-container .order[data-v-4c4e2408] {
        width: 100%;
    }
    .modal-container .order .close[data-v-4c4e2408] {
        right: 24px;
        top: 24px;
    }
    .modal-container .email[data-v-4c4e2408] {
        max-width: 424px;
        width: 100%;
    }
}
.activity-popup .modal-container[data-v-48c63f7a] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    z-index: 80;
}
.activity-popup .modal-container .modal[data-v-48c63f7a] {
    position: absolute;
    left: 50%;
    top: 53%;
    transform: translate3d(-50%, -50%, 0);
    border-radius: 12px;
    box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    cursor: pointer;
}
.activity-popup .modal-container .modal .close[data-v-48c63f7a] {
    position: absolute;
    right: 16px;
    top: 16px;
    width: 24px;
    height: 24px;
    background: rgba(0, 0, 0, 0.3);
    border-radius: 3px;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
}
.activity-popup .modal-container .modal .close[data-v-48c63f7a]:hover {
    background: rgba(0, 0, 0, 0.5);
}
.activity-popup .modal-container .modal .close[data-v-48c63f7a]:active {
    background: rgba(0, 0, 0, 0.7);
}
.website-guide-popup .content-wrapper[data-v-80aab228] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    z-index: 300;
}
.website-guide-popup .content-wrapper .modal[data-v-80aab228] {
    position: absolute;
    left: 50%;
    top: 53%;
    transform: translate3d(-50%, -50%, 0);
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    max-width: 445px;
    min-width: 360px;
}
.website-guide-popup .content-wrapper .modal .modal-title[data-v-80aab228] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 60px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding: 0 28px;
}
.website-guide-popup .content-wrapper .modal .modal-title .close[data-v-80aab228] {
    cursor: pointer;
    width: 24px;
    height: 24px;
}
.website-guide-popup .content-wrapper .modal .modal-content[data-v-80aab228] {
    padding: 30px 28px;
    font-size: 14px;
}
.website-guide-popup .content-wrapper .modal .modal-content .text[data-v-80aab228] {
    font-weight: 700;
}
.website-guide-popup .content-wrapper .modal .modal-content .outer-link[data-v-80aab228] {
    height: 48px;
    border-radius: 6px;
    background: #333231;
    color: #fff;
    font-weight: 700;
    display: block;
    text-align: center;
    line-height: 48px;
    margin: 30px 6px 18px;
    cursor: pointer;
}
.website-guide-popup .content-wrapper .modal .modal-content .outer-link[data-v-80aab228]:hover {
    background: #000;
}
.website-guide-popup .content-wrapper .modal .modal-content .link[data-v-80aab228] {
    text-align: center;
    color: #333231;
    border: 2px solid #333231;
    margin: 0 6px;
    height: 44px;
    line-height: 44px;
    border-radius: 6px;
}
.website-guide-popup .content-wrapper .modal .modal-content .link span[data-v-80aab228] {
    cursor: pointer;
}
.website-guide-popup .content-wrapper .modal .modal-content .link[data-v-80aab228]:hover {
    background: #000;
    color: #fff;
    border-color: #000;
}
@media screen and (max-width: 992px) {
    .website-guide-popup .content-wrapper .modal .modal-title[data-v-80aab228] {
        padding: 0 16px;
    }
    .website-guide-popup .content-wrapper .modal .modal-content[data-v-80aab228] {
        padding: 30px 16px;
    }
}
@media screen and (max-width: 420px) {
    .website-guide-popup .content-wrapper .modal[data-v-80aab228] {
        min-width: auto;
        width: 100%;
        left: 0;
        bottom: 0;
        top: auto;
        border-radius: 6px 6px 0 0;
        transform: none;
    }
}
.header[data-v-0117b13c] {
    position: fixed;
    height: 64px;
    line-height: 64px;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
    font-size: 14px;
    transition: background-color 0.2s ease-in-out;
    background: #fff;
    box-shadow: 0 12px 64px 0 rgba(154, 171, 233, 0.16);
}
.header.white .pc .left .logo[data-v-0117b13c] {
    background-image: url(../images/logo_white.3b1b606.svg);
}
.header.white .pc .right .lang[data-v-0117b13c] {
    background-image: url(../images/language_white.1a742c0.svg);
}
.header.white .pc .right .lang[data-v-0117b13c]:after {
    background-image: url(../images/arrow_white.ea2a9d1.svg);
}
.header.white .pc .right .sign-in[data-v-0117b13c] {
    color: #fff;
}
.header.dark .pc .left .logo[data-v-0117b13c] {
    background-image: url(../images/logo_dark.1b9b0bc.svg);
}
.header.dark .pc .right .lang[data-v-0117b13c] {
    background-image: url(../images/language.83888f1.svg);
}
.header.dark .pc .right .lang[data-v-0117b13c]:after {
    background-image: url(../images/arrow.1537d3e.svg);
}
.header.dark .pc .right .sign-in[data-v-0117b13c] {
    color: rgba(0, 0, 0, 0.8);
}
.header .pc[data-v-0117b13c] {
    display: flex;
    width: 100%;
    height: 64px;
}
.header .pc .left[data-v-0117b13c] {
    flex: 0 0 224px;
    padding-right: 43px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.header .pc .left .logo-wrapper[data-v-0117b13c] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.header .pc .left .logo[data-v-0117b13c] {
    width: 98px;
    height: 26px;
    cursor: pointer;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    font-size: 0;
}
.header .pc .center[data-v-0117b13c] {
    flex: 1;
}
.header .pc .right[data-v-0117b13c] {
    flex: 0 0 254px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.header .pc .right .lang[data-v-0117b13c] {
    position: relative;
    width: 24px;
    height: 24px;
    cursor: pointer;
    background-image: url(../images/language.83888f1.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-right: 36px;
}
.header .pc .right .lang[data-v-0117b13c]:active,
.header .pc .right .lang[data-v-0117b13c]:hover {
    background-image: url(../images/language_hover.8a78980.svg);
}
.header .pc .right .lang .text[data-v-0117b13c] {
    position: absolute;
    left: 36px;
    top: -20px;
    min-width: 74px;
}
.header .pc .right .lang .lang-switch-wrapper[data-v-0117b13c] {
    position: absolute;
    top: 35px;
    left: 14px;
    background: #fff;
    border-radius: 9px;
    border: 1px solid rgba(0, 0, 0, 0.15);
    transform: translateX(-50%);
}
.header .mobile[data-v-0117b13c] {
    display: none;
}
@media screen and (min-width: 992px) and (max-width: 1366px) {
    .header .pc .left[data-v-0117b13c] {
        flex: 0 0 110px;
        padding-right: 18px;
        height: 64px;
    }
    .header .pc .right[data-v-0117b13c] {
        flex: 0 0 200px;
        height: 64px;
    }
}
@media screen and (max-width: 992px) {
    .header .pc[data-v-0117b13c] {
        display: none;
    }
    .header .mobile[data-v-0117b13c] {
        display: block;
        text-align: center;
        line-height: 80px;
    }
    .header .mobile .logo-wrapper .logo[data-v-0117b13c] {
        display: inline-block;
        width: 98px;
        height: 26px;
        cursor: pointer;
        font-size: 0;
    }
}
.left-menu-wrapper[data-v-8710302e] {
    width: 281px;
}
.left-menu-wrapper .user-info-box[data-v-8710302e] {
    margin-bottom: 32px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
.left-menu-wrapper .user-info-box .user-img[data-v-8710302e] {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    margin-right: 16px;
}
.left-menu-wrapper .user-info-box .user-name[data-v-8710302e] {
    width: 201px;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #242f44;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 6px;
}
.left-menu-wrapper .user-info-box .user-id-box[data-v-8710302e] {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 16px;
    margin-bottom: 4px;
}
.left-menu-wrapper .user-info-box .user-id-box .user-id[data-v-8710302e] {
    display: flex;
    align-items: center;
    font-size: 12px;
    line-height: 14px;
    padding-right: 8px;
    color: rgba(13, 13, 13, 0.46);
    margin-right: 8px;
    border-right: 1px solid rgba(13, 13, 13, 0.12);
}
.left-menu-wrapper .user-info-box .privilege-icon-box[data-v-8710302e] {
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
}
.left-menu-wrapper .user-info-box .privilege-icon-box .sub-icon[data-v-8710302e] {
    width: 16px;
    height: 16px;
    margin-right: 2px;
    cursor: pointer;
    -o-object-fit: cover;
    object-fit: cover;
}
.left-menu-wrapper .user-info-box .privilege-icon-box .expire-time[data-v-8710302e] {
    position: absolute;
    top: 20px;
    left: 0;
    border: 1px solid rgba(17, 19, 23, 0.1);
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(17, 19, 23, 0.1);
    border-radius: 4px;
    font-size: 12px;
    padding: 6px 16px;
    width: auto;
    max-width: 364px;
    line-height: 16px;
}
.left-menu-wrapper .user-info-box .permit-desc[data-v-8710302e] {
    padding-right: 16px;
    position: relative;
}
.left-menu-wrapper .user-info-box .permit-desc .text-wrap .text[data-v-8710302e] {
    color: #8c939f;
    font-size: 12px;
    line-height: 20px;
}
.left-menu-wrapper .user-info-box .permit-desc .text-wrap .wps_pro_text[data-v-8710302e] {
    background: linear-gradient(269.6deg, #4098ff 69.86%, #6147ff 99.66%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    margin-right: 3px;
}
.left-menu-wrapper .user-info-box .permit-desc .text-wrap .wps_ai_text[data-v-8710302e] {
    background: linear-gradient(259.53deg, #ff7112 26.27%, #ff347d 43.88%, #a300ee 76.09%, #2301ff 96.51%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    margin-right: 3px;
}
.left-menu-wrapper .user-info-box .permit-desc .refresh-icon[data-v-8710302e] {
    position: absolute;
    right: 2px;
    top: 4px;
    width: 12px;
    height: 12px;
    cursor: pointer;
    margin-left: 6px;
}
.left-menu-wrapper .user-info-box .permit-desc .is-loading[data-v-8710302e] {
    -webkit-animation: rotate-8710302e 1.5s linear infinite;
    animation: rotate-8710302e 1.5s linear infinite;
}
@-webkit-keyframes rotate-8710302e {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
@keyframes rotate-8710302e {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(1turn);
    }
}
.left-menu-wrapper .menu-item[data-v-8710302e] {
    display: flex;
    align-items: center;
    padding: 12px 16px;
    border-radius: 4px;
    cursor: pointer;
}
.left-menu-wrapper .menu-item .menu-title[data-v-8710302e] {
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    color: rgba(0, 0, 0, 0.7);
}
.left-menu-wrapper .menu-item.firstLevel .menu-title[data-v-8710302e] {
    font-weight: 600;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.9);
}
.left-menu-wrapper .menu-item[data-v-8710302e]:hover {
    background-color: rgba(64, 72, 115, 0.05);
}
.left-menu-wrapper .menu-item.active[data-v-8710302e] {
    background-color: rgba(65, 127, 249, 0.08);
}
.left-menu-wrapper .menu-item.active .menu-title[data-v-8710302e] {
    color: #417ff9;
}
.left-menu-wrapper .menu-item.active[data-v-8710302e]:hover {
    background-color: rgba(65, 127, 249, 0.08);
}
.left-menu-wrapper .menu-item.active:hover .menu-title[data-v-8710302e] {
    color: #417ff9;
}
.left-menu-wrapper .menu-item .menu-icon[data-v-8710302e] {
    width: 16px;
    height: 16px;
    margin-right: 12px;
}
.left-menu-wrapper .menu-item .menu-icon.hidden[data-v-8710302e] {
    visibility: hidden;
}
@media screen and (max-width: 992px) {
    .left-menu-wrapper[data-v-8710302e] {
        width: auto;
        display: none;
    }
    .left-menu-wrapper.show[data-v-8710302e] {
        display: block;
    }
    .left-menu-wrapper .unlink[data-v-8710302e],
    .left-menu-wrapper .user-info-box[data-v-8710302e] {
        display: none;
    }
    .left-menu-wrapper .menu-list[data-v-8710302e] {
        display: flex;
        padding: 0 3.5%;
        overflow-x: scroll;
        border-bottom: 1px solid #e0e0e0;
    }
    .left-menu-wrapper .menu-list[data-v-8710302e]::-webkit-scrollbar {
        display: none;
    }
    .left-menu-wrapper .menu-item[data-v-8710302e] {
        flex-shrink: 0;
        padding: 14px 0;
        border-radius: 0;
        margin-right: 16px;
    }
    .left-menu-wrapper .menu-item .menu-title[data-v-8710302e] {
        font-weight: 400;
        color: rgba(0, 0, 0, 0.7);
    }
    .left-menu-wrapper .menu-item[data-v-8710302e]:last-of-type {
        margin-right: 0;
    }
    .left-menu-wrapper .menu-item.firstLevel .menu-title[data-v-8710302e] {
        font-weight: 400;
        font-size: 14px;
        line-height: 22px;
        color: rgba(0, 0, 0, 0.7);
    }
    .left-menu-wrapper .menu-item[data-v-8710302e]:hover {
        background: none;
    }
    .left-menu-wrapper .menu-item.active[data-v-8710302e],
    .left-menu-wrapper .menu-item.active[data-v-8710302e]:hover {
        background-color: transparent;
        position: relative;
    }
    .left-menu-wrapper .menu-item.active[data-v-8710302e]:before,
    .left-menu-wrapper .menu-item.active[data-v-8710302e]:hover:before {
        content: "";
        width: 53px;
        height: 3px;
        background-color: #417ff9;
        border-radius: 6px;
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
    }
    .left-menu-wrapper .menu-item.active .menu-title[data-v-8710302e],
    .left-menu-wrapper .menu-item.active:hover .menu-title[data-v-8710302e] {
        font-weight: 600;
        color: #417ff9;
    }
    .left-menu-wrapper .menu-item .menu-icon[data-v-8710302e] {
        display: none;
        margin-right: 0;
    }
}
.subscription-container[data-v-845bdeec] {
    padding-top: 64px;
    margin-top: 68px;
    margin-bottom: 68px;
    display: flex;
    position: relative;
    font-family: Avenir, -apple-system, Segoe UI, Calibri, Helvetica, sans-seri;
}
@media screen and (max-width: 992px) {
    .subscription-container[data-v-845bdeec] {
        display: block;
        width: 100%;
        background-color: rgba(0, 0, 0, 0.04);
        margin: 0;
        position: relative;
    }
    .subscription-container[data-v-845bdeec]:before {
        content: "";
        width: 100%;
        height: 64px;
        background-color: #fff;
        position: absolute;
        top: 0;
        left: 0;
    }
    .subscription-container.hideMenu[data-v-845bdeec] {
        padding-top: 0;
    }
    .subscription-container.hideMenu[data-v-845bdeec]:before {
        display: none;
    }
}
.download-guide-container[data-v-3c015ffc] {
    position: fixed;
    width: 412px;
    background: #2e6ef6;
    z-index: 1000;
    right: 0;
    bottom: 30px;
}
.download-guide-container .content-wrapper[data-v-3c015ffc] {
    padding: 20px 30px 22px 20px;
    text-align: left;
}
.download-guide-container .content-wrapper .close[data-v-3c015ffc] {
    position: absolute;
    width: 20px;
    height: 20px;
    right: 12px;
    top: 12px;
    font-size: 0;
}
.download-guide-container .content-wrapper .content[data-v-3c015ffc] {
    position: relative;
    color: #fff;
}
.download-guide-container .content-wrapper .content .title[data-v-3c015ffc] {
    font-size: 20px;
    line-height: 30px;
}
.download-guide-container .content-wrapper .content .sub-title[data-v-3c015ffc] {
    font-size: 14px;
    line-height: 20px;
}
.download-guide-container .content-wrapper .content .press-wrapper[data-v-3c015ffc] {
    padding: 0 24px;
    box-sizing: border-box;
    width: 258px;
    height: 96px;
    background: hsla(0, 0%, 100%, 0.2);
    border: 1px dashed hsla(0, 0%, 100%, 0.3);
    margin: 20px auto;
    border-radius: 8px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.website-guide-popup .content-wrapper[data-v-3b9c2d85] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    z-index: 300;
}
.website-guide-popup .content-wrapper .modal[data-v-3b9c2d85] {
    position: absolute;
    left: 50%;
    top: 53%;
    transform: translate3d(-50%, -50%, 0);
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    max-width: 445px;
    min-width: 360px;
}
.website-guide-popup .content-wrapper .modal .modal-title[data-v-3b9c2d85] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 60px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding: 0 28px;
}
.website-guide-popup .content-wrapper .modal .modal-title .close[data-v-3b9c2d85] {
    cursor: pointer;
    width: 24px;
    height: 24px;
}
.website-guide-popup .content-wrapper .modal .modal-content[data-v-3b9c2d85] {
    padding: 30px 28px;
    font-size: 14px;
}
.website-guide-popup .content-wrapper .modal .modal-content .text[data-v-3b9c2d85] {
    font-weight: 700;
}
.website-guide-popup .content-wrapper .modal .modal-content .outer-link[data-v-3b9c2d85] {
    height: 48px;
    border-radius: 6px;
    background: #333231;
    color: #fff;
    font-weight: 700;
    display: block;
    text-align: center;
    line-height: 48px;
    margin: 30px 6px 18px;
    cursor: pointer;
}
.website-guide-popup .content-wrapper .modal .modal-content .outer-link[data-v-3b9c2d85]:hover {
    background: #000;
}
.website-guide-popup .content-wrapper .modal .modal-content .link[data-v-3b9c2d85] {
    text-align: center;
    color: #333231;
    border: 2px solid #333231;
    margin: 0 6px;
    height: 44px;
    line-height: 44px;
    border-radius: 6px;
}
.website-guide-popup .content-wrapper .modal .modal-content .link span[data-v-3b9c2d85] {
    cursor: pointer;
}
.website-guide-popup .content-wrapper .modal .modal-content .link[data-v-3b9c2d85]:hover {
    background: #000;
    color: #fff;
    border-color: #000;
}
@media screen and (max-width: 992px) {
    .website-guide-popup .content-wrapper .modal .modal-title[data-v-3b9c2d85] {
        padding: 0 16px;
    }
    .website-guide-popup .content-wrapper .modal .modal-content[data-v-3b9c2d85] {
        padding: 30px 16px;
    }
}
@media screen and (max-width: 420px) {
    .website-guide-popup .content-wrapper .modal[data-v-3b9c2d85] {
        min-width: auto;
        width: 100%;
        left: 0;
        bottom: 0;
        top: auto;
        border-radius: 6px 6px 0 0;
        transform: none;
    }
}
.website-guide-popup .content-wrapper[data-v-4b1bdf9a] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    z-index: 300;
}
.website-guide-popup .content-wrapper .modal[data-v-4b1bdf9a] {
    position: absolute;
    left: 50%;
    top: 53%;
    transform: translate3d(-50%, -50%, 0);
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    max-width: 445px;
    min-width: 360px;
}
.website-guide-popup .content-wrapper .modal .modal-title[data-v-4b1bdf9a] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 60px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding: 0 28px;
}
.website-guide-popup .content-wrapper .modal .modal-title .close[data-v-4b1bdf9a] {
    cursor: pointer;
    width: 24px;
    height: 24px;
}
.website-guide-popup .content-wrapper .modal .modal-content[data-v-4b1bdf9a] {
    padding: 30px 28px;
    font-size: 14px;
}
.website-guide-popup .content-wrapper .modal .modal-content .text[data-v-4b1bdf9a] {
    font-weight: 700;
}
.website-guide-popup .content-wrapper .modal .modal-content .outer-link[data-v-4b1bdf9a] {
    height: 48px;
    border-radius: 6px;
    background: #333231;
    color: #fff;
    font-weight: 700;
    display: block;
    text-align: center;
    line-height: 48px;
    margin: 30px 6px 18px;
    cursor: pointer;
}
.website-guide-popup .content-wrapper .modal .modal-content .outer-link[data-v-4b1bdf9a]:hover {
    background: #000;
}
.website-guide-popup .content-wrapper .modal .modal-content .link[data-v-4b1bdf9a] {
    text-align: center;
    color: #333231;
    border: 2px solid #333231;
    margin: 0 6px;
    height: 44px;
    line-height: 44px;
    border-radius: 6px;
}
.website-guide-popup .content-wrapper .modal .modal-content .link span[data-v-4b1bdf9a] {
    cursor: pointer;
}
.website-guide-popup .content-wrapper .modal .modal-content .link[data-v-4b1bdf9a]:hover {
    background: #000;
    color: #fff;
    border-color: #000;
}
@media screen and (max-width: 992px) {
    .website-guide-popup .content-wrapper .modal .modal-title[data-v-4b1bdf9a] {
        padding: 0 16px;
    }
    .website-guide-popup .content-wrapper .modal .modal-content[data-v-4b1bdf9a] {
        padding: 30px 16px;
    }
}
@media screen and (max-width: 420px) {
    .website-guide-popup .content-wrapper .modal[data-v-4b1bdf9a] {
        min-width: auto;
        width: 100%;
        left: 0;
        bottom: 0;
        top: auto;
        border-radius: 6px 6px 0 0;
        transform: none;
    }
}
.slogan-container[data-v-f9c99b5c] {
    background: #f2f3f7;
}
.slogan-container.no-banner .slogan-wrapper .main[data-v-f9c99b5c] {
    padding-top: 145px;
}
.slogan-container .slogan-wrapper[data-v-f9c99b5c] {
    position: relative;
    background: url(../images/background.9dee8c1.png) no-repeat;
    background-size: contain;
    background-position: top -200px center;
}
.slogan-container .slogan-wrapper .main[data-v-f9c99b5c] {
    padding-top: 100px;
    text-align: center;
}
.slogan-container .slogan-wrapper .main .wps-logo img[data-v-f9c99b5c] {
    width: 96px;
    height: 96px;
    z-index: 100;
    position: relative;
}
.slogan-container .slogan-wrapper .main .title[data-v-f9c99b5c] {
    margin: 24px auto 48px;
    text-align: center;
    position: relative;
    width: 80%;
}
.slogan-container .slogan-wrapper .main .title .text[data-v-f9c99b5c] {
    font-size: 60px;
    color: #000;
    font-weight: 700;
    line-height: 76px;
}
.slogan-container .slogan-wrapper .main .title .gradient[data-v-f9c99b5c] {
    background: linear-gradient(90deg, #000, #3661d8);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.slogan-container .slogan-wrapper .main .download-btn-box[data-v-f9c99b5c] {
    position: relative;
    max-height: 64px;
}
.slogan-container .slogan-wrapper .main .download-btn-box .download-btn[data-v-f9c99b5c] {
    width: 370px;
}
.slogan-container .slogan-wrapper .main .offline[data-v-f9c99b5c] {
    margin-top: 16px;
    color: rgba(0, 0, 0, 0.7);
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
}
.slogan-container .slogan-wrapper .main .offline .text[data-v-f9c99b5c] {
    cursor: pointer;
}
.slogan-container .slogan-wrapper .main .offline .text[data-v-f9c99b5c]:hover {
    color: rgba(0, 0, 0, 0.4);
}
.slogan-container .slogan-wrapper .main .more-option-tip[data-v-f9c99b5c] {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.slogan-container .slogan-wrapper .main .more-option-tip .tip-text[data-v-f9c99b5c] {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 12px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
    margin: 2px auto 0;
    color: rgba(0, 0, 0, 0.3);
    cursor: default;
}
.slogan-container .slogan-wrapper .main .more-option-tip .tip-text[data-v-f9c99b5c]:hover {
    color: rgba(0, 0, 0, 0.4);
}
.slogan-container .slogan-wrapper .main .more-option-tip .pdf-plugin-popup[data-v-f9c99b5c] {
    position: absolute;
    max-width: 605px;
    left: 50%;
    transform: translateX(-50%);
    border: 1px solid rgba(13, 13, 13, 0.1215686275);
    border-radius: 8px;
    background-color: #fff;
    padding: 16px 20px;
    margin-top: 10px;
    z-index: 9999;
    cursor: auto;
    font-size: 12px;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    color: rgba(0, 0, 0, 0.6);
    word-break: break-word;
}
.slogan-container .slogan-wrapper .main .honor[data-v-f9c99b5c] {
    margin: 20px auto;
    display: inline-flex;
}
.slogan-container .slogan-wrapper .main .honor .honor-content[data-v-f9c99b5c] {
    display: flex;
}
.slogan-container .slogan-wrapper .main .honor .honor-content .honor-text-box[data-v-f9c99b5c] {
    padding: 0 16px;
    margin: 0 20px;
    position: relative;
}
.slogan-container .slogan-wrapper .main .honor .honor-content .honor-text-box[data-v-f9c99b5c]:before {
    content: "";
    background-image: url(../images/wheat.882a5d6.svg);
    width: 20px;
    height: 50px;
    position: absolute;
    left: -20px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.slogan-container .slogan-wrapper .main .honor .honor-content .honor-text-box[data-v-f9c99b5c]:after {
    content: "";
    background-image: url(../images/wheat.882a5d6.svg);
    width: 20px;
    height: 50px;
    position: absolute;
    top: 0;
    right: -20px;
    transform: rotateY(180deg);
    background-size: 100%;
    background-repeat: no-repeat;
}
.slogan-container .slogan-wrapper .main .honor .honor-content .honor-title[data-v-f9c99b5c] {
    color: rgba(0, 0, 0, 0.8);
    font-size: 18px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 2px;
}
.slogan-container .slogan-wrapper .main .honor .honor-content .honor-desc[data-v-f9c99b5c] {
    color: rgba(0, 0, 0, 0.7);
    font-size: 12px;
    font-weight: 700;
    line-height: 20px;
}
.slogan-container .slogan-wrapper .main .honor .honor-content + .honor-content[data-v-f9c99b5c] {
    margin-left: 32px;
}
.slogan-container .slogan-wrapper .main .carousel-container[data-v-f9c99b5c] {
    position: relative;
    overflow: hidden;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-content-wrapper[data-v-f9c99b5c] {
    width: 100%;
    display: flex;
    position: relative;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-content-wrapper:hover .carousel-arrow .arrow-btn[data-v-f9c99b5c] {
    opacity: 1;
    transition-duration: 0.5s;
    transform: scale(1);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-content[data-v-f9c99b5c] {
    width: 100%;
    position: relative;
    overflow-x: scroll;
    scrollbar-width: none;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-content[data-v-f9c99b5c]::-webkit-scrollbar {
    display: none;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container[data-v-f9c99b5c] {
    transform: translateX(128px);
    display: flex;
    padding: 48px 0;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .carousel-img-item[data-v-f9c99b5c] {
    width: 500px;
    height: 100%;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .carousel-img-item img[data-v-f9c99b5c] {
    border-radius: 24px;
    width: 500px;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .carousel-img-item[data-v-f9c99b5c]:not(:first-child) {
    margin-left: 32px;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .carousel-img-item[data-v-f9c99b5c]:last-child {
    padding-right: 128px;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .pdf-bg[data-v-f9c99b5c] {
    box-shadow: 0 4px 42px 0 rgba(255, 115, 141, 0.5);
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .ppt-bg[data-v-f9c99b5c] {
    box-shadow: 0 4px 42px 0 rgba(250, 111, 33, 0.5);
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .word-bg[data-v-f9c99b5c] {
    box-shadow: 0 4px 42px 0 rgba(63, 122, 237, 0.5);
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .excel-bg[data-v-f9c99b5c] {
    box-shadow: 0 4px 42px 0 rgba(95, 204, 126, 0.5);
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .left[data-v-f9c99b5c] {
    left: 128px;
    transform: rotateX(180deg);
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .right[data-v-f9c99b5c] {
    right: 128px;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .left.disabled[data-v-f9c99b5c],
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .right.disabled[data-v-f9c99b5c] {
    display: none;
    pointer-events: none;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .arrow-btn[data-v-f9c99b5c] {
    position: absolute;
    top: 45%;
    width: 64px;
    height: 64px;
    cursor: pointer;
    opacity: 0;
    transform: scale(0.8);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .arrow-btn .arrow-left[data-v-f9c99b5c],
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .arrow-btn .arrow-right[data-v-f9c99b5c] {
    opacity: 0.8;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .arrow-btn .arrow-left[data-v-f9c99b5c] :active,
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .arrow-btn .arrow-left[data-v-f9c99b5c]:hover,
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .arrow-btn .arrow-right[data-v-f9c99b5c] :active,
.slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow .arrow-btn .arrow-right[data-v-f9c99b5c]:hover {
    opacity: 1;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-indicator[data-v-f9c99b5c] {
    list-style-type: none;
    padding: 0;
    margin-bottom: 96px;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-indicator .carousel-btn[data-v-f9c99b5c] {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.1);
    margin: 8px;
    display: inline-block;
    cursor: pointer;
}
.slogan-container .slogan-wrapper .main .carousel-container .carousel-indicator .carousel-btn.active[data-v-f9c99b5c] {
    background-color: rgba(0, 0, 0, 0.2);
}
@media screen and (max-width: 1600px) {
    .slogan-container.no-banner .slogan-wrapper .main[data-v-f9c99b5c] {
        padding-top: 120px;
    }
    .slogan-container .slogan-wrapper .main .wps-logo img[data-v-f9c99b5c] {
        width: 72px;
        height: 72px;
    }
    .slogan-container .slogan-wrapper .main .title[data-v-f9c99b5c] {
        margin: 24px auto 32px;
        width: 100%;
    }
    .slogan-container .slogan-wrapper .main .title .title-wrap[data-v-f9c99b5c] {
        margin: auto 12%;
    }
    .slogan-container .slogan-wrapper .main .title .text[data-v-f9c99b5c] {
        font-size: 44px;
        line-height: 56px;
    }
    .slogan-container .slogan-wrapper .main .download-btn-box .download-btn[data-v-f9c99b5c] {
        width: 309px;
    }
    .slogan-container .slogan-wrapper .main .honor[data-v-f9c99b5c] {
        margin: 24px auto;
    }
    .slogan-container .slogan-wrapper .main .honor .honor-content .honor-text-box[data-v-f9c99b5c] {
        padding: 0;
    }
    .slogan-container .slogan-wrapper .main .honor .honor-content .honor-title[data-v-f9c99b5c] {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 0;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container[data-v-f9c99b5c] {
        padding: 30px 0;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .carousel-img-item img[data-v-f9c99b5c] {
        width: 460px;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .pdf-bg[data-v-f9c99b5c] {
        box-shadow: 0 4px 30px 0 rgba(255, 115, 141, 0.5);
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .ppt-bg[data-v-f9c99b5c] {
        box-shadow: 0 4px 30px 0 rgba(250, 111, 33, 0.5);
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .word-bg[data-v-f9c99b5c] {
        box-shadow: 0 4px 30px 0 rgba(63, 122, 237, 0.5);
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .excel-bg[data-v-f9c99b5c] {
        box-shadow: 0 4px 30px 0 rgba(95, 204, 126, 0.5);
    }
}
@media screen and (max-width: 992px) {
    .slogan-container.no-banner .slogan-wrapper .main[data-v-f9c99b5c] {
        padding-top: 104px;
    }
    .slogan-container .slogan-wrapper[data-v-f9c99b5c] {
        background-position: top 27px center;
        background-size: contain;
    }
    .slogan-container .slogan-wrapper .main .wps-logo img[data-v-f9c99b5c] {
        width: 48px;
        height: 48px;
    }
    .slogan-container .slogan-wrapper .main .title[data-v-f9c99b5c] {
        margin: 24px auto 48px;
        width: 100%;
    }
    .slogan-container .slogan-wrapper .main .title .title-wrap[data-v-f9c99b5c] {
        margin: auto 12%;
    }
    .slogan-container .slogan-wrapper .main .title .text[data-v-f9c99b5c] {
        font-size: 26px;
        line-height: 36px;
    }
    .slogan-container .slogan-wrapper .main .download-btn-box[data-v-f9c99b5c] {
        max-height: 48px;
    }
    .slogan-container .slogan-wrapper .main .download-btn-box .download-btn[data-v-f9c99b5c] {
        width: 253px;
    }
    .slogan-container .slogan-wrapper .main .offline[data-v-f9c99b5c] {
        display: none;
    }
    .slogan-container .slogan-wrapper .main .honor[data-v-f9c99b5c] {
        margin: 24px auto;
    }
    .slogan-container .slogan-wrapper .main .honor .honor-content .honor-text-box[data-v-f9c99b5c] {
        padding: 0;
    }
    .slogan-container .slogan-wrapper .main .honor .honor-content .honor-title[data-v-f9c99b5c] {
        font-size: 12px;
        line-height: 22px;
        margin-bottom: 0;
    }
    .slogan-container .slogan-wrapper .main .honor .honor-content .honor-desc[data-v-f9c99b5c] {
        font-size: 12px;
        font-weight: 500;
    }
    .slogan-container .slogan-wrapper .main .honor .honor-content + .honor-content[data-v-f9c99b5c] {
        margin-left: 8px;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container[data-v-f9c99b5c] {
        transform: translateX(24px);
        padding: 24px 0;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .carousel-img-item[data-v-f9c99b5c] {
        width: 345px;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .carousel-img-item img[data-v-f9c99b5c] {
        width: 345px;
        border-radius: 16px;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .carousel-img-item[data-v-f9c99b5c]:last-child {
        padding-right: 24px;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .pdf-bg[data-v-f9c99b5c] {
        box-shadow: 2px 4px 22px 0 rgba(255, 115, 141, 0.5);
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .ppt-bg[data-v-f9c99b5c] {
        box-shadow: 2px 4px 22px 0 rgba(250, 111, 33, 0.5);
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .word-bg[data-v-f9c99b5c] {
        box-shadow: 2px 4px 22px 0 rgba(63, 122, 237, 0.5);
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-img-container .excel-bg[data-v-f9c99b5c] {
        box-shadow: 2px 4px 22px 0 rgba(95, 204, 126, 0.5);
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-indicator[data-v-f9c99b5c] {
        margin-bottom: 64px;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-indicator .carousel-btn[data-v-f9c99b5c] {
        width: 8px;
        height: 8px;
        margin: 4px;
    }
    .slogan-container .slogan-wrapper .main .carousel-container .carousel-arrow[data-v-f9c99b5c] {
        display: none;
    }
}
.organization-container[data-v-2d8c9889] {
    width: 100%;
    background: #f2f3f7;
}
.organization-container .org-wrapper .main[data-v-2d8c9889] {
    text-align: center;
    padding: 48px 0 92px;
}
.organization-container .org-wrapper .org-title[data-v-2d8c9889] {
    color: #000;
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 32px;
}
.organization-container .org-wrapper .org-logo-container[data-v-2d8c9889] {
    display: flex;
    justify-content: center;
    width: 100%;
}
.organization-container .org-wrapper .org-logo-container .org-item[data-v-2d8c9889] {
    flex: 1;
}
.organization-container .org-wrapper .org-logo-container .org-item img[data-v-2d8c9889] {
    width: 100%;
    max-width: 158px;
}
.organization-container .org-wrapper .org-logo-container .org-item + .org-item[data-v-2d8c9889] {
    margin-left: 32px;
}
@media screen and (max-width: 992px) {
    .organization-container .org-wrapper .main[data-v-2d8c9889] {
        padding: 24px 0;
    }
    .organization-container .org-wrapper .org-title[data-v-2d8c9889] {
        font-size: 18px;
        font-weight: 700;
        line-height: 26px;
        margin-bottom: 14px;
    }
    .organization-container .org-wrapper .org-logo-container[data-v-2d8c9889] {
        flex-wrap: wrap;
        grid-gap: 16px;
        gap: 16px;
    }
    .organization-container .org-wrapper .org-logo-container .org-item[data-v-2d8c9889] {
        margin-left: 0 !important;
        flex-basis: 30%;
    }
    .organization-container .org-wrapper .org-logo-container .org-item img[data-v-2d8c9889] {
        max-width: 94px;
    }
}
.module-container[data-v-8f62d65c] {
    background: linear-gradient(180deg, #f8faff 0.14%, #fff 99.88%);
}
.module-container .module-wrapper[data-v-8f62d65c] {
    padding: 128px 0 48px;
    color: #000;
    overflow: hidden;
}
.module-container .module-wrapper .main .module-title[data-v-8f62d65c] {
    margin: 0 128px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.module-container .module-wrapper .main .module-title .title[data-v-8f62d65c] {
    margin-right: 18px;
}
.module-container .module-wrapper .main .module-title .controls[data-v-8f62d65c] {
    display: flex;
}
.module-container .module-wrapper .main .module-title .controls .control-left[data-v-8f62d65c],
.module-container .module-wrapper .main .module-title .controls .control-right[data-v-8f62d65c] {
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.module-container .module-wrapper .main .module-title .controls .control-left[data-v-8f62d65c]:first-child,
.module-container .module-wrapper .main .module-title .controls .control-right[data-v-8f62d65c]:first-child {
    margin-right: 32px;
}
.module-container .module-wrapper .main .module-content-wrapper[data-v-8f62d65c] {
    width: 100%;
    display: flex;
    position: relative;
}
.module-container .module-wrapper .main .module-content-wrapper:hover .carousel-arrow .arrow-btn[data-v-8f62d65c] {
    opacity: 1;
    transition-duration: 0.5s;
    transform: scale(1);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.module-container .module-wrapper .main .module-content[data-v-8f62d65c] {
    overflow-x: scroll;
    width: 100%;
    scrollbar-width: none;
}
.module-container .module-wrapper .main .module-content[data-v-8f62d65c]::-webkit-scrollbar {
    display: none;
}
.module-container .module-wrapper .main .module-content .module-list[data-v-8f62d65c] {
    display: flex;
    transform: translateX(128px);
    padding: 84px 0;
}
.module-container .module-wrapper .main .module-content .module-list .module-item[data-v-8f62d65c] {
    text-align: left;
    width: 480px;
    margin-right: 32px;
    transition: all 0.3s ease;
    border-radius: 24px;
    box-shadow: 0 4px 95px 0 hsla(0, 0%, 69%, 0.25);
}
.module-container .module-wrapper .main .module-content .module-list .module-item .info[data-v-8f62d65c] {
    width: 100%;
}
.module-container .module-wrapper .main .module-content .module-list .module-item .info[data-v-8f62d65c]:last-child {
    padding-right: 128px;
}
.module-container .module-wrapper .main .module-content .module-list .module-item img[data-v-8f62d65c] {
    width: 480px;
}
.module-container .module-wrapper .main .module-content .module-list .module-item .item-content[data-v-8f62d65c] {
    padding: 32px 48px;
}
.module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-title[data-v-8f62d65c] {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 16px;
}
.module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-desc[data-v-8f62d65c] {
    color: rgba(0, 0, 0, 0.7);
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
}
.module-container .module-wrapper .main .carousel-arrow .left[data-v-8f62d65c] {
    left: 128px;
    transform: rotateX(180deg);
}
.module-container .module-wrapper .main .carousel-arrow .right[data-v-8f62d65c] {
    right: 128px;
}
.module-container .module-wrapper .main .carousel-arrow .left.disabled[data-v-8f62d65c],
.module-container .module-wrapper .main .carousel-arrow .right.disabled[data-v-8f62d65c] {
    display: none;
    pointer-events: none;
}
.module-container .module-wrapper .main .carousel-arrow .arrow-btn[data-v-8f62d65c] {
    position: absolute;
    top: 45%;
    width: 64px;
    height: 64px;
    cursor: pointer;
    opacity: 0;
    transform: scale(0.8);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-8f62d65c],
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-8f62d65c] {
    opacity: 0.8;
}
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-8f62d65c] :active,
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-8f62d65c]:hover,
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-8f62d65c] :active,
.module-container .module-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-8f62d65c]:hover {
    opacity: 1;
}
.module-container .module-wrapper .main .carousel-indicator[data-v-8f62d65c] {
    display: none;
}
@media screen and (max-width: 1600px) {
    .module-container .module-wrapper .main .module-content .module-list[data-v-8f62d65c] {
        padding: 40px 0 48px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item[data-v-8f62d65c] {
        width: 388px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item img[data-v-8f62d65c] {
        width: 388px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content[data-v-8f62d65c] {
        padding: 32px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-title[data-v-8f62d65c] {
        font-size: 22px;
        line-height: 28px;
        margin-bottom: 8px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-desc[data-v-8f62d65c] {
        font-size: 16px;
        line-height: 22px;
    }
}
@media screen and (max-width: 992px) {
    .module-container .module-wrapper[data-v-8f62d65c] {
        padding: 117px 0;
    }
    .module-container .module-wrapper .main .module-title[data-v-8f62d65c] {
        margin: 0 24px;
    }
    .module-container .module-wrapper .main .module-title .controls[data-v-8f62d65c] {
        display: none;
    }
    .module-container .module-wrapper .main .module-content .module-list[data-v-8f62d65c] {
        transform: translateX(24px);
        padding: 48px 0;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item[data-v-8f62d65c] {
        width: 345px;
        margin-right: 24px;
        border-radius: 16px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .info[data-v-8f62d65c]:last-child {
        padding-right: 24px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item img[data-v-8f62d65c] {
        width: 345px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content[data-v-8f62d65c] {
        padding: 24px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-title[data-v-8f62d65c] {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 8px;
    }
    .module-container .module-wrapper .main .module-content .module-list .module-item .item-content .item-desc[data-v-8f62d65c] {
        font-size: 14px;
        line-height: 24px;
    }
    .module-container .module-wrapper .main .carousel-arrow[data-v-8f62d65c] {
        display: none;
    }
    .module-container .module-wrapper .main .carousel-indicator[data-v-8f62d65c] {
        display: block;
        list-style-type: none;
        padding: 0;
        text-align: center;
    }
    .module-container .module-wrapper .main .carousel-indicator .carousel-btn[data-v-8f62d65c] {
        width: 8px;
        height: 8px;
        margin: 4px;
        border-radius: 50%;
        background-color: rgba(0, 0, 0, 0.1);
        display: inline-block;
        cursor: pointer;
    }
    .module-container .module-wrapper .main .carousel-indicator .carousel-btn.active[data-v-8f62d65c] {
        background-color: rgba(0, 0, 0, 0.2);
    }
}
.features-container[data-v-1105b569] {
    background: #f2f3f7;
}
.features-container .features-wrapper[data-v-1105b569] {
    padding: 128px 0 44px;
    color: #000;
    overflow: hidden;
}
.features-container .features-wrapper .main[data-v-1105b569] {
    position: relative;
}
.features-container .features-wrapper .main .features-title[data-v-1105b569] {
    margin: 0 128px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.features-container .features-wrapper .main .feature-content-wrapper[data-v-1105b569] {
    width: 100%;
    display: flex;
    position: relative;
}
.features-container .features-wrapper .main .feature-content-wrapper:hover .carousel-arrow .arrow-btn[data-v-1105b569] {
    opacity: 1;
    transition-duration: 0.5s;
    transform: scale(1);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.features-container .features-wrapper .main .feature-content[data-v-1105b569] {
    overflow-x: scroll;
    overflow: hidden;
    width: 100%;
    scrollbar-width: none;
}
.features-container .features-wrapper .main .feature-content[data-v-1105b569]::-webkit-scrollbar {
    display: none;
}
.features-container .features-wrapper .main .feature-content .feature-list[data-v-1105b569] {
    display: flex;
    transform: translateX(128px);
    padding: 84px 0;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item[data-v-1105b569] {
    width: 480px;
    margin-right: 32px;
    transition: all 0.3s ease;
    border-radius: 24px;
    box-shadow: 0 4px 95px 0 hsla(0, 0%, 69%, 0.25);
    background-color: #fff;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .info[data-v-1105b569] {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .info[data-v-1105b569]:last-child {
    padding-right: 128px;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item img[data-v-1105b569] {
    border-radius: 0 0 24px 24px;
    vertical-align: bottom;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content[data-v-1105b569] {
    padding: 48px 48px 26px;
    border-radius: 24px 24px 0 0;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-title[data-v-1105b569] {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 16px;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-desc[data-v-1105b569] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    color: rgba(0, 0, 0, 0.7);
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item.white[data-v-1105b569] {
    background: linear-gradient(180deg, #000, #160e08);
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item.white .item-title[data-v-1105b569] {
    color: #fff;
}
.features-container .features-wrapper .main .feature-content .feature-list .feature-item.white .item-desc[data-v-1105b569] {
    color: hsla(0, 0%, 100%, 0.7);
}
.features-container .features-wrapper .main .carousel-arrow .left[data-v-1105b569] {
    left: 128px;
    transform: rotateX(180deg);
}
.features-container .features-wrapper .main .carousel-arrow .right[data-v-1105b569] {
    right: 128px;
}
.features-container .features-wrapper .main .carousel-arrow .left.disabled[data-v-1105b569],
.features-container .features-wrapper .main .carousel-arrow .right.disabled[data-v-1105b569] {
    display: none;
    pointer-events: none;
}
.features-container .features-wrapper .main .carousel-arrow .arrow-btn[data-v-1105b569] {
    position: absolute;
    top: 45%;
    width: 64px;
    height: 64px;
    cursor: pointer;
    opacity: 0;
    transform: scale(0.8);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-1105b569],
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-1105b569] {
    opacity: 0.8;
}
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-1105b569] :active,
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-left[data-v-1105b569]:hover,
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-1105b569] :active,
.features-container .features-wrapper .main .carousel-arrow .arrow-btn .arrow-right[data-v-1105b569]:hover {
    opacity: 1;
}
.features-container .features-wrapper .main .controls[data-v-1105b569] {
    display: flex;
    position: absolute;
    top: 12px;
    right: 128px;
}
.features-container .features-wrapper .main .controls .control-left[data-v-1105b569],
.features-container .features-wrapper .main .controls .control-right[data-v-1105b569] {
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.features-container .features-wrapper .main .controls .control-left[data-v-1105b569] {
    margin-right: 32px;
}
@media screen and (max-width: 1600px) {
    .features-container .features-wrapper .main .feature-content .feature-list[data-v-1105b569] {
        padding: 40px 0 48px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item[data-v-1105b569] {
        width: 388px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content[data-v-1105b569] {
        padding: 32px 32px 20px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-title[data-v-1105b569] {
        font-size: 22px;
        line-height: 28px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-desc[data-v-1105b569] {
        font-size: 16px;
        line-height: 24px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .img-box[data-v-1105b569] {
        width: 388px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .img-box img[data-v-1105b569] {
        width: 100%;
    }
}
@media screen and (max-width: 1099px) {
    .features-container .features-wrapper .main .controls[data-v-1105b569] {
        right: 78px;
    }
}
@media screen and (max-width: 992px) {
    .features-container .features-wrapper[data-v-1105b569] {
        padding: 80px 0 152px;
    }
    .features-container .features-wrapper .main .features-title[data-v-1105b569] {
        margin: 0 24px;
    }
    .features-container .features-wrapper .main .desc[data-v-1105b569] {
        margin: 10px auto 20px;
        font-size: 12px;
        line-height: 15px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list[data-v-1105b569] {
        transform: translateX(24px);
        padding: 48px 0;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item[data-v-1105b569] {
        width: 290px;
        margin-right: 24px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
        border-radius: 16px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .info[data-v-1105b569]:last-child {
        padding-right: 24px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content[data-v-1105b569] {
        padding: 24px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-title[data-v-1105b569] {
        font-size: 18px;
        line-height: 26px;
        margin-bottom: 8px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .item-content .item-desc[data-v-1105b569] {
        font-size: 14px;
        line-height: 22px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .img-box[data-v-1105b569] {
        width: 290px;
    }
    .features-container .features-wrapper .main .feature-content .feature-list .feature-item .img-box img[data-v-1105b569] {
        width: 100%;
    }
    .features-container .features-wrapper .main .carousel-arrow[data-v-1105b569] {
        display: none;
    }
    .features-container .features-wrapper .main .controls[data-v-1105b569] {
        left: 50%;
        top: auto;
        transform: translateX(-24px);
    }
    .features-container .features-wrapper .main .controls .control-left[data-v-1105b569],
    .features-container .features-wrapper .main .controls .control-right[data-v-1105b569],
    .features-container .features-wrapper .main .controls img[data-v-1105b569] {
        width: 24px;
        height: 24px;
    }
    .features-container .features-wrapper .main .controls .control-left[data-v-1105b569] {
        margin-right: 24px;
    }
}
.privacy-info-container[data-v-236743d2] {
    background: linear-gradient(180deg, #f1f2f6 0.14%, #fff 99.88%), #f2f3f7;
}
.privacy-info-container .privacy-wrapper[data-v-236743d2] {
    padding: 128px 0;
}
.privacy-info-container .privacy-wrapper .main[data-v-236743d2] {
    text-align: center;
    color: #000;
}
.privacy-info-container .privacy-wrapper .main .privacy-title .subtitle[data-v-236743d2] {
    margin-top: 24px;
    margin-bottom: 64px;
    padding: 0 10%;
}
.privacy-info-container .privacy-wrapper .main .content[data-v-236743d2] {
    display: flex;
    justify-content: center;
}
.privacy-info-container .privacy-wrapper .main .content .item[data-v-236743d2] {
    flex: 1;
    max-width: 348px;
    padding: 40px 32px;
    border-radius: 24px;
    border: 1px solid rgba(13, 13, 13, 0.12);
    text-align: left;
    box-sizing: border-box;
}
.privacy-info-container .privacy-wrapper .main .content .item img[data-v-236743d2] {
    width: 32px;
    height: 32px;
}
.privacy-info-container .privacy-wrapper .main .content .item .item-title[data-v-236743d2] {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    margin: 32px 0 16px;
}
.privacy-info-container .privacy-wrapper .main .content .item .item-desc[data-v-236743d2] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    color: rgba(0, 0, 0, 0.7);
}
.privacy-info-container .privacy-wrapper .main .content .item[data-v-236743d2]:not(:last-child) {
    margin-right: 32px;
}
@media screen and (max-width: 1600px) {
    .privacy-info-container .privacy-wrapper .main .content .item .item-title[data-v-236743d2] {
        font-size: 22px;
        line-height: 28px;
        margin: 22px 0 16px;
    }
    .privacy-info-container .privacy-wrapper .main .content .item .item-desc[data-v-236743d2] {
        font-size: 16px;
        line-height: 22px;
    }
}
@media screen and (max-width: 992px) {
    .privacy-info-container .privacy-wrapper[data-v-236743d2] {
        padding: 64px 24px;
    }
    .privacy-info-container .privacy-wrapper .main .privacy-title[data-v-236743d2] {
        text-align: left;
    }
    .privacy-info-container .privacy-wrapper .main .privacy-title .subtitle[data-v-236743d2] {
        margin-bottom: 48px;
        padding: 0;
    }
    .privacy-info-container .privacy-wrapper .main .content .item[data-v-236743d2] {
        padding: 32px 24px;
        border-radius: 16px;
    }
    .privacy-info-container .privacy-wrapper .main .content .item img[data-v-236743d2] {
        width: 24px;
        height: 24px;
    }
    .privacy-info-container .privacy-wrapper .main .content .item .item-title[data-v-236743d2] {
        font-size: 18px;
        line-height: 24px;
        margin: 20px 0 8px;
    }
    .privacy-info-container .privacy-wrapper .main .content .item .item-desc[data-v-236743d2] {
        font-size: 14px;
        line-height: 22px;
    }
}
@media screen and (max-width: 768px) {
    .content[data-v-236743d2] {
        flex-direction: column;
        align-items: center;
    }
    .content .item[data-v-236743d2] {
        margin-right: 0 !important;
    }
    .content .item[data-v-236743d2]:not(:last-child) {
        margin-bottom: 24px !important;
    }
}
.user-evaluation-wrapper[data-v-2c95919e] {
    background-color: #fff;
    text-align: center;
    padding: 84px 0;
}
.evaluation-title[data-v-2c95919e] {
    padding: 0 128px;
}
.evaluation-title .index-title-evaluation[data-v-2c95919e] {
    font-family: Noto Sans;
    font-size: 40px;
    font-weight: 700;
    line-height: 48px;
    text-align: center;
}
.evaluation-title .index-subtitle-evaluation[data-v-2c95919e] {
    font-family: Noto Sans;
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
    text-align: center;
}
.evaluation-desc[data-v-2c95919e] {
    margin: 24px auto 0;
}
.evaluation-main[data-v-2c95919e] {
    width: 100%;
    display: flex;
    position: relative;
}
.evaluation-main:hover .carousel-arrow .arrow-btn[data-v-2c95919e] {
    opacity: 1;
    transition-duration: 0.5s;
    transform: scale(1);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.carousel-arrow .left[data-v-2c95919e] {
    left: 128px;
    transform: rotateX(180deg);
}
.carousel-arrow .right[data-v-2c95919e] {
    right: 128px;
}
.carousel-arrow .left.disabled[data-v-2c95919e],
.carousel-arrow .right.disabled[data-v-2c95919e] {
    display: none;
    pointer-events: none;
}
.carousel-arrow .arrow-btn[data-v-2c95919e] {
    position: absolute;
    top: 45%;
    width: 64px;
    height: 64px;
    cursor: pointer;
    opacity: 0;
    transform: scale(0.8);
    transition: transform 0.5s ease-in, opacity 0.7s cubic-bezier(0.15, 0, 0.2, 1) 0.1s;
}
.carousel-arrow .arrow-btn .arrow-left[data-v-2c95919e],
.carousel-arrow .arrow-btn .arrow-right[data-v-2c95919e] {
    opacity: 0.8;
}
.carousel-arrow .arrow-btn .arrow-left[data-v-2c95919e] :active,
.carousel-arrow .arrow-btn .arrow-left[data-v-2c95919e]:hover,
.carousel-arrow .arrow-btn .arrow-right[data-v-2c95919e] :active,
.carousel-arrow .arrow-btn .arrow-right[data-v-2c95919e]:hover {
    opacity: 1;
}
.evaluation-content-wrapper[data-v-2c95919e] {
    width: 100%;
    overflow-x: scroll;
    scrollbar-width: none;
}
.evaluation-content-wrapper[data-v-2c95919e]::-webkit-scrollbar {
    display: none;
}
.evaluation-list[data-v-2c95919e] {
    display: flex;
    transform: translateX(128px);
    padding: 48px 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.evaluation-list .evaluation-item[data-v-2c95919e] {
    width: 352px;
    border-radius: 24px;
    box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
}
.evaluation-list .evaluation-item[data-v-2c95919e]:not(:last-child) {
    margin-right: 32px;
}
.evaluation-list .evaluation-item .info[data-v-2c95919e] {
    width: 352px;
    height: 100%;
}
.evaluation-list .evaluation-item .info[data-v-2c95919e]:last-child {
    padding-right: 128px;
}
.evaluation-list .evaluation-item .evaluation-content[data-v-2c95919e] {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    text-align: left;
    padding: 32px;
    box-sizing: border-box;
}
.evaluation-list .evaluation-item .evaluation-name[data-v-2c95919e] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    margin-bottom: 7px;
}
.evaluation-list .evaluation-item .user-role[data-v-2c95919e] {
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
}
.evaluation-list .evaluation-item .user-img[data-v-2c95919e] {
    width: 48px;
    height: 48px;
    margin-bottom: 32px;
}
.evaluation-list .evaluation-item .user-story[data-v-2c95919e] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    margin-bottom: 16px;
}
.evaluation-controls[data-v-2c95919e] {
    display: flex;
    justify-content: center;
}
.evaluation-controls .control-left[data-v-2c95919e],
.evaluation-controls .control-right[data-v-2c95919e] {
    width: 32px;
    height: 32px;
    cursor: pointer;
}
.evaluation-controls .control-left[data-v-2c95919e] {
    margin-right: 32px;
}
@media screen and (max-width: 1600px) {
    .user-evaluation-wrapper[data-v-2c95919e] {
        padding: 117px 0;
    }
    .evaluation-list[data-v-2c95919e] {
        padding: 40px 0;
    }
    .evaluation-list .evaluation-item[data-v-2c95919e] {
        box-shadow: 0 4px 36px 0 hsla(0, 0%, 69%, 0.25);
    }
    .evaluation-list .evaluation-item .user-story[data-v-2c95919e] {
        font-size: 18px;
        line-height: 26px;
    }
    .evaluation-list .evaluation-item .user-img[data-v-2c95919e] {
        margin-bottom: 24px;
    }
    .evaluation-list .evaluation-item .evaluation-name[data-v-2c95919e] {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 0;
    }
    .evaluation-list .evaluation-item .user-role[data-v-2c95919e] {
        font-size: 20px;
    }
}
@media screen and (max-width: 992px) {
    .evaluation-title[data-v-2c95919e] {
        padding: 0 24px;
    }
    .user-evaluation-wrapper[data-v-2c95919e] {
        padding: 85px 0 41px;
    }
    .carousel-arrow[data-v-2c95919e] {
        display: none;
    }
    .evaluation-list[data-v-2c95919e] {
        transform: translateX(24px);
        padding: 48px 0;
    }
    .evaluation-list .evaluation-item[data-v-2c95919e] {
        width: 240px;
        border-radius: 16px;
        box-shadow: 0 4px 48px 0 hsla(0, 0%, 69%, 0.25);
    }
    .evaluation-list .evaluation-item .info[data-v-2c95919e] {
        width: 240px;
    }
    .evaluation-list .evaluation-item .info[data-v-2c95919e]:last-child {
        padding-right: 24px;
    }
    .evaluation-list .evaluation-item .evaluation-content[data-v-2c95919e] {
        padding: 24px;
    }
    .evaluation-list .evaluation-item .user-img[data-v-2c95919e] {
        width: 24px;
        height: 24px;
        margin-bottom: 24px;
    }
    .evaluation-list .evaluation-item .evaluation-name[data-v-2c95919e],
    .evaluation-list .evaluation-item .user-role[data-v-2c95919e] {
        font-size: 14px;
        line-height: 22px;
    }
    .evaluation-list .evaluation-item .evaluation-name[data-v-2c95919e] {
        margin-bottom: 4px;
    }
    .evaluation-list .evaluation-item .user-story[data-v-2c95919e] {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 24px;
    }
    .evaluation-container[data-v-2c95919e] {
        text-align: left;
        box-sizing: border-box;
        width: 100%;
    }
    .evaluation-controls .control-left[data-v-2c95919e],
    .evaluation-controls .control-right[data-v-2c95919e],
    .evaluation-controls img[data-v-2c95919e] {
        width: 24px;
        height: 24px;
    }
    .evaluation-controls .control-left[data-v-2c95919e] {
        margin-right: 24px;
    }
}
.achievement-container[data-v-3af91a30] {
    background: linear-gradient(180deg, #f8e3d0, transparent 42%), linear-gradient(0deg, #fff, transparent 45%), linear-gradient(82deg, #c2c6f8 38%, #f6c5c0 62%);
}
.achievement-container .achievement-wrapper[data-v-3af91a30] {
    padding: 128px 0;
    color: #000;
    text-align: center;
}
.achievement-container .title[data-v-3af91a30] {
    margin-bottom: 24px;
}
.achievement-container .show-box[data-v-3af91a30] {
    height: 438px;
    display: flex;
    justify-content: center;
    margin: 64px auto;
}
.achievement-container .show-box .banner-box[data-v-3af91a30] {
    width: 728px;
    margin-right: 32px;
    position: relative;
    text-align: left;
}
.achievement-container .show-box .banner-box .banner-item[data-v-3af91a30] {
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: flex-end;
    box-sizing: border-box;
    background-size: 100%;
    background-repeat: no-repeat;
    border-radius: 24px;
}
.achievement-container .show-box .banner-box .banner-title[data-v-3af91a30] {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    position: absolute;
    bottom: 66px;
    padding: 0 32px;
}
.achievement-container .show-box .banner-box .banner-link[data-v-3af91a30] {
    color: #1e5fc7;
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    position: absolute;
    bottom: 32px;
    left: 32px;
}
.achievement-container .show-box .banner-box .banner-link[data-v-3af91a30]:after {
    content: "";
    background: url(../images/arrow-blue.10b328d.svg) no-repeat;
    width: 16px;
    height: 16px;
    position: absolute;
    margin-top: 6px;
    margin-left: 4px;
}
.achievement-container .show-box .honor-box[data-v-3af91a30] {
    flex: 1;
    max-width: 350px;
    border-radius: 24px;
    border: 1px solid #fff;
    background: hsla(0, 0%, 100%, 0.4);
    display: flex;
    flex-wrap: wrap;
    padding: 26px 21px;
    box-sizing: border-box;
    cursor: default;
}
.achievement-container .show-box .honor-box .achievement-item[data-v-3af91a30] {
    text-align: center;
    flex-basis: 50%;
}
.achievement-container .show-box .honor-box .achievement-item .achievement-title[data-v-3af91a30] {
    margin-top: 16px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
}
.achievement-container .show-box .honor-box .achievement-item .achievement-desc[data-v-3af91a30] {
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    color: rgba(0, 0, 0, 0.7);
}
.achievement-container .quote[data-v-3af91a30] {
    text-align: center;
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
    padding: 0 6%;
}
.achievement-container .user-box[data-v-3af91a30] {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 24px;
    text-align: center;
}
.achievement-container .user-box .avatar[data-v-3af91a30] {
    margin-right: 18px;
}
.achievement-container .user-box .user-name[data-v-3af91a30] {
    font-size: 18px;
    font-weight: 700;
    line-height: 26px;
}
.achievement-container .user-box .user-desc[data-v-3af91a30] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
}
.swipe-controls .arrow[data-v-3af91a30] {
    width: 32px;
    height: 32px;
    position: absolute;
    cursor: pointer;
    bottom: 50%;
}
.swipe-controls .arrow .arrow-img[data-v-3af91a30] {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
}
.swipe-controls .arrow.left[data-v-3af91a30] {
    left: 32px;
}
.swipe-controls .arrow.right[data-v-3af91a30] {
    right: 32px;
    transform: rotateY(180deg);
}
@media screen and (max-width: 1600px) {
    .achievement-container .show-box[data-v-3af91a30] {
        margin: 40px auto;
    }
    .achievement-container .show-box .banner-box .banner-link[data-v-3af91a30],
    .achievement-container .show-box .banner-box .banner-title[data-v-3af91a30] {
        font-size: 20px;
        line-height: 28px;
    }
    .achievement-container .quote[data-v-3af91a30] {
        font-size: 24px;
        line-height: 28px;
        font-weight: 600;
    }
}
@media screen and (max-width: 1280px) {
    .achievement-container .show-box[data-v-3af91a30] {
        flex-direction: column;
        align-items: center;
        height: 100%;
        margin: 48px auto 24px;
    }
    .achievement-container .show-box .honor-box[data-v-3af91a30] {
        margin: 48px 0;
        padding: 10px 21px 26px;
    }
    .achievement-container .show-box .honor-box .achievement-item[data-v-3af91a30] {
        margin-top: 16px;
    }
}
@media screen and (max-width: 992px) {
    .achievement-container .achievement-wrapper[data-v-3af91a30] {
        padding: 64px 0 32px;
    }
    .achievement-container .show-box[data-v-3af91a30] {
        margin: 24px auto;
    }
    .achievement-container .show-box .banner-box[data-v-3af91a30] {
        width: 100%;
        min-width: 345px;
        margin-right: 0;
        margin-bottom: 24px;
    }
    .achievement-container .show-box .banner-box .banner-item[data-v-3af91a30] {
        padding: 0;
        border-radius: 16px;
    }
    .achievement-container .show-box .banner-box .banner-link[data-v-3af91a30],
    .achievement-container .show-box .banner-box .banner-title[data-v-3af91a30] {
        font-size: 14px;
        line-height: 22px;
    }
    .achievement-container .show-box .banner-box .banner-title[data-v-3af91a30] {
        bottom: 40px;
        padding: 0 24px;
    }
    .achievement-container .show-box .banner-box .banner-link[data-v-3af91a30] {
        bottom: 12px;
        left: 24px;
    }
    .achievement-container .show-box .banner-box .banner-link[data-v-3af91a30]:after {
        margin-top: 3px;
        margin-left: 0;
    }
    .achievement-container .show-box .honor-box[data-v-3af91a30] {
        margin: 0;
        border-radius: 16px;
    }
    .achievement-container .show-box .honor-box .achievement-item .achievement-title[data-v-3af91a30] {
        font-size: 14px;
        line-height: 22px;
    }
    .achievement-container .show-box .honor-box .achievement-item .achievement-desc[data-v-3af91a30] {
        font-size: 12px;
        line-height: 20px;
    }
    .achievement-container .container[data-v-3af91a30] {
        padding: 0 6%;
        text-align: left;
        box-sizing: border-box;
        width: 100%;
    }
    .achievement-container .quote[data-v-3af91a30] {
        font-size: 16px;
        line-height: 24px;
    }
    .achievement-container .user-box[data-v-3af91a30] {
        margin-top: 16px;
    }
    .achievement-container .user-box .user-desc[data-v-3af91a30],
    .achievement-container .user-box .user-name[data-v-3af91a30] {
        font-size: 14px;
        line-height: 22px;
    }
    .achievement-container .avatar[data-v-3af91a30] {
        margin-right: 18px;
    }
}
.footer_download-wrapper[data-v-e205f56c] {
    padding: 64px 0 96px;
    text-align: center;
    background: url(../images/footer_download_bg.ff3ac1a.png) no-repeat;
    background-size: cover;
    background-position: 50%;
}
.img-box .logo[data-v-e205f56c] {
    width: 64px;
    height: 64px;
}
.title[data-v-e205f56c] {
    margin: 48px auto;
    line-height: 60px;
    background: linear-gradient(90deg, #000, #3661d8);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.download-btn[data-v-e205f56c] {
    width: 360px;
}
@media screen and (max-width: 992px) {
    .footer_download-wrapper[data-v-e205f56c] {
        padding: 72px 0 64px;
    }
    .img-box .logo[data-v-e205f56c] {
        width: 48px;
        height: 48px;
    }
    .title[data-v-e205f56c] {
        font-size: 28px;
        line-height: 36px;
        margin: 24px auto;
    }
    .download-btn[data-v-e205f56c] {
        width: 253px;
    }
}
.community-wrapper[data-v-5276c379] {
    padding: 128px 0;
    text-align: center;
}
.community-wrapper .main[data-v-5276c379] {
    display: flex;
    justify-content: center;
    margin-top: 77px;
    width: 100%;
}
.community-wrapper .main .community-item[data-v-5276c379] {
    width: 348px;
    height: 432px;
    cursor: default;
}
.community-wrapper .main .community-item[data-v-5276c379]:not(:last-child) {
    margin-right: 32px;
}
.community-wrapper .main .community-item .img-theme[data-v-5276c379],
.community-wrapper .main .community-item .link-theme[data-v-5276c379] {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 24px;
    text-align: left;
    box-sizing: border-box;
}
.community-wrapper .main .community-item .item-name[data-v-5276c379] {
    font-size: 28px;
    font-weight: 700;
    line-height: 36px;
}
.community-wrapper .main .community-item .item-desc[data-v-5276c379] {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    margin-top: 16px;
    color: rgba(0, 0, 0, 0.7);
}
.community-wrapper .main .community-item .img-theme[data-v-5276c379] {
    padding: 32px;
    color: #fff;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
}
.community-wrapper .main .community-item .img-theme .learn-more[data-v-5276c379] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    line-height: 32px;
    margin-top: 8px;
    cursor: pointer;
    color: #fff;
}
.community-wrapper .main .community-item .img-theme .learn-more .more-icon[data-v-5276c379] {
    width: 16px;
    height: 16px;
}
.community-wrapper .main .community-item .whatsnew[data-v-5276c379] {
    background-image: url(../images/what-is-new-in-wps-office.34878a2.png);
}
.community-wrapper .main .community-item .academy[data-v-5276c379] {
    background-image: url(../images/wps-academy.0bad756.png);
}
.community-wrapper .main .community-item .link-theme[data-v-5276c379] {
    padding: 32px 32px 12px;
    border: 1px solid rgba(13, 13, 13, 0.12);
    background: hsla(0, 0%, 100%, 0.2);
}
.community-wrapper .main .community-item .link-theme .follow-item[data-v-5276c379] {
    display: flex;
    position: relative;
    padding: 22px 0;
    cursor: pointer;
}
.community-wrapper .main .community-item .link-theme .follow-item .item-tips[data-v-5276c379] {
    display: flex;
}
.community-wrapper .main .community-item .link-theme .follow-item p[data-v-5276c379] {
    color: #000;
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
}
.community-wrapper .main .community-item .link-theme .follow-item img[data-v-5276c379] {
    margin-right: 12px;
}
.community-wrapper .main .community-item .link-theme .follow-item[data-v-5276c379]:after {
    content: "";
    width: 16px;
    height: 16px;
    background: url(../images/arrow_right.410c90f.svg) no-repeat 50%;
    position: absolute;
    right: 0;
    top: 26px;
}
.community-wrapper .main .community-item .link-theme .follow-item[data-v-5276c379]:not(:last-child) {
    border-bottom: 1px solid rgba(13, 13, 13, 0.12);
}
@media screen and (max-width: 1600px) {
    .community-wrapper[data-v-5276c379] {
        padding: 117px 0;
    }
    .community-wrapper .main .community-item .item-name[data-v-5276c379] {
        font-size: 24px;
        line-height: 32px;
    }
    .community-wrapper .main .community-item .item-desc[data-v-5276c379] {
        margin-top: 12px;
        font-size: 16px;
        line-height: 24px;
    }
    .community-wrapper .main .community-item .link-theme .follow-item[data-v-5276c379] {
        padding: 18px 0;
    }
    .community-wrapper .main .community-item .link-theme .follow-item p[data-v-5276c379] {
        font-size: 16px;
        line-height: 22px;
    }
    .community-wrapper .main .community-item .link-theme .follow-item[data-v-5276c379]:after {
        top: 20px;
    }
}
@media screen and (max-width: 992px) {
    .community-wrapper[data-v-5276c379] {
        padding: 64px 24px 40px;
        text-align: left;
    }
    .community-wrapper .main[data-v-5276c379] {
        flex-direction: column;
        margin-top: 48px;
    }
    .community-wrapper .main .community-item[data-v-5276c379] {
        width: 100%;
        height: 226px;
        margin-right: 0;
        margin-bottom: 24px;
    }
    .community-wrapper .main .community-item .img-theme[data-v-5276c379],
    .community-wrapper .main .community-item .link-theme[data-v-5276c379] {
        border-radius: 16px;
        padding: 24px;
    }
    .community-wrapper .main .community-item .item-name[data-v-5276c379] {
        font-size: 18px;
        line-height: 26px;
    }
    .community-wrapper .main .community-item .item-desc[data-v-5276c379] {
        margin-top: 4px;
        font-size: 14px;
        line-height: 22px;
    }
    .community-wrapper .main .community-item .img-theme .learn-more[data-v-5276c379] {
        display: flex;
        justify-content: space-between;
        font-size: 14px;
        line-height: 24px;
        cursor: pointer;
    }
    .community-wrapper .main .community-item .img-theme .learn-more img[data-v-5276c379] {
        width: 24px;
        height: 24px;
    }
    .community-wrapper .main .community-item .whatsnew[data-v-5276c379] {
        background-image: url(../images/what-is-new-in-wps-office-m.229e589.png);
    }
    .community-wrapper .main .community-item .academy[data-v-5276c379] {
        background-image: url(../images/wps-academy-m.e91ea52.png);
    }
    .community-wrapper .main .community-item .link-theme[data-v-5276c379] {
        padding-bottom: 0;
    }
    .community-wrapper .main .community-item .link-theme .follow-item[data-v-5276c379] {
        padding: 16px 0;
    }
    .community-wrapper .main .community-item .link-theme .follow-item p[data-v-5276c379] {
        font-size: 14px;
        line-height: 22px;
    }
    .community-wrapper .main .community-item .link-theme .follow-item[data-v-5276c379]:after {
        top: 20px;
    }
    .container[data-v-5276c379] {
        text-align: left;
        box-sizing: border-box;
        width: 100%;
    }
}