:root{--black-primary: #222222;--white-primary: #FFFFFF;--red-primary: #B30000;--gray-primary: #F2F2F2}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-weight:400}body{color:var(--black-primary);font-size:16px;line-height:1.6;font-family:sans-serif}#app{width:100vw;max-width:1440px;height:100vh;max-height:900px;margin:0 auto;padding:0;font-family:PingFangSC,PingFang SC;color:var(--black-primary);font-size:16px;font-weight:400;line-height:22px}header[data-v-8e6669b4]{min-height:72px;background-color:var(--red-primary);padding-left:46px;padding-right:65px;display:flex;flex-wrap:wrap;gap:5px;align-items:center;justify-content:space-between}@media(max-width:768px){header[data-v-8e6669b4]{padding:10px}}header .logo[data-v-8e6669b4]{width:6.5%;max-width:74px}header .slogan[data-v-8e6669b4]{text-align:left;font-style:normal;color:var(--white-primary)}header .slogan .title[data-v-8e6669b4]{text-align:right;font-weight:600}header .slogan .sub-title[data-v-8e6669b4]{font-family:Helvetica;font-size:12px;line-height:14px}main[data-v-8e6669b4]{background-color:var(--gray-primary);padding-bottom:28px}main .banners .banner img[data-v-8e6669b4]{width:100%}main .text[data-v-8e6669b4]{display:flex;flex-wrap:wrap;justify-content:center}main .text .paragraph[data-v-8e6669b4]{width:64.3%;margin-top:24px;margin-bottom:20px;font-weight:400;line-height:26px;text-align:center}main .text .paragraph strong[data-v-8e6669b4]{font-weight:600}main .cards[data-v-8e6669b4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:48px}main .cards .card[data-v-8e6669b4]{width:90%;max-width:516px;height:21.6%;max-height:194px;background:var(--white-primary);box-shadow:0 2px 6px #5655554d;border-radius:6px;text-align:center;padding:32px 41px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}main .cards .card .title[data-v-8e6669b4]{font-weight:600;font-size:24px;line-height:33px;letter-spacing:1px}main .cards .card .sub-title[data-v-8e6669b4]{font-weight:400;letter-spacing:1px}main .cards .card .btn[data-v-8e6669b4]{text-decoration:none;width:132px;height:38px;line-height:38px;background:var(--red-primary);border:none;border-radius:6px;font-weight:500;color:var(--white-primary)}footer[data-v-8e6669b4]{min-height:105px;background:var(--black-primary);display:flex;flex-direction:column;align-items:center;justify-content:center}footer .rows[data-v-8e6669b4]{font-weight:400;font-size:14px;color:var(--white-primary);line-height:22px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}footer .rows .item[data-v-8e6669b4]{color:var(--white-primary);text-decoration:none;padding-left:20px}
