﻿:root{--primary: #043873;--secondary: #FFE492;--third: #043873;--text-color-black: #010D3E;--text-color-white: #ffffff;--hover-color: #FFE492;--font-family: "Inter", "Inter-zh", "Source Han Sans", "Microsoft YaHei", "PingFang SC", sans-serif;--max-width: 1480px;--padding: 220px;--h1: 64px;--h2: 54px;--h3: 50px;--h4: 35px;--h5: 30px;--h6: 26px;--h7: 25px;--body-size: 24px;--body-small: 16px;--footer-size: 17px;--header-menu-size: 22px;--button-size: normal 500 25px/23px var(--font-family)}*{padding:0;margin:0;box-sizing:content-box}@font-face{font-family:"Inter";src:url("../font/Inter-Medium.otf");font-display:swap}@font-face{font-family:"Inter-zh";src:url("../font/siyuanzhenheiRegular.ttf");font-display:swap}h1{font-size:var(--h1)}html,body{touch-action:pan-x pan-y;height:100%}body{font-family:var(--font-family);color:var(--text-color-black);font-size:var(--body-size)}.container{padding-left:var(--padding);padding-right:var(--padding);max-width:var(--max-width);margin:auto}:focus-visible{outline:2px solid #fff !important}.btn{background-color:#4f9cf9;color:#fff;position:relative;padding:20px 40px;border-radius:8px;outline:none;border:0;font:var(--button-size);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:2px solid #4f9cf9}.btn:focus-visible{outline:2px solid #fff !important}.btn .my-icon{width:14px;height:14px;margin-left:10px}.btn:hover{background-color:#fff;color:#043873;border-color:#fff}header{padding:16px 0;position:absolute;left:0;right:0;top:0;z-index:8}header .container{display:flex;align-items:center;justify-content:space-between}header .container .logo img{width:198px;height:60px;object-fit:contain}header .container .logo img.open-menu{display:none}header .container nav{display:flex;align-items:center}header .container nav>ul{display:flex;align-items:center;gap:40px}header .container nav>ul>li{list-style:none}header .container nav>ul>li>a,header .container nav>ul>li>span{text-decoration:none;color:var(--text-color-white);font-size:var(--header-menu-size)}header .container nav>ul>li>a:hover,header .container nav>ul>li>span:hover{color:var(--hover-color)}header .container nav>ul>li.menu-dropdown{position:relative}header .container nav>ul>li.menu-dropdown>a,header .container nav>ul>li.menu-dropdown span{cursor:pointer;position:relative}header .container nav>ul>li.menu-dropdown>a .my-icon,header .container nav>ul>li.menu-dropdown span .my-icon{width:9px;margin-left:10px;position:absolute;top:50%;transform:translateY(-50%)}header .container nav>ul>li.menu-dropdown .menu-children{position:absolute;left:0;max-height:0;overflow:hidden}header .container nav>ul>li.menu-dropdown .menu-children li{list-style:none}header .container nav>ul>li.menu-dropdown .menu-children li a{color:#fff;text-decoration:none}header .container nav>ul>li.btns{display:flex;gap:24px}header .container nav>ul>li.btns a{min-width:120px;height:55px;white-space:nowrap;font-size:var(--header-menu-size);border-radius:8px;cursor:pointer;font-weight:700;padding:0 20px;border:0;outline:none;display:flex;align-items:center;justify-content:center}header .container nav>ul>li.btns a:focus-visible{outline:2px solid #fff !important}header .container nav>ul>li.btns .contact-us{background-color:#e7e4ff;color:#043873}header .container nav>ul>li.btns .contact-us:hover{background-color:#fff}header .container nav>ul>li.btns .start_trial{background-color:#4f9cf9;color:#fff;position:relative}header .container nav>ul>li.btns .start_trial .my-icon{width:10px;height:10px;margin-left:10px}header .container nav>ul>li.btns .start_trial:hover{background-color:#fff;color:#043873}header .container nav>ul>li.active a,header .container nav>ul>li.active span{color:var(--hover-color)}header .container nav>ul>li.mobile-show{display:none}header .container nav .mobile-menu{background-color:rgba(0,0,0,0);border:0;outline:0;font-size:24px;color:#fff;cursor:pointer;display:none}header .container nav .lang{display:inline-flex;align-items:center;margin-left:24px}header .container nav .lang img{width:27px;height:27px;object-fit:contain}header .container nav .lang select{background-color:rgba(0,0,0,0);border:0;color:#fff;font-size:22px;outline:none;cursor:pointer}header .container nav .lang select option{color:var(--text-color-black)}header .container nav .lang select:focus-visible{outline:2px solid #fff !important}footer{background-color:var(--primary);background-repeat:repeat-y;background-position:center;padding-top:140px}footer .top{text-align:center}footer .top h2{font-size:72px;font-weight:700;letter-spacing:-1.44px;color:#fff;line-height:1}footer .top>p{font-size:24px;color:#fff;margin-top:40px}footer .top .contact-us{margin:40px 0;color:#043873;border-color:#e7e4ff;background-color:#e7e4ff}footer .top .contact-us:hover{background-color:#fff}footer .top .system{display:flex;align-items:center;justify-content:center;gap:40px}footer .top .system img{width:60px;height:60px;object-fit:contain}footer .container{padding-top:140px}footer .container .nav{display:flex;padding-bottom:140px;align-items:flex-start;justify-content:space-between}footer .container .nav .logo{max-width:250px}footer .container .nav .logo img{width:105px;height:49px;object-fit:contain}footer .container .nav .logo p{font-size:var(--footer-size);line-height:1.5;color:#fff;margin-top:10px}footer .container .nav ul li{color:#fff;list-style:none;white-space:nowrap;margin-bottom:15px}footer .container .nav ul li.name{font-size:18px;font-weight:700}footer .container .nav ul li a{color:#fff;text-decoration:none;font-size:16px}footer .container .nav ul li a:hover{color:var(--hover-color)}footer .container .nav .trial-use{text-align:center}footer .container .nav .trial-use .title{font-size:var(--h5);font-weight:700;color:#fff;white-space:nowrap}footer .container .nav .trial-use p{font-size:16px;color:#fff;text-align:center;margin:30px 0}footer .container .copyright-lang{border-top:1px solid #2e4e73;padding:32px 0;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:16px}footer .container .copyright-lang .left{display:flex;align-items:center}footer .container .copyright-lang .left .lang{display:inline-flex;align-items:center;margin-right:50px}footer .container .copyright-lang .left .lang img{width:19px;height:19px;object-fit:contain}footer .container .copyright-lang .left .lang select{background-color:rgba(0,0,0,0);border:0;color:#fff;font-size:16px;outline:none;cursor:pointer}footer .container .copyright-lang .left .lang select option{color:var(--text-color-black)}footer .container .copyright-lang .left .lang select:focus-visible{outline:2px solid #fff !important}footer .container .copyright-lang .left .copyright{font-weight:400;margin-right:50px}footer .container .copyright-lang .left .copyright a{color:#fff;text-decoration:none}footer .container .copyright-lang .left .copyright a:hover{color:var(--hover-color)}footer .container .copyright-lang .left .terms-privacy{color:#fff;text-decoration:none}footer .container .copyright-lang .left .terms-privacy:hover{color:var(--hover-color)}footer .container .copyright-lang .right{display:flex;align-items:center;gap:21px}footer .container .copyright-lang .right a{color:#fff}footer .container .copyright-lang .right a .my-icon{height:30px;width:30px;object-fit:contain}footer .container .copyright-lang .right a:hover{color:var(--hover-color)}.banner{height:854px;background:linear-gradient(180deg, #010224 1.72%, #010A4F 54.97%, #043873 100%);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.banner>img{width:100%;height:auto;object-fit:contain;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.banner .container{text-align:center;z-index:1}.banner h1{background:linear-gradient(271deg, #CDC7FF 22.09%, #FFF 48.65%, #489EFF 73.97%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--h1);font-weight:700;letter-spacing:-1.28px;text-align:center;line-height:normal}.banner p{color:#fff;text-align:center;margin-top:30px}.banner .start_trial{margin-top:50px;font-size:22px}main#home .advantage{margin-top:44px;text-align:center}main#home .advantage>p{font-size:var(--h6);text-align:center}main#home .advantage h2{font-size:var(--h2);font-weight:700;text-align:center;background:var(--titlewhitebg-2, linear-gradient(91deg, #000 2.12%, #043873 62.11%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin:30px 0 50px}main#home .advantage .advantage-grid{margin:auto;display:grid;row-gap:40px;column-gap:100px;width:974px;grid-template-columns:repeat(2, 1fr)}main#home .advantage .advantage-grid li{width:357px;height:580px;padding:40px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;border-radius:20px;border:1px solid rgba(27,27,27,.08);background:#fff;box-shadow:0px 92px 102.2px -14px rgba(2,27,92,.04)}main#home .advantage .advantage-grid li img{width:250px;height:250px;object-fit:contain}main#home .advantage .advantage-grid li .content{margin-top:24px}main#home .advantage .advantage-grid li .content .title{font-size:var(--h5);font-weight:700;color:#00021f}main#home .advantage .advantage-grid li .content p{margin-top:20px;font-size:var(--body-small);line-height:23px}main#home .advantage .dots{display:none;z-index:1}main#home .features{background:linear-gradient(180deg, #010224 1.72%, #010A4F 54.97%, #043873 100%);padding:140px 0;margin-top:100px;position:relative}main#home .features::before{content:"";position:absolute;top:0;left:0;width:35.4167vw;height:35.4167vw;max-width:680px;max-height:680px;min-width:300px;min-height:300px;transform:translateY(-28%);background:url(../images/line-banner-2.webp) no-repeat left/contain}main#home .features h2{color:#fff;font-size:var(--h1);font-weight:700;letter-spacing:-1.28px;max-width:1370px;line-height:normal}main#home .features h2 span{background:linear-gradient(271deg, #CDC7FF 56.73%, #FFF 64.22%, #489EFF 74.38%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--h1);font-weight:700;letter-spacing:-1.28px}main#home .features .btn-box{text-align:center}main#home .features .btn-box .start_trial{margin-top:50px}main#home .features .features-grid{display:flex;align-items:flex-start;justify-content:space-between;margin-top:40px;gap:100px}main#home .features .features-grid li{width:33.33333%}main#home .features .features-grid li img{width:45px;height:45px;object-fit:contain}main#home .features .features-grid li .title{font-size:var(--h5);color:var(--text-color-white);margin-bottom:30px;margin-top:5px;line-height:1.2}main#home .features .features-grid li .content p{color:var(--text-color-white);margin:15px 0;line-height:1.5}main#home .features .features-grid li .content .more{font-size:var(--h6);color:var(--text-color-white);text-decoration:none;margin-top:30px;display:inline-block;white-space:nowrap}main#home .features .features-grid li .content .more .my-icon{margin-left:10px}main#home .features .features-grid li .content .more:hover{color:var(--hover-color)}main#home .features .features-grid li:last-of-type .title{white-space:nowrap}main#home .technology{padding:140px 150px;display:flex;align-items:flex-start;justify-content:space-between;max-width:var(--max-width);margin:auto}main#home .technology .left{flex:1}main#home .technology .left .title{background:linear-gradient(270deg, #3448E5 62.74%, #78B8FF 112.91%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--h1);font-weight:700}main#home .technology .left p{font-size:var(--h6);line-height:1.5;margin:50px 0}main#home .technology .left ul li{font-size:var(--h6);line-height:1.5;list-style:none}main#home .technology .left ul li::before{content:"✓";display:inline-flex;font-size:28px;color:#1a72ca;margin-right:8px}main#home .technology .left .more-detail{margin-top:50px;text-decoration:none}main#home .technology .left .more-detail:hover{border-color:#4f9cf9}main#home .technology .left .more-detail:focus-visible{outline:2px solid #000 !important}main#home .technology .image{padding-left:80px;width:45%}main#home .technology .image img{height:auto;width:100%;object-fit:contain}main#home .processing{padding:140px 0;background:linear-gradient(180deg, #010224 1.72%, #010A4F 54.97%, #043873 100%)}main#home .processing .container{display:flex;align-items:center;justify-content:space-between;gap:100px}main#home .processing .container .image{width:582px}main#home .processing .container .image img{width:100%;height:auto;object-fit:contain}main#home .processing .container .right{text-align:center;flex:1}main#home .processing .container .right h2{background:linear-gradient(270deg, #489EFF 9.92%, #FFF 48.67%, #CDC7FF 86.79%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--h1);font-weight:700;line-height:normal;margin-bottom:30px}main#home .processing>h3{margin:100px 0;font-size:var(--h3);font-weight:700;color:#fff;text-align:center}main#home .processing .processing-container{overflow:auto;margin:auto;text-align:center;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}main#home .processing .processing-container::-webkit-scrollbar{display:none}main#home .processing .processing-container .processing-list{margin:auto;display:flex;align-items:flex-start;gap:100px;width:max-content;transition:margin-left .5s ease;padding:0 100px}main#home .processing .processing-container .processing-list li{width:63.9583vw;max-width:1288px;color:#fff;list-style:none;text-align:left}main#home .processing .processing-container .processing-list li .title{opacity:.6;font-size:var(--h4);font-weight:600}main#home .processing .processing-container .processing-list li>p{font-size:26px;margin:30px 0}main#home .processing .processing-container .processing-list li .img-box{border-radius:10px;overflow:hidden;background:#fff;box-shadow:0px 2px 4px 0px #5b1fb0;opacity:1}main#home .processing .processing-container .processing-list li .img-box img{width:100%;height:auto;object-fit:contain;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}main#home .processing .dots{margin-top:61px;text-align:center}main#home .processing .dots span{display:inline-block;width:15px;height:10px;opacity:.4;background:#42b4ee;border-radius:10px;cursor:pointer}main#home .processing .dots span.active{width:30px;opacity:1}main#home .solution{margin-top:140px;margin-bottom:140px}main#home .solution .container h2{font-size:var(--h1);font-weight:700;letter-spacing:-1.28px;text-align:center}main#home .solution .container h2 span{background:linear-gradient(268deg, #3448E5 18.48%, #78B8FF 41.64%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}main#home .solution .container>p{font-size:var(--h6);margin:30px 0;text-align:center}main#home .solution .solution-grid{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:100px;column-gap:50px;margin:0 34px;max-width:var(--max-width);margin:auto;padding-left:16px;padding-left:16px}main#home .solution .solution-grid li{list-style:none;text-align:center;padding:20px;border-radius:20px;border:1px solid rgba(27,27,27,.08);background:#fff;box-shadow:0px 92px 102.2px -14px rgba(2,27,92,.04);box-shadow:0 7px 24px 0 rgba(2,27,92,.04)}main#home .solution .solution-grid li img{width:11.9792vw;height:11.9792vw;max-width:230px;max-height:230px;object-fit:contain}main#home .solution .solution-grid li .title{font-size:var(--h6);font-weight:700}main#home .solution .solution-grid li .content-container{position:relative}main#home .solution .solution-grid li .content-container .content{position:absolute;bottom:-10px;left:0;transform:translateY(100%);margin-top:24px;background-color:#fff;border:1px solid rgba(27,27,27,.08);border-radius:8px;padding:20px;font-size:22px;display:none;z-index:1;box-shadow:0 5px 7px 0 rgba(2,27,92,.25)}main#home .solution .solution-grid li .content-container .content-open-btn{width:35px;height:35px;border-radius:50%;border:1px solid #2657a4;font-size:18px;color:var(--primary);display:flex;align-items:center;justify-content:center;margin:24px auto 0;cursor:pointer;background-color:rgba(0,0,0,0);outline:none}main#home .solution .solution-grid li .content-container .content-open-btn:hover{background-color:#4f9cf9;color:#fff;border-color:#4f9cf9}main#home .solution .solution-grid li .content-container .content-open-btn:focus-visible{outline:2px solid #000 !important}main#home .solution .solution-grid li .content-container.show .content{display:block}main#home .solution .solution-grid li .content-container.show .content-open-btn{background-color:#4f9cf9;color:#fff;border-color:#4f9cf9}main#product .banner{padding-top:140px;padding-bottom:140px}main#product .banner .container{display:flex;align-items:center;justify-content:space-between;gap:50px}main#product .banner .container .left{width:58%;text-align:left}main#product .banner .container .left h1{width:13.5em;color:#fff;background:rgba(0,0,0,0);background-clip:inherit;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor;text-align:left;margin-bottom:30px}main#product .banner .container .left h1 span{background:linear-gradient(270deg, #489EFF 27.91%, #F8F7FF 39.65%, #CDC7FF 51.32%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}main#product .banner .container .left p{text-align:left;margin-top:0}main#product .banner .container .left .contact-us{margin-top:40px;border-color:rgba(0,0,0,0);border-radius:8px;border-color:#e7e4ff;background-color:#e7e4ff;color:#043873;transition:transform .1s linear}main#product .banner .container .left .contact-us:hover{background-color:#fff;border-color:#fff}main#product .banner .container .right{flex:1}main#product .banner .container .right img{width:33.6458vw;max-width:646px;height:25.5208vw;max-height:490px;object-fit:contain}main#product .features-1{padding-top:120px;padding-bottom:120px}main#product .features-1 .container h2{font-size:var(--h2);font-weight:700;background:linear-gradient(270deg, #3448E5 27.45%, #78B8FF 85.03%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center}main#product .features-1 .container>p{text-align:center;margin-top:20px;line-height:35px}main#product .features-1 .container .leading-technology{margin:120px 0}main#product .features-1 .container .leading-technology h2{background:var(--titlewhitebg-2, linear-gradient(91deg, #000 2.12%, #043873 62.11%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:60px;font-weight:700}main#product .features-1 .container .leading-technology .technology-grid{display:flex;gap:47px;margin-top:40px;align-items:stretch;justify-content:space-between}main#product .features-1 .container .leading-technology .technology-grid .grid-item{width:400px;border-radius:20px;border:1px solid rgba(27,27,27,.08);background:#fff;padding:40px;text-align:center;box-shadow:0px 92px 102.2px -14px rgba(23,63,166,.1)}main#product .features-1 .container .leading-technology .technology-grid .grid-item .title{background:linear-gradient(180deg, #000 0%, #001354 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--h6);font-weight:700}main#product .features-1 .container .leading-technology .technology-grid .grid-item p{color:rgba(0,0,0,.49);font-size:var(--body-small);text-align:center;line-height:23px;margin-top:10px}main#product .features-1 .container .solution{text-align:center}main#product .features-1 .container .solution h3{background:linear-gradient(180deg, #000 0%, #001354 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--h5);font-weight:700;text-align:center}main#product .features-1 .container .solution ul{display:inline-block;margin-top:30px}main#product .features-1 .container .solution ul li{list-style:none;text-align:left;margin:8px 0;font-size:16px}main#product .features-1 .container .solution ul li::before{content:"✓";margin-right:8px}main#product .features-2{background:var(--primary);padding-top:140px;padding-bottom:140px;position:relative}main#product .features-2::before{content:"";position:absolute;left:0;right:0;top:50%;width:100%;height:100%;background:url(../images/line_banner.webp) no-repeat center/cover;transform:translateY(-50%)}main#product .features-2 .container{text-align:center;transform:translate(0, 0)}main#product .features-2 .container h2{background:linear-gradient(270deg, #489EFF 9.92%, #FFF 48.67%, #CDC7FF 86.79%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--h1);font-weight:700;line-height:1.2}main#product .features-2 .container .features-grid{display:flex;align-items:stretch;justify-content:space-between;gap:20px;width:65.5417vw;max-width:1350px;margin:auto;margin-top:50px}main#product .features-2 .container .features-grid .grid-item{width:287.0833vw;max-width:560px;padding:40px;border-radius:10px;border:1px solid hsla(0,0%,100%,.2);color:#fff}main#product .features-2 .container .features-grid .grid-item img{width:84px;height:84px;object-fit:contain}main#product .features-2 .container .features-grid .grid-item .title{font-size:var(--h5);font-weight:700;margin-top:32px}main#product .features-2 .container .features-grid .grid-item .content{margin-top:32px}main#product .features-2 .container .features-grid .grid-item .content p{font-size:16px;line-height:30px}main#product .usage-scenarios{padding-top:140px;padding-bottom:140px}main#product .usage-scenarios h2{font-size:var(--h2);font-weight:700;letter-spacing:-1.08px;text-align:center}main#product .usage-scenarios h2 span{background:linear-gradient(270deg, #3448E5 14.33%, #78B8FF 73.12%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}main#product .usage-scenarios .content-container{display:flex;align-items:stretch;justify-content:space-between;margin-top:40px}main#product .usage-scenarios .content-container .left{width:40%}main#product .usage-scenarios .content-container .left .scenarios-list li{border-radius:12px;border:1px solid #eff0f6;background:#fff;box-shadow:0px 5px 31.8px 4px rgba(133,140,179,.04);list-style:none;padding:0 16px}main#product .usage-scenarios .content-container .left .scenarios-list li:not(:last-of-type){margin-bottom:24px}main#product .usage-scenarios .content-container .left .scenarios-list li .default{display:flex;align-items:center;justify-content:space-between;padding:20px 0;cursor:pointer}main#product .usage-scenarios .content-container .left .scenarios-list li .default:focus-visible{outline:2px solid #000 !important}main#product .usage-scenarios .content-container .left .scenarios-list li .default .icon-title{display:inline-flex;align-items:center}main#product .usage-scenarios .content-container .left .scenarios-list li .default .icon-title .title{font-size:26px;font-weight:400}main#product .usage-scenarios .content-container .left .scenarios-list li .default .icon-title .icon{width:55px;height:55px;border-radius:14px;border-radius:14px;background:rgba(4,56,115,.1);display:flex;align-items:center;justify-content:center;margin-right:20px}main#product .usage-scenarios .content-container .left .scenarios-list li .default .icon-title .icon img{width:33px;height:33px;object-fit:contain}main#product .usage-scenarios .content-container .left .scenarios-list li .default .my-icon{width:20px;height:20px;transform:rotate(-90deg)}main#product .usage-scenarios .content-container .left .scenarios-list li .content{padding-bottom:50px;display:none;font-size:20px;line-height:30px}main#product .usage-scenarios .content-container .left .scenarios-list li .content .icons-grid{display:flex;margin-top:32px;gap:8px;align-items:stretch;justify-content:flex-start;display:none;flex-wrap:wrap}main#product .usage-scenarios .content-container .left .scenarios-list li .content .icons-grid .grid-item{width:45px;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;padding:16px 12px;border-radius:8px;border:1px solid rgba(27,27,27,.08);background:#fff;box-shadow:0 15px 77.9px 2px rgba(38,58,110,.04)}main#product .usage-scenarios .content-container .left .scenarios-list li .content .icons-grid .grid-item img{width:24px;height:24px;object-fit:contain}main#product .usage-scenarios .content-container .left .scenarios-list li .content .icons-grid .grid-item .title{line-height:normal;text-align:center;font-size:13px;width:4em}main#product .usage-scenarios .content-container .left .scenarios-list li.show .default .title{font-weight:700}main#product .usage-scenarios .content-container .left .scenarios-list li.show .default .my-icon{transform:rotate(0deg)}main#product .usage-scenarios .content-container .left .scenarios-list li.show .content{display:block}main#product .usage-scenarios .content-container .left .other{margin-top:50px}main#product .usage-scenarios .content-container .left .other:hover{border-color:var(--primary)}main#product .usage-scenarios .content-container .left .other:focus-visible{outline:2px solid #000 !important}main#product .usage-scenarios .content-container .right{flex:1;display:flex;align-items:stretch;justify-content:center}main#product .usage-scenarios .content-container .right>div{display:none}main#product .usage-scenarios .content-container .right>div.show{display:block}main#product .usage-scenarios .content-container .right .icons-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}main#product .usage-scenarios .content-container .right .icons-grid .grid-item{width:120px;height:120px;padding:40px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50px;border:1px solid rgba(27,27,27,.08);background:#fff;box-shadow:0px 15px 77.9px 2px rgba(38,58,110,.04)}main#product .usage-scenarios .content-container .right .icons-grid .grid-item img{width:100px;height:100px;object-fit:contain}main#product .usage-scenarios .content-container .right .icons-grid .grid-item .title{font-size:var(--h6);font-weight:700;margin-top:12px;white-space:nowrap;text-align:center;line-height:25px}main#product .usage-scenarios .content-container .right .chart{margin-top:120px}main#product .usage-scenarios .content-container .right .chart h2{font-size:var(--h2);font-weight:700}main#product .usage-scenarios .content-container .right .chart .chart-container{position:relative;margin:auto;margin-top:40px;text-align:center}main#product .usage-scenarios .content-container .right .chart .chart-container .semi-circle{position:relative;width:400px;height:300px;overflow:hidden;margin:auto}main#product .usage-scenarios .content-container .right .chart .chart-container .semi-circle .semi-circle-mask{position:absolute;width:260px;height:260px;top:0;left:0;transform:rotate(180deg);border:26px solid #e1f5ff;border-radius:50%;bottom:0;left:50%;transform:translateX(-50%);border-bottom-color:rgba(0,0,0,0)}main#product .usage-scenarios .content-container .right .chart .chart-container .semi-circle .semi-circle-mask .semi-circle-fill{position:absolute;width:260px;height:260px;top:0;left:0;overflow:hidden;border:26px solid red;border-radius:50%;bottom:0;left:50%;transform:translateX(-50%) rotate(180deg);border-bottom-color:rgba(0,0,0,0)}main#product .usage-scenarios .content-container .right .chart .chart-container .percentage{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:var(--h2);font-weight:700}main#solutions .banner{height:auto;padding-top:200px;padding-bottom:140px}main#solutions .banner img{top:110px;transform:translateY(0)}main#solutions .banner h1{background:linear-gradient(303deg, #489EFF 44.63%, #FFF 64%, #CDC7FF 77.19%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--h1);font-weight:700;padding-bottom:150px}main#solutions .banner .tab-container{text-align:center}main#solutions .banner .tab-container .nav{display:flex;align-items:center;gap:28px;flex-wrap:wrap;justify-content:center}main#solutions .banner .tab-container .nav li{list-style:none;text-decoration:none;display:flex;align-items:center;padding:18px 28px;border-radius:20px;border:1.5px solid #043873;background:#fff;gap:10px;cursor:pointer}main#solutions .banner .tab-container .nav li .default{display:flex;align-items:center;justify-content:space-between}main#solutions .banner .tab-container .nav li .default .icon-title{display:flex;align-items:center;gap:10px}main#solutions .banner .tab-container .nav li .default .icon-title .title{font-size:20px;white-space:nowrap;color:var(--text-color-black)}main#solutions .banner .tab-container .nav li .default .icon-title .icon{width:48px;height:48px;border-radius:14px;background:rgba(4,56,115,.1);display:inline-flex;align-items:center;justify-content:center}main#solutions .banner .tab-container .nav li .default .icon-title .icon img{width:35px;height:35px;object-fit:contain}main#solutions .banner .tab-container .nav li .default button{display:none}main#solutions .banner .tab-container .nav li .content{display:none}main#solutions .banner .tab-container .nav li.active,main#solutions .banner .tab-container .nav li:hover{font-weight:700}main#solutions .banner .tab-container .content{width:1100px;margin:auto;margin-top:50px;display:none;overflow:hidden;border-radius:26px;text-align:left;border:1px solid #eff0f6;background:linear-gradient(180deg, #FFF 84.67%, #E6E7EB 100%);box-shadow:0 5px 14px 0 rgba(8,15,52,.04);padding:140px 83px}main#solutions .banner .tab-container .content.active{display:block}main#solutions .banner .tab-container .content .icon{border-radius:21px;background:rgba(4,56,115,.1);display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px}main#solutions .banner .tab-container .content .icon img{width:40px;height:40px;object-fit:contain}main#solutions .banner .tab-container .content .title{font-size:30px;line-height:35px;margin-top:26px}main#solutions .banner .tab-container .content .content-text{margin-top:34px;line-height:40px}main#solutions .banner .tab-container .content .content-text p{color:#6f6c90;text-align:left}main#solutions .banner .tab-container .content.active{display:block}main#pricing .banner{padding:140px 0;height:auto}main#pricing .banner img{display:none}main#pricing .banner h1{font-size:24px;font-weight:700;color:#fff;background:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff;margin-bottom:24px}main#pricing .banner h2{font-size:var(--h1);font-weight:700;color:#fff}main#pricing .banner p{margin-top:24px}main#pricing .banner .contact-us{border-color:rgba(0,0,0,0);border-radius:8px;margin-top:50px;border-color:#e7e4ff;background-color:#e7e4ff;color:#043873;transition:transform .1s linear}main#pricing .banner .contact-us:hover{background-color:#fff;border-color:#fff}main#pricing .price-cards{padding-top:140px;padding-bottom:140px}main#pricing .price-cards .cards-container{display:flex;align-items:center;gap:32px;justify-content:space-between}main#pricing .price-cards .cards-container .card{width:30%;padding:40px;border-radius:10px;border:2px solid #e7e4ff;background:#fff}main#pricing .price-cards .cards-container .card .title{font-size:var(--h6);font-weight:600}main#pricing .price-cards .cards-container .card .price{font-size:36px;font-weight:700;margin:25px 0}main#pricing .price-cards .cards-container .card .price span{font-size:20px}main#pricing .price-cards .cards-container .card .remark{font-size:20px}main#pricing .price-cards .cards-container .card .included li{list-style:none;margin-top:28px;font-size:18px;padding-left:28px;position:relative}main#pricing .price-cards .cards-container .card .included li::before{content:"";position:absolute;left:0;top:5px;margin-right:10px;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;min-width:5px;min-height:5px;vertical-align:middle;-webkit-mask:var(--svg) no-repeat center/contain;mask:var(--svg) no-repeat center/contain;background-color:currentColor;pointer-events:none;--svg: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABUCAMAAADJafuKAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAANlBMVEUAAAAhJSkhJSkhJSkhJSkhJSkhJSkhJSkhJSkhJSkhJSkhJSkhJSkhJSkhJSkhJSkhJSn///+AkYjLAAAAEHRSTlMAQGCAv99wMI/PnxCvUO8gHWLSMgAAAAFiS0dEEeK1PboAAAAHdElNRQfpBxkRDCWY+3bjAAACwElEQVRYw62Z69qDIAiAO2gr7eD9X+23tk9FBQUXv/a0fENBEByGlozTrJR2t2il5mVsjqjLa1auFDW/uoGrdpTotQc7KVeXbZIStWuLkRBHDvEtM5todx7xPX0u8ji5SOcKsy7ThSBXZOj59stblEq/l+lpP2Zdi3lvxfzWw8IXjjW+MqNjl0z3zDh6waZyLRpRM6ijU2Q6NUVvw9EoNeHIdJVTpBJtbLhoFFIfEmKCVOAxXEtju5EORALw+BRu5QQJxgK/PIUxh0IewCOlYczgSBvts8mWkkSC59KJk8jxeSSwuTR4k8gp+uVTyCF4uxbah0ZGP5JtyApyCBlSPYa8wh/XU8i4K2UGqiGjhUQBs4p8hU35GHKYe9y9joxWF/hmAzl0OFILGcIH//DTQg4LbXVrTuxESCPtovb7SfDOErmhXksjv4n3HdO9iUpP8g5hSGT2Oe2femZpog0bWkEGywSzlybCBleQLKYqh9eQLOZRAOYaEmEi4TjXaqoiESYWlFJoA8maewbdG8j4zTozgTaQcbUbTBRK5IPIpH2eglIpxi/OVtmbBJTMWlE7OobgUDoR+jfWWqzDoDQy5LWFFZMNA5ko53/WcodpI4OJ3MDMcaaJtB5zG5uXiyeVF275C9FEvWeGQkIE/xy0+842mQTNvhVs5xksFQOnDs+K3W2jktF7pgWy54gYbIVn7yCxFgq+0V0j/EssqWOPob+W+cpaqvlLzZWqBFshP9SGSX8i8fAfalhQUu/UH8JaGzQEzmxkb0/gAj2GwhP7ehew14P4TE+PZQJILKwlvaCds6gWJqoTHSHtWR1QCWq9RL21Mek30yYQ9ADTDnbNqrJeJdNRZD1V7i6R9H7//bLtI5Ie9f09Vhzn99K5jvyxKrPn77QkfbPuJrT4xuPxO5Rbnr/r+WKfvpPyBhPfnf0BAr6SA/fiZlgAAAAASUVORK5CYII=") }main#pricing .price-cards .cards-container .card .contact-us{margin-top:28px;text-decoration:none;border-color:rgba(0,0,0,0);border-radius:8px;color:#043873;background:#e7e4ff;font-size:20px;box-shadow:4px 4px 18px -5px rgba(218,221,232,.8)}main#pricing .price-cards .cards-container .card .contact-us:hover{background-color:rgba(0,0,0,0);color:var(--primary);border-color:var(--primary)}main#pricing .price-cards .cards-container .card .contact-us:focus-visible{outline:2px solid #000 !important}main#pricing .price-cards .cards-container .card.middle{padding:80px 40px;border-radius:10px;background:#043873;color:#fff;box-shadow:0 4px 50px 0 rgba(0,0,0,.08)}main#pricing .price-cards .cards-container .card.middle .title{font-size:28px}main#pricing .price-cards .cards-container .card.middle .price{color:var(--secondary)}main#pricing .price-cards .cards-container .card.middle .included li::before{color:var(--secondary)}main#pricing .price-cards .cards-container .card.middle .contact-us{border-radius:8px;background:#fff;box-shadow:4px 4px 18px -5px #003979}main#pricing .price-cards .cards-container .card.middle .contact-us:hover{background:rgba(0,0,0,0);border-color:#fff;color:#fff}main#about .banner{height:auto;padding-top:220px;padding-bottom:60px}main#about .banner h1{font-size:24px;background:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff;color:#fff}main#about .banner h2{font-size:var(--h1);background:var(--title, linear-gradient(269deg, #489EFF 24.52%, #FFF 48.15%, #CDC7FF 64.09%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:700;line-height:normal;margin-top:30px}main#about .banner p{font-size:28px;font-weight:400;line-height:45px}main#about .banner .contact-us{border-radius:8px;border-radius:8px;border-color:#e7e4ff;background-color:#e7e4ff;color:#043873;margin-top:100px}main#about .banner .contact-us .my-icon{display:none}main#about .banner .contact-us:hover{background-color:#fff;border-color:#fff}main#about .why{background-color:var(--primary);padding-top:140px;padding-bottom:140px;transform:translate(0, 0)}main#about .why .container h2{background:linear-gradient(267deg, #BDE0FE 23.78%, #FFF 50.7%, #489EFF 79.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--h1);text-align:center}main#about .why .container .why-grid{display:flex;align-items:stretch;justify-content:space-between;gap:24px;margin-top:140px}main#about .why .container .why-grid .grid-item{border-radius:20px;border:1px solid rgba(27,27,27,.08);background:#fff;box-shadow:0 7px 37.1px 10px rgba(70,75,89,.25);padding:40px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;cursor:pointer;transition:transform .2s linear}main#about .why .container .why-grid .grid-item:hover{transform:translateY(-20px)}main#about .why .container .why-grid .grid-item img{max-width:270px;max-height:270px;width:14.0625vw;height:14.0625vw;flex-shrink:0;aspect-ratio:1/1;object-fit:contain}main#about .why .container .why-grid .grid-item p{font-size:26px;font-weight:500;line-height:36px;text-align:center;margin-top:30px}main#about .introduce{padding-top:100px;padding-bottom:140px;background-color:var(--primary);color:#fff;text-align:center;position:relative}main#about .introduce h3{font-weight:400;line-height:40px;padding:0 140px}main#about .introduce .content{padding:0 140px}main#about .introduce .content p{line-height:40px}main#about .introduce .content p:not(:first-of-type){margin-top:50px}main#about .introduce::before{content:"";width:53.75vw;height:76.7188vw;max-width:1032px;max-height:1473px;position:absolute;right:0;bottom:0;transform:translateY(50%);background:url(../images/line2.png) no-repeat right/cover}main#contact .banner{height:auto;padding-top:220px;padding-bottom:220px}main#contact .banner img{display:none}main#contact .banner h1{font-size:24px;background:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff;color:#fff}main#contact .banner h2{font-size:var(--h1);color:#fff;font-weight:700;line-height:normal;margin-top:12px}main#contact .banner p{font-size:28px;font-weight:400;line-height:45px}main#contact .base-info{padding:100px 0}main#contact .base-info .inner{width:77.0833vw;max-width:1480px;margin:auto}main#contact .base-info #map{height:41.1458vw;max-height:790px;background-color:#c4defd}main#contact .base-info .info{font-size:var(--h6);line-height:35px}main#contact .base-info .info .my-2{margin-top:46px}main#contact #firstHeading{font-size:20px;line-height:1.5}main#terms-privacy .banner{height:auto;padding:160px 0}main#terms-privacy .banner .contact-us{margin:auto;border-radius:8px;border-radius:8px;margin-top:50px;border-color:#e7e4ff;background-color:#e7e4ff;color:#043873}main#terms-privacy .banner .contact-us .my-icon{display:none}main#terms-privacy .banner .contact-us:hover{background-color:#fff;border-color:#fff}main#terms-privacy .content{padding-top:140px;padding-bottom:140px;line-height:1.5;font-size:20px}main#terms-privacy .content>p{margin-bottom:30px}main#terms-privacy .content>ol,main#terms-privacy .content>ul{padding-left:1.2em}main#terms-privacy .content>ol li>ol ol,main#terms-privacy .content>ol li>ol ul,main#terms-privacy .content>ol li>ul ol,main#terms-privacy .content>ol li>ul ul,main#terms-privacy .content>ul li>ol ol,main#terms-privacy .content>ul li>ol ul,main#terms-privacy .content>ul li>ul ol,main#terms-privacy .content>ul li>ul ul{padding-left:4.5em}main#terms-privacy .content ul li{list-style:disc}html[lang=en]{--h1: 64px;--h2: 54px;--h3: 50px;--h4: 35px;--h5: 28px;--h6: 26px;--h7: 25px;--body-size: 28px;--body-small: 16px;--footer-size: 17px;--header-menu-size: 22px;--button-size: normal 500 25px/23px var(--font-family)}html[lang=en] main#home .features .features-grid li:last-of-type .title{white-space:inherit}html[lang=en] main#product .banner .container .left .contact-us{font-size:20px}html[lang=en] main#product .features-1 .container>p{font-size:26px}html[lang=en] main#product .features-1 .container .leading-technology h2{font-size:var(--h2);font-weight:700}html[lang=en] main#product .features-1 .container .solution h3{font-size:30px}html[lang=en] main#product .features-1 .container .solution ul li{font-size:20px}html[lang=en] main#product .features-1 .container .solution ul li:not(:first-of-type){margin-top:50px}html[lang=en] main#product .features-2 .container .features-grid .grid-item .title{font-size:26px}html[lang=en] main#product .features-2 .container .features-grid .grid-item .content p{font-size:16px}html[lang=en] main#product .usage-scenarios .content-container .left .scenarios-list li .content{font-size:18px}html[lang=en] main#product .usage-scenarios .content-container .left .scenarios-list li .content .icons-grid .grid-item .title{width:auto}html[lang=en] main#solutions .banner .tab-container .nav li{font-size:18px}html[lang=en] main#solutions .banner .tab-container .content .content-text p{font-size:20px}html[lang=en] main#pricing .price-cards .cards-container .card .remark{font-style:italic}html[lang=en] main#about .why{padding-bottom:100px}html[lang=en] main#about .why .container .why-grid .grid-item p{font-size:28px}html[lang=en] main#about .introduce{padding-top:0}html[lang=en] main#about .introduce .content p{text-align:left}