.inter-light{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"slnt" 0}.inter-regular{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}.inter-medium{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"slnt" 0}.inter-semi{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"slnt" 0}.inter-bold{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"slnt" 0}.inter-extra{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-variation-settings:"slnt" 0}:root{--rpx:0.06944vw}@media (max-width:649px){:root{--rpx:0.23256vw}.pc-only{display:none!important}}@media (min-width:650px){.mo-only{display:none!important}}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;line-height:1.2;font-weight:400;background:#f7f1f1}*{box-sizing:border-box}a{color:#000;text-decoration:none}.visible{visibility:visible}.hidden{visibility:hidden}.w-full{width:100%}.h-full{height:100%}.flex-1{flex:1}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.flex-center{justify-content:center;align-items:center}.text-center{text-align:center}.abs{position:absolute}.rel{position:relative}.abs-center-x{left:50%;transform:translateX(-50%)}.abs-center-y{top:50%;transform:translateY(-50%)}.abs-center{left:50%;top:50%;transform:translate(-50%,-50%)}.bg-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.big-img{width:100%}.big-img,.small-img{margin-left:auto;margin-right:auto;display:block}.small-img{width:50%}.cookie-popup-wrapper{position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:9999}.cookie-popup-wrapper .cookie-popup{position:relative;width:100%;height:100%}.cookie-popup-wrapper .cookie-popup .popup-content{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:480px;max-width:90vw;height:auto;background:#000;color:#fff;font-size:14px;border-radius:4px;padding:16px}.cookie-popup-wrapper .cookie-popup .popup-content .popup-title{width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:700}.cookie-popup-wrapper .cookie-popup .popup-content .popup-title .close-arrow{font-size:24px;transform:rotate(45deg);font-weight:400;cursor:pointer}.cookie-popup-wrapper .cookie-popup .popup-content .popup-data{margin-top:16px;margin-bottom:16px;line-height:1.3}.cookie-popup-wrapper .cookie-popup .popup-content .popup-data .highlight{font-weight:700}.cookie-popup-wrapper .cookie-popup .popup-content .popup-data .detail-trigger{cursor:pointer;text-decoration:underline}.cookie-popup-wrapper .cookie-popup .popup-content .popup-buttons{width:100%;text-align:center}.cookie-popup-wrapper .cookie-popup .popup-content .popup-buttons .agree-button{padding:8px 32px;cursor:pointer;font-weight:700;font-size:16px;background:#0073ce;color:#fff;border-radius:64px}.cookie-popup-wrapper .cookie-popup .popup-content .popup-buttons .close-button{padding:8px 32px;cursor:pointer;font-weight:700;font-size:16px;margin-top:6px;background:#1a1a1a;color:#fff;border-radius:64px}.cookie-popup-wrapper .cookie-popup .popup-detail{display:none;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:800px;max-width:90vw;height:650px;max-height:80vh;border-radius:4px;background-color:#fff;color:#000;padding:24px;flex-direction:column;justify-content:space-between}.cookie-popup-wrapper .cookie-popup .popup-detail .popup-detail-close{display:flex;justify-content:flex-start}.cookie-popup-wrapper .cookie-popup .popup-detail .popup-detail-close .close-inner{align-items:center;padding:8px;border:1px solid rgba(0,0,0,.25);background:transparent;font-size:14px;cursor:pointer;border-radius:6px;display:flex}.cookie-popup-wrapper .cookie-popup .popup-detail .popup-detail-data{height:90%;overflow:scroll;width:100%}.cookie-popup-wrapper .cookie-popup .popup-detail .popup-detail-data .detail-title{font-size:18px;line-height:1.4;margin-bottom:15px;font-weight:700}.cookie-popup-wrapper .cookie-popup .popup-detail .popup-detail-data .sub-title{font-size:16px;line-height:1.4;opacity:.6;font-weight:500}.cookie-popup-wrapper .cookie-popup .popup-detail .popup-detail-data .detail-text{font-size:14px;line-height:1.4}#app{width:calc(var(--vw)*100);padding-top:calc(var(--rpx)*130);min-height:110vh}#app .anchor{left:0;top:calc(var(--rpx)*-130)}#app #nav{position:fixed;top:0;left:0;width:calc(var(--vw)*100);z-index:49}#app #nav .nav-top{height:calc(var(--rpx)*21);background:#a8d1ca}#app #nav .nav-content{height:calc(var(--rpx)*109);background:#f7f1f1;padding-left:calc(var(--rpx)*60);padding-right:calc(var(--rpx)*60)}#app #nav .nav-content .nav-inner{border-bottom:1px solid #1f2f26}#app #nav .nav-content .nav-inner.no-border{border-bottom:1px solid transparent}#app #nav .nav-content .nav-inner .nav-logo{width:calc(var(--rpx)*171);height:calc(var(--rpx)*86)}#app #nav .nav-content .nav-inner .nav-logo .bg-img{object-fit:contain}#app #nav .nav-content .nav-inner .nav-link{color:#1f2f26;font-size:calc(var(--rpx)*20);margin-left:calc(var(--rpx)*30)}#app #nav .nav-content .nav-inner .nav-link.active{font-weight:600}#app #nav #anchor-home,#app #privacy-popup-open,#app #terms-popup-open{cursor:pointer}#app .home{height:100vh;position:fixed;top:0;left:0;width:calc(var(--vw)*100)}#app .home .home-top{width:calc(var(--rpx)*1320);margin-left:auto;margin-right:auto;border-bottom:1px solid #f7f1f1;padding-bottom:calc(var(--rpx)*13);padding-top:calc(var(--rpx)*14)}#app .home .home-top .home-logo{width:calc(var(--rpx)*204);height:calc(var(--rpx)*102)}#app .home .home-text-1{color:#f7f1f1;font-weight:600;font-size:calc(var(--rpx)*40);left:calc(var(--rpx)*640);bottom:calc(var(--rpx)*307)}#app .home .home-text-2{color:#f7f1f1;font-weight:800;font-size:calc(var(--rpx)*80);line-height:calc(var(--rpx)*100);left:calc(var(--rpx)*60);bottom:calc(var(--rpx)*112)}@media (min-width:1441px){#app .home .home-top{padding-top:14px;padding-bottom:13px}#app .home .home-top .home-logo{width:204px;height:102px}#app .home .home-text-1{font-size:40px;left:640px;bottom:307px}#app .home .home-text-2{font-size:80px;line-height:100px;left:60px;bottom:112px}}#app .about .about-top{height:calc(var(--rpx)*1024)}#app .about .about-top .about-text{right:calc(var(--rpx)*32);bottom:calc(var(--rpx)*104);width:calc(var(--rpx)*773);background:rgba(247,241,241,.7);border:2px solid #f7f1f1;padding:calc(var(--rpx)*60) calc(var(--rpx)*60) calc(var(--rpx)*50)}#app .about .about-top .about-text .text-2{margin-top:calc(var(--rpx)*60)}#app .about .about-top .about-text .about-title{font-size:calc(var(--rpx)*30);color:#1f2f26;margin-bottom:calc(var(--rpx)*15);line-height:1}#app .about .about-top .about-text .about-desc{font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*23);color:#1f2f26}#app .about .about-bottom{padding-top:calc(var(--rpx)*128);padding-bottom:calc(var(--rpx)*189)}#app .about .about-bottom .about-card{width:calc(var(--rpx)*424);height:calc(var(--rpx)*359);box-shadow:calc(var(--rpx)*4) calc(var(--rpx)*4) calc(var(--rpx)*10) calc(var(--rpx)*3) rgba(31,47,38,.1);padding-bottom:calc(var(--rpx)*43);margin-left:calc(var(--rpx)*6);margin-right:calc(var(--rpx)*6)}#app .about .about-bottom .about-card .card-title{text-align:center;font-weight:600;font-size:calc(var(--rpx)*30);line-height:1;margin-bottom:calc(var(--rpx)*14);color:#1f2f26}#app .about .about-bottom .about-card .card-desc{text-align:center;font-weight:600;font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*20);color:#98bcac}#app .about .about-bottom .about-card .about-img-1{width:calc(var(--rpx)*172);height:calc(var(--rpx)*126.6);top:calc(var(--rpx)*77.85)}#app .about .about-bottom .about-card .about-img-2{width:calc(var(--rpx)*151);height:calc(var(--rpx)*121.4);top:calc(var(--rpx)*69)}#app .about .about-bottom .about-card .about-img-3{width:calc(var(--rpx)*185);height:calc(var(--rpx)*185);top:calc(var(--rpx)*32)}#app .service .service-top{height:calc(var(--rpx)*864)}#app .service .service-top .service-card{background:rgba(247,241,241,.7);padding:calc(var(--rpx)*60) calc(var(--rpx)*60) calc(var(--rpx)*80);border:2px solid #f7f1f1;left:calc(var(--rpx)*60);bottom:calc(var(--rpx)*80);width:calc(var(--rpx)*576)}#app .service .service-top .service-card .card-title{font-size:calc(var(--rpx)*30);line-height:1;font-weight:600;color:#1f2f26;margin-bottom:calc(var(--rpx)*12)}#app .service .service-top .service-card .card-desc{font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*23);color:#1f2f26}#app .service .service-bottom .bottom-title{padding-left:calc(var(--rpx)*60);padding-right:calc(var(--rpx)*60);font-weight:600;color:#1f2f26;font-size:calc(var(--rpx)*36);line-height:2;letter-spacing:-.02em;padding-top:calc(var(--rpx)*64)}#app .service .service-bottom .bottom-desc-text{margin-left:auto;margin-right:auto;width:calc(var(--rpx)*701);font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*23);color:#1f2f26}#app .service .service-bottom .bottom-cards{margin-top:calc(var(--rpx)*119);width:calc(var(--rpx)*769);padding-bottom:calc(var(--rpx)*156);margin-left:auto;margin-right:auto}#app .service .service-bottom .bottom-cards .col-1{width:calc(var(--rpx)*268)}#app .service .service-bottom .bottom-cards .col-2{width:calc(var(--rpx)*392)}#app .service .service-bottom .bottom-cards .bottom-card{padding-top:calc(var(--rpx)*147)}#app .service .service-bottom .bottom-cards .bottom-card:nth-child(2){margin-top:calc(var(--rpx)*159)}#app .service .service-bottom .bottom-cards .bottom-card .bottom-text{font-weight:500;font-size:calc(var(--rpx)*24);line-height:calc(var(--rpx)*30);white-space:nowrap;color:#1f2f26}#app .service .service-bottom .bottom-cards .bottom-card .card-img-1{width:calc(var(--rpx)*120);height:calc(var(--rpx)*114.75);top:calc(var(--rpx)*16.6)}#app .service .service-bottom .bottom-cards .bottom-card .card-img-2{width:calc(var(--rpx)*270);height:calc(var(--rpx)*121);top:calc(var(--rpx)*10)}#app .service .service-bottom .bottom-cards .bottom-card .card-img-3{width:calc(var(--rpx)*120);height:calc(var(--rpx)*120);top:calc(var(--rpx)*11.5)}#app .service .service-bottom .bottom-cards .bottom-card .card-img-4{width:calc(var(--rpx)*120);height:calc(var(--rpx)*131.6);top:0}#app .news{padding-bottom:calc(var(--rpx)*147)}#app .news .news-section-title{padding-top:calc(var(--rpx)*206);padding-left:calc(var(--rpx)*60);font-weight:600;font-size:calc(var(--rpx)*36);line-height:2;letter-spacing:-.02em;color:#1f2f26;margin-bottom:calc(var(--rpx)*12)}#app .news .progress-container{margin-left:auto;margin-right:auto;width:calc(var(--rpx)*452);height:calc(var(--rpx)*8);box-shadow:calc(var(--rpx)*2) calc(var(--rpx)*2) calc(var(--rpx)*6) calc(var(--rpx)*2) rgba(0,0,0,.1)}#app .news .progress-container .progress-bar{box-shadow:calc(var(--rpx)*1) 0 calc(var(--rpx)*4) 0 rgba(0,0,0,.25);background:#98bcac;transform-origin:left;transition:transform .3s ease}#app .news .news-swiper{padding-bottom:calc(var(--rpx)*46);padding-left:calc(var(--rpx)*276);padding-right:calc(var(--rpx)*276)}#app .news .news-swiper .swiper-wrapper{display:flex}#app .news .news-swiper .swiper-wrapper .swiper-slide{cursor:pointer;height:auto;width:calc(var(--rpx)*532);margin-right:calc(var(--rpx)*40);box-shadow:calc(var(--rpx)*4) calc(var(--rpx)*4) calc(var(--rpx)*10) calc(var(--rpx)*3) rgba(0,0,0,.1);display:flex;flex-direction:column}#app .news .news-swiper .swiper-wrapper .swiper-slide:last-child{margin-right:0}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-img{width:100%;height:calc(var(--rpx)*490)}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-info{flex:1;width:100%;padding:calc(var(--rpx)*16)}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-info .news-time{font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*24);color:#b2b2b2}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-info .news-title{font-weight:500;font-size:calc(var(--rpx)*24);line-height:calc(var(--rpx)*32);color:#1f2f26;margin-top:calc(var(--rpx)*4);margin-bottom:calc(var(--rpx)*4)}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-info .news-desc{font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*23);color:#1f2f26}#app .career{width:calc(var(--rpx)*1320);margin-left:auto;margin-right:auto;padding-bottom:calc(var(--rpx)*50)}#app .career .career-title{font-weight:600;font-size:calc(var(--rpx)*36);line-height:2;letter-spacing:-.02em;color:#1f2f26;margin-bottom:calc(var(--rpx)*10)}#app .career .job-list{width:calc(var(--rpx)*1120);margin-left:auto;margin-right:auto}#app .career .job-list .job-grid{border-bottom:1px solid rgba(31,47,38,.5);padding:calc(var(--rpx)*40) calc(var(--rpx)*92.5)}#app .career .job-list .job-grid:last-child{border:none}#app .career .job-list .job-grid .job-title{font-weight:500;font-size:calc(var(--rpx)*28);line-height:calc(var(--rpx)*32);color:#1f2f26}#app .career .job-list .job-grid .job-time{font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*24);color:#b2b2b2}#app .career .job-list .job-grid .job-desc{margin-top:calc(var(--rpx)*21);font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*23);color:#1f2f26}#app .footer{padding-top:calc(var(--rpx)*60);padding-bottom:calc(var(--rpx)*71);background:#98bcac}#app .footer .footer-inner{width:calc(var(--rpx)*1320);margin-left:auto;margin-right:auto}#app .footer .footer-inner .footer-top a{padding:calc(var(--rpx)*4) calc(var(--rpx)*4) calc(var(--rpx)*4) calc(var(--rpx)*16);background:#1f2f26;color:#f7f1f1;font-weight:600;font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*20)}#app .footer .footer-inner .footer-top a .arrow-wrapper{width:calc(var(--rpx)*40);height:calc(var(--rpx)*40);margin-left:calc(var(--rpx)*12)}#app .footer .footer-inner .footer-center{border-top:1px solid #1f2f26;border-bottom:1px solid #1f2f26;padding-bottom:calc(var(--rpx)*12);padding-top:calc(var(--rpx)*35);margin-top:calc(var(--rpx)*25)}#app .footer .footer-inner .footer-center .footer-social{margin-top:calc(var(--rpx)*72)}#app .footer .footer-inner .footer-center .instagram,#app .footer .footer-inner .footer-center .linkedin{width:calc(var(--rpx)*24);height:calc(var(--rpx)*24)}#app .footer .footer-inner .footer-center .linkedin{margin-left:calc(var(--rpx)*32)}#app .footer .footer-inner .footer-center .col-2{width:calc(var(--rpx)*226)}#app .footer .footer-inner .footer-center .col-3{margin-left:calc(var(--rpx)*90);margin-right:calc(var(--rpx)*76)}#app .footer .footer-inner .footer-center .col-title{font-weight:500}#app .footer .footer-inner .footer-center .col-item,#app .footer .footer-inner .footer-center .col-title{white-space:nowrap;font-size:calc(var(--rpx)*18);line-height:2;color:#1f2f26}#app .footer .footer-inner .footer-bottom{padding-top:calc(var(--rpx)*12)}#app .footer .footer-inner .footer-bottom .bottom-left{color:rgba(31,47,38,.8);font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*22)}#app .footer .footer-inner .footer-bottom .bottom-left .copyright{font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*22);margin-right:calc(var(--rpx)*8)}#app .footer .footer-inner .footer-bottom .bottom-left .separator{margin-left:calc(var(--rpx)*8);margin-right:calc(var(--rpx)*8)}#app .footer .footer-inner .footer-bottom .bottom-right{color:rgba(31,47,38,.8);font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*22)}#app .footer .footer-inner .footer-bottom .bottom-right .separator{margin-left:calc(var(--rpx)*8);margin-right:calc(var(--rpx)*8)}#app #privacy-popup .popup-scroll-bottom,#app #terms-popup .popup-scroll-bottom{height:calc(100% - var(--rpx)*84)}#app #privacy-popup .popup-scroll-wrapper,#app #terms-popup .popup-scroll-wrapper{width:calc(var(--rpx)*1054);padding-left:calc(var(--rpx)*60);padding-right:calc(var(--rpx)*60);margin-left:auto;margin-right:auto;overflow-y:scroll}#app #privacy-popup .popup-scroll-wrapper .popup-scroll-text,#app #terms-popup .popup-scroll-wrapper .popup-scroll-text{color:#1f2f26;font-size:calc(var(--rpx)*20);line-height:1.15}#app .popup{display:none;position:fixed;padding-bottom:calc(var(--rpx)*60);height:calc(100vh - var(--rpx)*129);top:calc(var(--rpx)*129);left:0;width:calc(var(--vw)*100);background:rgba(247,241,241,.9);backdrop-filter:blur(calc(var(--rpx)*5));z-index:45}#app .popup .popup-top{padding-left:calc(var(--rpx)*60);padding-right:calc(var(--rpx)*60);height:calc(var(--rpx)*72);margin-bottom:calc(var(--rpx)*12)}#app .popup .popup-top .popup-title{font-size:calc(var(--rpx)*36);color:#1f2f26}#app .popup .popup-top .popup-close{width:calc(var(--rpx)*44);height:calc(var(--rpx)*44);cursor:pointer}#app .popup .popup-bottom{padding-left:calc(var(--rpx)*138);padding-right:calc(var(--rpx)*138);margin-top:calc(var(--rpx)*48)}#app .popup .popup-bottom .prev-button{font-size:calc(var(--rpx)*20);line-height:1;cursor:pointer;color:#1f2f26}#app .popup .popup-bottom .prev-button.swiper-button-disabled{color:rgba(31,47,38,.5)}#app .popup .popup-bottom .next-button{font-size:calc(var(--rpx)*20);line-height:1;cursor:pointer;color:#1f2f26}#app .popup .popup-bottom .next-button.swiper-button-disabled{color:rgba(31,47,38,.5)}#app .popup .popup-bottom .popup-progress{opacity:0;width:calc(var(--rpx)*452);height:calc(var(--rpx)*8);overflow:hidden;position:relative;box-shadow:calc(var(--rpx)*2) calc(var(--rpx)*2) calc(var(--rpx)*6) calc(var(--rpx)*2) rgba(0,0,0,.1)}#app .popup .popup-bottom .popup-progress .popup-progress-bar{height:100%;width:100%;left:0;top:0;background:rgba(152,188,172,.8);box-shadow:calc(var(--rpx)*1) 0 calc(var(--rpx)*4) 0 rgba(0,0,0,.25)}#app .popup .popup-swiper{height:100%}#app .popup .popup-swiper .swiper-wrapper{display:flex}#app .popup .popup-swiper .swiper-wrapper .swiper-slide{height:100%;width:calc(var(--vw)*100)}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail{width:calc(var(--rpx)*910);margin-left:auto;margin-right:auto;height:100%;display:flex;flex-direction:column;align-items:center}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-top{width:100%;flex:1;position:relative;margin-bottom:calc(var(--rpx)*40)}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-text{height:calc(var(--rpx)*161);width:100%;position:relative}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-text .news-text-progress{width:calc(var(--rpx)*8);height:96%;position:absolute;right:0;top:0;overflow:hidden;box-shadow:calc(var(--rpx)*2) calc(var(--rpx)*2) calc(var(--rpx)*6) calc(var(--rpx)*2) rgba(0,0,0,.1)}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-text .news-text-progress .news-text-progress-bar{box-shadow:calc(var(--rpx)*1) 0 calc(var(--rpx)*4) 0 rgba(0,0,0,.25);background:#98bcac;width:100%;position:absolute;top:0;left:0;height:100%}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-text .news-text-inner{width:100%;height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-text .news-text-inner::-webkit-scrollbar{display:none}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-text .news-text-wrapper{padding-bottom:calc(var(--rpx)*48);width:calc(var(--rpx)*571);margin-left:auto;margin-right:auto}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-text .news-text-wrapper .news-title{font-size:calc(var(--rpx)*24);line-height:calc(var(--rpx)*32);color:#1f2f26}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-text .news-text-wrapper .news-time{white-space:nowrap;margin-left:calc(var(--rpx)*40);font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*24);color:#b2b2b2}#app .popup .popup-swiper .swiper-wrapper .swiper-slide .news-detail .news-text .news-text-wrapper .news-content{margin-top:calc(var(--rpx)*4);font-size:calc(var(--rpx)*20);line-height:calc(var(--rpx)*23);color:#1f2f26}@media (max-width:649px){#app{padding-top:calc(var(--rpx)*72);overflow-x:hidden}#app .anchor{top:calc(var(--rpx)*-72)}#app #nav .nav-top{display:none}#app #nav .nav-content{height:calc(var(--rpx)*72);padding-left:calc(var(--rpx)*0);padding-right:calc(var(--rpx)*0)}#app #nav .nav-content .nav-inner{box-shadow:0 calc(var(--rpx)*4) calc(var(--rpx)*4) 0 rgba(0,0,0,.1);height:calc(var(--rpx)*72);padding:calc(var(--rpx)*32.5) calc(var(--rpx)*30) calc(var(--rpx)*22.5)}#app #nav .nav-content .nav-inner .nav-logo{width:calc(var(--rpx)*48);height:calc(var(--rpx)*48);position:relative;top:calc(var(--rpx)*-2)}#app #nav .nav-content .nav-inner #hamburger{width:calc(var(--rpx)*30);height:calc(var(--rpx)*25)}#app .about .about-top{height:auto}#app .about .about-top .about-text{position:relative;right:0;bottom:0;width:calc(var(--vw)*100);border:none;padding:calc(var(--rpx)*42) calc(var(--rpx)*31) calc(var(--rpx)*52)}#app .about .about-top .about-text .text-1,#app .about .about-top .about-text .text-2{padding:calc(var(--rpx)*30);border:2px solid #f7f1f1;box-shadow:calc(var(--rpx)*3) calc(var(--rpx)*3) calc(var(--rpx)*8) 0 rgba(0,0,0,.25)}#app .about .about-top .about-text .text-2{margin-top:calc(var(--rpx)*22)}#app .about .about-top .about-text .about-title{font-size:calc(var(--rpx)*20);margin-bottom:calc(var(--rpx)*5)}#app .about .about-top .about-text .about-desc{font-size:calc(var(--rpx)*15);line-height:calc(var(--rpx)*18)}#app .about .about-top .mo-bg{width:100%;height:calc(var(--rpx)*365)}#app .about .about-bottom{flex-direction:column;padding-top:calc(var(--rpx)*50);padding-bottom:calc(var(--rpx)*50);align-items:center}#app .about .about-bottom .about-card{width:calc(var(--rpx)*248);height:calc(var(--rpx)*210);box-shadow:calc(var(--rpx)*2.34) calc(var(--rpx)*2.34) calc(var(--rpx)*5.85) calc(var(--rpx)*1.75) rgba(31,47,38,.1);margin-bottom:calc(var(--rpx)*8);padding-bottom:calc(var(--rpx)*24)}#app .about .about-bottom .about-card .card-title{font-size:calc(var(--rpx)*18);margin-bottom:calc(var(--rpx)*8)}#app .about .about-bottom .about-card .card-desc{font-size:calc(var(--rpx)*9.36);line-height:calc(var(--rpx)*11.7)}#app .about .about-bottom .about-card .about-img-1{width:calc(var(--rpx)*100.6);height:calc(var(--rpx)*74);top:calc(var(--rpx)*45.5)}#app .about .about-bottom .about-card .about-img-2{width:calc(var(--rpx)*88.3);height:calc(var(--rpx)*71);top:calc(var(--rpx)*40.36)}#app .about .about-bottom .about-card .about-img-3{width:calc(var(--rpx)*108.3);height:calc(var(--rpx)*108.3);top:calc(var(--rpx)*18.7)}#app .service .service-top{padding-top:calc(var(--rpx)*50);padding-bottom:calc(var(--rpx)*50);height:auto;display:flex;flex-direction:column;align-items:center}#app .service .service-top .service-bg{position:relative;height:calc(var(--rpx)*254);width:calc(var(--rpx)*372);margin-bottom:calc(var(--rpx)*30)}#app .service .service-top .service-card{position:relative;padding:calc(var(--rpx)*30);width:calc(var(--rpx)*372);left:0;bottom:0;box-shadow:calc(var(--rpx)*3) calc(var(--rpx)*3) calc(var(--rpx)*8) 0 rgba(0,0,0,.25)}#app .service .service-top .service-card .card-title{font-size:calc(var(--rpx)*20);margin-bottom:calc(var(--rpx)*4)}#app .service .service-top .service-card .card-desc{font-size:calc(var(--rpx)*15);line-height:1.2}#app .service .service-bottom{display:flex;flex-direction:column;align-items:center}#app .service .service-bottom .bottom-title{font-size:calc(var(--rpx)*20);line-height:1.2;padding-top:calc(var(--rpx)*50);padding-left:0;padding-right:0;letter-spacing:0;margin-bottom:calc(var(--rpx)*40)}#app .service .service-bottom .bottom-desc-text{width:calc(var(--rpx)*312);font-size:calc(var(--rpx)*15);line-height:calc(var(--rpx)*18)}#app .service .service-bottom .bottom-cards{flex-direction:column;align-items:center;margin-top:0;width:calc(var(--rpx)*325);padding-bottom:calc(var(--rpx)*0)}#app .service .service-bottom .bottom-cards .col-1,#app .service .service-bottom .bottom-cards .col-2{width:100%}#app .service .service-bottom .bottom-cards .bottom-card{margin-bottom:calc(var(--rpx)*40)}#app .service .service-bottom .bottom-cards .bottom-card:first-child{padding-top:calc(var(--rpx)*86.5)}#app .service .service-bottom .bottom-cards .bottom-card:nth-child(2){padding-top:calc(var(--rpx)*91);margin-top:0}#app .service .service-bottom .bottom-cards .bottom-card:nth-child(3){padding-top:calc(var(--rpx)*90)}#app .service .service-bottom .bottom-cards .bottom-card:nth-child(4){padding-top:calc(var(--rpx)*98)}#app .service .service-bottom .bottom-cards .bottom-card .bottom-text{font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*20)}#app .service .service-bottom .bottom-cards .bottom-card .card-img-1{width:calc(var(--rpx)*80);height:calc(var(--rpx)*76.5);top:0}#app .service .service-bottom .bottom-cards .bottom-card .card-img-2{width:calc(var(--rpx)*180);height:calc(var(--rpx)*80.8);top:0}#app .service .service-bottom .bottom-cards .bottom-card .card-img-3{width:calc(var(--rpx)*80);height:calc(var(--rpx)*80);top:0}#app .service .service-bottom .bottom-cards .bottom-card .card-img-4{width:calc(var(--rpx)*80);height:calc(var(--rpx)*87.7);top:0}#app .news{padding-top:calc(var(--rpx)*60);padding-bottom:calc(var(--rpx)*40);display:flex;flex-direction:column;align-items:center}#app .news .news-section-title{font-size:calc(var(--rpx)*20);line-height:1.2;margin-bottom:calc(var(--rpx)*40);padding-left:0;padding-top:0}#app .news #mo-expand{cursor:pointer;padding-top:calc(var(--rpx)*20);color:rgba(31,47,38,.8);font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*20)}#app .news .news-swiper{padding-left:calc(var(--rpx)*30);padding-right:calc(var(--rpx)*30);width:100%;padding-bottom:calc(var(--rpx)*0)}#app .news .news-swiper .swiper-wrapper{flex-direction:column}#app .news .news-swiper .swiper-wrapper .swiper-slide{width:100%;margin-right:0;margin-bottom:calc(var(--rpx)*20)}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-img{height:calc(var(--rpx)*267)}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-info .news-info-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:calc(var(--rpx)*4)}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-info .news-time{order:2;font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*24);white-space:nowrap;margin-left:calc(var(--rpx)*40)}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-info .news-title{order:1;flex:1;font-size:calc(var(--rpx)*18);line-height:calc(var(--rpx)*24);margin-top:0;margin-bottom:0}#app .news .news-swiper .swiper-wrapper .swiper-slide .news-info .news-desc{font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*23)}#app .footer{padding-top:calc(var(--rpx)*24);padding-bottom:calc(var(--rpx)*32)}#app .footer .footer-inner{width:calc(var(--rpx)*370)}#app .footer .footer-inner .footer-top a{padding:calc(var(--rpx)*4) calc(var(--rpx)*7);font-size:calc(var(--rpx)*14);line-height:calc(var(--rpx)*20);letter-spacing:.01em}#app .footer .footer-inner .footer-top a .arrow-wrapper{width:calc(var(--rpx)*29);height:calc(var(--rpx)*29);margin-left:calc(var(--rpx)*4)}#app .footer .footer-inner .footer-mo-center{margin-bottom:calc(var(--rpx)*14);font-size:calc(var(--rpx)*18);line-height:2;color:#1f2f26}#app .footer .footer-inner .footer-mo-center a{color:#1f2f26}#app .footer .footer-inner .footer-mo-center .footer-social{margin-top:0}#app .footer .footer-inner .footer-mo-center .footer-social .instagram{width:calc(var(--rpx)*18);height:calc(var(--rpx)*18)}#app .footer .footer-inner .footer-mo-center .footer-social .linkedin{width:calc(var(--rpx)*18);height:calc(var(--rpx)*18);margin-left:calc(var(--rpx)*32)}#app .footer .footer-inner .footer-mo-center .footer-arrow-down{width:calc(var(--rpx)*12);height:calc(var(--rpx)*7);margin-left:calc(var(--rpx)*3);transform:rotate(180deg)}#app .footer .footer-inner .footer-mo-center .footer-arrow-down.active{transform:rotate(0deg)}#app .footer .footer-inner .footer-mo-center .footer-location-wrapper{width:calc(var(--vw)*100);overflow:hidden;height:0;font-size:calc(var(--rpx)*14);line-height:calc(var(--rpx)*24);color:#1f2f26}#app .footer .footer-inner .footer-mo-center .footer-location-wrapper.active{height:auto}#app .footer .footer-inner .footer-mo-center .footer-location-wrapper .line-top{height:1px;box-shadow:0 0 calc(var(--rpx)*4) calc(var(--rpx)*2) rgba(0,0,0,.1);margin-bottom:calc(var(--rpx)*42)}#app .footer .footer-inner .footer-mo-center .footer-location-wrapper .line-bottom{height:1px;box-shadow:0 0 calc(var(--rpx)*4) calc(var(--rpx)*1) rgba(0,0,0,.1);margin-top:calc(var(--rpx)*45)}#app .footer .footer-inner .footer-bottom{padding-top:0}#app .footer .footer-inner .footer-bottom .bottom-left,#app .footer .footer-inner .footer-bottom .bottom-left .copyright{font-size:calc(var(--rpx)*10);line-height:calc(var(--rpx)*18)}#app .footer .footer-inner .footer-bottom .bottom-right{font-size:calc(var(--rpx)*10);line-height:calc(var(--rpx)*22)}#app .mo-nav{transform:translateX(100%);transition:transform .3s ease;position:fixed;top:0;left:0;width:calc(var(--vw)*100);height:100vh;z-index:52}#app .mo-nav .shadow-cover{left:0;right:0;bottom:0;background-color:rgba(247,241,241,.8);height:calc(100vh - var(--rpx)*72)}#app .mo-nav .nav-panel{background:#1f2f26;box-shadow:0 calc(var(--rpx)*4) calc(var(--rpx)*8) 0 rgba(0,0,0,.1);top:0;right:0;bottom:0;height:100vh;width:calc(var(--rpx)*265);padding-right:calc(var(--rpx)*30);padding-top:calc(var(--rpx)*40);padding-bottom:calc(var(--rpx)*40)}#app .mo-nav .nav-panel .panel-top #hamburger-close{width:calc(var(--rpx)*30);height:calc(var(--rpx)*22);margin-bottom:calc(var(--rpx)*54)}#app .mo-nav .nav-panel .panel-top .nav-link{color:#f7f1f1;font-size:calc(var(--rpx)*18);line-height:2}#app .mo-nav .nav-panel .panel-bottom .contact-button{background:#f7f1f1;padding:calc(var(--rpx)*4) calc(var(--rpx)*3);font-size:calc(var(--rpx)*14);line-height:calc(var(--rpx)*20);margin-bottom:calc(var(--rpx)*36)}#app .mo-nav .nav-panel .panel-bottom .contact-button .arrow-wrapper{width:calc(var(--rpx)*29);height:calc(var(--rpx)*29);margin-left:calc(var(--rpx)*4)}#app .mo-nav .nav-panel .panel-bottom .footer-social .instagram{width:calc(var(--rpx)*18);height:calc(var(--rpx)*18)}#app .mo-nav .nav-panel .panel-bottom .footer-social .linkedin{width:calc(var(--rpx)*18);height:calc(var(--rpx)*18);margin-left:calc(var(--rpx)*32)}#app .home .home-bg{object-position:28% 50%}#app .home .home-top{width:calc(var(--rpx)*370);padding-top:calc(var(--rpx)*20);padding-bottom:calc(var(--rpx)*9)}#app .home .home-top .home-logo{width:calc(var(--rpx)*100);height:calc(var(--rpx)*50)}#app .home .home-text-1{font-size:calc(var(--rpx)*20);letter-spacing:-.05em;left:calc(var(--rpx)*163);bottom:15.6vh}#app .home .home-text-2{font-size:calc(var(--rpx)*26.4);line-height:calc(var(--rpx)*33.4);letter-spacing:-.05em;left:calc(var(--rpx)*30);bottom:7.9vh}#app .career{width:calc(var(--rpx)*370);padding-bottom:calc(var(--rpx)*80)}#app .career .career-title{font-size:calc(var(--rpx)*20);letter-spacing:0;margin-bottom:0}#app .career .job-list{width:calc(var(--rpx)*354)}#app .career .job-list .job-grid{padding-left:0;padding-right:0;padding-top:calc(var(--rpx)*30);padding-bottom:calc(var(--rpx)*30)}#app .career .job-list .job-grid .job-title{font-size:calc(var(--rpx)*18);line-height:calc(var(--rpx)*32)}#app .career .job-list .job-grid .job-time{font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*24)}#app .career .job-list .job-grid .job-desc{font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*18);margin-top:calc(var(--rpx)*4)}#app .terms{padding-top:calc(var(--rpx)*14);padding-bottom:calc(var(--rpx)*70)}#app .terms .terms-title{padding-left:calc(var(--rpx)*30);padding-right:calc(var(--rpx)*30);font-size:calc(var(--rpx)*20);line-height:1;color:#1f2f26;margin-bottom:calc(var(--rpx)*28)}#app .terms .terms-content{width:calc(var(--rpx)*338);margin-left:auto;margin-right:auto;color:#1f2f26;font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*18)}#app .privacy{padding-top:calc(var(--rpx)*14);padding-bottom:calc(var(--rpx)*70)}#app .privacy .privacy-title{padding-left:calc(var(--rpx)*30);padding-right:calc(var(--rpx)*30);font-size:calc(var(--rpx)*20);line-height:1;color:#1f2f26;margin-bottom:calc(var(--rpx)*28)}#app .privacy .privacy-content{width:calc(var(--rpx)*338);margin-left:auto;margin-right:auto;color:#1f2f26;font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*18)}#app .mo-news{width:calc(var(--rpx)*370);margin-left:auto;margin-right:auto;padding-top:calc(var(--rpx)*14);padding-bottom:calc(var(--rpx)*32)}#app .mo-news .mo-news-title{font-size:calc(var(--rpx)*20);line-height:1;color:#1f2f26;margin-bottom:calc(var(--rpx)*26)}#app .mo-news .news-card{box-shadow:calc(var(--rpx)*4) calc(var(--rpx)*4) calc(var(--rpx)*10) calc(var(--rpx)*3) rgba(0,0,0,.1);margin-bottom:calc(var(--rpx)*20)}#app .mo-news .news-card .news-img{height:calc(var(--rpx)*267)}#app .mo-news .news-card .news-info{padding:calc(var(--rpx)*16)}#app .mo-news .news-card .news-info .news-time{color:#b2b2b2;font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*24);white-space:nowrap;margin-left:calc(var(--rpx)*32)}#app .mo-news .news-card .news-info .news-title{font-size:calc(var(--rpx)*18);line-height:calc(var(--rpx)*32);color:#1f2f26;flex:1}#app .mo-news .news-card .news-info .news-content{color:#1f2f26;font-size:calc(var(--rpx)*16);line-height:calc(var(--rpx)*23);margin-top:calc(var(--rpx)*4)}}
/*# sourceMappingURL=/styles.3b8df10a.css.map */