@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght,FILL@100..700,0..1&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;600;700;800&family=Inter:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght,FILL@100..700,0..1&display=swap");@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@600;700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.site-brandmark__fallback{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:14px;background:linear-gradient(135deg,#0b4db5,#2b73ff);color:#fff;font-family:"Manrope",sans-serif;font-size:24px;font-weight:800;}
.anim-1,.anim-2,.anim-3,.anim-4,.anim-5,.anim-6,.anim-7,.anim-8,.anim-9,.anim-10,.anim-11,.anim-12{-webkit-transform:translateY(100px) translateX(0);-moz-transform:translateY(100px) translateX(0);transform:translateY(100px) translateX(0);opacity:0;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.anim-1{-webkit-transition:transform .8s,opacity .8s;-moz-transition:transform .8s,opacity .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;}.anim-2{-webkit-transition:transform 1s,opacity 1s;-moz-transition:transform 1s,opacity 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s;}.anim-3{-webkit-transition:transform 1.2s,opacity 1.2s;-moz-transition:transform 1.2s,opacity 1.2s;-o-transition:transform 1.2s,opacity 1.2s;transition:transform 1.2s,opacity 1.2s;}.anim-4{-webkit-transition:transform 1.4s,opacity 1.4s;-moz-transition:transform 1.4s,opacity 1.4s;-o-transition:transform 1.4s,opacity 1.4s;transition:transform 1.4s,opacity 1.4s;}.anim-5{-webkit-transition:transform 1.6s,opacity 1.6s;-moz-transition:transform 1.6s,opacity 1.6s;-o-transition:transform 1.6s,opacity 1.6s;transition:transform 1.6s,opacity 1.6s;}.anim-6{-webkit-transition:transform 1.8s,opacity 1.8s;-moz-transition:transform 1.8s,opacity 1.8s;-o-transition:transform 1.8s,opacity 1.8s;transition:transform 1.8s,opacity 1.8s;}.anim-7{-webkit-transition:transform 2s,opacity 2s;-moz-transition:transform 2s,opacity 2s;-o-transition:transform 2s,opacity 2s;transition:transform 2s,opacity 2s;}.anim-8{-webkit-transition:transform 2.2s,opacity 2.2s;-moz-transition:transform 2.2s,opacity 2.2s;-o-transition:transform 2.2s,opacity 2.2s;transition:transform 2.2s,opacity 2.2s;}.anim-9{-webkit-transition:transform 2.4s,opacity 2.4s;-moz-transition:transform 2.4s,opacity 2.4s;-o-transition:transform 2.4s,opacity 2.4s;transition:transform 2.4s,opacity 2.4s;}.anim-10{-webkit-transition:transform 2.6s,opacity 2.6s;-moz-transition:transform 2.6s,opacity 2.6s;-o-transition:transform 2.6s,opacity 2.6s;transition:transform 2.6s,opacity 2.6s;}.anim-11{-webkit-transition:transform 2.8s,opacity 2.8s;-moz-transition:transform 2.8s,opacity 2.8s;-o-transition:transform 2.8s,opacity 2.8s;transition:transform 2.8s,opacity 2.8s;}.anim-12{-webkit-transition:transform 3.0s,opacity 3.0s;-moz-transition:transform 3.0s,opacity 3.0s;-o-transition:transform 3.0s,opacity 3.0s;transition:transform 3.0s,opacity 3.0s;}.anim-show{-webkit-transform:translateY(0px) translateX(0);-moz-transform:translateY(0px) translateX(0);transform:translateY(0px) translateX(0);opacity:1;}.anim-list .anim-1{-webkit-transition:transform .5s,opacity .5s;-moz-transition:transform .5s,opacity .5s;-o-transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s;}.anim-list .anim-2{-webkit-transition:transform .6s,opacity .6s;-moz-transition:transform .6s,opacity .6s;-o-transition:transform .6s,opacity .6s;transition:transform .7s,opacity .7s;}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes mymove8{from{filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(0) translateX(-100px);-moz-transform:translateY(0) translateX(-100px);transform:translateY(0) translateX(-100px);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}to{filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px) translateX(0);-moz-transform:translateY(0px) translateX(0);transform:translateY(0px) translateX(0);}}@-webkit-keyframes mymove8{from{filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(0) translateX(-100px);-moz-transform:translateY(0) translateX(-100px);transform:translateY(0) translateX(-100px);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}to{filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px) translateX(0);-moz-transform:translateY(0px) translateX(0);transform:translateY(0px) translateX(0);}}@keyframes mymove7{from{filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(0) translateX(100px);-moz-transform:translateY(0) translateX(100px);transform:translateY(0) translateX(100px);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}to{filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px) translateX(0);-moz-transform:translateY(0px) translateX(0);transform:translateY(0px) translateX(0);}}@-webkit-keyframes mymove7{from{filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(0) translateX(100px);-moz-transform:translateY(0) translateX(100px);transform:translateY(0) translateX(100px);-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}to{filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px) translateX(0);-moz-transform:translateY(0px) translateX(0);transform:translateY(0px) translateX(0);}}
.side{position:fixed;width:56px;right:0;top:355px;z-index:100;text-align:left;filter:Alpha(Opacity=95);opacity:0.95;}.side ul li{width:56px;height:50px;float:left;position:relative;padding-bottom:1px;background:url(/themes/custom/huacai/images/line0.png) #e48c0f right bottom no-repeat;}.side ul li img{opacity:0.8;filter:Alpha(opacity=80);}.side ul li:hover img{opacity:1;filter:Alpha(opacity=100);}.side ul li .sidebox{border-radius:5px 0 0 0px;background:#e48c0f;position:absolute;width:56px;height:50px;top:0;right:0;transition:all 0.3s;color:#fff;font:14px/50px "微软雅黑";overflow:hidden;}.side ul li .sidebox:hover{border-radius:5px 0 0 5px;}.side ul li .sidetop{width:56px;height:50px;line-height:50px;display:inline-block;background:#ff8500;border-radius:0 0 0 5px;transition:all 0.3s;}.side ul li .sideewm{width:56px;height:50px;line-height:50px;display:inline-block;transition:all 0.3s;}.side ul li .sideewm .ewBox{width:207px;display:none;color:#363636;text-align:center;position:absolute;left:-203px;top:-10px;background-image:url(/themes/custom/huacai/images/leftewm.png);background-repeat:no-repeat;background-position:center 0px;height:226px}.side ul li .sideewm .ewBox img{width:150px;height:150px;margin-top:30px;margin-left:30px;}.side ul li .sideetel{width:56px;height:50px;line-height:50px;display:inline-block;transition:all 0.3s;text-align:left;}.side ul li .sideetel .telBox{width:185px;height:72px;padding-top:135px;display:none;color:#363636;text-align:center;position:absolute;left:-185px;top:-155px;background-image:url(/themes/custom/huacai/images/lefttel.png);background-repeat:no-repeat;background-position:center top;}.side ul li .sideetel .telinput{width:135px;text-align:center;height:25px;line-height:25px;background-color:#fff;color:#7d7d7d;font-size:14px;margin-left:25px;border:0;z-index:9999999;float:left;}.side ul li .sideetel .telbnt{width:135px;height:26px;line-height:26px;background-color:#735012;font-size:14px;border:0;margin-left:25px;margin-top:5px;color:#fff;cursor:pointer;border-radius:4px;float:left;}.side ul li img{float:left;}.side dl dt{width:54px;height:54px;float:left;position:relative;}.side dl dt .sidebox{position:absolute;width:54px;height:54px;border-bottom:1px solid #444;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.9;filter:Alpha(opacity=90);color:#fff;font:12px/54px "微软雅黑";}.side dl dd{width:54px;height:44px;float:left;position:relative;display:none;}.side dl dd .sidebox{position:absolute;width:54px;height:44px;border-bottom:1px solid #444;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.9;filter:Alpha(opacity=90);color:#fff;font:12px/54px "微软雅黑";line-height:44px;}.side dl dd .sidebox:hover{background:#f3782a;opacity:1;filter:Alpha(opacity=100);}.side dl dd .sidebox:hover img{opacity:0.8;filter:Alpha(opacity=80);}.side dl img{float:left;}@media screen and (max-width:640px){.side{display:none;}}
*{margin:0;padding:0;border:0;}body{background-color:#fff;overflow-x:hidden;color:#333;font-size:12px;font-family:"微软雅黑","Arial","Microsoft YaHei","Helvetica Neue","Helvetica","Arial","sans-serif";}a{color:#333;text-decoration:none;-webkit-tap-highlight-color:transparent;}a:hover{color:#00a1e9;}input,select,img{vertical-align:middle;}ul,li{list-style:none;}em,cite,th{font-style:normal;font-weight:normal;font-style:normal;}.wrap{clear:both;width:96%;max-width:1300px;margin:0 auto;text-align:left;zoom:1;overflow:hidden;}.wrap2{clear:both;width:96%;max-width:1300px;margin:0 auto;text-align:left;zoom:1;}.wrap3{clear:both;width:94%;max-width:1000px;margin:0 auto;text-align:left;zoom:1;overflow:hidden;}.divhidden{display:none;}.l{float:left;}.r{float:right;}.c_l{clear:both;height:0px;font-size:0px;overflow:hidden;}.f50{font-size:50px;}.f44{font-size:44px;}.f41{font-size:41px;}.f40{font-size:40px;}.f38{font-size:38px;}.f36{font-size:36px;}.f32{font-size:32px;}.f30{font-size:30px;}.f28{font-size:30px;}.f24{font-size:24px;}.f22{font-size:22px;}.f18{font-size:18px;}.f16{font-size:16px;}.header-v1{width:100%;position:fixed;height:100px;z-index:10;background-color:#090a0c;box-shadow:0 1px 10px rgba(0,0,0,0.15);}.nav-hide .header-v1{height:80px;}.nav-hide .blank_h{height:80px;}.header-v1 .top-main{width:100%;margin:0 auto;position:relative;}.header-v1 .top-main .logo1{float:left;height:100px;margin-left:2%;justify-content:center;align-items:center;display:flex;}.header-v1 .top-main .logo1 a{display:block;}.header-v1 .top-main .logo1 img{height:100%;vertical-align:middle;}.nav-hide .header-v1 .top-main .logo1 img{margin-top:0;}.header-v1 .top-main .logo1 img:hover{transition:all 0.3s;filter:Alpha(Opacity=60);opacity:0.6;}.header-v1 .top-main .top_r{float:right;}.header-v1 .languages{float:right;position:relative;display:block;font-size:12px;color:#707070;height:38px;line-height:38px;padding-left:18px;text-align:right;font-family:"宋休";text-decoration:none;margin-left:10px;background:url(/themes/custom/huacai/images/top_pic2.png) left center no-repeat;margin-top:29px;transition:all 0.3s;}.header-v1 .languages:hover{margin-top:25px;}.nav-hide .header-v1 .languages{margin-top:22px;}.nav-hide .header-v1 .languages:Hover{margin-top:18px;}.header-v1 .languages:Hover{transition:all 0.3s;filter:Alpha(Opacity=80);opacity:0.8;}.header-v1 .top-main .top-main-content{text-align:center;}.navBar{}.nav{list-style:none;padding:0;}.nav .m{display:inline-block;border-top:0;border-bottom:0;margin-right:22px;margin-left:22px;}.nav a:hover{text-decoration:none;vertical-align:top;}.nav li:hover span{transform:translateY(-100%);}.nav h3{float:left;font-weight:normal;font-size:16px;height:100px;overflow:hidden;width:100%;text-align:center;position:relative;}.nav h3 a{display:block;color:#c3c3c3;line-height:100px;font-size:16px;text-transform:uppercase;}.nav h3 a span{display:block;position:relative;transition:all 0.3s;height:100px;text-transform:uppercase;}.nav-hide .nav h3 a span{height:80px;}.nav h3 a span:after{content:attr(data-title);position:absolute;left:0;transform:translateY(100%);width:100%;top:0;}.nav h3 a i{width:9px;height:5px;background:url(/themes/custom/huacai/images/top_pic5.png) no-repeat;display:inline-block;margin-left:7px;}.nav-hide .nav{}.nav-hide .nav h3{height:80px;}.nav-hide .nav h3 a{line-height:80px;}.nav .on{}.nav .on h3 a{}.nav .on h3 a i{background:url(/themes/custom/huacai/images/top_pic6.png) no-repeat;}.nav .on h3 a span{}.nav li.on a:after{left:0%;right:0%;opacity:1;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}.nav li h3 a:after{content:"";display:block;position:absolute;left:50%;right:50%;margin-left:0px;margin-right:0px;bottom:0px;height:4px;opacity:0;background-color:#00a1e9;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}.nav li h3 a:hover:after{left:1%;right:1%;opacity:1;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}.nav .sub{display:none;width:100%;padding:0;position:absolute;background:rgba(0,0,0,0.8);top:100px;text-align:center;z-index:110;left:0%;}.nav-hide .nav .sub{top:80px;}.nav .sub ul{width:1100px;margin:0 auto;}.nav .sub li{vertical-align:middle;list-style:none;text-decoration:none;display:inline-block;line-height:50px;font-size:14px;margin-left:10px;margin-right:10px;text-transform:uppercase;}.nav .sub li span{display:block;height:38px;position:relative;}.nav .sub li a{text-decoration:none;background:none;color:#fff;display:block;height:50px;overflow:hidden;}.nav .sub li a:hover{color:#00a1e9;}.nav .sub li:hover img{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}.blank_h{height:100px;overflow:hidden;}.top_search{float:right;height:100px;width:34px;position:relative;margin-right:2%;}.nav-hide .top_search{height:80px;}.top_search .input1{width:83%;text-indent:10px;line-height:30px;height:30px;outline:medium;background:none;color:#9c9c9c;text-align:left;font-size:13px;border:0;}.top_search em{height:100%;width:100%;background:url(/themes/custom/huacai/images/top_pic1.png) left center no-repeat;cursor:pointer;display:block;}.top_search em:Hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}.top_search .search_con{display:none;position:absolute;bottom:-73px;right:0px;width:300px;height:0px;padding-top:23px;padding-bottom:19px;background:url(/themes/custom/huacai/images/top_bg2.png) no-repeat;z-index:100;}.top_search .search_con .input1{height:39px;line-height:39px;background:#f8f8f8;border:0;padding-left:5px;margin-left:16px;padding-right:47px;width:174px;float:left;outline:none;}.top_search .search_con .bnts{float:left;width:40px;height:39px;background:url(/themes/custom/huacai/images/top_pic3.png) no-repeat;cursor:pointer;}.top_search .search_con .bnts:hover{transition:all 0.3s;background:url(/themes/custom/huacai/images/top_pic4.png) no-repeat;}.touch-top{width:100%;position:fixed;top:0;z-index:99;background:#090a0c;display:none;box-shadow:0 1px 10px rgba(0,0,0,0.15);}.touch_bg{width:100%;position:fixed;top:0;z-index:8;background:#0d0d0d;display:none;filter:Alpha(Opacity=60);opacity:0.6;height:100%;}.touch-top-wrapper{width:96%;margin:0 auto;}.touch-top-wrapper .touch-logo{float:left;}.touch-top-wrapper .touch-logo img{height:90px;display:block;}.touch-navigation{display:block;}.touch-toggle{position:absolute;right:10px;top:0;}.touch-toggle li{float:left;height:70px;padding:0 12px;text-align:center;}.touch-toggle li a{height:70px;}.touch-toggle li:hover,.touch-toggle li:active{}.touch-toggle .touch-toggle-item-first{border-left:none;}.touch-toggle .touch-toggle-item-last{border-right:none;}.touch-toggle li a{display:block;font-size:12px;}.touch-toggle li i{display:inline-block;width:32px;height:32px;overflow:hidden;margin-top:30px;background-repeat:no-repeat;background-position:center center;background-size:contain;}.touch-toggle .touch-icon-language{background-image:url(/themes/custom/huacai/images/touch-icon-language.png);}.touch-toggle .touch-icon-user{background-image:url(/themes/custom/huacai/images/touch-icon-user.png);}.touch-toggle .touch-icon-search{background-image:url(/themes/custom/huacai/images/head_pic2.png);}.touch-toggle .touch-icon-menu{background-image:url(/themes/custom/huacai/images/head_pic1.png);}.touch-toggle li span{display:none;text-align:center;}.drawer-section{display:none;}.drawer-section-menu{}.touch-toggle-content{clear:both;}.touch-menu{clear:both;}.touch-menu .touch-menu-item-head{display:flex;align-items:stretch;}.touch-menu ul li{border-bottom:1px solid #333;position:relative;}.touch-menu ul li a{color:#fff;display:flex;align-items:center;font-size:18px;min-height:48px;line-height:1.45;padding:0 0 0 2%;box-sizing:border-box;}.touch-menu .touch-menu-link{flex:1 1 auto;min-width:0;}.touch-menu .touch-menu-link > span{flex:1 1 auto;min-width:0;}.touch-menu .touch-submenu-toggle{flex:0 0 56px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;}.touch-menu ul li a:hover,.touch-menu ul li a:active{background-color:#004ce5;color:#fff;}.touch-menu .touch-submenu-toggle:hover,.touch-menu .touch-submenu-toggle:active{background-color:#004ce5;}.touch-menu ul li i{display:block;width:13px;height:13px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:contain;}.touch-menu .touch-submenu-toggle i{position:static;top:auto;right:auto;}.touch-menu ul li i.touch-arrow-right{display:none;background-image:url(/themes/custom/huacai/images/touch-arrow-r.png);}.touch-menu ul li i.touch-arrow-down{background-image:url(/themes/custom/huacai/images/touch-arrow-d.png);}.touch-menu ul li i.touch-arrow-up{background-image:url(/themes/custom/huacai/images/touch-arrow-u.png);}.touch-menu ul li a:hover i.touch-arrow-down{background-image:url(/themes/custom/huacai/images/touch-arrow-d2.png);}.touch-menu ul li a:hover i.touch-arrow-up{background-image:url(/themes/custom/huacai/images/touch-arrow-u2.png);}.touch-menu ul ul{display:none;margin:0;padding:0 0px 30px 0px;}.touch-menu ul ul li{border-bottom:none;margin:0;padding:0;}.touch-menu ul ul li a{padding:0 0 0 3%;font-size:16px;min-height:38px;line-height:1.45;text-transform:uppercase;}.touch-menu ul ul li i{top:13px;}.touch-menu .closetitle{padding-top:10px;padding-bottom:12px;text-align:center;}.touch-menu .closetitle img{margin:0 auto;height:20px;width:auto;}.search_div{clear:both;width:100%;overflow:hidden;padding-top:2%;padding-bottom:2%;display:none;}.search_div .search_con{width:92%;margin:0 auto;border:1px solid #cdcdcd;height:40px !important;line-height:40px;}.search_div .search_con .input1{text-indent:15px;width:88%;float:left;border:0;background:none;height:100%;font-size:16px;outline:none;color:#bbb;}.search_div .search_con .bnt1{-webkit-appearance:none;float:right;width:12%;max-width:60px;background:url(/themes/custom/huacai/images/head_pic2.png) 50% center no-repeat;background-size:auto 55%;border:0;height:100%;cursor:pointer;}.f_bg{overflow:hidden;background:#313131;color:#8f8f8f;font-size:12px;clear:both;padding-top:2%;padding-bottom:2%;}.f_bg_div{width:96%;max-width:1300px;margin:0 auto;}.f_bg a{color:#8f8f8f;text-decoration:none;}.f_bg a:hover{color:#fff;}.f_bg .links{float:left;padding-right:4%;margin-right:4%;overflow:hidden;padding-bottom:2%;}.f_bg .links h2{font-size:18px;line-height:38px;font-weight:normal;margin-bottom:10px;color:#c7c7c7;}.f_bg .links ul li{display:block;height:38px;line-height:38px;overflow:hidden;}.f_bg .links ul li a{transition:all 0.3s;padding-right:5px;}.f_bg .links ul li a:hover{margin-left:5px;padding-right:0;}.f_bg .f_div2_r2{float:right;text-align:center;padding-bottom:2%;}.f_bg .f_div2_r2 img{display:block;width:118px;margin:0 auto;margin-bottom:10px;margin-top:5px;}.f_bg .f_div2_r{float:left;overflow:hidden;margin-right:3%;}.f_bg .f_div2_r h2{font-size:18px;line-height:38px;font-weight:normal;margin-bottom:10px;color:#c7c7c7;}.f_bg .f_div2_r span{display:block;color:#8f8f8f;line-height:30px;padding-top:2%;clear:both;}.f_bg .f_div2_r a{line-height:20px;font-weight:normal;margin-bottom:4px;padding-bottom:8px;color:#afafaf;font-size:26px;font-family:Arial;}.f_bg .f_div2_r a:Hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}.foot_a{height:41px;width:135px;display:block;margin-top:10px;}.f_div3{line-height:24px;min-height:24px;background-color:#313131;border-top:1px solid #424242;clear:both;overflow:hidden;font-size:14px;padding-top:8px;padding-bottom:8px;color:#8f8f8f;}.f_div3 a{color:#8f8f8f;}.f_div3 a:hover{color:#fff;transition:all 0.3s;filter:Alpha(Opacity=80);opacity:0.8;}.right_ul{height:46px;line-height:46px;overflow:hidden;border-top:2px solid #dedede;position:fixed;width:100%;bottom:0;left:0;display:none;background-color:#fff;}.right_ul ul li{width:25%;float:left;overflow:hidden;text-align:center;font-size:14px;}.right_ul ul li img{height:22px;margin:0 auto;}.right_ul ul li a{display:block;border-right:1px solid #dedede;}.right_ul ul li:last-child a{border:0;}#hidden{z-index:2147483647;display:none;background:#000;filter:alpha(opacity=0);left:0px;opacity:0;position:fixed;width:3000px;height:100%;padding-top:28%;text-align:center;top:0;}#hiddenimg{opacity:1;display:none;position:fixed;left:0%;width:100%;height:300px;padding-top:0;z-index:2147483647;top:28%;text-align:center;}#hiddenimg img{width:90%;max-width:300px;margin:0 auto;}#hiddenimg2{text-align:center;}.weixinclose{position:fixed;right:2%;top:2%;color:#fff;font-size:30px;cursor:pointer;z-index:2147483648;font-weight:normal;display:none;}.case_bgs{z-index:19891024;background:url(/themes/custom/huacai/images/about_bg.png) repeat;width:100%;height:100%;position:fixed;left:0;top:0;display:none;}.case_tc{z-index:19891025;width:90%;left:50%;margin-left:-46%;position:absolute;overflow:hidden;top:270px;height:0;display:none;}.case_tc .case_box{width:94%;margin:0 auto;max-width:740px;background:#00a1e9;border:6px solid #b3b3b3;border-radius:6px;overflow:hidden;}.case_tc .case_box2{width:94%;margin:0 auto;max-width:1028px;background:#fff;overflow:hidden;}.case_tc .case_divs{position:relative;width:100%;}.case_tc .case_divs .closed{right:0%;position:absolute;top:0%;cursor:pointer;}.case_tc .case_divs .closed:hover{filter:Alpha(Opacity=80);opacity:0.8;transition:all 0.3s;}.case_tc .case_divs .closed2{right:15px;position:absolute;top:15px;cursor:pointer;}.case_tc .case_divs .closed2:hover{filter:Alpha(Opacity=80);opacity:0.8;transition:all 0.3s;}.case_tc #tc_big{width:100%;display:block;}.case_tc .case_divs .case_txt{padding:12px;color:#fff;font-size:14px;line-height:22px;padding-top:6px;padding-bottom:6px;}.case_tc .case_divs .case_txt h2{font-size:14px;line-height:40px;font-weight:normal;}.case_tc .case_divs .case_txt2{max-width:890px;width:94%;margin:0 auto;color:#333;font-size:14px;line-height:22px;padding-top:50px;padding-bottom:50px;}.case_tc .case_divs .case_txt2 h2{font-size:18px;line-height:40px;margin-bottom:1%;}.case_tc .case_divs .case_txt3{max-width:890px;width:94%;margin:0 auto;color:#333;font-size:14px;line-height:22px;padding-top:50px;padding-bottom:30px;}.case_tc .case_divs .case_txt3 dl dt{font-weight:bold;font-size:18px;height:36px;line-height:36px;color:#333333;}.case_tc .case_divs .case_txt3 dl dd:first-child{font-size:14px;}.case_tc .case_divs .case_txt3 dl dd{color:#555555;font-size:13px;line-height:28px;border-bottom:1px dashed #cccccc;padding-bottom:2%;margin-bottom:2%;}.case_tc .case_divs .case_txt3 dl dd h3{font-size:16px;height:30px;line-height:30px;}.case_tc .case_divs .case_txt3 dl dd:last-child{border-bottom:0;}.case_tc .case_divs .case_txt3 dl dd .job_a{display:block;width:150px;height:44px;overflow:hidden;background-color:#409EFF;color:#fff;font-size:14px;line-height:44px;border-radius:6px;margin-top:50px;text-align:center;transition:all 0.3s;}.case_tc .case_divs .case_txt3 dl dd .job_a:hover{color:#fff;filter:Alpha(Opacity=80);opacity:0.8;}@media screen and (max-width:1600px){.f50{font-size:47px;}.f44{font-size:40px;}.f41{font-size:38px;}.f40{font-size:37px;}.f38{font-size:36px;}.f36{font-size:35px;}}@media screen and (max-width:1440px){.f50{font-size:45px;}.f44{font-size:38px;}.f41{font-size:36px;}.f40{font-size:35px;}.f38{font-size:34px;}.f36{font-size:33px;}}@media screen and (max-width:1310px){.header-v1 .top-main .top_r{display:none;}}@media screen and (max-width:1200px){.f50{font-size:41px;}.f44{font-size:36px;}.f41{font-size:32px;}.f40{font-size:31px;}.f38{font-size:30px;}.f36{font-size:29px;}.f16{font-size:14px;}.f_bg .links{padding-right:3%;margin-right:3%;}.f_bg .f_div2_r{margin-right:1%;}}@media screen and (max-width:1100px){.f50{font-size:39px;}.f44{font-size:32px;}.f41{font-size:30px;}.f40{font-size:29px;}.f38{font-size:28px;}.f36{font-size:27px;}.f28{font-size:22px;}.f24{font-size:20px;}.f22{font-size:18px;}.f18{font-size:16px;}.blank_h{height:90px;}.nav-hide .blank_h{height:90px;}.header-v1{display:none;}.touch-top{display:block;}.top_search{width:90%;overflow:hidden;margin-bottom:10px;margin-top:0;background:url(/themes/custom/huacai/images/search_bg.png) #eee right center no-repeat;margin-right:5%;}.f_bg .links{padding-right:2.8%;margin-right:2.8%;}.f_bg .f_div2_r a{font-size:18px;}}@media screen and (max-width:960px){.f50{font-size:36px;}.f44{font-size:30px;}.f41{font-size:28px;}.f40{font-size:27px;}.f38{font-size:26px;}.f36{font-size:25px;}.f24{font-size:18px;}.f_bg .links{display:none;}.f_bg .f_div2_r2{margin-top:2%;}.f_bg .f_div2_r{width:40%;margin-top:2%;}}@media screen and (max-width:830px){.f50{font-size:34px;}.f44{font-size:28px;}.f41{font-size:27px;}.f40{font-size:26px;}.f38{font-size:25px;}.f36{font-size:24px;}.f32{font-size:27px;}.f30{font-size:26px;}.f28{font-size:20px;}.f24{font-size:17px;}.f22{font-size:16px;}.f18{font-size:14px;}.f_div3{text-align:center;font-size:12px;}.f_div3 .l{display:block;width:100%;}.f_div3 .l label{display:block;}.f_div3 .r{display:block;width:100%;}}@media screen and (max-width:780px){.f50{font-size:30px;}.f40{font-size:25px;}.f38{font-size:24px;}.f36{font-size:23px;}.side{display:none;}.right_ul{display:block;}}@media screen and (max-width:640px){.f50{font-size:28px;}.f40{font-size:23px;}.f38{font-size:22px;}.f36{font-size:21px;}.f32{font-size:21px;}.f30{font-size:20px;}.f28{font-size:18px;}.f24{font-size:16px;}.f22{font-size:14px;}.f18{font-size:13px;}.f16{font-size:13px;}.blank_h{height:80px;}.touch-top-wrapper .touch-logo img{height:80px;}.touch-toggle li i{margin-top:20px;}.touch-menu ul li a{font-size:16px;height:40px;line-height:40px;}.touch-menu ul ul li a{font-size:14px;}}@media screen and (max-width:480px){.f50{font-size:25px;}.f40{font-size:19px;}.f38{font-size:18px;}.f36{font-size:18px;}.f32{font-size:17px;}.f28{font-size:15px;}.f18{font-size:12px;}.blank_h{height:70px;}.nav-hide .blank_h{height:70px;}.touch-top-wrapper .touch-logo img{height:40px;padding:12px 0;}.touch-toggle li{padding-left:8px;padding-right:8px;}.touch-toggle li i{width:26px;height:26px;margin-top:23px;}.f_bg .f_div2_r2{width:42%;}.f_bg .f_div2_r2 img{width:80%;height:auto;max-width:118px;}.f_bg .f_div2_r{width:45%;}}@media screen and (max-width:360px){.f50{font-size:23px;}.f40{font-size:17px;}.f38{font-size:16px;}.f36{font-size:17px;}.f32{font-size:16px;}.f28{font-size:14px;}}.baidu_ditu{width:100%;height:25rem;margin:0 auto;border:#ccc solid 1px;margin-bottom:2rem;}@media screen and (max-width:767px){body .baidu_ditu{width:96%;height:20rem;margin:0 auto;border:#ccc solid 1px;margin-bottom:2rem;}}.footx a{display:inline-block;margin-right:10px}body.page-home{background:#f5f7fb;color:#0f172a;}body.page-home .header-v1{height:72px;background:rgba(255,255,255,0.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 0 rgba(15,23,42,0.06);border-bottom:0;}body.nav-hide.page-home .header-v1{height:72px;}body.page-home .header-v1 .top-main{max-width:1440px;}body.page-home .header-v1 .stitch-header-shell{height:72px;padding:0 2.6%;display:flex;align-items:center;gap:16px;}body.nav-hide.page-home .header-v1 .stitch-header-shell{height:72px;}body.page-home .header-v1 .top-main .logo1{float:none;margin-left:0;height:auto;display:flex;align-items:center;gap:10px;flex:0 0 auto;margin-right:20px;}body.page-home .header-v1 .top-main .logo1 .site-brandmark{display:flex;align-items:center;justify-content:center;}body.page-home .header-v1 .top-main .logo1 img{height:48px;width:auto;max-width:60px;object-fit:contain;}body.nav-hide.page-home .header-v1 .top-main .logo1 img{margin-top:0;height:48px;}body.page-home .site-brand-copy{display:flex;flex-direction:column;gap:4px;}body.page-home .site-brand-copy strong{font-family:"STZhongsong","Songti SC","Noto Serif SC","Microsoft YaHei",serif;font-size:32px;line-height:1;font-weight:700;letter-spacing:0.08em;color:#ef4444;white-space:nowrap;}body.page-home .site-brand-copy span{font-size:10px;line-height:1.3;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:#94a3b8;}body.page-home .header-v1 .top-main .top-main-content{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:12px;text-align:left;}body.page-home .navBar{flex:1;min-width:0;}body.page-home .nav{display:flex;align-items:center;justify-content:flex-end;gap:8px;}body.page-home .nav .m{float:none;margin:0;position:relative;flex:0 0 auto;min-width:auto;text-align:center;}body.page-home .nav h3{height:64px;overflow:visible;}body.page-home .nav h3 a span{height:64px;}body.page-home .nav h3 a span:after{display:none;}body.page-home .nav li:hover span{transform:none;}body.page-home .nav .m h3 a{position:relative;display:block;height:64px;line-height:64px;padding:0 16px;color:#475569;font-size:15px;font-weight:600;letter-spacing:0.02em;white-space:nowrap;}body.nav-hide.page-home .nav .m h3 a{height:64px;line-height:64px;}body.page-home .nav .m h3 a:after{content:"";position:absolute;left:50%;bottom:0;width:24px;margin-left:-12px;height:3px;border-radius:3px 3px 0 0;background:var(--stitch-red);opacity:0;transform:scaleX(0.5);transition:all 0.25s ease;right:auto;}body.page-home .nav .m.on h3 a,body.page-home .nav .m h3 a:hover{color:#ef4444;}body.page-home .nav .m.on h3 a:after,body.page-home .nav .m h3 a:hover:after{opacity:1;transform:scaleX(1);}body.page-home .nav .m .sub{top:100%;margin-top:0;padding-top:12px;width:auto;left:50%;transform:translateX(-50%);background:none;}body.page-home .nav .m .sub ul{min-width:140px;width:auto;padding:12px 0;margin:0;background:rgba(255,255,255,0.98);border-radius:16px;border:1px solid rgba(15,23,42,0.06);box-shadow:0 20px 48px rgba(15,23,42,0.12);}body.page-home .nav .m .sub ul li{height:auto;line-height:1.6;display:block;margin:0;}body.page-home .nav .m .sub ul li a{display:block;padding:10px 24px;font-size:14px;font-weight:600;color:#475569;text-transform:none;height:auto;border:none;}body.page-home .nav .m .sub ul li a:hover{background:#f8fafc;color:var(--stitch-red);border:none;}body.page-home .top_search{float:none;height:72px;width:auto;margin-right:0;flex:0 0 auto;position:relative;display:flex;align-items:center;}body.nav-hide.page-home .top_search{height:72px;}body.page-home .top-phone-copy{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid rgba(15,23,42,0.1);border-radius:999px;background:rgba(248,250,252,0.92);box-shadow:0 10px 24px rgba(15,23,42,0.08);cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,background-color 0.2s ease;}body.page-home .top-phone-copy:hover,body.page-home .top-phone-copy:focus-visible,body.page-home .top-phone-copy.is-copied{border-color:rgba(220,38,38,0.18);background:#fff;box-shadow:0 14px 30px rgba(15,23,42,0.12);transform:translateY(-1px);}body.page-home .top-phone-copy__icon{display:block;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-width='2.05' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.9.33 1.78.63 2.62a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.46-1.2a2 2 0 0 1 2.11-.45c.84.3 1.72.51 2.62.63A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") center center / 20px 20px no-repeat;opacity:0.9;transition:transform 0.2s ease,opacity 0.2s ease,filter 0.2s ease;}body.page-home .top-phone-copy:hover .top-phone-copy__icon,body.page-home .top-phone-copy:focus-visible .top-phone-copy__icon,body.page-home .top-phone-copy.is-copied .top-phone-copy__icon{opacity:1;transform:scale(1.04);filter:saturate(1.05);}body.page-home .top-phone-copy__feedback{position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%) translateX(6px);padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,0.08);box-shadow:0 18px 36px rgba(15,23,42,0.14);color:#0f172a;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease;}body.page-home .top-phone-copy.is-copied .top-phone-copy__feedback{opacity:1;transform:translateY(-50%) translateX(0);}body.page-home .top_search em{position:relative;display:flex;align-items:center;justify-content:center;background:none;}body.page-home .top_search em:before{content:"";width:15px;height:15px;border:2px solid #0f172a;border-radius:50%;box-sizing:border-box;}body.page-home .top_search em:after{content:"";position:absolute;width:8px;height:2px;background:#0f172a;border-radius:999px;transform:translate(8px,7px) rotate(45deg);}body.page-home .top_search .search_con{right:-8px;bottom:-88px;width:320px;height:auto;padding:16px;background:#fff;border-radius:22px;border:1px solid rgba(15,23,42,0.08);box-shadow:0 26px 60px rgba(15,23,42,0.15);}body.page-home .top_search .search_con .input1{width:226px;height:48px;line-height:48px;margin-left:0;padding-left:16px;padding-right:16px;border-radius:14px;background:#f8fafc;color:#0f172a;font-size:14px;}body.page-home .top_search .search_con .bnts{width:48px;height:48px;border-radius:14px;border:0;font-size:0;color:transparent;text-indent:-9999px;overflow:hidden;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M16 16l4.2 4.2'/%3E%3C/svg%3E") center center / 18px 18px no-repeat,linear-gradient(135deg,#ff4d39 0%,#ff8f3c 100%);}body.page-home .top_search .s_icon{display:block;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='M21 21l-4.35-4.35'/%3E%3C/svg%3E") center center / 18px 18px no-repeat;opacity:0.7;transition:opacity 0.2s ease;}body.page-home .top_search .s_icon:hover{opacity:1;}body.page-home .top_search .search_con .bnts:hover{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M16 16l4.2 4.2'/%3E%3C/svg%3E") center center / 18px 18px no-repeat,linear-gradient(135deg,#ff6048 0%,#ff9b4f 100%);}body.page-home .blank_h{height:72px;}body.nav-hide.page-home .blank_h{height:66px;}body.page-home .touch-top{background:rgba(255,255,255,0.96);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 48px rgba(15,23,42,0.08);}body.page-home .touch_bg{background:rgba(15,23,42,0.34);opacity:1;}body.page-home .touch-top-wrapper{width:94%;max-width:1320px;display:flex;align-items:center;justify-content:space-between;padding:14px 0;}body.page-home .touch-top-wrapper .touch-logo{display:flex;align-items:center;gap:12px;}body.page-home .touch-top-wrapper .touch-logo img{height:56px;padding:0;}body.page-home .touch-brand-copy{display:flex;flex-direction:column;gap:4px;}body.page-home .touch-brand-copy strong{font-family:"Manrope","Microsoft YaHei","PingFang SC",sans-serif;font-size:23px;line-height:1;font-weight:800;letter-spacing:-0.04em;color:#ef4444;}body.page-home .touch-brand-copy span{font-size:9px;line-height:1.3;font-weight:700;letter-spacing:0.26em;text-transform:uppercase;color:#94a3b8;}body.page-home .touch-navigation{display:flex;align-items:center;}body.page-home .touch-toggle{position:static;}body.page-home .touch-toggle ul{display:flex;align-items:center;gap:10px;}body.page-home .touch-toggle li{padding:0;height:auto;}body.page-home .touch-toggle li a{display:flex;align-items:center;justify-content:center;gap:0;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;border-radius:18px;border:0;background:linear-gradient(180deg,#203a59 0%,#12253b 100%);color:#fff;font-size:0;font-weight:700;box-shadow:0 14px 30px rgba(15,23,42,0.2);transition:transform 160ms ease,box-shadow 160ms ease,background 160ms ease;}body.page-home .touch-toggle li i{margin-top:0;width:22px;height:22px;}body.page-home .touch-toggle li a:hover,body.page-home .touch-toggle li a:active,body.page-home .touch-toggle li a.is-open{background:linear-gradient(180deg,#f97316 0%,#ea580c 100%);box-shadow:0 16px 32px rgba(234,88,12,0.28);transform:translateY(-1px);}body.page-home .drawer-section.search_div{padding-bottom:20px;}body.page-home .drawer-section.search_div .search_con{width:92%;max-width:720px;margin:0 auto;padding:12px;background:#fff;border-radius:22px;box-shadow:0 22px 48px rgba(15,23,42,0.12);}body.page-home .drawer-section.search_div .input1{height:46px;line-height:46px;background:#f8fafc;border-radius:14px;}body.page-home .drawer-section-menu{padding-top:0;max-height:calc(100vh - 84px);overflow-y:auto;-webkit-overflow-scrolling:touch;}body.page-home .touch-menu{background:linear-gradient(180deg,#ffffff 0%,#fff6ef 100%);border-radius:0 0 30px 30px;box-shadow:0 22px 48px rgba(15,23,42,0.12);overflow:hidden;}body.page-home .touch-menu > ul > li{border-bottom:0;}body.page-home .touch-menu .touch-menu-item-head{border-bottom:1px solid rgba(15,23,42,0.06);}body.page-home .touch-menu .touch-menu-link{display:flex;align-items:center;min-height:52px;padding:0 14px 0 22px;border-bottom:1px solid rgba(15,23,42,0.06);font-size:16px;font-weight:700;color:#0f172a;}body.page-home .touch-menu .touch-menu-link span,body.page-home .touch-menu ul ul li a span{color:inherit;}body.page-home .touch-menu .touch-menu-link:hover,body.page-home .touch-menu .touch-menu-link:active{background:rgba(37,99,235,0.04);color:#0f172a;}body.page-home .touch-menu .touch-menu-item.has-children > .touch-menu-item-head .touch-menu-link{border-bottom:0;}body.page-home .touch-menu .touch-submenu-toggle{flex-basis:58px;border-left:1px solid rgba(15,23,42,0.06);}body.page-home .touch-menu .touch-submenu-toggle i{width:14px;height:14px;}body.page-home .touch-menu .touch-submenu-toggle:hover,body.page-home .touch-menu .touch-menu-item.is-open > .touch-menu-item-head .touch-submenu-toggle{background:rgba(37,99,235,0.06);}body.page-home .touch-menu ul ul{background:rgba(248,250,252,0.9);}body.page-home .touch-menu ul ul li a{display:flex;align-items:center;min-height:46px;padding:0 22px 0 38px;font-size:14px;font-weight:600;color:#475569;}body.page-home .touch-menu ul ul li a:hover,body.page-home .touch-menu ul ul li a:active{color:#0f172a;}body.page-home .closetitle{padding:18px 0;text-align:center;background:#fff;}body.page-home .f_bg{position:relative;padding:72px 0 36px;background:linear-gradient(180deg,#0c1628 0%,#07101d 100%);color:#94a3b8;}body.page-home .f_bg:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 0%,rgba(37,87,244,0.16),transparent 34%),radial-gradient(circle at 88% 18%,rgba(255,120,63,0.14),transparent 28%);pointer-events:none;}body.page-home .f_bg_div{position:relative;z-index:1;max-width:1320px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px;}body.page-home .f_bg a{color:#94a3b8;}body.page-home .f_bg .links{float:none;flex:1 1 150px;min-width:140px;padding-right:0;margin-right:0;padding-bottom:0;}body.page-home .f_bg .links h2{position:relative;margin-bottom:18px;padding-bottom:14px;font-size:18px;line-height:1.3;font-weight:800;color:#fff;}body.page-home .f_bg .links h2:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:3px;border-radius:2px;background:var(--stitch-red);}body.page-home .f_bg .links h2 a{color:#fff;}body.page-home .f_bg .links ul li{height:auto;line-height:1.7;margin-bottom:10px;}body.page-home .f_bg .links ul li a{padding-right:0;font-size:14px;font-weight:500;}body.page-home .f_bg .links ul li a:hover{margin-left:0;color:#fff;}body.page-home .f_bg .f_div2_r{float:none;flex:1 1 300px;max-width:380px;margin-left:auto;margin-right:0;padding:36px 32px;border-radius:28px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 20px 40px rgba(0,0,0,0.15);}body.page-home .stitch-footer-kicker{margin-bottom:8px;font-size:12px;line-height:1.6;font-weight:800;letter-spacing:0.22em;text-transform:uppercase;color:#ff9861;}body.page-home .f_bg .f_div2_r h2{margin-bottom:8px;font-size:26px;line-height:1.2;font-weight:800;color:#fff;}body.page-home .f_bg .f_div2_r > a{display:inline-block;margin-bottom:10px;padding-bottom:0;font-family:"Manrope","Microsoft YaHei","PingFang SC",sans-serif;font-size:34px;line-height:1.1;font-weight:800;color:#fff;}body.page-home .f_bg .f_div2_r > span{padding-top:0;font-size:13px;line-height:1.8;color:#94a3b8;}body.page-home .foot_a{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;height:auto;margin-top:20px;padding:13px 20px;border-radius:999px;background:linear-gradient(135deg,#ff4d39 0%,#ff8f3c 100%);box-shadow:0 18px 30px rgba(255,102,54,0.24);}body.page-home .foot_a img{width:18px;height:18px;}body.page-home .foot_a span{padding-top:0;color:#fff;font-size:14px;font-weight:800;line-height:1;}body.page-home .f_bg .f_div2_r2{float:none;flex:0 0 164px;padding:18px;border-radius:26px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);box-shadow:0 20px 40px rgba(0,0,0,0.15);text-align:center;}body.page-home .f_bg .f_div2_r2 img{width:128px;margin-top:0;margin-bottom:12px;border-radius:12px;background:#fff;padding:4px;}body.page-home .f_bg .f_div2_r2 p{margin-top:0;color:#e2e8f0;font-size:13px;line-height:1.6;font-weight:500;}body.page-home .f_div3{padding:18px 0;background:#040b16;border-top:1px solid rgba(148,163,184,0.14);color:#64748b;}body.page-home .f_div3 .footx{display:flex;align-items:center;justify-content:center;text-align:center;}body.page-home .page-home-floating{position:fixed;right:26px;bottom:28px;z-index:90;display:flex;flex-direction:column;gap:12px;}body.page-home .page-home-floating-main{position:relative;width:86px;min-height:92px;padding:16px 14px;border-radius:28px;background:linear-gradient(180deg,#ff7a45 0%,#ff4d39 100%);color:#fff;font-size:13px;line-height:1.45;font-weight:800;text-align:center;display:flex;align-items:center;justify-content:center;box-shadow:0 24px 44px rgba(255,102,54,0.28);}body.page-home .page-home-floating-main b{position:absolute;top:-6px;right:-4px;width:24px;height:24px;border-radius:50%;background:#ef4444;border:2px solid #fff;display:flex;align-items:center;justify-content:center;font-size:11px;line-height:1;}body.page-home .page-home-floating-top{width:60px;height:60px;border-radius:22px;background:rgba(255,255,255,0.96);color:#0f172a;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;letter-spacing:0.18em;box-shadow:0 18px 36px rgba(15,23,42,0.16);}@media screen and (max-width:1400px){body.page-home .header-v1 .stitch-header-shell{gap:18px;}body.page-home .nav .m h3 a{padding:0 12px;}body.page-home .site-brand-copy strong{font-size:24px;}}@media screen and (max-width:1200px){body.page-home .f_bg .links{flex-basis:130px;}}@media screen and (max-width:1100px){body.page-home .blank_h,body.nav-hide.page-home .blank_h{height:88px;}body.page-home .touch-top-wrapper .touch-logo img{height:52px;}body.page-home .f_bg{padding-top:58px;}body.page-home .f_bg .f_div2_r{max-width:none;margin-left:0;}body.page-home .f_bg .f_div2_r2{flex-basis:156px;}}@media screen and (max-width:780px){body.page-home .f_bg_div{gap:22px;}body.page-home .f_bg .links{display:block;flex:1 1 calc(50% - 22px);min-width:calc(50% - 22px);}body.page-home .f_bg .f_div2_r,body.page-home .f_bg .f_div2_r2{width:auto;}body.page-home .page-home-floating{right:16px;bottom:18px;}body.page-home .page-home-floating-main{width:78px;min-height:84px;padding:14px 12px;}}@media screen and (max-width:640px){body.page-home .blank_h,body.nav-hide.page-home .blank_h{height:84px;}body.page-home .touch-top-wrapper{padding:12px 0;}body.page-home .touch-top-wrapper .touch-logo img{height:48px;}body.page-home .touch-brand-copy strong{font-size:19px;}body.page-home .touch-toggle ul{gap:8px;}body.page-home .touch-toggle li a{width:42px;min-width:42px;height:42px;min-height:42px;}body.page-home .f_bg .links{flex-basis:100%;min-width:100%;}body.page-home .f_bg .f_div2_r > a{font-size:28px;}}@media screen and (max-width:480px){body.page-home .blank_h,body.nav-hide.page-home .blank_h{height:76px;}body.page-home .touch-top-wrapper .touch-logo img{height:42px;padding:0;}body.page-home .touch-brand-copy strong{font-size:17px;}body.page-home .touch-brand-copy span{letter-spacing:0.18em;}body.page-home .touch-toggle li a{width:40px;min-width:40px;height:40px;min-height:40px;}body.page-home .drawer-section.search_div .search_con{width:94%;}body.page-home .f_bg{padding-top:28px;}body.page-home .f_bg .f_div2_r{padding:22px;}body.page-home .f_bg .f_div2_r2{flex-basis:100%;max-width:180px;}body.page-home .page-home-floating{right:12px;bottom:14px;}body.page-home .page-home-floating-top{width:52px;height:52px;border-radius:18px;}}.stitch-footer-cards{display:flex;gap:16px;margin-top:0;margin-left:auto;flex-shrink:0;flex-wrap:wrap;align-self:stretch;}.stitch-footer-card{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);border-radius:24px;padding:24px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 10px 40px rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;transition:all 0.35s cubic-bezier(0.16,1,0.3,1);flex:1 1 180px;min-width:0;box-sizing:border-box;}.stitch-footer-card:hover{background:rgba(255,255,255,0.06);border-color:rgba(255,255,255,0.15);transform:translateY(-4px);}.stitch-footer-card.is-contact{width:300px;max-width:100%;align-items:flex-start;}.stitch-footer-card.is-qrcode{width:180px;max-width:100%;align-items:center;text-align:center;}.stitch-footer-kicker{font-size:13px;color:#f59e0b;font-weight:700;margin-bottom:12px;letter-spacing:0.06em;text-transform:uppercase;}.stitch-footer-card h2{font-size:24px;color:#fff;margin:0 0 16px 0;font-weight:800;line-height:1;}.stitch-footer-tel{font-size:clamp(24px,3.2vw,28px);font-weight:800;color:#fff;font-family:'Manrope',sans-serif;text-decoration:none;line-height:1.08;margin-bottom:12px;display:block;transition:color 0.3s;overflow-wrap:anywhere;}.stitch-footer-tel:hover{color:#3b82f6;}.stitch-footer-time{font-size:13px;color:rgba(255,255,255,0.4);margin-bottom:28px;line-height:1.5;}.stitch-footer-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#1d4ed8,#3b82f6);color:#fff;padding:14px 24px;border-radius:14px;font-size:15px;font-weight:600;text-decoration:none;transition:all 0.3s ease;border:none;box-shadow:0 8px 24px rgba(59,130,246,0.3);width:100%;min-height:52px;max-width:100%;box-sizing:border-box;}.stitch-footer-btn:hover{box-shadow:0 12px 32px rgba(59,130,246,0.5);transform:translateY(-2px);color:#fff;}.stitch-footer-btn .material-symbols-outlined{font-size:22px;}.stitch-qrcode-wrap{background:#fff;padding:10px;border-radius:16px;margin-bottom:16px;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(0,0,0,0.2);}.stitch-qrcode-wrap img{width:100%;height:100%;object-fit:contain;border-radius:8px;}.stitch-footer-card.is-qrcode > span{font-size:14px;color:rgba(255,255,255,0.6);font-weight:500;}@media (max-width:900px){.stitch-footer-cards{float:none;width:100%;margin-left:0;flex:1 1 100%;flex-shrink:1;flex-direction:column;margin-top:40px;align-items:flex-start;gap:16px;}.stitch-footer-card.is-contact,.stitch-footer-card.is-qrcode{width:100%;max-width:100%;}.stitch-footer-card.is-qrcode{align-items:flex-start;text-align:left;}.stitch-qrcode-wrap{width:120px;}}@media (max-width:640px){body.page-home .f_bg{padding-top:36px;}.stitch-footer-cards{gap:12px;margin-top:20px;}.stitch-footer-card{padding:20px 18px;border-radius:20px;}.stitch-footer-kicker{margin-bottom:6px;font-size:11px;letter-spacing:0.16em;}.stitch-footer-card h2{margin-bottom:10px;font-size:22px;}.stitch-footer-tel{margin-bottom:8px;font-size:24px;}.stitch-footer-time{margin-bottom:16px;font-size:12px;}.stitch-footer-card.is-qrcode{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:auto;max-width:156px;text-align:center;align-self:flex-start;}.stitch-footer-btn{min-height:48px;padding:0 16px;border-radius:14px;font-size:14px;}.stitch-qrcode-wrap{width:96px;margin-bottom:0;padding:8px;border-radius:14px;}.stitch-footer-card.is-qrcode > span{width:100%;font-size:13px;line-height:1.5;color:rgba(255,255,255,0.72);}}body.page-inner{--stitch-red:#c8161d;--stitch-orange:#ff5e3a;--stitch-blue:#2f54eb;--stitch-blue-deep:#2042c7;--stitch-ink:#0f172a;--stitch-slate:#64748b;--stitch-soft:#f5f7fb;background:#f5f7fb;color:#0f172a;}body.page-inner .wrap,body.page-inner .wrap2{width:94%;max-width:1320px;}body.page-inner .f_bg{position:relative;padding:72px 0 36px;background:linear-gradient(180deg,#0c1628 0%,#07101d 100%);color:#94a3b8;}body.page-inner .f_bg:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 0%,rgba(37,87,244,0.16),transparent 34%),radial-gradient(circle at 88% 18%,rgba(255,120,63,0.14),transparent 28%);pointer-events:none;}body.page-inner .f_bg_div{position:relative;z-index:1;max-width:1320px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px;}body.page-inner .f_bg a{color:#94a3b8;}body.page-inner .f_bg .links{float:none;flex:1 1 150px;min-width:140px;padding-right:0;margin-right:0;padding-bottom:0;}body.page-inner .f_bg .links h2{position:relative;margin-bottom:18px;padding-bottom:14px;font-size:18px;line-height:1.3;font-weight:800;color:#fff;}body.page-inner .f_bg .links h2:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:3px;border-radius:2px;background:var(--stitch-red);}body.page-inner .f_bg .links h2 a{color:#fff;}body.page-inner .f_bg .links ul li{height:auto;line-height:1.7;margin-bottom:10px;}body.page-inner .f_bg .links ul li a{padding-right:0;font-size:14px;font-weight:500;color:#94a3b8;transition:color 0.2s;}body.page-inner .f_bg .links ul li a:hover{margin-left:0;color:#fff;}body.page-inner .f_div3{padding:18px 0;background:#040b16;border-top:1px solid rgba(148,163,184,0.14);color:#64748b;}body.page-inner .f_div3 .footx{display:flex;align-items:center;justify-content:center;text-align:center;}body.page-inner .header-v1{height:72px;background:rgba(255,255,255,0.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 0 rgba(15,23,42,0.06);border-bottom:0;}body.nav-hide.page-inner .header-v1{height:72px;}body.page-inner .header-v1 .top-main{max-width:1440px;}body.page-inner .header-v1 .stitch-header-shell{height:72px;padding:0 2.5%;display:flex;align-items:center;gap:14px;}body.page-inner .header-v1 .top-main .logo1{float:none;margin-left:0;height:auto;display:flex;align-items:center;gap:10px;flex:0 0 auto;}body.page-inner .header-v1 .top-main .logo1 .site-brandmark{display:flex;align-items:center;justify-content:center;}body.page-inner .header-v1 .top-main .logo1 img{height:48px;width:auto;max-width:60px;object-fit:contain;}body.page-inner .site-brand-copy{display:flex;flex-direction:column;gap:4px;}body.page-inner .site-brand-copy strong{font-family:"Manrope","Microsoft YaHei","PingFang SC",sans-serif;font-size:24px;line-height:1;font-weight:800;letter-spacing:-0.03em;color:#ef4444;}body.page-inner .site-brand-copy span{font-size:10px;line-height:1.3;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:#94a3b8;}body.page-inner .header-v1 .top-main .top-main-content{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:10px;text-align:left;}body.page-inner .navBar{flex:1;}body.page-inner .nav{display:flex;align-items:center;justify-content:flex-end;gap:0;}body.page-inner .nav .m{float:none;margin:0;position:relative;}body.page-inner .nav h3{height:72px;overflow:visible;}body.page-inner .nav h3 a span{height:72px;}body.page-inner .nav h3 a span:after{display:none;}body.page-inner .nav li:hover span{transform:none;}body.page-inner .nav .m h3 a{position:relative;display:block;height:72px;line-height:72px;padding:0 16px;color:#475569;font-size:14px;font-weight:700;letter-spacing:0.02em;}body.page-inner .nav .m h3 a:after{content:"";position:absolute;left:50%;bottom:0;width:24px;margin-left:-12px;height:3px;border-radius:3px 3px 0 0;background:var(--stitch-red);opacity:0;transform:scaleX(0.5);transition:all 0.25s ease;}body.page-inner .nav .m.on h3 a,body.page-inner .nav .m h3 a:hover{color:#ef4444;}body.page-inner .nav .m.on h3 a:after,body.page-inner .nav .m h3 a:hover:after{opacity:1;transform:scaleX(1);}body.page-inner .nav .m .sub{top:100%;margin-top:0;padding-top:12px;width:auto;left:50%;transform:translateX(-50%);background:none;}body.page-inner .nav .m .sub ul{min-width:140px;width:auto;padding:12px 0;margin:0;background:rgba(255,255,255,0.98);border-radius:16px;border:1px solid rgba(15,23,42,0.06);box-shadow:0 20px 48px rgba(15,23,42,0.12);}body.page-inner .nav .m .sub ul li{height:auto;line-height:1.6;display:block;margin:0;}body.page-inner .nav .m .sub ul li a{display:block;padding:10px 24px;font-size:14px;font-weight:600;color:#475569;text-transform:none;height:auto;border:none;}body.page-inner .nav .m .sub ul li a:hover{background:#f8fafc;color:var(--stitch-red);border:none;}body.page-inner .top_search{float:none;height:72px;width:auto;margin-right:0;flex:0 0 auto;position:relative;display:flex;align-items:center;}body.page-inner .top-phone-copy{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid rgba(15,23,42,0.1);border-radius:999px;background:rgba(248,250,252,0.92);box-shadow:0 10px 24px rgba(15,23,42,0.08);cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,background-color 0.2s ease;}body.page-inner .top-phone-copy:hover,body.page-inner .top-phone-copy:focus-visible,body.page-inner .top-phone-copy.is-copied{border-color:rgba(220,38,38,0.18);background:#fff;box-shadow:0 14px 30px rgba(15,23,42,0.12);transform:translateY(-1px);}body.page-inner .top-phone-copy__icon{display:block;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-width='2.05' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.9.33 1.78.63 2.62a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.46-1.2a2 2 0 0 1 2.11-.45c.84.3 1.72.51 2.62.63A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") center center / 20px 20px no-repeat;opacity:0.9;transition:transform 0.2s ease,opacity 0.2s ease,filter 0.2s ease;}body.page-inner .top-phone-copy:hover .top-phone-copy__icon,body.page-inner .top-phone-copy:focus-visible .top-phone-copy__icon,body.page-inner .top-phone-copy.is-copied .top-phone-copy__icon{opacity:1;transform:scale(1.04);filter:saturate(1.05);}body.page-inner .top-phone-copy__feedback{position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%) translateX(6px);padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,0.08);box-shadow:0 18px 36px rgba(15,23,42,0.14);color:#0f172a;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease;}body.page-inner .top-phone-copy.is-copied .top-phone-copy__feedback{opacity:1;transform:translateY(-50%) translateX(0);}body.page-inner .top_search em{position:relative;display:flex;align-items:center;justify-content:center;background:none;}body.page-inner .top_search em:before{content:"";width:15px;height:15px;border:2px solid #0f172a;border-radius:50%;box-sizing:border-box;}body.page-inner .top_search em:after{content:"";position:absolute;width:8px;height:2px;background:#0f172a;border-radius:999px;transform:translate(8px,7px) rotate(45deg);}body.page-inner .top_search .search_con{right:-8px;bottom:-88px;width:320px;height:auto;padding:16px;background:#fff;border-radius:22px;border:1px solid rgba(15,23,42,0.08);box-shadow:0 26px 60px rgba(15,23,42,0.15);}body.page-inner .top_search .search_con .input1{width:226px;height:48px;line-height:48px;margin-left:0;padding-left:16px;padding-right:16px;border-radius:14px;background:#f8fafc;color:#0f172a;font-size:14px;}body.page-inner .top_search .search_con .bnts{width:48px;height:48px;border-radius:14px;border:0;font-size:0;color:transparent;text-indent:-9999px;overflow:hidden;background:linear-gradient(135deg,#ff4d39 0%,#ff8f3c 100%);}body.page-inner .blank_h{height:72px;}body.page-inner .touch-top{background:rgba(255,255,255,0.96);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 48px rgba(15,23,42,0.08);}body.page-inner .touch_bg{background:rgba(15,23,42,0.34);opacity:1;}body.page-inner .touch-top-wrapper{width:94%;max-width:1320px;display:flex;align-items:center;justify-content:space-between;padding:14px 0;}body.page-inner .touch-top-wrapper .touch-logo{display:flex;align-items:center;gap:12px;}body.page-inner .touch-top-wrapper .touch-logo img{height:56px;padding:0;}body.page-inner .touch-brand-copy{display:flex;flex-direction:column;gap:4px;}body.page-inner .touch-brand-copy strong{font-family:"Manrope","Microsoft YaHei","PingFang SC",sans-serif;font-size:23px;line-height:1;font-weight:800;letter-spacing:-0.04em;color:#ef4444;}body.page-inner .touch-brand-copy span{font-size:9px;line-height:1.3;font-weight:700;letter-spacing:0.26em;text-transform:uppercase;color:#94a3b8;}body.page-inner .touch-navigation{display:flex;align-items:center;}body.page-inner .touch-toggle{position:static;}body.page-inner .touch-toggle ul{display:flex;align-items:center;gap:10px;}body.page-inner .touch-toggle li{padding:0;height:auto;}body.page-inner .touch-toggle li a{display:flex;align-items:center;justify-content:center;gap:0;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;border-radius:18px;border:0;background:linear-gradient(180deg,#203a59 0%,#12253b 100%);color:#fff;font-size:0;font-weight:700;box-shadow:0 14px 30px rgba(15,23,42,0.2);transition:transform 160ms ease,box-shadow 160ms ease,background 160ms ease;}body.page-inner .touch-toggle li i{margin-top:0;width:22px;height:22px;}body.page-inner .touch-toggle li a:hover,body.page-inner .touch-toggle li a:active,body.page-inner .touch-toggle li a.is-open{background:linear-gradient(180deg,#f97316 0%,#ea580c 100%);box-shadow:0 16px 32px rgba(234,88,12,0.28);transform:translateY(-1px);}body.page-inner .drawer-section.search_div .search_con{width:94%;max-width:1320px;margin:0 auto;}body.page-inner .drawer-section-menu{padding-top:0;max-height:calc(100vh - 84px);overflow-y:auto;-webkit-overflow-scrolling:touch;}body.page-inner .touch-menu{background:linear-gradient(180deg,#ffffff 0%,#fff6ef 100%);border-radius:0 0 30px 30px;box-shadow:0 22px 48px rgba(15,23,42,0.12);overflow:hidden;}body.page-inner .touch-menu > ul > li{border-bottom:0;}body.page-inner .touch-menu .touch-menu-item-head{border-bottom:1px solid rgba(15,23,42,0.06);}body.page-inner .touch-menu .touch-menu-link,body.page-inner .touch-menu > ul > li > a:not(.touch-menu-link){display:flex;align-items:center;min-height:52px;padding:0 14px 0 22px;color:#0f172a;font-size:16px;font-weight:700;}body.page-inner .touch-menu .touch-menu-link span,body.page-inner .touch-menu > ul > li > a:not(.touch-menu-link) span,body.page-inner .touch-menu ul ul li a span{color:inherit;}body.page-inner .touch-menu .touch-menu-link:hover,body.page-inner .touch-menu > ul > li > a:not(.touch-menu-link):hover,body.page-inner .touch-menu .touch-menu-link:active,body.page-inner .touch-menu > ul > li > a:not(.touch-menu-link):active{background:rgba(37,99,235,0.04);color:#0f172a;}body.page-inner .touch-menu .touch-menu-item.has-children > .touch-menu-item-head .touch-menu-link{border-bottom:0;}body.page-inner .touch-menu .touch-submenu-toggle{flex-basis:58px;border-left:1px solid rgba(15,23,42,0.06);}body.page-inner .touch-menu .touch-submenu-toggle i{width:14px;height:14px;}body.page-inner .touch-menu .touch-submenu-toggle:hover,body.page-inner .touch-menu .touch-menu-item.is-open > .touch-menu-item-head .touch-submenu-toggle{background:rgba(37,99,235,0.06);}body.page-inner .touch-menu ul ul{background:rgba(248,250,252,0.9);}body.page-inner .touch-menu ul ul li a{display:flex;align-items:center;min-height:46px;padding:0 22px 0 38px;font-size:14px;font-weight:600;color:#475569;}body.page-inner .touch-menu ul ul li a:hover,body.page-inner .touch-menu ul ul li a:active{color:#0f172a;}body.page-inner .closetitle{padding:18px 0;text-align:center;background:#fff;}@media (max-width:1180px){body.page-inner .site-brand-copy span,body.page-inner .top_search{display:none;}body.page-inner .nav .m h3 a{padding:0 12px;font-size:13px;}}@media (max-width:640px){body.page-inner .blank_h,body.nav-hide.page-inner .blank_h{height:84px;}body.page-inner .touch-top-wrapper{padding:12px 0;}body.page-inner .touch-top-wrapper .touch-logo img{height:48px;}body.page-inner .touch-brand-copy strong{font-size:19px;}body.page-inner .touch-toggle ul{gap:8px;}body.page-inner .touch-toggle li a{width:42px;min-width:42px;height:42px;min-height:42px;}}@media (max-width:480px){body.page-inner .blank_h,body.nav-hide.page-inner .blank_h{height:76px;}body.page-inner .touch-top-wrapper .touch-logo img{height:42px;padding:0;}body.page-inner .touch-brand-copy strong{font-size:17px;}body.page-inner .touch-brand-copy span{letter-spacing:0.18em;}body.page-inner .touch-toggle li a{width:40px;min-width:40px;height:40px;min-height:40px;}body.page-inner .drawer-section.search_div .search_con{width:94%;}}@media (max-width:640px){body.page-home .f_bg_div,body.page-inner .f_bg_div{gap:12px;}body.page-home .f_bg .links,body.page-inner .f_bg .links{display:none;}body.page-home .stitch-footer-cards,body.page-inner .stitch-footer-cards{margin-top:0;}}body.page-home .header-v1,body.page-inner .header-v1{background:rgba(255,255,255,0.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 0 rgba(15,23,42,0.06);border-bottom:0;height:72px;}body.page-home .header-v1 .top-main,body.page-inner .header-v1 .top-main{max-width:1440px;}body.page-home .header-v1 .stitch-header-shell,body.page-inner .header-v1 .stitch-header-shell{height:72px;padding:0 2.6%;display:flex;align-items:center;gap:16px;}body.page-home .header-v1 .top-main .logo1,body.page-inner .header-v1 .top-main .logo1{float:none;margin-left:0;height:auto;display:flex;align-items:center;gap:10px;flex:0 0 auto;margin-right:20px;}body.page-home .header-v1 .top-main .logo1 .site-brandmark,body.page-inner .header-v1 .top-main .logo1 .site-brandmark{display:flex;align-items:center;justify-content:center;}body.page-home .header-v1 .top-main .logo1 img,body.page-inner .header-v1 .top-main .logo1 img{height:48px;width:auto;max-width:60px;object-fit:contain;}body.page-home .site-brand-copy,body.page-inner .site-brand-copy{display:flex;flex-direction:column;gap:4px;}body.page-home .site-brand-copy strong,body.page-inner .site-brand-copy strong{font-family:"STZhongsong","Songti SC","Noto Serif SC","Microsoft YaHei",serif;font-size:32px;line-height:1;font-weight:700;letter-spacing:0.08em;color:#ef4444;white-space:nowrap;}body.page-home .header-v1 .top-main .top-main-content,body.page-inner .header-v1 .top-main .top-main-content{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:8px;text-align:left;}body.page-home .navBar,body.page-inner .navBar{flex:1;min-width:0;}body.page-home .nav,body.page-inner .nav{display:flex;align-items:center;justify-content:flex-end;gap:4px;}body.page-home .nav .m,body.page-inner .nav .m{float:none;margin:0;position:relative;flex:0 0 auto;min-width:auto;text-align:center;}body.page-home .nav h3,body.page-inner .nav h3{height:64px;overflow:visible;}body.page-home .nav h3 a span,body.page-inner .nav h3 a span{height:64px;}body.page-home .nav h3 a span:after,body.page-inner .nav h3 a span:after{display:none;}body.page-home .nav li:hover span,body.page-inner .nav li:hover span{transform:none;}body.page-home .nav .m h3 a,body.page-inner .nav .m h3 a{position:relative;display:block;height:64px;line-height:64px;padding:0 12px;color:#475569;font-size:14px;font-weight:600;letter-spacing:0.01em;white-space:nowrap;}body.page-home .nav .m h3 a:after,body.page-inner .nav .m h3 a:after{content:"";position:absolute;left:50%;bottom:0;width:24px;margin-left:-12px;height:3px;border-radius:3px 3px 0 0;background:var(--stitch-red);opacity:0;transform:scaleX(0.5);transition:all 0.25s ease;right:auto;}body.page-home .nav .m.on h3 a,body.page-home .nav .m h3 a:hover,body.page-inner .nav .m.on h3 a,body.page-inner .nav .m h3 a:hover{color:#ef4444;}body.page-home .nav .m.on h3 a:after,body.page-home .nav .m h3 a:hover:after,body.page-inner .nav .m.on h3 a:after,body.page-inner .nav .m h3 a:hover:after{opacity:1;transform:scaleX(1);}body.page-home .nav .m .sub,body.page-inner .nav .m .sub{top:100%;margin-top:0;padding-top:12px;width:auto;left:50%;transform:translateX(-50%);background:none;}body.page-home .nav .m .sub ul,body.page-inner .nav .m .sub ul{min-width:140px;width:auto;padding:12px 0;margin:0;background:rgba(255,255,255,0.98);border-radius:16px;border:1px solid rgba(15,23,42,0.06);box-shadow:0 20px 48px rgba(15,23,42,0.12);}body.page-home .nav .m .sub ul li,body.page-inner .nav .m .sub ul li{height:auto;line-height:1.6;display:block;margin:0;}body.page-home .nav .m .sub ul li a,body.page-inner .nav .m .sub ul li a{display:block;padding:10px 24px;font-size:14px;font-weight:600;color:#475569;text-transform:none;height:auto;border:none;}body.page-home .nav .m .sub ul li a:hover,body.page-inner .nav .m .sub ul li a:hover{background:#f8fafc;color:var(--stitch-red);border:none;}body.page-home .top_search,body.page-inner .top_search{float:none;height:72px;width:auto;margin-right:0;flex:0 0 auto;position:relative;display:flex;align-items:center;}body.page-home .top-phone-copy,body.page-inner .top-phone-copy{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;width:auto;min-width:0;height:38px;padding:0 10px 0 6px;border:1px solid rgba(220,38,38,0.12);border-radius:999px;background:linear-gradient(135deg,#fff4f5 0%,#fffaf7 100%);box-shadow:0 8px 18px rgba(220,38,38,0.1);cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,background-color 0.2s ease;}body.page-home .top-phone-copy:hover,body.page-home .top-phone-copy:focus-visible,body.page-home .top-phone-copy.is-copied,body.page-inner .top-phone-copy:hover,body.page-inner .top-phone-copy:focus-visible,body.page-inner .top-phone-copy.is-copied{border-color:rgba(220,38,38,0.24);background:linear-gradient(135deg,#ffe9ec 0%,#fff3e8 100%);box-shadow:0 14px 30px rgba(220,38,38,0.18);transform:translateY(-1px);}body.page-home .top-phone-copy__icon,body.page-inner .top-phone-copy__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:999px;background:linear-gradient(135deg,#ef4444 0%,#f97316 100%);box-shadow:0 4px 10px rgba(220,38,38,0.2);opacity:0.96;transition:transform 0.2s ease,opacity 0.2s ease,filter 0.2s ease,background-color 0.2s ease;}body.page-home .top-phone-copy__icon::before,body.page-inner .top-phone-copy__icon::before{content:"";display:block;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.05' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.9.33 1.78.63 2.62a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.46-1.2a2 2 0 0 1 2.11-.45c.84.3 1.72.51 2.62.63A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") center center / contain no-repeat;}body.page-home .top-phone-copy__meta,body.page-inner .top-phone-copy__meta{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;min-width:0;white-space:nowrap;}body.page-home .top-phone-copy__value,body.page-inner .top-phone-copy__value{color:#7f1d1d;font-family:"Manrope","Inter","Microsoft YaHei",sans-serif;font-size:13px;font-weight:800;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;}body.page-home .top-phone-copy:hover .top-phone-copy__icon,body.page-home .top-phone-copy:focus-visible .top-phone-copy__icon,body.page-home .top-phone-copy.is-copied .top-phone-copy__icon,body.page-inner .top-phone-copy:hover .top-phone-copy__icon,body.page-inner .top-phone-copy:focus-visible .top-phone-copy__icon,body.page-inner .top-phone-copy.is-copied .top-phone-copy__icon{opacity:1;transform:scale(1.04);filter:saturate(1.05);}body.page-home .top-phone-copy:hover .top-phone-copy__value,body.page-home .top-phone-copy:focus-visible .top-phone-copy__value,body.page-home .top-phone-copy.is-copied .top-phone-copy__value,body.page-inner .top-phone-copy:hover .top-phone-copy__value,body.page-inner .top-phone-copy:focus-visible .top-phone-copy__value,body.page-inner .top-phone-copy.is-copied .top-phone-copy__value{color:#c8161d;}body.page-home .top-phone-copy__feedback,body.page-inner .top-phone-copy__feedback{position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px);padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgba(15,23,42,0.08);box-shadow:0 18px 36px rgba(15,23,42,0.14);color:#0f172a;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease;}body.page-home .top-phone-copy.is-copied .top-phone-copy__feedback,body.page-inner .top-phone-copy.is-copied .top-phone-copy__feedback{opacity:1;transform:translateY(0);}body.page-home .blank_h,body.page-inner .blank_h{height:72px;}body.page-home .touch-top,body.page-inner .touch-top{background:rgba(255,255,255,0.96);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 48px rgba(15,23,42,0.08);}body.page-home .touch_bg,body.page-inner .touch_bg{background:rgba(15,23,42,0.34);opacity:1;}body.page-home .touch-top-wrapper,body.page-inner .touch-top-wrapper{width:94%;max-width:1320px;display:flex;align-items:center;justify-content:space-between;padding:14px 0;}body.page-home .touch-top-wrapper.clearfix::before,body.page-home .touch-top-wrapper.clearfix::after,body.page-inner .touch-top-wrapper.clearfix::before,body.page-inner .touch-top-wrapper.clearfix::after{content:none;display:none;}body.page-home .touch-top-wrapper .touch-logo,body.page-inner .touch-top-wrapper .touch-logo{display:flex;align-items:center;gap:12px;}body.page-home .touch-top-wrapper .touch-logo img,body.page-inner .touch-top-wrapper .touch-logo img{height:56px;padding:0;}body.page-home .touch-brand-copy,body.page-inner .touch-brand-copy{display:flex;flex-direction:column;gap:4px;}body.page-home .touch-brand-copy strong,body.page-inner .touch-brand-copy strong{font-family:"Manrope","Microsoft YaHei","PingFang SC",sans-serif;font-size:23px;line-height:1;font-weight:800;letter-spacing:-0.04em;color:#ef4444;}body.page-home .touch-navigation,body.page-inner .touch-navigation{display:flex;align-items:center;}body.page-home .touch-toggle,body.page-inner .touch-toggle{position:static;}body.page-home .touch-toggle ul,body.page-inner .touch-toggle ul{display:flex;align-items:center;gap:10px;}body.page-home .touch-toggle li,body.page-inner .touch-toggle li{padding:0;height:auto;}body.page-home .touch-toggle li a,body.page-inner .touch-toggle li a{display:flex;align-items:center;justify-content:center;gap:0;width:46px;min-width:46px;height:46px;min-height:46px;padding:0;border-radius:16px;border:1px solid rgba(255,120,63,0.16);background:#fff7ed;color:#0f172a;font-size:0;font-weight:700;box-shadow:0 10px 24px rgba(15,23,42,0.08);}body.page-home .touch-toggle li i,body.page-inner .touch-toggle li i{margin-top:0;width:22px;height:22px;}body.page-home .touch-menu,body.page-inner .touch-menu{background:linear-gradient(180deg,#ffffff 0%,#fff6ef 100%);border-radius:0 0 30px 30px;box-shadow:0 22px 48px rgba(15,23,42,0.12);overflow:hidden;}body.page-home .touch-menu .touch-menu-link,body.page-inner .touch-menu .touch-menu-link{display:flex;align-items:center;min-height:52px;padding:0 14px 0 22px;border-bottom:1px solid rgba(15,23,42,0.06);font-size:16px;font-weight:700;color:#0f172a;}body.page-home .touch-menu .touch-menu-link:hover,body.page-home .touch-menu .touch-menu-link:active,body.page-inner .touch-menu .touch-menu-link:hover,body.page-inner .touch-menu .touch-menu-link:active{background:rgba(37,99,235,0.04);color:#0f172a;}body.page-home .touch-menu .touch-menu-item.has-children > .touch-menu-item-head .touch-menu-link,body.page-inner .touch-menu .touch-menu-item.has-children > .touch-menu-item-head .touch-menu-link{border-bottom:0;}body.page-home .touch-menu .touch-submenu-toggle,body.page-inner .touch-menu .touch-submenu-toggle{flex-basis:58px;border-left:1px solid rgba(15,23,42,0.06);}body.page-home .touch-menu .touch-submenu-toggle i,body.page-inner .touch-menu .touch-submenu-toggle i{width:14px;height:14px;}body.page-home .touch-menu .touch-submenu-toggle:hover,body.page-home .touch-menu .touch-menu-item.is-open > .touch-menu-item-head .touch-submenu-toggle,body.page-inner .touch-menu .touch-submenu-toggle:hover,body.page-inner .touch-menu .touch-menu-item.is-open > .touch-menu-item-head .touch-submenu-toggle{background:rgba(37,99,235,0.06);}body.page-home .touch-menu ul ul,body.page-inner .touch-menu ul ul{background:rgba(248,250,252,0.9);}body.page-home .touch-menu ul ul li a,body.page-inner .touch-menu ul ul li a{display:flex;align-items:center;min-height:46px;padding:0 22px 0 38px;font-size:14px;font-weight:600;color:#475569;}body.page-home .touch-menu ul ul li a:hover,body.page-home .touch-menu ul ul li a:active,body.page-inner .touch-menu ul ul li a:hover,body.page-inner .touch-menu ul ul li a:active{color:#0f172a;}body.page-home .closetitle,body.page-inner .closetitle{padding:18px 0;text-align:center;background:#fff;}body.page-home .f_bg,body.page-inner .f_bg{position:relative;padding:72px 0 36px;background:linear-gradient(180deg,#0c1628 0%,#07101d 100%);color:#94a3b8;}body.page-home .f_bg:before,body.page-inner .f_bg:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 0%,rgba(37,87,244,0.16),transparent 34%),radial-gradient(circle at 88% 18%,rgba(255,120,63,0.14),transparent 28%);pointer-events:none;}body.page-home .f_bg_div,body.page-inner .f_bg_div{position:relative;z-index:1;max-width:1320px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px;}body.page-home .f_bg a,body.page-inner .f_bg a{color:#94a3b8;}body.page-home .f_bg .links,body.page-inner .f_bg .links{float:none;flex:1 1 150px;min-width:140px;padding-right:0;margin-right:0;padding-bottom:0;}body.page-home .f_bg .links h2,body.page-inner .f_bg .links h2{position:relative;margin-bottom:18px;padding-bottom:14px;font-size:18px;line-height:1.3;font-weight:800;color:#fff;}body.page-home .f_bg .links h2:after,body.page-inner .f_bg .links h2:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:3px;border-radius:2px;background:var(--stitch-red);}body.page-home .f_bg .links h2 a,body.page-inner .f_bg .links h2 a{color:#fff;}body.page-home .f_bg .links ul li,body.page-inner .f_bg .links ul li{height:auto;line-height:1.7;margin-bottom:10px;}body.page-home .f_bg .links ul li a,body.page-inner .f_bg .links ul li a{padding-right:0;font-size:14px;font-weight:500;}body.page-home .f_bg .links ul li a:hover,body.page-inner .f_bg .links ul li a:hover{margin-left:0;color:#fff;}@media screen and (min-width:641px){body.page-home .f_bg .links[data-hux-footer-group],body.page-inner .f_bg .links[data-hux-footer-group]{overflow:visible;}body.page-home .f_bg .links[data-hux-footer-group] > .links__summary,body.page-inner .f_bg .links[data-hux-footer-group] > .links__summary{display:block;padding:0;list-style:none;cursor:default;}body.page-home .f_bg .links[data-hux-footer-group] > .links__summary::-webkit-details-marker,body.page-inner .f_bg .links[data-hux-footer-group] > .links__summary::-webkit-details-marker{display:none;}body.page-home .f_bg .links[data-hux-footer-group] .links__title,body.page-inner .f_bg .links[data-hux-footer-group] .links__title{position:relative;display:block;margin-bottom:18px;padding-bottom:14px;font-size:18px;line-height:1.3;font-weight:800;color:#fff;}body.page-home .f_bg .links[data-hux-footer-group] .links__title::after,body.page-inner .f_bg .links[data-hux-footer-group] .links__title::after{content:"";position:absolute;left:0;bottom:0;width:28px;height:3px;border-radius:2px;background:var(--stitch-red);}body.page-home .f_bg .links[data-hux-footer-group] .links__title a,body.page-inner .f_bg .links[data-hux-footer-group] .links__title a{color:#fff;}body.page-home .f_bg .links[data-hux-footer-group] .links__toggle,body.page-inner .f_bg .links[data-hux-footer-group] .links__toggle{display:none;}body.page-home .f_bg .links[data-hux-footer-group] > ul,body.page-inner .f_bg .links[data-hux-footer-group] > ul{display:block;padding:0;text-align:left;}body.page-home .f_bg .links[data-hux-footer-group]:not([open]) > ul,body.page-inner .f_bg .links[data-hux-footer-group]:not([open]) > ul{display:block !important;}}body.page-home .f_div3,body.page-inner .f_div3{padding:18px 0;background:#040b16;border-top:1px solid rgba(148,163,184,0.14);color:#64748b;}body.page-home .f_div3 .footx,body.page-inner .f_div3 .footx{display:flex;align-items:center;justify-content:center;text-align:center;}@media screen and (max-width:1400px){body.page-home .header-v1 .stitch-header-shell,body.page-inner .header-v1 .stitch-header-shell{gap:18px;}body.page-home .nav .m h3 a,body.page-inner .nav .m h3 a{padding:0 10px;}body.page-home .site-brand-copy strong,body.page-inner .site-brand-copy strong{font-size:24px;}}@media screen and (max-width:1200px){body.page-home .f_bg .links,body.page-inner .f_bg .links{flex-basis:130px;}}@media screen and (max-width:1100px){body.page-home .blank_h,body.nav-hide.page-home .blank_h,body.page-inner .blank_h,body.nav-hide.page-inner .blank_h{height:88px;}body.page-home .touch-top-wrapper .touch-logo img,body.page-inner .touch-top-wrapper .touch-logo img{height:52px;}body.page-home .f_bg,body.page-inner .f_bg{padding-top:58px;}}@media screen and (max-width:780px){body.page-home .f_bg_div,body.page-inner .f_bg_div{gap:22px;}body.page-home .f_bg .links,body.page-inner .f_bg .links{display:block;flex:1 1 calc(50% - 22px);min-width:calc(50% - 22px);}}@media screen and (max-width:640px){body.page-home .blank_h,body.nav-hide.page-home .blank_h,body.page-inner .blank_h,body.nav-hide.page-inner .blank_h{height:84px;}body.page-home .touch-top-wrapper,body.page-inner .touch-top-wrapper{padding:12px 0;}body.page-home .touch-top-wrapper .touch-logo img,body.page-inner .touch-top-wrapper .touch-logo img{height:48px;}body.page-home .touch-brand-copy strong,body.page-inner .touch-brand-copy strong{font-size:19px;}body.page-home .touch-toggle ul,body.page-inner .touch-toggle ul{gap:8px;}body.page-home .touch-toggle li a,body.page-inner .touch-toggle li a{width:44px;min-width:44px;height:44px;min-height:44px;border-color:rgba(255,120,63,0.24);background:#fff4e6;}body.page-home .f_bg .links,body.page-inner .f_bg .links{flex-basis:100%;min-width:100%;}}@media screen and (max-width:480px){body.page-home .blank_h,body.nav-hide.page-home .blank_h,body.page-inner .blank_h,body.nav-hide.page-inner .blank_h{height:76px;}body.page-home .touch-top-wrapper .touch-logo img,body.page-inner .touch-top-wrapper .touch-logo img{height:42px;padding:0;}body.page-home .touch-brand-copy strong,body.page-inner .touch-brand-copy strong{font-size:17px;}body.page-home .touch-toggle li a,body.page-inner .touch-toggle li a{width:44px;min-width:44px;height:44px;min-height:44px;}}body.page-home .site-brand-copy,body.page-inner .site-brand-copy,body.page-home .touch-brand-copy,body.page-inner .touch-brand-copy{display:none;}body.page-home .header-v1 .top-main .logo1,body.page-inner .header-v1 .top-main .logo1,body.page-home .touch-top-wrapper .touch-logo,body.page-inner .touch-top-wrapper .touch-logo{gap:0;}body.page-home .header-v1 .top-main .logo1 .site-brandmark,body.page-inner .header-v1 .top-main .logo1 .site-brandmark{justify-content:flex-start;}body.page-home .header-v1 .top-main .logo1 img,body.page-inner .header-v1 .top-main .logo1 img{width:auto;height:auto;max-width:216px;max-height:44px;}body.page-home .touch-top-wrapper .touch-logo a,body.page-inner .touch-top-wrapper .touch-logo a{display:flex;align-items:center;}body.page-home .touch-top-wrapper .touch-logo img,body.page-inner .touch-top-wrapper .touch-logo img{width:auto;height:auto;max-width:196px;max-height:42px;}@media screen and (max-width:640px){body.page-home .touch-top-wrapper .touch-logo img,body.page-inner .touch-top-wrapper .touch-logo img{max-width:172px;max-height:38px;}}@media screen and (max-width:480px){body.page-home .touch-top-wrapper .touch-logo img,body.page-inner .touch-top-wrapper .touch-logo img{max-width:152px;max-height:34px;}}:root{--huacai-shell-z-mask:990;--huacai-shell-z-header:1000;--huacai-shell-z-header-popover:1010;}.header-v1{z-index:var(--huacai-shell-z-header);isolation:isolate;}.nav .sub,.top_search .search_con{z-index:var(--huacai-shell-z-header-popover);}.touch-top{z-index:var(--huacai-shell-z-header);}.touch_bg{z-index:var(--huacai-shell-z-mask);}body.page-home .f_bg_div,body.page-inner .f_bg_div{max-width:1320px;}@media (min-width:1200px){body.page-home .f_bg_div,body.page-inner .f_bg_div{flex-wrap:nowrap;gap:16px;}body.page-home .f_bg .links,body.page-inner .f_bg .links{flex:1 1 0;min-width:0;}body.page-home .f_bg .links h2,body.page-inner .f_bg .links h2{font-size:16px;}body.page-home .f_bg .links ul li a,body.page-inner .f_bg .links ul li a{font-size:13px;}}@media (min-width:641px) and (max-width:1199px){body.page-home .f_bg_div,body.page-inner .f_bg_div{flex-wrap:wrap;gap:24px 20px;}body.page-home .f_bg .links,body.page-inner .f_bg .links{display:block;flex:0 1 calc(25% - 15px);min-width:calc(25% - 15px);max-width:calc(25% - 15px);}}@media (max-width:640px){body.page-home .f_bg,body.page-inner .f_bg{padding:28px 0 16px;}body.page-home .f_bg_div,body.page-inner .f_bg_div{width:auto;padding:0 18px;box-sizing:border-box;display:grid;gap:12px;}body.page-home .f_div3 .footx,body.page-inner .f_div3 .footx{padding:0 18px;box-sizing:border-box;}body.page-home .f_bg .links,body.page-inner .f_bg .links{display:block;width:100%;padding-right:0;margin-right:0;padding-bottom:0;border-radius:18px;border:1px solid rgba(255,255,255,0.08);background:rgba(255,255,255,0.03);overflow:hidden;text-align:left;}body.page-home .f_bg .links .links__summary,body.page-inner .f_bg .links .links__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;list-style:none;}body.page-home .f_bg .links .links__summary::-webkit-details-marker,body.page-inner .f_bg .links .links__summary::-webkit-details-marker{display:none;}body.page-home .f_bg .links h2,body.page-inner .f_bg .links h2{margin:0;padding:0;font-size:15px;line-height:1.3;text-align:left;}body.page-home .f_bg .links .links__title,body.page-inner .f_bg .links .links__title{display:inline-flex;align-items:center;min-width:0;margin:0;padding:0;font-size:15px;line-height:1.35;}body.page-home .f_bg .links .links__title::after,body.page-inner .f_bg .links .links__title::after{content:none;}body.page-home .f_bg .links .links__title a,body.page-inner .f_bg .links .links__title a{color:#f8fafc;font-size:15px;font-weight:700;line-height:1.35;}body.page-home .f_bg .links .links__toggle,body.page-inner .f_bg .links .links__toggle{position:relative;flex:0 0 auto;width:18px;height:18px;}body.page-home .f_bg .links .links__toggle::before,body.page-home .f_bg .links .links__toggle::after,body.page-inner .f_bg .links .links__toggle::before,body.page-inner .f_bg .links .links__toggle::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:999px;background:rgba(248,250,252,0.78);transform:translate(-50%,-50%);transition:transform 0.18s ease,opacity 0.18s ease;}body.page-home .f_bg .links .links__toggle::after,body.page-inner .f_bg .links .links__toggle::after{transform:translate(-50%,-50%) rotate(90deg);}body.page-home .f_bg .links[open] .links__toggle::after,body.page-inner .f_bg .links[open] .links__toggle::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(0);}body.page-home .f_bg .links ul,body.page-inner .f_bg .links ul{padding:0 18px 16px;text-align:left;}body.page-home .f_bg .links ul li,body.page-inner .f_bg .links ul li{height:auto;margin-bottom:0;line-height:1.5;}body.page-home .f_bg .links ul li a,body.page-inner .f_bg .links ul li a{display:block;padding:9px 0;font-size:13px;line-height:1.5;}body.page-home .f_bg .links ul li + li,body.page-inner .f_bg .links ul li + li{border-top:1px solid rgba(255,255,255,0.05);}body.page-home .f_div3,body.page-inner .f_div3{font-size:12px;text-align:center;}}@media (max-width:767px){html.hux-lock-scroll,body.hux-lock-scroll{overflow:hidden;}body.page-home .touch-top.is-drawer-open,body.page-inner .touch-top.is-drawer-open{background:#fff;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;}body.page-home .touch-top,body.page-inner .touch-top{padding-top:env(safe-area-inset-top,0px);}body.page-home .blank_h,body.page-inner .blank_h{height:calc(72px + env(safe-area-inset-top,0px));}body.page-home .touch-top-wrapper,body.page-inner .touch-top-wrapper{padding:12px 0;}body.page-home .touch-top-wrapper .touch-logo img,body.page-inner .touch-top-wrapper .touch-logo img{height:clamp(42px,12vw,52px);}body.page-home .touch-top.is-drawer-open .touch-toggle-content,body.page-inner .touch-top.is-drawer-open .touch-toggle-content{position:fixed;top:calc(72px + env(safe-area-inset-top,0px));right:0;left:0;bottom:0;z-index:calc(var(--huacai-shell-z-header) - 1);}body.page-home .touch-top.is-drawer-open .drawer-section-menu,body.page-inner .touch-top.is-drawer-open .drawer-section-menu{display:block;height:calc(100dvh - 72px - env(safe-area-inset-top,0px));max-height:none;padding:0 0 max(12px,env(safe-area-inset-bottom,0px));overflow:hidden;}body.page-home .touch-top.is-drawer-open .touch-menu,body.page-inner .touch-top.is-drawer-open .touch-menu{display:flex;flex-direction:column;height:100%;border-radius:0 0 24px 24px;box-shadow:none;}body.page-home .touch-top.is-drawer-open .touch-menu > ul,body.page-inner .touch-top.is-drawer-open .touch-menu > ul{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;}body.page-home .touch-top.is-drawer-open .closetitle,body.page-inner .touch-top.is-drawer-open .closetitle{position:sticky;bottom:0;flex:0 0 auto;padding-bottom:max(14px,env(safe-area-inset-bottom,0px));box-shadow:0 -12px 24px rgba(15,23,42,0.08);}body.page-home .touch-menu .touch-menu-link,body.page-inner .touch-menu .touch-menu-link{min-height:54px;}body.page-home .f_div3,body.page-inner .f_div3{padding-bottom:max(18px,env(safe-area-inset-bottom,0px));}}
.page-service-huacai .material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}.service-landing{display:grid;gap:28px;}.service-landing__hero,.service-landing__primary,.service-landing__aside,.service-landing__section{padding:32px;}.service-landing__hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,0.9fr);gap:28px;align-items:stretch;}.service-landing__title{margin:0 0 16px;font-size:clamp(2rem,4.5vw,4rem);line-height:1;}.service-landing__summary,.service-landing__cta-copy,.service-landing__placeholder-copy,.service-landing__notes{color:var(--jiangcai-muted);}.service-landing__summary{margin:0 0 16px;font-size:1.08rem;}.service-landing__intro{margin:0 0 20px;}.service-landing__intro > :first-child{margin-top:0;}.service-landing__hero-side{display:grid;gap:18px;align-content:start;}.service-landing__hero-media{min-height:260px;}.service-landing__hero-media img,.service-landing__hero-media picture{width:100%;height:100%;object-fit:cover;border-radius:var(--jiangcai-radius-lg);}.service-landing__timeline-card{display:grid;gap:12px;min-height:260px;align-content:start;padding:28px;border:1px solid rgba(201,127,63,0.18);border-radius:var(--jiangcai-radius-lg);background:linear-gradient(145deg,rgba(201,127,63,0.12),rgba(255,255,255,0)),linear-gradient(180deg,rgba(255,250,241,0.96),rgba(255,255,255,0.82));}.service-landing__timeline-card strong{font-size:clamp(1.5rem,2.7vw,2.2rem);line-height:1.1;}.service-landing__timeline-list{display:grid;gap:12px;padding:0;margin:0;list-style:none;}.service-landing__timeline-list li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:var(--jiangcai-radius-md);background:linear-gradient(180deg,rgba(255,255,255,0.82),rgba(255,247,238,0.94));border:1px solid rgba(11,99,182,0.09);}.service-landing__timeline-list span{color:var(--jiangcai-muted);font-size:0.95rem;}.service-landing__timeline-list strong{font-size:1rem;color:var(--jiangcai-accent-deep);}.service-landing__layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,0.75fr);gap:24px;}.service-landing__cta-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,var(--jiangcai-accent),var(--jiangcai-accent-deep));color:#fff;font-family:"Segoe UI","Helvetica Neue",sans-serif;font-weight:700;}.service-landing__cta-link--muted{background:rgba(23,32,46,0.08);color:var(--jiangcai-muted);}.service-landing__richtext p,.service-landing__richtext li,.service-landing__section-copy{color:var(--jiangcai-muted);}.service-landing__richtext h2{margin:32px 0 14px;padding-top:22px;border-top:1px solid rgba(23,32,46,0.1);font-size:clamp(1.35rem,2.1vw,1.95rem);}.service-landing__richtext h3{margin:22px 0 12px;font-size:1.12rem;}.service-landing__richtext ul,.service-landing__richtext ol{padding-left:20px;}.service-landing__richtext li + li{margin-top:8px;}.service-landing__richtext table{width:100%;margin:22px 0;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid rgba(23,32,46,0.08);border-radius:var(--jiangcai-radius-md);}.service-landing__richtext th,.service-landing__richtext td{padding:14px 16px;border-bottom:1px solid rgba(23,32,46,0.08);text-align:left;}.service-landing__richtext th{width:28%;background:rgba(11,99,182,0.08);color:var(--jiangcai-accent-deep);font-family:"Segoe UI","Helvetica Neue",sans-serif;}.service-landing__richtext tr:last-child th,.service-landing__richtext tr:last-child td{border-bottom:0;}.service-landing__richtext blockquote{margin:20px 0;padding:16px 18px;border-left:4px solid rgba(201,127,63,0.9);border-radius:0 var(--jiangcai-radius-md) var(--jiangcai-radius-md) 0;background:rgba(255,248,238,0.9);}.service-landing__richtext > :first-child{margin-top:0;}.service-landing__richtext > :last-child{margin-bottom:0;}@media (max-width:900px){.service-landing__hero,.service-landing__layout{grid-template-columns:1fr;}}@media (max-width:640px){.service-landing__hero,.service-landing__primary,.service-landing__aside,.service-landing__section{padding:24px;}}.page-service-bookkeeping{--hcx-bookkeeping-orange:#f05a23;--hcx-bookkeeping-navy:#1d2088;--hcx-bookkeeping-deep:#0f172a;--hcx-bookkeeping-ink:#1f2937;--hcx-bookkeeping-muted:#666666;--hcx-bookkeeping-slate:#f0f3f6;--hcx-bookkeeping-soft:#f8f8f8;--hcx-bookkeeping-red:#ef4444;--hcx-bookkeeping-border:rgba(15,23,42,0.08);--hcx-bookkeeping-shadow-sm:0 10px 24px rgba(15,23,42,0.08);--hcx-bookkeeping-shadow-md:0 18px 44px rgba(15,23,42,0.12);font-family:"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;background:#fff;color:var(--hcx-bookkeeping-ink);}.page-service-bookkeeping .hcx-bookkeeping-main{padding-bottom:92px;background:#fff;}.page-service-bookkeeping .hcx-bookkeeping-hero{position:relative;overflow:hidden;display:flex;align-items:center;min-height:450px;background-image:linear-gradient(90deg,rgba(240,90,35,0.88) 0%,rgba(240,90,35,0.72) 30%,rgba(240,90,35,0.28) 56%,rgba(240,90,35,0) 86%),var(--hcx-bookkeeping-hero-image);background-position:center;background-size:cover;color:#fff;}.page-service-bookkeeping .hcx-bookkeeping-hero__inner{position:relative;z-index:1;width:100%;}.page-service-bookkeeping .hcx-bookkeeping-hero__copy{max-width:680px;}.page-service-bookkeeping .hcx-bookkeeping-hero__headline{display:flex;align-items:center;gap:14px;color:#fff;}.page-service-bookkeeping .hcx-bookkeeping-hero__title{margin:0;color:#fff;font-size:clamp(2.35rem,4.9vw,3.9rem);line-height:1.14;font-weight:700;letter-spacing:-0.03em;}.page-service-bookkeeping .hcx-bookkeeping-hero__quote{font-size:clamp(3.4rem,6vw,5rem);line-height:1;font-weight:700;}.page-service-bookkeeping .hcx-bookkeeping-hero__badges{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px;}.page-service-bookkeeping .hcx-bookkeeping-hero__badges span{display:inline-flex;align-items:center;gap:10px;padding:7px 18px;border:2px solid rgba(255,255,255,0.92);border-radius:999px;color:#fff;font-size:0.88rem;}.page-service-bookkeeping .hcx-bookkeeping-hero__badges strong{font-size:1.25rem;color:#fff;}.page-service-bookkeeping .hcx-bookkeeping-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 40px;border-radius:999px;font-size:0.95rem;font-weight:700;text-decoration:none;transition:transform 0.22s ease,box-shadow 0.22s ease,background-color 0.22s ease;}.page-service-bookkeeping .hcx-bookkeeping-btn:hover{transform:translateY(-2px);}.page-service-bookkeeping .hcx-bookkeeping-btn--primary{background:var(--hcx-bookkeeping-orange);color:#fff;box-shadow:0 14px 28px rgba(240,90,35,0.24);}.page-service-bookkeeping .hcx-bookkeeping-btn--primary:hover{background:#e04d1c;}.page-service-bookkeeping .hcx-bookkeeping-section{padding:72px 0;}.page-service-bookkeeping .hcx-bookkeeping-change,.page-service-bookkeeping .hcx-bookkeeping-change *,.page-service-bookkeeping .hcx-bookkeeping-change *::before,.page-service-bookkeeping .hcx-bookkeeping-change *::after{box-sizing:border-box;}.page-service-bookkeeping .hcx-bookkeeping-change{padding:64px 0;background:#f8f9fa;}.page-service-bookkeeping .hcx-bookkeeping-change__container{width:100%;max-width:1400px;margin:0 auto;padding:0 16px;}.page-service-bookkeeping .hcx-bookkeeping-change__head{margin-bottom:48px;text-align:center;}.page-service-bookkeeping .hcx-bookkeeping-change__head h2{margin:0 0 12px;color:#1f2937;font-size:1.875rem;line-height:2.25rem;font-weight:700;}.page-service-bookkeeping .hcx-bookkeeping-change__head p{margin:0;color:#6b7280;font-size:0.875rem;line-height:1.25rem;}.page-service-bookkeeping .hcx-bookkeeping-change__panel{display:flex;flex-direction:column;background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);}.page-service-bookkeeping .hcx-bookkeeping-change__media{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:#000;aspect-ratio:1.72 / 1;}.page-service-bookkeeping .hcx-bookkeeping-change__video{position:relative;width:100%;aspect-ratio:1.72 / 1;overflow:hidden;background:#111827;}.page-service-bookkeeping .hcx-bookkeeping-change__video video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;}.page-service-bookkeeping .hcx-bookkeeping-change__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;}.page-service-bookkeeping .hcx-bookkeeping-change__play button{display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,0.3);color:#fff;cursor:pointer;backdrop-filter:blur(4px);transition:background-color 0.3s ease;}.page-service-bookkeeping .hcx-bookkeeping-change__video:hover .hcx-bookkeeping-change__play button{background:var(--hcx-bookkeeping-orange);}.page-service-bookkeeping .hcx-bookkeeping-change__play .material-symbols-outlined{margin-left:4px;color:#fff;font-size:1.875rem;line-height:1;}.page-service-bookkeeping .hcx-bookkeeping-change__controls{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;gap:12px;padding:12px;background:linear-gradient(to top,rgba(0,0,0,0.8),transparent);}.page-service-bookkeeping .hcx-bookkeeping-change__controls .material-symbols-outlined{color:#fff;font-size:0.875rem;line-height:1;cursor:pointer;}.page-service-bookkeeping .hcx-bookkeeping-change__controls .material-symbols-outlined:hover{color:var(--hcx-bookkeeping-orange);}.page-service-bookkeeping .hcx-bookkeeping-change__timeline{position:relative;flex:1;height:4px;overflow:visible;border-radius:999px;background:rgba(255,255,255,0.3);cursor:pointer;}.page-service-bookkeeping .hcx-bookkeeping-change__progress{position:relative;width:33.333333%;height:100%;border-radius:999px;background:var(--hcx-bookkeeping-orange);}.page-service-bookkeeping .hcx-bookkeeping-change__progress span{position:absolute;top:50%;right:0;width:10px;height:10px;border-radius:999px;background:#fff;transform:translateY(-50%);}.page-service-bookkeeping .hcx-bookkeeping-change__controls time{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:0.625rem;line-height:1rem;white-space:nowrap;}.page-service-bookkeeping .hcx-bookkeeping-change__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#f3f4f6;}.page-service-bookkeeping .hcx-bookkeeping-change__card{display:flex;align-items:center;justify-content:center;min-height:140px;height:100%;padding:24px;background:#fff;cursor:pointer;transition:background-color 0.15s ease;}.page-service-bookkeeping .hcx-bookkeeping-change__card:hover{background:#f9fafb;}.page-service-bookkeeping .hcx-bookkeeping-change__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;margin-right:16px;background:var(--hcx-bookkeeping-orange);color:#fff;clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);transition:opacity 0.15s ease;}.page-service-bookkeeping .hcx-bookkeeping-change__card:hover .hcx-bookkeeping-change__icon{opacity:0.9;}.page-service-bookkeeping .hcx-bookkeeping-change__icon .material-symbols-outlined{display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;line-height:1;}.page-service-bookkeeping .hcx-bookkeeping-change__copy{display:flex;flex-direction:column;justify-content:center;}.page-service-bookkeeping .hcx-bookkeeping-change__copy h3{margin:0 0 6px;color:#1f2937;font-size:1.0625rem;line-height:1.5rem;font-weight:700;}.page-service-bookkeeping .hcx-bookkeeping-change__copy p{margin:0;color:#6b7280;font-size:0.875rem;line-height:1.375rem;}.page-service-bookkeeping .hcx-bookkeeping-section--advantages{background:var(--hcx-bookkeeping-slate);}.page-service-bookkeeping .hcx-bookkeeping-section--process{padding-top:96px;padding-bottom:112px;background:#f8fafc;}.page-service-bookkeeping .hcx-bookkeeping-section--faq{padding-top:128px;padding-bottom:128px;background:var(--hcx-bookkeeping-soft);}.page-service-bookkeeping .hcx-bookkeeping-section__head{display:grid;justify-items:center;gap:12px;max-width:760px;margin:0 auto 48px;text-align:center;}.page-service-bookkeeping .hcx-bookkeeping-section__head h2{margin:0;color:var(--hcx-bookkeeping-ink);font-size:clamp(1.75rem,3vw,2.2rem);font-weight:700;}.page-service-bookkeeping .hcx-bookkeeping-section__line{width:80px;height:4px;border-radius:999px;background:var(--hcx-bookkeeping-orange);}.page-service-bookkeeping .hcx-bookkeeping-section__head p{margin:0;color:var(--hcx-bookkeeping-muted);font-size:0.92rem;line-height:1.7;}.page-service-bookkeeping .hcx-bookkeeping-pain-grid,.page-service-bookkeeping .hcx-bookkeeping-advantage-grid{display:grid;gap:24px;}.page-service-bookkeeping .hcx-bookkeeping-pain-grid{grid-template-columns:1fr;}.page-service-bookkeeping .hcx-bookkeeping-pain-card{overflow:hidden;border-radius:10px;background:#f9fafb;border-bottom:4px solid transparent;box-shadow:var(--hcx-bookkeeping-shadow-sm);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease;}.page-service-bookkeeping .hcx-bookkeeping-pain-card:hover{transform:translateY(-4px);border-color:var(--hcx-bookkeeping-orange);box-shadow:var(--hcx-bookkeeping-shadow-md);}.page-service-bookkeeping .hcx-bookkeeping-pain-card__image{display:block;width:100%;height:160px;object-fit:cover;}.page-service-bookkeeping .hcx-bookkeeping-pain-card__body{padding:24px 20px 26px;text-align:center;}.page-service-bookkeeping .hcx-bookkeeping-pain-card__body h3,.page-service-bookkeeping .hcx-bookkeeping-process-card h3{margin:0;color:var(--hcx-bookkeeping-ink);font-size:1.12rem;font-weight:700;}.page-service-bookkeeping .hcx-bookkeeping-pain-card__body p,.page-service-bookkeeping .hcx-bookkeeping-process-card p,.page-service-bookkeeping .hcx-bookkeeping-faq__item p{margin:0;color:var(--hcx-bookkeeping-muted);font-size:0.78rem;line-height:1.75;}.page-service-bookkeeping .hcx-bookkeeping-advantage-grid{grid-template-columns:1fr;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card{position:relative;overflow:hidden;min-height:208px;border-radius:10px;background:#fff7f1;box-shadow:var(--hcx-bookkeeping-shadow-md);isolation:isolate;transform:translateZ(0);transition:transform 0.34s cubic-bezier(0.22,1,0.36,1),box-shadow 0.34s ease;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card:nth-child(odd){background:linear-gradient(180deg,#fff8f2 0%,#ffefe5 100%);}.page-service-bookkeeping .hcx-bookkeeping-advantage-card:nth-child(even){background:linear-gradient(180deg,#f4f8ff 0%,#e8f0ff 100%);}.page-service-bookkeeping .hcx-bookkeeping-advantage-card:hover{transform:translateY(-8px);box-shadow:0 28px 56px rgba(15,23,42,0.18);}.page-service-bookkeeping .hcx-bookkeeping-advantage-card__image{display:block;width:100%;height:208px;object-fit:cover;transform-origin:center center;transition:transform 0.42s cubic-bezier(0.22,1,0.36,1),filter 0.42s ease;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card:hover .hcx-bookkeeping-advantage-card__image{transform:scale(1.08);filter:saturate(1.04) brightness(0.96);}.page-service-bookkeeping .hcx-bookkeeping-advantage-card__overlay{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:14px;min-height:25%;padding:12px 18px 14px;color:var(--hcx-bookkeeping-ink);z-index:2;transition:padding 0.34s ease,background 0.34s ease,box-shadow 0.34s ease,border-color 0.34s ease;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card:nth-child(odd) .hcx-bookkeeping-advantage-card__overlay{background:linear-gradient(180deg,rgba(255,248,242,0.96) 0%,rgba(255,239,229,0.98) 100%);border-top:1px solid rgba(255,255,255,0.72);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);}.page-service-bookkeeping .hcx-bookkeeping-advantage-card:nth-child(even) .hcx-bookkeeping-advantage-card__overlay{background:linear-gradient(180deg,rgba(244,248,255,0.96) 0%,rgba(232,240,255,0.98) 100%);border-top:1px solid rgba(255,255,255,0.78);box-shadow:inset 0 1px 0 rgba(255,255,255,0.28);}.page-service-bookkeeping .hcx-bookkeeping-advantage-card:hover .hcx-bookkeeping-advantage-card__overlay{padding-bottom:14px;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card:nth-child(odd):hover .hcx-bookkeeping-advantage-card__overlay{background:linear-gradient(180deg,#fff6ef 0%,#ffe8d8 100%);}.page-service-bookkeeping .hcx-bookkeeping-advantage-card:nth-child(even):hover .hcx-bookkeeping-advantage-card__overlay{background:linear-gradient(180deg,#f3f8ff 0%,#dbe9ff 100%);}.page-service-bookkeeping .hcx-bookkeeping-advantage-card__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;position:relative;z-index:1;transition:color 0.34s ease;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card__icon .material-symbols-outlined{font-size:2rem;line-height:1;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card__icon.is-blue{color:#60a5fa;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card__icon.is-orange{color:#fb923c;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card__content h3{margin:0;color:var(--hcx-bookkeeping-ink);font-size:1rem;font-weight:700;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card__content{position:relative;z-index:1;}.page-service-bookkeeping .hcx-bookkeeping-advantage-card__content p{margin:4px 0 0;color:#4b5563;font-size:0.75rem;line-height:1.45;}.page-service-bookkeeping .hcx-bookkeeping-process-grid{display:grid;grid-template-columns:1fr;gap:44px 28px;max-width:1400px;margin:0 auto;}.page-service-bookkeeping .hcx-bookkeeping-process-card{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:68px 24px 40px;border-radius:40px;border:1px solid #eef2f7;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,0.08);text-align:center;transition:transform 0.28s ease,box-shadow 0.28s ease;}.page-service-bookkeeping .hcx-bookkeeping-process-card:hover{transform:translateY(-10px);box-shadow:0 22px 48px rgba(15,23,42,0.12);}.page-service-bookkeeping .hcx-bookkeeping-process-card__number{position:absolute;top:-24px;left:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;transform:translateX(-50%);border-radius:999px;border:4px solid #fff;color:#fff;font-size:1.25rem;font-weight:700;box-shadow:0 10px 24px rgba(15,23,42,0.18);}.page-service-bookkeeping .hcx-bookkeeping-process-card__number.is-orange{background:var(--hcx-bookkeeping-orange);}.page-service-bookkeeping .hcx-bookkeeping-process-card__number.is-navy{background:var(--hcx-bookkeeping-navy);}.page-service-bookkeeping .hcx-bookkeeping-process-card__icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:28px;border-radius:24px;}.page-service-bookkeeping .hcx-bookkeeping-process-card__icon.is-orange{background:#fff1ea;color:var(--hcx-bookkeeping-orange);}.page-service-bookkeeping .hcx-bookkeeping-process-card__icon.is-navy{background:#eef2ff;color:var(--hcx-bookkeeping-navy);}.page-service-bookkeeping .hcx-bookkeeping-process-card__icon .material-symbols-outlined{font-size:2.5rem;line-height:1;}.page-service-bookkeeping .hcx-bookkeeping-process-card h3{margin:0 0 12px;font-size:1.25rem;white-space:nowrap;}.page-service-bookkeeping .hcx-bookkeeping-process-card p{font-size:0.9rem;line-height:1.8;}.page-service-bookkeeping .hcx-bookkeeping-faq{max-width:920px;margin:0 auto;}.page-service-bookkeeping .hcx-bookkeeping-faq__list{display:grid;gap:48px;}.page-service-bookkeeping .hcx-bookkeeping-faq__item{display:grid;gap:16px;}.page-service-bookkeeping .hcx-bookkeeping-faq__question,.page-service-bookkeeping .hcx-bookkeeping-faq__answer{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start;}.page-service-bookkeeping .hcx-bookkeeping-faq__question--link{text-decoration:none;}.page-service-bookkeeping .hcx-bookkeeping-faq__question--link:focus-visible{outline:2px solid var(--hcx-bookkeeping-navy);outline-offset:4px;border-radius:10px;}.page-service-bookkeeping .hcx-bookkeeping-faq__answer{margin-top:0;}.page-service-bookkeeping .hcx-bookkeeping-faq__question span,.page-service-bookkeeping .hcx-bookkeeping-faq__answer span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;font-size:0.75rem;font-weight:700;line-height:1;margin-top:2px;}.page-service-bookkeeping .hcx-bookkeeping-faq__question span{background:var(--hcx-bookkeeping-red);}.page-service-bookkeeping .hcx-bookkeeping-faq__question strong{color:var(--hcx-bookkeeping-ink);font-size:0.95rem;line-height:1.7;font-weight:700;}.page-service-bookkeeping .hcx-bookkeeping-faq__question--link:hover strong{text-decoration:underline;}.page-service-bookkeeping .hcx-bookkeeping-faq__answer span{background:var(--hcx-bookkeeping-orange);}.page-service-bookkeeping .hcx-bookkeeping-faq__answer p{font-size:0.9rem;line-height:1.9;}.page-service-bookkeeping .hcx-bookkeeping-faq__actions{margin-top:40px;text-align:center;}.page-service-bookkeeping .hcx-bookkeeping-team__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}.page-service-bookkeeping .hcx-bookkeeping-team__figure{margin:0;overflow:hidden;border-radius:10px;background:#dfe5ef;box-shadow:var(--hcx-bookkeeping-shadow-sm);}.page-service-bookkeeping .hcx-bookkeeping-team__figure img{display:block;width:100%;height:192px;object-fit:cover;transition:transform 0.3s ease;}.page-service-bookkeeping .hcx-bookkeeping-team__figure:hover img{transform:scale(1.05);}@media (min-width:768px){.page-service-bookkeeping .hcx-bookkeeping-pain-grid,.page-service-bookkeeping .hcx-bookkeeping-team__grid{grid-template-columns:repeat(4,minmax(0,1fr));}.page-service-bookkeeping .hcx-bookkeeping-advantage-grid,.page-service-bookkeeping .hcx-bookkeeping-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:900px){.page-service-bookkeeping .hcx-bookkeeping-advantage-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1024px){.page-service-bookkeeping .hcx-bookkeeping-change__container{padding-right:32px;padding-left:32px;}.page-service-bookkeeping .hcx-bookkeeping-change__panel{flex-direction:row;}.page-service-bookkeeping .hcx-bookkeeping-change__media{width:50%;aspect-ratio:auto;}.page-service-bookkeeping .hcx-bookkeeping-change__video{height:100%;aspect-ratio:auto;}.page-service-bookkeeping .hcx-bookkeeping-change__grid{width:50%;border-left:1px solid #f3f4f6;}}@media (min-width:1200px){.page-service-bookkeeping .hcx-bookkeeping-process-grid{grid-template-columns:repeat(4,minmax(0,238px));justify-content:center;column-gap:92px;}.page-service-bookkeeping .hcx-bookkeeping-team__grid{grid-template-columns:repeat(5,minmax(0,1fr));}.page-service-bookkeeping .hcx-bookkeeping-process-card.has-connector::after{content:">>>";position:absolute;top:50%;left:calc(100% + 20px);width:52px;transform:translateY(-50%);text-align:center;color:rgba(240,90,35,0.28);font-size:1.6rem;font-weight:700;letter-spacing:0.08em;line-height:1;pointer-events:none;}}@media (max-width:767px){.page-service-bookkeeping .hcx-bookkeeping-main{padding-bottom:64px;}.page-service-bookkeeping .hcx-bookkeeping-hero{min-height:auto;padding:72px 0 80px;}.page-service-bookkeeping .hcx-bookkeeping-hero__headline{align-items:flex-start;gap:10px;}.page-service-bookkeeping .hcx-bookkeeping-hero__title{font-size:2.05rem;}.page-service-bookkeeping .hcx-bookkeeping-hero__quote{font-size:3rem;}.page-service-bookkeeping .hcx-bookkeeping-hero__badges span{padding:8px 14px;font-size:0.82rem;}.page-service-bookkeeping .hcx-bookkeeping-hero__badges strong{font-size:1.05rem;}.page-service-bookkeeping .hcx-bookkeeping-section{padding:56px 0;}.page-service-bookkeeping .hcx-bookkeeping-change{padding:56px 0;}.page-service-bookkeeping .hcx-bookkeeping-section--process{padding-top:72px;padding-bottom:80px;}.page-service-bookkeeping .hcx-bookkeeping-section--faq{padding-top:80px;padding-bottom:80px;}.page-service-bookkeeping .hcx-bookkeeping-section__head{margin-bottom:36px;}.page-service-bookkeeping .hcx-bookkeeping-advantage-grid,.page-service-bookkeeping .hcx-bookkeeping-process-grid{grid-template-columns:1fr;}.page-service-bookkeeping .hcx-bookkeeping-process-card{padding:64px 20px 32px;}.page-service-bookkeeping .hcx-bookkeeping-process-card h3{white-space:normal;}.page-service-bookkeeping .hcx-bookkeeping-process-card__icon{width:72px;height:72px;margin-bottom:24px;}.page-service-bookkeeping .hcx-bookkeeping-faq__list{gap:36px;}.page-service-bookkeeping .hcx-bookkeeping-team__figure img{height:160px;}}@media (max-width:520px){.page-service-bookkeeping .hcx-bookkeeping-hero__headline{gap:8px;}.page-service-bookkeeping .hcx-bookkeeping-hero__title{font-size:1.8rem;}.page-service-bookkeeping .hcx-bookkeeping-hero__quote{font-size:2.4rem;}.page-service-bookkeeping .hcx-bookkeeping-hero__badges{gap:12px;}.page-service-bookkeeping .hcx-bookkeeping-hero__badges span{width:100%;justify-content:center;}.page-service-bookkeeping .hcx-bookkeeping-change__card{flex-direction:column;gap:10px;padding:18px 10px;text-align:center;}.page-service-bookkeeping .hcx-bookkeeping-change__icon{margin-right:0;}}.page-service-tax-check{--hcx-tax-check-navy:#132a4a;--hcx-tax-check-blue:#236eb6;--hcx-tax-check-blue-soft:#dbeafb;--hcx-tax-check-paper:#f7faff;--hcx-tax-check-line:rgba(17,42,74,0.1);--hcx-tax-check-ink:#18263b;--hcx-tax-check-muted:#5e6f85;--hcx-tax-check-shadow:0 24px 70px rgba(13,29,52,0.12);font-family:"PingFang SC","Microsoft YaHei","Noto Sans SC",sans-serif;}.page-service-tax-check .hcx-tax-check-main{padding:0 0 120px;background:linear-gradient(180deg,#ffffff 0%,#f7f9fd 34%,#eef3fb 100%);}.page-service-tax-check .hcx-tax-check-band{border-top:1px solid rgba(17,42,74,0.08);border-bottom:1px solid rgba(17,42,74,0.08);background:rgba(241,243,252,0.78);}.page-service-tax-check .hcx-tax-check-band__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:40px 0;}.page-service-tax-check .hcx-tax-check-band__item{display:grid;gap:8px;text-align:left;}.page-service-tax-check .hcx-tax-check-band__value{display:inline-flex;align-items:center;gap:10px;}.page-service-tax-check .hcx-tax-check-band__value .material-symbols-outlined{color:var(--hcx-tax-check-orange);font-size:1.7rem;}.page-service-tax-check .hcx-tax-check-band__item strong{color:var(--hcx-tax-check-blue);font-size:clamp(1.55rem,2.8vw,2rem);line-height:1.05;}.page-service-tax-check .hcx-tax-check-band__item span{color:var(--hcx-tax-check-muted);font-size:0.92rem;line-height:1.6;}.page-service-tax-check .hcx-tax-check-section{position:relative;}.page-service-tax-check .hcx-tax-check-section--audience{padding:88px 0 94px;}.page-service-tax-check .hcx-tax-check-section--coverage{padding:94px 0 98px;background:#eef2fb;}.page-service-tax-check .hcx-tax-check-section--reasons{padding:96px 0 92px;}.page-service-tax-check .hcx-tax-check-cta-shell{padding-top:8px;}.page-service-tax-check .hcx-tax-check-section__head{max-width:780px;margin:0 auto 56px;text-align:center;}.page-service-tax-check .hcx-tax-check-section__head--split{max-width:none;display:flex;justify-content:space-between;align-items:end;gap:32px;text-align:left;}.page-service-tax-check .hcx-tax-check-section__head h2,.page-service-tax-check .hcx-tax-check-cta__copy h2{margin:0;color:var(--hcx-tax-check-ink);font-size:clamp(2rem,3.2vw,3.05rem);font-weight:700;letter-spacing:-0.04em;line-height:1.12;}.page-service-tax-check .hcx-tax-check-section__head p,.page-service-tax-check .hcx-tax-check-audience-card p,.page-service-tax-check .hcx-tax-check-coverage-card p,.page-service-tax-check .hcx-tax-check-reason-card p,.page-service-tax-check .hcx-tax-check-cta__copy p{margin:0;color:var(--hcx-tax-check-muted);line-height:1.8;}.page-service-tax-check .hcx-tax-check-inline-link{display:inline-flex;align-items:center;gap:6px;padding-bottom:4px;color:var(--hcx-tax-check-blue);font-size:0.95rem;font-weight:700;text-decoration:none;white-space:nowrap;}.page-service-tax-check .hcx-tax-check-inline-link .material-symbols-outlined{font-size:1.15rem;}.page-service-tax-check .hcx-tax-check-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}.page-service-tax-check .hcx-tax-check-audience-card,.page-service-tax-check .hcx-tax-check-coverage-card,.page-service-tax-check .hcx-tax-check-reason-card{position:relative;overflow:hidden;border-radius:24px;}.page-service-tax-check .hcx-tax-check-audience-card{display:grid;gap:16px;align-content:start;padding:30px;background:rgba(255,255,255,0.94);border:1px solid rgba(17,42,74,0.08);box-shadow:0 12px 28px rgba(16,35,61,0.06);transition:transform 0.22s ease,box-shadow 0.22s ease;}.page-service-tax-check .hcx-tax-check-audience-card:hover,.page-service-tax-check .hcx-tax-check-coverage-card:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(16,35,61,0.08);}.page-service-tax-check .hcx-tax-check-audience-card__icon,.page-service-tax-check .hcx-tax-check-coverage-card__icon,.page-service-tax-check .hcx-tax-check-reason-card__icon{display:inline-flex;align-items:center;justify-content:center;}.page-service-tax-check .hcx-tax-check-audience-card__icon{width:56px;height:56px;border-radius:18px;background:#deebfb;color:var(--hcx-tax-check-blue);}.page-service-tax-check .hcx-tax-check-audience-card__icon .material-symbols-outlined,.page-service-tax-check .hcx-tax-check-reason-card__icon .material-symbols-outlined{font-size:1.55rem;}.page-service-tax-check .hcx-tax-check-audience-card h3,.page-service-tax-check .hcx-tax-check-coverage-card h3,.page-service-tax-check .hcx-tax-check-reason-card h3{margin:0;color:var(--hcx-tax-check-ink);font-size:1.25rem;font-weight:700;line-height:1.35;}.page-service-tax-check .hcx-tax-check-audience-card p{font-size:0.92rem;}.page-service-tax-check .hcx-tax-check-audience-card--cta{align-content:space-between;gap:28px;background:linear-gradient(135deg,var(--hcx-tax-check-blue) 0%,#0f4f88 100%);border:none;box-shadow:0 24px 48px rgba(19,42,74,0.18);}.page-service-tax-check .hcx-tax-check-audience-card__cta-copy{display:grid;gap:14px;}.page-service-tax-check .hcx-tax-check-audience-card--cta h3,.page-service-tax-check .hcx-tax-check-audience-card--cta p{color:#fff;}.page-service-tax-check .hcx-tax-check-audience-card--cta p{max-width:240px;color:rgba(255,255,255,0.84);}.page-service-tax-check .hcx-tax-check-coverage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(184px,auto);gap:18px;}.page-service-tax-check .hcx-tax-check-coverage-card{background:rgba(255,255,255,0.98);box-shadow:0 10px 28px rgba(16,35,61,0.05);}.page-service-tax-check .hcx-tax-check-coverage-card__body,.page-service-tax-check .hcx-tax-check-coverage-card__copy{display:grid;}.page-service-tax-check .hcx-tax-check-coverage-card__copy{gap:10px;}.page-service-tax-check .hcx-tax-check-coverage-card--primary{grid-column:span 2;grid-row:span 2;min-height:356px;padding:34px;}.page-service-tax-check .hcx-tax-check-coverage-card--primary .hcx-tax-check-coverage-card__body{position:relative;z-index:1;gap:18px;max-width:min(62%,320px);}.page-service-tax-check .hcx-tax-check-coverage-card--primary .hcx-tax-check-coverage-card__icon,.page-service-tax-check .hcx-tax-check-coverage-card--small .hcx-tax-check-coverage-card__icon{width:auto;height:auto;color:var(--hcx-tax-check-blue);}.page-service-tax-check .hcx-tax-check-coverage-card--primary .hcx-tax-check-coverage-card__icon .material-symbols-outlined{font-size:2.3rem;}.page-service-tax-check .hcx-tax-check-coverage-card--primary h3{font-size:1.55rem;line-height:1.3;}.page-service-tax-check .hcx-tax-check-coverage-card__image{position:absolute;right:0;bottom:0;width:min(42%,194px);opacity:0.1;transform:translate(32px,32px);pointer-events:none;}.page-service-tax-check .hcx-tax-check-coverage-list{display:grid;gap:12px;margin:0;padding:0;list-style:none;}.page-service-tax-check .hcx-tax-check-coverage-list li{display:flex;align-items:center;gap:10px;color:var(--hcx-tax-check-ink);font-size:0.95rem;line-height:1.7;}.page-service-tax-check .hcx-tax-check-coverage-list .material-symbols-outlined{color:#22c55e;font-size:1rem;}.page-service-tax-check .hcx-tax-check-coverage-card--small{display:grid;align-content:start;gap:14px;min-height:184px;padding:30px;}.page-service-tax-check .hcx-tax-check-coverage-card--small .hcx-tax-check-coverage-card__icon .material-symbols-outlined{font-size:1.8rem;}.page-service-tax-check .hcx-tax-check-coverage-card--small p,.page-service-tax-check .hcx-tax-check-coverage-card--highlight p{font-size:0.9rem;}.page-service-tax-check .hcx-tax-check-coverage-card--highlight{grid-column:span 2;display:grid;grid-template-columns:72px minmax(0,1fr);gap:28px;align-items:center;min-height:184px;padding:30px 34px;}.page-service-tax-check .hcx-tax-check-coverage-card--highlight .hcx-tax-check-coverage-card__icon{width:72px;height:72px;border-radius:22px;background:#deebfb;color:var(--hcx-tax-check-blue);}.page-service-tax-check .hcx-tax-check-coverage-card--highlight .hcx-tax-check-coverage-card__icon .material-symbols-outlined{font-size:1.95rem;}.page-service-tax-check .hcx-tax-check-reason-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;}.page-service-tax-check .hcx-tax-check-reason-card{display:grid;justify-items:center;gap:20px;padding:0 12px;text-align:center;}.page-service-tax-check .hcx-tax-check-reason-card__icon{width:82px;height:82px;border-radius:999px;background:rgba(35,110,182,0.08);color:var(--hcx-tax-check-blue);}.page-service-tax-check .hcx-tax-check-reason-card p{max-width:320px;font-size:1rem;}.page-service-tax-check .hcx-tax-check-cta{position:relative;overflow:hidden;display:grid;gap:28px;justify-items:center;padding:82px 48px;border-radius:30px;background:linear-gradient(135deg,var(--hcx-tax-check-blue) 0%,#0f4f88 74%);box-shadow:0 24px 58px rgba(19,42,74,0.16);text-align:center;}.page-service-tax-check .hcx-tax-check-cta__background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0.1;}.page-service-tax-check .hcx-tax-check-cta__copy,.page-service-tax-check .hcx-tax-check-cta__actions{position:relative;z-index:1;}.page-service-tax-check .hcx-tax-check-cta__copy{max-width:760px;}.page-service-tax-check .hcx-tax-check-cta__copy h2,.page-service-tax-check .hcx-tax-check-cta__copy p{color:#fff;}.page-service-tax-check .hcx-tax-check-cta__copy p{color:rgba(233,242,255,0.9);font-size:1.02rem;}.page-service-tax-check .hcx-tax-check-cta__actions{margin-top:0;}@media (max-width:1120px){.page-service-tax-check .hcx-tax-check-hero__inner{grid-template-columns:1fr;gap:32px;}.page-service-tax-check .hcx-tax-check-band__grid,.page-service-tax-check .hcx-tax-check-audience-grid,.page-service-tax-check .hcx-tax-check-reason-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.page-service-tax-check .hcx-tax-check-section__head--split{display:grid;align-items:start;}.page-service-tax-check .hcx-tax-check-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;}.page-service-tax-check .hcx-tax-check-coverage-card--primary,.page-service-tax-check .hcx-tax-check-coverage-card--highlight{grid-column:span 2;grid-row:span 1;}}@media (max-width:780px){.page-service-tax-check .hcx-tax-check-main{padding-bottom:88px;}.page-service-tax-check .hcx-tax-check-hero{padding:48px 0 56px;}.page-service-tax-check .hcx-tax-check-hero__panel{padding:26px;}.page-service-tax-check .hcx-tax-check-band__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding:28px 0;}.page-service-tax-check .hcx-tax-check-section--audience,.page-service-tax-check .hcx-tax-check-section--coverage,.page-service-tax-check .hcx-tax-check-section--reasons{padding:64px 0;}.page-service-tax-check .hcx-tax-check-audience-grid,.page-service-tax-check .hcx-tax-check-reason-grid,.page-service-tax-check .hcx-tax-check-coverage-grid,.page-service-tax-check .hcx-tax-check-panel__metrics{grid-template-columns:1fr;}.page-service-tax-check .hcx-tax-check-section__head{margin-bottom:36px;}.page-service-tax-check .hcx-tax-check-coverage-card--primary,.page-service-tax-check .hcx-tax-check-coverage-card--highlight{grid-column:span 1;grid-row:span 1;}.page-service-tax-check .hcx-tax-check-coverage-card--primary,.page-service-tax-check .hcx-tax-check-coverage-card--small,.page-service-tax-check .hcx-tax-check-coverage-card--highlight{min-height:auto;padding:28px;}.page-service-tax-check .hcx-tax-check-coverage-card--primary .hcx-tax-check-coverage-card__body{max-width:100%;}.page-service-tax-check .hcx-tax-check-coverage-card--highlight{grid-template-columns:1fr;gap:18px;}.page-service-tax-check .hcx-tax-check-coverage-card__image{width:min(46%,220px);transform:translate(24px,24px);}.page-service-tax-check .hcx-tax-check-reason-grid{gap:32px;}.page-service-tax-check .hcx-tax-check-cta{padding:60px 24px;border-radius:24px;}}@media (max-width:560px){.page-service-tax-check .hcx-tax-check-hero__title{font-size:2.35rem;}.page-service-tax-check .hcx-tax-check-hero__title span{font-size:1.16rem;}.page-service-tax-check .hcx-tax-check-band__grid{grid-template-columns:1fr;}.page-service-tax-check .hcx-tax-check-btn{width:100%;}}.page-service-tax-check .hcx-tax-check-hero{position:relative;overflow:hidden;padding:72px 0 64px;background:radial-gradient(circle at top right,rgba(35,110,182,0.14),transparent 20%),linear-gradient(180deg,#ffffff 0%,#f5f9ff 65%,#eef4fb 100%);}.page-service-tax-check .hcx-tax-check-hero::before,.page-service-tax-check .hcx-tax-check-hero::after{content:"";position:absolute;border-radius:50%;pointer-events:none;}.page-service-tax-check .hcx-tax-check-hero::before{width:420px;height:420px;top:-220px;right:-150px;background:radial-gradient(circle,rgba(35,110,182,0.16),rgba(35,110,182,0));}.page-service-tax-check .hcx-tax-check-hero::after{width:300px;height:300px;bottom:-170px;left:-120px;background:radial-gradient(circle,rgba(242,135,59,0.14),rgba(242,135,59,0));}.page-service-tax-check .hcx-tax-check-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,0.98fr);gap:44px;align-items:center;}.page-service-tax-check .hcx-tax-check-hero__eyebrow,.page-service-tax-check .hcx-tax-check-section__eyebrow{display:inline-flex;align-items:center;margin:0 0 18px;color:var(--hcx-tax-check-blue);font-size:0.82rem;font-weight:700;letter-spacing:0.12em;text-transform:none;}.page-service-tax-check .hcx-tax-check-hero__title,.page-service-tax-check .hcx-tax-check-section__head h2,.page-service-tax-check .hcx-tax-check-audience-card h3,.page-service-tax-check .hcx-tax-check-coverage-card h3,.page-service-tax-check .hcx-tax-check-reason-card h3,.page-service-tax-check .hcx-tax-check-cta__copy h2{margin:0;color:var(--hcx-tax-check-ink);font-family:"PingFang SC","Microsoft YaHei","Noto Sans SC",sans-serif;font-weight:700;line-height:1.12;}.page-service-tax-check .hcx-tax-check-hero__title{font-size:clamp(2.9rem,5vw,5rem);letter-spacing:-0.04em;}.page-service-tax-check .hcx-tax-check-hero__title span{display:block;margin-top:10px;color:var(--hcx-tax-check-blue);font-size:clamp(1.35rem,2vw,2rem);letter-spacing:0;}.page-service-tax-check .hcx-tax-check-hero__description,.page-service-tax-check .hcx-tax-check-section__head p,.page-service-tax-check .hcx-tax-check-audience-card p,.page-service-tax-check .hcx-tax-check-coverage-card p,.page-service-tax-check .hcx-tax-check-reason-card p,.page-service-tax-check .hcx-tax-check-cta__copy p,.page-service-tax-check .hcx-tax-check-floating-card p,.page-service-tax-check .hcx-tax-check-panel__summary p{margin:0;color:var(--hcx-tax-check-muted);line-height:1.8;}.page-service-tax-check .hcx-tax-check-hero__description{max-width:620px;margin-top:24px;font-size:1.03rem;}.page-service-tax-check .hcx-tax-check-hero__badges{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px;}.page-service-tax-check .hcx-tax-check-hero__badges span,.page-service-tax-check .hcx-tax-check-band__item,.page-service-tax-check .hcx-tax-check-panel__metric{border:1px solid var(--hcx-tax-check-line);box-shadow:0 12px 32px rgba(13,29,52,0.06);}.page-service-tax-check .hcx-tax-check-hero__badges span{display:inline-flex;align-items:baseline;gap:10px;padding:12px 18px;border-radius:999px;background:rgba(255,255,255,0.72);backdrop-filter:blur(10px);}.page-service-tax-check .hcx-tax-check-hero__badges strong{color:var(--hcx-tax-check-ink);font-size:1.1rem;}.page-service-tax-check .hcx-tax-check-hero__actions,.page-service-tax-check .hcx-tax-check-cta__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px;}.page-service-tax-check .hcx-tax-check-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border-radius:0;border:1px solid transparent;font-size:0.96rem;font-weight:700;text-decoration:none;transition:transform 0.22s ease,box-shadow 0.22s ease,background-color 0.22s ease,color 0.22s ease,border-color 0.22s ease;}.page-service-tax-check .hcx-tax-check-btn:hover{transform:translateY(-1px);}.page-service-tax-check .hcx-tax-check-btn--primary{background:linear-gradient(135deg,var(--hcx-tax-check-blue),#3489d6);color:#fff;box-shadow:0 18px 38px rgba(35,110,182,0.24);}.page-service-tax-check .hcx-tax-check-btn--secondary{background:rgba(255,255,255,0.92);color:var(--hcx-tax-check-ink);border-color:rgba(17,42,74,0.12);}.page-service-tax-check .hcx-tax-check-btn--light{background:#fff;color:var(--hcx-tax-check-blue);box-shadow:0 16px 34px rgba(8,20,37,0.18);}.page-service-tax-check .hcx-tax-check-btn--ghost{background:rgba(255,255,255,0.1);color:#fff;border-color:rgba(255,255,255,0.18);}.page-service-tax-check .hcx-tax-check-hero__visual{position:relative;padding:0;}.page-service-tax-check .hcx-tax-check-hero__panel,.page-service-tax-check .hcx-tax-check-section,.page-service-tax-check .hcx-tax-check-band,.page-service-tax-check .hcx-tax-check-cta{border-radius:0;}.page-service-tax-check .hcx-tax-check-hero__panel{padding:28px;background:rgba(255,255,255,0.86);border:1px solid rgba(17,42,74,0.08);box-shadow:var(--hcx-tax-check-shadow);}.page-service-tax-check .hcx-tax-check-panel__top{display:flex;align-items:center;margin-bottom:18px;}.page-service-tax-check .hcx-tax-check-panel__dots{display:flex;gap:7px;}.page-service-tax-check .hcx-tax-check-panel__dots span{width:12px;height:12px;border-radius:50%;background:#d7dee9;}.page-service-tax-check .hcx-tax-check-panel__dots span:nth-child(1){background:#f87171;}.page-service-tax-check .hcx-tax-check-panel__dots span:nth-child(2){background:#fbbf24;}.page-service-tax-check .hcx-tax-check-panel__dots span:nth-child(3){background:#34d399;}.page-service-tax-check .hcx-tax-check-panel__chart{position:relative;margin-top:0;min-height:228px;overflow:hidden;border-radius:0;border:1px solid rgba(17,42,74,0.08);background:linear-gradient(145deg,rgba(35,110,182,0.08),rgba(255,255,255,0.92));}.page-service-tax-check .hcx-tax-check-panel__chart-glow{position:absolute;inset:auto auto -54px -38px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(35,110,182,0.2),rgba(35,110,182,0));}.page-service-tax-check .hcx-tax-check-panel__chart-line{position:absolute;inset:auto 24px 42px 24px;height:82px;background:linear-gradient(180deg,rgba(35,110,182,0.22),rgba(35,110,182,0)),linear-gradient(135deg,rgba(35,110,182,0.14),rgba(35,110,182,0.04));clip-path:polygon(0 100%,0 72%,18% 64%,36% 68%,54% 44%,74% 28%,100% 46%,100% 100%);}.page-service-tax-check .hcx-tax-check-panel__chart .material-symbols-outlined{position:absolute;right:26px;top:26px;font-size:68px;color:rgba(35,110,182,0.16);}.page-service-tax-check .hcx-tax-check-panel__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;}.page-service-tax-check .hcx-tax-check-panel__metric{display:grid;gap:6px;padding:16px 18px;border-radius:22px;background:rgba(255,255,255,0.78);}.page-service-tax-check .hcx-tax-check-panel__metric small{color:var(--hcx-tax-check-muted);font-size:0.76rem;}.page-service-tax-check .hcx-tax-check-panel__metric strong{color:var(--hcx-tax-check-ink);font-size:1.35rem;}.page-service-tax-check .hcx-tax-check-panel__metric.is-orange strong{color:var(--hcx-tax-check-orange);}.page-service-tax-check .hcx-tax-check-panel__summary{display:grid;gap:14px;margin-top:24px;}.page-service-tax-check .hcx-tax-check-panel__summary h2{margin:0;color:var(--hcx-tax-check-ink);font-size:clamp(1.45rem,2.3vw,1.95rem);line-height:1.3;}.page-service-tax-check .hcx-tax-check-hero__floating{position:absolute;inset:auto 0 -10px auto;display:grid;gap:12px;width:min(220px,52%);}.page-service-tax-check .hcx-tax-check-floating-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:22px;background:rgba(255,255,255,0.88);border:1px solid rgba(255,255,255,0.8);box-shadow:0 16px 38px rgba(13,29,52,0.12);backdrop-filter:blur(14px);}.page-service-tax-check .hcx-tax-check-floating-card:nth-child(1){transform:translate(18px,-8px);}.page-service-tax-check .hcx-tax-check-floating-card:nth-child(2){transform:translate(-86px,2px);}.page-service-tax-check .hcx-tax-check-floating-card .material-symbols-outlined,.page-service-tax-check .hcx-tax-check-audience-card__icon,.page-service-tax-check .hcx-tax-check-coverage-card__icon,.page-service-tax-check .hcx-tax-check-reason-card__icon{display:inline-flex;align-items:center;justify-content:center;}.page-service-tax-check .hcx-tax-check-floating-card .material-symbols-outlined{width:46px;height:46px;border-radius:16px;background:rgba(35,110,182,0.12);color:var(--hcx-tax-check-blue);}.page-service-tax-check .hcx-tax-check-floating-card strong{display:block;margin-bottom:0;color:var(--hcx-tax-check-ink);font-size:0.95rem;}.page-service-tax-check .hcx-tax-check-floating-card p{display:none;}.page-service-enterprise-insights{--hcx-insights-bg:#f8f9ff;--hcx-insights-surface:#ffffff;--hcx-insights-surface-low:#f1f3fc;--hcx-insights-surface-high:#e0e2ea;--hcx-insights-text:#181c22;--hcx-insights-text-muted:#404752;--hcx-insights-text-soft:#707783;--hcx-insights-primary:#005ea4;--hcx-insights-primary-soft:#d3e4ff;--hcx-insights-primary-text:#004881;--hcx-insights-secondary:#8f4e00;--hcx-insights-secondary-soft:#ffdcc2;--hcx-insights-secondary-text:#6d3a00;--hcx-insights-tertiary-soft:#ffd9df;--hcx-insights-tertiary-text:#8f003f;--hcx-insights-border:rgba(192,199,212,0.2);--hcx-insights-shadow-sm:0 12px 32px rgba(24,28,34,0.06);--hcx-insights-shadow-md:0 18px 40px rgba(24,28,34,0.1);background:var(--hcx-insights-bg);color:var(--hcx-insights-text);font-family:"Inter","PingFang SC","Microsoft YaHei",sans-serif;overflow-x:clip;}@supports not (overflow:clip){.page-service-enterprise-insights{overflow-x:hidden;}}.page-service-enterprise-insights,.page-service-enterprise-insights *,.page-service-enterprise-insights *::before,.page-service-enterprise-insights *::after{box-sizing:border-box;}.page-service-enterprise-insights .hcx-insights__container{width:min(100%,1280px);max-width:100%;margin:0 auto;padding:0 24px;}.page-service-enterprise-insights .hcx-insights-hero{position:relative;overflow:hidden;padding:84px 0 64px;background:var(--hcx-insights-surface-low);}.page-service-enterprise-insights .hcx-insights-hero__media{position:absolute;inset:0;}.page-service-enterprise-insights .hcx-insights-hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(248,249,255,0.72) 0%,rgba(248,249,255,0.58) 24%,rgba(248,249,255,0.5) 54%,rgba(248,249,255,0.66) 100%),linear-gradient(180deg,rgba(241,243,252,0.66) 0%,rgba(241,243,252,0.78) 100%);}.page-service-enterprise-insights .hcx-insights-hero__media img{width:100%;height:100%;object-fit:cover;opacity:0.48;filter:grayscale(0.5) brightness(1.04);}.page-service-enterprise-insights .hcx-insights-hero__inner{position:relative;z-index:1;}.page-service-enterprise-insights .hcx-insights-hero__copy{display:grid;gap:10px;min-width:0;max-width:620px;}.page-service-enterprise-insights .hcx-insights-hero__eyebrow{display:inline-flex;color:var(--hcx-insights-primary);font-size:0.78rem;font-weight:800;letter-spacing:0.22em;text-transform:uppercase;}.page-service-enterprise-insights .hcx-insights-hero__title,.page-service-enterprise-insights .hcx-insights-featured__overlay h2,.page-service-enterprise-insights .hcx-insights-card__copy h2,.page-service-enterprise-insights .hcx-insights-trending h3{margin:0;font-family:"Manrope","PingFang SC","Microsoft YaHei",sans-serif;letter-spacing:-0.04em;}.page-service-enterprise-insights .hcx-insights-hero__title{font-size:clamp(3rem,6vw,4.75rem);font-weight:800;line-height:1;}.page-service-enterprise-insights .hcx-insights-hero__description{margin:14px 0 0;max-width:560px;color:var(--hcx-insights-text-muted);font-size:1.08rem;line-height:1.8;}.page-service-enterprise-insights .hcx-insights-featured-shell{position:relative;z-index:2;margin-top:-40px;}.page-service-enterprise-insights .hcx-insights-featured{position:relative;overflow:hidden;width:100%;max-width:100%;height:450px;border-radius:24px;background:var(--hcx-insights-surface);box-shadow:0 24px 48px rgba(24,28,34,0.12);}.page-service-enterprise-insights .hcx-insights-featured__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1s ease;}.page-service-enterprise-insights .hcx-insights-featured:hover .hcx-insights-featured__image{transform:scale(1.05);}.page-service-enterprise-insights .hcx-insights-featured__overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:14px;padding:48px;background:linear-gradient(180deg,rgba(24,28,34,0) 12%,rgba(0,0,0,0.18) 48%,rgba(0,0,0,0.8) 100%);}.page-service-enterprise-insights .hcx-insights-featured__badge{display:inline-flex;align-items:center;width:fit-content;padding:4px 12px;border-radius:8px;background:var(--hcx-insights-primary);color:#fff;font-size:0.63rem;font-weight:800;letter-spacing:0.06em;}.page-service-enterprise-insights .hcx-insights-featured__overlay h2{max-width:780px;color:#fff;font-size:clamp(2rem,3.6vw,2.6rem);font-weight:800;line-height:1.2;}.page-service-enterprise-insights .hcx-insights-featured__overlay p{display:-webkit-box;max-width:700px;margin:0;overflow:hidden;color:rgba(255,255,255,0.82);font-size:1.05rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.page-service-enterprise-insights .hcx-insights-main{padding:48px 0 104px;}.page-service-enterprise-insights .hcx-insights-categories{display:flex;gap:8px;margin-bottom:48px;padding-bottom:16px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--hcx-insights-border);overscroll-behavior-inline:contain;scroll-padding-inline:4px;scrollbar-width:none;scroll-margin-top:96px;}.hcx-insights-main{transition:opacity 420ms cubic-bezier(0.25,0.46,0.45,0.94);will-change:opacity;}.is-hcx-insights-loading .hcx-insights-main{opacity:0.72;pointer-events:none;}.hcx-insights-main.is-hcx-insights-entering{opacity:0;}.page-service-enterprise-insights .hcx-insights-card{animation:hcx-insights-card-in 540ms cubic-bezier(0.25,0.46,0.45,0.94) both;}.page-service-enterprise-insights .hcx-insights-card:nth-child(1){animation-delay:0ms;}.page-service-enterprise-insights .hcx-insights-card:nth-child(2){animation-delay:70ms;}.page-service-enterprise-insights .hcx-insights-card:nth-child(3){animation-delay:140ms;}.page-service-enterprise-insights .hcx-insights-card:nth-child(4){animation-delay:210ms;}.page-service-enterprise-insights .hcx-insights-card:nth-child(5){animation-delay:280ms;}.page-service-enterprise-insights .hcx-insights-card:nth-child(n+6){animation-delay:340ms;}@keyframes hcx-insights-card-in{from{opacity:0;transform:translateY(6px);}to{opacity:1;transform:translateY(0);}}@media (prefers-reduced-motion:reduce){.hcx-insights-main,.page-service-enterprise-insights .hcx-insights-card{transition:none;animation:none;}}.page-service-enterprise-insights .hcx-insights-categories::-webkit-scrollbar{display:none;}.page-service-enterprise-insights .hcx-insights-categories__button{flex:none;padding:10px 24px;border:0;border-radius:999px;background:transparent;color:var(--hcx-insights-text-muted);font-size:0.94rem;font-weight:600;white-space:nowrap;transition:background-color 0.22s ease,color 0.22s ease;}.page-service-enterprise-insights .hcx-insights-categories__button:hover{background:rgba(224,226,234,0.72);}.page-service-enterprise-insights .hcx-insights-categories__button.is-active{background:var(--hcx-insights-primary);color:#fff;}.page-service-enterprise-insights .hcx-insights-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);gap:48px;align-items:start;min-width:0;}.page-service-enterprise-insights .hcx-insights-list{display:grid;gap:32px;min-width:0;}.page-service-enterprise-insights .hcx-insights-empty{display:grid;gap:14px;padding:32px;border:1px solid rgba(192,199,212,0.16);border-radius:20px;background:var(--hcx-insights-surface);box-shadow:var(--hcx-insights-shadow-sm);}.page-service-enterprise-insights .hcx-insights-empty h2{margin:0;font-family:"Manrope","PingFang SC","Microsoft YaHei",sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:-0.03em;}.page-service-enterprise-insights .hcx-insights-empty p{margin:0;color:var(--hcx-insights-text-muted);line-height:1.8;}.page-service-enterprise-insights .hcx-insights-empty__action{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:44px;padding:0 20px;border-radius:999px;background:var(--hcx-insights-primary);color:#fff;font-size:0.9rem;font-weight:700;text-decoration:none;transition:transform 0.22s ease,box-shadow 0.22s ease,background-color 0.22s ease;}.page-service-enterprise-insights .hcx-insights-empty__action:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(0,94,164,0.18);}.page-service-enterprise-insights .hcx-insights-card{display:grid;grid-template-columns:224px minmax(0,1fr);gap:24px;width:100%;min-width:0;padding:20px;border-radius:16px;background:var(--hcx-insights-surface);box-shadow:var(--hcx-insights-shadow-sm);transition:transform 0.26s ease,box-shadow 0.26s ease;}.page-service-enterprise-insights .hcx-insights-card:hover{transform:translateY(-4px);box-shadow:var(--hcx-insights-shadow-md);}.page-service-enterprise-insights .hcx-insights-card__media{overflow:hidden;min-width:0;border-radius:12px;}.page-service-enterprise-insights .hcx-insights-card__media a{display:block;}.page-service-enterprise-insights .hcx-insights-card__image{display:block;width:100%;height:160px;object-fit:cover;transition:transform 0.5s ease;}.page-service-enterprise-insights .hcx-insights-card:hover .hcx-insights-card__image{transform:scale(1.05);}.page-service-enterprise-insights .hcx-insights-card__body{display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-width:0;padding:4px 0;}.page-service-enterprise-insights .hcx-insights-card__copy{display:grid;gap:10px;min-width:0;}.page-service-enterprise-insights .hcx-insights-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;}.page-service-enterprise-insights .hcx-insights-card__tag{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:0.63rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;}.page-service-enterprise-insights .hcx-insights-card__tag.is-primary{background:var(--hcx-insights-primary-soft);color:var(--hcx-insights-primary-text);}.page-service-enterprise-insights .hcx-insights-card__tag.is-tertiary{background:var(--hcx-insights-tertiary-soft);color:var(--hcx-insights-tertiary-text);}.page-service-enterprise-insights .hcx-insights-card__tag.is-secondary{background:var(--hcx-insights-secondary-soft);color:var(--hcx-insights-secondary-text);}.page-service-enterprise-insights .hcx-insights-card__tag.is-neutral{background:var(--hcx-insights-surface-high);color:var(--hcx-insights-text);}.page-service-enterprise-insights .hcx-insights-card__date{color:var(--hcx-insights-text-muted);font-size:0.78rem;font-weight:600;}.page-service-enterprise-insights .hcx-insights-card__copy h2{font-size:1.32rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere;}.page-service-enterprise-insights .hcx-insights-card__copy p,.page-service-enterprise-insights .hcx-insights-trending__text{display:-webkit-box;overflow:hidden;color:var(--hcx-insights-text-muted);line-height:1.75;-webkit-box-orient:vertical;}.page-service-enterprise-insights .hcx-insights-card__copy p{margin:0;font-size:0.9rem;-webkit-line-clamp:2;}.page-service-enterprise-insights .hcx-insights-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid rgba(192,199,212,0.14);}.page-service-enterprise-insights .hcx-insights-card__stats{display:flex;flex-wrap:wrap;gap:16px;color:var(--hcx-insights-text-soft);font-size:0.72rem;font-weight:600;}.page-service-enterprise-insights .hcx-insights-card__stats span{display:inline-flex;align-items:center;gap:4px;}.page-service-enterprise-insights .hcx-insights-card__stats .material-symbols-outlined{font-size:1rem;}.page-service-enterprise-insights .hcx-insights-card__action{display:inline-flex;align-items:center;flex:none;gap:6px;border:0;background:transparent;color:var(--hcx-insights-primary);font-size:0.76rem;font-weight:800;}.page-service-enterprise-insights .hcx-insights-card__action .material-symbols-outlined{font-size:0.92rem;}.page-service-enterprise-insights .hcx-insights-pagination{display:flex;justify-content:center;padding-top:28px;}.page-service-enterprise-insights .hcx-insights-pagination .pager{display:flex;justify-content:center;width:100%;}.page-service-enterprise-insights .hcx-insights-sidebar{display:grid;gap:24px;min-width:0;}.page-service-enterprise-insights .hcx-insights-trending{width:100%;min-width:0;padding:32px;border:1px solid rgba(192,199,212,0.12);border-radius:24px;background:var(--hcx-insights-surface-low);box-shadow:0 10px 24px rgba(24,28,34,0.05);}.page-service-enterprise-insights .hcx-insights-trending h3{display:flex;align-items:center;gap:10px;margin-bottom:32px;font-size:1.4rem;font-weight:800;letter-spacing:-0.03em;}.page-service-enterprise-insights .hcx-insights-trending h3 .material-symbols-outlined{color:var(--hcx-insights-secondary);font-size:1.85rem;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;}.page-service-enterprise-insights .hcx-insights-trending__list{display:grid;gap:18px;}.page-service-enterprise-insights .hcx-insights-trending__item{display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px;align-items:start;padding:0;border:0;background:transparent;text-align:left;}.page-service-enterprise-insights .hcx-insights-trending__rank{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;font-size:0.72rem;font-weight:800;line-height:1;}.page-service-enterprise-insights .hcx-insights-trending__rank.is-primary{background:var(--hcx-insights-secondary);color:#fff;}.page-service-enterprise-insights .hcx-insights-trending__rank.is-secondary{background:#ff8f06;color:#623300;}.page-service-enterprise-insights .hcx-insights-trending__rank.is-default{background:var(--hcx-insights-surface-high);color:var(--hcx-insights-text);}.page-service-enterprise-insights .hcx-insights-trending__text{color:var(--hcx-insights-text);font-size:1rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere;transition:color 0.22s ease;-webkit-line-clamp:2;}.page-service-enterprise-insights .hcx-insights-trending__item:hover .hcx-insights-trending__text{color:var(--hcx-insights-primary);}@media (max-width:1120px){.page-service-enterprise-insights .hcx-insights-layout{grid-template-columns:1fr;gap:36px;}.page-service-enterprise-insights .hcx-insights-sidebar{max-width:760px;}}@media (max-width:780px){.page-service-enterprise-insights .hcx-insights__container{padding:0 16px;}.page-service-enterprise-insights .hcx-insights-hero{padding:68px 0 54px;}.page-service-enterprise-insights .hcx-insights-featured-shell{margin-top:-32px;}.page-service-enterprise-insights .hcx-insights-featured{height:360px;border-radius:20px;}.page-service-enterprise-insights .hcx-insights-featured__overlay{padding:32px 24px;}.page-service-enterprise-insights .hcx-insights-categories{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;scroll-snap-type:x proximity;}.page-service-enterprise-insights .hcx-insights-categories__button{scroll-snap-align:start;}.page-service-enterprise-insights .hcx-insights-card{grid-template-columns:1fr;gap:18px;padding:18px;}.page-service-enterprise-insights .hcx-insights-card__image{height:220px;}.page-service-enterprise-insights .hcx-insights-trending{padding:24px;}}@media (max-width:560px){.page-service-enterprise-insights .hcx-insights__container{padding:0 18px;}.page-service-enterprise-insights .hcx-insights-hero{padding:60px 0 50px;}.page-service-enterprise-insights .hcx-insights-hero__eyebrow{letter-spacing:0.18em;}.page-service-enterprise-insights .hcx-insights-hero__title{font-size:clamp(2.3rem,12vw,2.75rem);}.page-service-enterprise-insights .hcx-insights-hero__description{font-size:0.96rem;line-height:1.75;}.page-service-enterprise-insights .hcx-insights-main{padding-top:42px;padding-bottom:88px;}.page-service-enterprise-insights .hcx-insights-categories{margin-inline:-18px;margin-bottom:36px;padding-inline:18px;scroll-padding-inline:18px;}.page-service-enterprise-insights .hcx-insights-categories__button{padding:10px 20px;font-size:0.9rem;}.page-service-enterprise-insights .hcx-insights-featured{height:clamp(300px,80vw,320px);border-radius:18px;}.page-service-enterprise-insights .hcx-insights-featured__overlay{gap:10px;padding:24px 22px;}.page-service-enterprise-insights .hcx-insights-featured__overlay h2{font-size:clamp(1.38rem,6vw,1.6rem);line-height:1.3;}.page-service-enterprise-insights .hcx-insights-featured__overlay p{font-size:0.92rem;line-height:1.65;-webkit-line-clamp:3;}.page-service-enterprise-insights .hcx-insights-list{gap:24px;}.page-service-enterprise-insights .hcx-insights-card{gap:16px;padding:16px;border-radius:18px;}.page-service-enterprise-insights .hcx-insights-card__image{height:clamp(180px,52vw,210px);}.page-service-enterprise-insights .hcx-insights-card__copy h2{font-size:1.12rem;}.page-service-enterprise-insights .hcx-insights-card__footer{align-items:flex-start;flex-direction:column;gap:12px;}.page-service-enterprise-insights .hcx-insights-card__action{align-self:flex-start;}.page-service-enterprise-insights .hcx-insights-trending{padding:22px;border-radius:20px;}.page-service-enterprise-insights .hcx-insights-trending h3{margin-bottom:24px;}.page-service-enterprise-insights .hcx-insights-trending__text{font-size:0.92rem;}}.page-service-enterprise-insights .hcx-insights-featured__link{display:block;height:100%;}.page-service-enterprise-insights .hcx-insights-featured__overlay h2 a,.page-service-enterprise-insights .hcx-insights-card__copy h2 a,.page-service-enterprise-insights .hcx-insights-trending__item{color:inherit;text-decoration:none;}.page-service-enterprise-insights .hcx-insights-card__action{text-decoration:none;}.page-service-enterprise-insights .hcx-insights-pagination .pager__items{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:0;padding:6px;list-style:none;background:var(--hcx-insights-surface);border:1px solid rgba(112,119,131,0.14);border-radius:999px;box-shadow:0 10px 24px rgba(24,28,34,0.05);}.page-service-enterprise-insights .hcx-insights-pagination .pager__item{display:inline-flex;align-items:stretch;justify-content:center;min-width:40px;height:40px;margin:0;padding:0;border:none;border-radius:999px;background:transparent;color:var(--hcx-insights-text-muted);font-size:0.92rem;font-weight:600;line-height:1;transition:background 180ms ease,color 180ms ease;}.page-service-enterprise-insights .hcx-insights-pagination .pager__item a{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:inherit;height:100%;padding:0 14px;border-radius:inherit;background:transparent;color:inherit;text-decoration:none;}.page-service-enterprise-insights .hcx-insights-pagination .pager__item:not(.is-active):hover{background:var(--hcx-insights-surface-low);color:var(--hcx-insights-primary-text);}.page-service-enterprise-insights .hcx-insights-pagination .pager__item.is-active{background:var(--hcx-insights-primary);color:#fff;box-shadow:0 8px 18px rgba(0,94,164,0.18);}.page-service-enterprise-insights .hcx-insights-pagination .pager__item.is-active a{color:inherit;cursor:default;}.page-service-enterprise-insights .hcx-insights-pagination .pager__item--ellipsis{min-width:auto;padding:0 8px;color:var(--hcx-insights-text-soft);letter-spacing:2px;}.page-service-enterprise-insights .hcx-insights-pagination .pager__item--first a,.page-service-enterprise-insights .hcx-insights-pagination .pager__item--previous a,.page-service-enterprise-insights .hcx-insights-pagination .pager__item--next a,.page-service-enterprise-insights .hcx-insights-pagination .pager__item--last a{width:40px;min-width:40px;padding:0;font-size:0;color:transparent;}.page-service-enterprise-insights .hcx-insights-pagination .pager__item--first a::before,.page-service-enterprise-insights .hcx-insights-pagination .pager__item--previous a::before,.page-service-enterprise-insights .hcx-insights-pagination .pager__item--next a::before,.page-service-enterprise-insights .hcx-insights-pagination .pager__item--last a::before{font-family:"Material Symbols Outlined";font-size:1.25rem;font-weight:400;line-height:1;color:var(--hcx-insights-text-muted);font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;transition:color 180ms ease;}.page-service-enterprise-insights .hcx-insights-pagination .pager__item--first a::before{content:"first_page";}.page-service-enterprise-insights .hcx-insights-pagination .pager__item--previous a::before{content:"chevron_left";}.page-service-enterprise-insights .hcx-insights-pagination .pager__item--next a::before{content:"chevron_right";}.page-service-enterprise-insights .hcx-insights-pagination .pager__item--last a::before{content:"last_page";}.page-service-enterprise-insights .hcx-insights-pagination .pager__item:not(.is-active):hover a::before{color:var(--hcx-insights-primary-text);}@media (max-width:520px){.page-service-enterprise-insights .hcx-insights-pagination .pager__items{gap:2px;padding:4px;}.page-service-enterprise-insights .hcx-insights-pagination .pager__item{min-width:36px;height:36px;font-size:0.88rem;}.page-service-enterprise-insights .hcx-insights-pagination .pager__item--first a,.page-service-enterprise-insights .hcx-insights-pagination .pager__item--previous a,.page-service-enterprise-insights .hcx-insights-pagination .pager__item--next a,.page-service-enterprise-insights .hcx-insights-pagination .pager__item--last a{width:36px;min-width:36px;}}.page-service-enterprise-insights-detail{--hcx-detail-page-bg:#f3f5fb;--hcx-detail-surface:#ffffff;--hcx-detail-surface-soft:#eceff6;--hcx-detail-text:#171c23;--hcx-detail-muted:#6d7481;--hcx-detail-border:rgba(192,199,212,0.32);--hcx-detail-shadow:0 18px 42px rgba(24,28,34,0.06);background:var(--hcx-detail-page-bg);}.page-service-enterprise-insights-detail .hcx-insight-detail{padding:56px 0 88px;}.page-service-enterprise-insights-detail .hcx-insight-detail__container{width:min(100% - 48px,1240px);margin:0 auto;}.page-service-enterprise-insights-detail .hcx-insight-detail__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,360px);gap:48px;align-items:start;}.page-service-enterprise-insights-detail .hcx-insight-detail__article,.page-service-enterprise-insights-detail .hcx-insight-detail__panel,.page-service-enterprise-insights-detail .hcx-insight-detail__contact-card{border-radius:20px;background:var(--hcx-detail-surface);box-shadow:var(--hcx-detail-shadow);}.page-service-enterprise-insights-detail .hcx-insight-detail__article{min-width:0;padding:36px 40px 42px;overflow-wrap:anywhere;word-break:break-word;}.page-service-enterprise-insights-detail .hcx-insight-detail__breadcrumbs{display:flex;align-items:center;gap:6px;margin-bottom:22px;color:var(--hcx-detail-muted);font-size:0.88rem;}.page-service-enterprise-insights-detail .hcx-insight-detail__breadcrumbs a{color:inherit;text-decoration:none;}.page-service-enterprise-insights-detail .hcx-insight-detail__breadcrumbs a:hover{color:var(--hcx-insights-primary);}.page-service-enterprise-insights-detail .hcx-insight-detail__breadcrumbs .material-symbols-outlined{font-size:16px;}.page-service-enterprise-insights-detail .hcx-insight-detail__header{margin-bottom:28px;}.page-service-enterprise-insights-detail .hcx-insight-detail__header h1{margin:0 0 20px;color:var(--hcx-detail-text);font-size:clamp(2rem,3vw,2.8rem);line-height:1.18;font-weight:800;letter-spacing:-0.03em;}.page-service-enterprise-insights-detail .hcx-insight-detail__meta{display:flex;flex-wrap:wrap;gap:20px;color:var(--hcx-detail-muted);font-size:0.92rem;}.page-service-enterprise-insights-detail .hcx-insight-detail__meta span{display:inline-flex;align-items:center;gap:8px;}.page-service-enterprise-insights-detail .hcx-insight-detail__meta .material-symbols-outlined{font-size:18px;}.page-service-enterprise-insights-detail .hcx-insight-detail__hero{overflow:hidden;border-radius:16px;background:var(--hcx-detail-surface-soft);margin-bottom:30px;}.page-service-enterprise-insights-detail .hcx-insight-detail__hero img{display:block;width:100%;height:clamp(280px,34vw,430px);object-fit:cover;}.page-service-enterprise-insights-detail .hcx-insight-detail__summary,.page-service-enterprise-insights-detail .hcx-insight-detail__content{color:#404752;font-size:0.98rem;line-height:1.9;}.page-service-enterprise-insights-detail .hcx-insight-detail__summary{margin:0 0 24px;}.page-service-enterprise-insights-detail .hcx-insight-detail__content h2,.page-service-enterprise-insights-detail .hcx-insight-detail__content h3,.page-service-enterprise-insights-detail .hcx-insight-detail__content h4{margin:36px 0 16px;color:var(--hcx-detail-text);line-height:1.25;}.page-service-enterprise-insights-detail .hcx-insight-detail__content h2{font-size:1.75rem;}.page-service-enterprise-insights-detail .hcx-insight-detail__content h3{font-size:1.3rem;}.page-service-enterprise-insights-detail .hcx-insight-detail__content p{margin:0 0 18px;}.page-service-enterprise-insights-detail .hcx-insight-detail__content img,.page-service-enterprise-insights-detail .hcx-insight-detail__content video,.page-service-enterprise-insights-detail .hcx-insight-detail__content iframe,.page-service-enterprise-insights-detail .hcx-insight-detail__content embed,.page-service-enterprise-insights-detail .hcx-insight-detail__content object{display:block;max-width:100%;height:auto;margin:20px auto;border-radius:12px;}.page-service-enterprise-insights-detail .hcx-insight-detail__content figure{margin:20px 0;max-width:100%;}.page-service-enterprise-insights-detail .hcx-insight-detail__content figure img{margin:0 auto;}.page-service-enterprise-insights-detail .hcx-insight-detail__content figure figcaption{margin-top:8px;color:var(--hcx-detail-muted);font-size:0.88rem;text-align:center;}.page-service-enterprise-insights-detail .hcx-insight-detail__content a{color:var(--hcx-insights-primary);text-decoration:underline;text-underline-offset:3px;}.page-service-enterprise-insights-detail .hcx-insight-detail__content a:hover{color:var(--hcx-insights-primary-text);}.page-service-enterprise-insights-detail .hcx-insight-detail__content pre,.page-service-enterprise-insights-detail .hcx-insight-detail__content code{max-width:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-word;}.page-service-enterprise-insights-detail .hcx-insight-detail__content pre{padding:16px 18px;border-radius:12px;background:#f2f5fb;font-size:0.92rem;}.page-service-enterprise-insights-detail .hcx-insight-detail__content table{display:block;max-width:100%;margin:20px 0;overflow-x:auto;border-collapse:collapse;}.page-service-enterprise-insights-detail .hcx-insight-detail__content table th,.page-service-enterprise-insights-detail .hcx-insight-detail__content table td{padding:10px 14px;border:1px solid var(--hcx-detail-border);text-align:left;}.page-service-enterprise-insights-detail .hcx-insight-detail__content table th{background:var(--hcx-detail-surface-soft);font-weight:700;}.page-service-enterprise-insights-detail .hcx-insight-detail__content ul,.page-service-enterprise-insights-detail .hcx-insight-detail__content ol{margin:0 0 24px;padding-left:0;list-style:none;}.page-service-enterprise-insights-detail .hcx-insight-detail__content li{display:flex;gap:12px;margin-bottom:14px;}.page-service-enterprise-insights-detail .hcx-insight-detail__content li::before{content:"check_circle";display:inline-block;margin-top:2px;color:var(--hcx-insights-primary);font-family:"Material Symbols Outlined";font-size:20px;line-height:1;}.page-service-enterprise-insights-detail .hcx-insight-detail__content blockquote{margin:28px 0;padding:20px 22px;border-left:4px solid var(--hcx-insights-primary);border-radius:14px;background:#f2f5fb;color:#4b5360;}.page-service-enterprise-insights-detail .hcx-insight-detail__sidebar{display:grid;gap:26px;}.page-service-enterprise-insights-detail .hcx-insight-detail__panel{padding:24px;}.page-service-enterprise-insights-detail .hcx-insight-detail__panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;}.page-service-enterprise-insights-detail .hcx-insight-detail__panel-head h3,.page-service-enterprise-insights-detail .hcx-insight-detail__contact-card h3{margin:0;color:var(--hcx-detail-text);font-size:1.1rem;font-weight:800;}.page-service-enterprise-insights-detail .hcx-insight-detail__related-list{display:grid;gap:18px;}.page-service-enterprise-insights-detail .hcx-insight-detail__related-item{display:grid;grid-template-columns:80px minmax(0,1fr);gap:14px;color:inherit;text-decoration:none;}.page-service-enterprise-insights-detail .hcx-insight-detail__related-thumb{overflow:hidden;border-radius:10px;background:var(--hcx-detail-surface-soft);}.page-service-enterprise-insights-detail .hcx-insight-detail__related-thumb img{display:block;width:100%;height:80px;object-fit:cover;transition:transform 220ms ease;}.page-service-enterprise-insights-detail .hcx-insight-detail__related-item:hover .hcx-insight-detail__related-thumb img{transform:scale(1.06);}.page-service-enterprise-insights-detail .hcx-insight-detail__related-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;}.page-service-enterprise-insights-detail .hcx-insight-detail__related-copy strong{color:var(--hcx-detail-text);font-size:0.92rem;line-height:1.45;}.page-service-enterprise-insights-detail .hcx-insight-detail__related-copy small{margin-top:6px;color:var(--hcx-detail-muted);font-size:0.76rem;}.page-service-enterprise-insights-detail .hcx-insight-detail__contact-card{padding:32px 24px 24px;background:linear-gradient(180deg,#eef1f8 0%,#e6e9f1 100%);text-align:center;}.page-service-enterprise-insights-detail .hcx-insight-detail__contact-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:12px;border-radius:999px;background:#fff;color:var(--hcx-insights-primary);}.page-service-enterprise-insights-detail .hcx-insight-detail__contact-card p{margin:10px 0 22px;color:var(--hcx-detail-muted);font-size:0.84rem;line-height:1.7;}.page-service-enterprise-insights-detail .hcx-insight-detail__contact-phone{display:flex;align-items:center;justify-content:center;gap:10px;width:min(100%,312px);margin-bottom:14px;margin-inline:auto;padding:16px;box-sizing:border-box;border-radius:14px;background:#fff;color:var(--hcx-detail-text);font-size:0.92rem;font-weight:700;}.page-service-enterprise-insights-detail .hcx-insight-detail__contact-button{display:inline-flex;width:min(100%,312px);align-items:center;justify-content:center;margin-inline:auto;padding:15px 18px;box-sizing:border-box;border-radius:12px;background:var(--hcx-insights-primary);color:#fff;font-size:0.94rem;font-weight:800;text-decoration:none;transition:background 180ms ease;}.page-service-enterprise-insights-detail .hcx-insight-detail__contact-button:hover{background:#004f8a;}@media (max-width:1023px){.page-service-enterprise-insights-detail .hcx-insight-detail__grid{grid-template-columns:1fr;}.page-service-enterprise-insights-detail .hcx-insight-detail__sidebar{grid-template-columns:1fr 1fr;}}@media (max-width:767px){.page-service-enterprise-insights-detail .hcx-insight-detail{padding:28px 0 56px;}.page-service-enterprise-insights-detail .hcx-insight-detail__container{width:min(100% - 24px,1240px);}.page-service-enterprise-insights-detail .hcx-insight-detail__article{padding:24px 18px 28px;}.page-service-enterprise-insights-detail .hcx-insight-detail__header h1{font-size:1.9rem;}.page-service-enterprise-insights-detail .hcx-insight-detail__sidebar{grid-template-columns:1fr;}}.page-service-company-deregistration{--hcx-dereg-primary:#005ea4;--hcx-dereg-primary-container:#0077ce;--hcx-dereg-accent:#ff8f06;--hcx-dereg-surface:#f8f9ff;--hcx-dereg-surface-low:#eef2f8;--hcx-dereg-text:#0f172a;--hcx-dereg-muted:#64748b;--hcx-dereg-ink:#111827;background:#fff;color:var(--hcx-dereg-text);font-family:"Manrope","Inter","PingFang SC","Microsoft YaHei",sans-serif;}.page-service-company-deregistration .hcx-dereg-container{width:min(100% - 48px,1280px);margin-inline:auto;}.page-service-company-deregistration .hcx-dereg-container--narrow{width:min(100% - 48px,896px);}.page-service-company-deregistration .hcx-dereg-section{padding:96px 0;}.page-service-company-deregistration .hcx-dereg-section__head{max-width:720px;margin-bottom:64px;}.page-service-company-deregistration .hcx-dereg-section__head.is-centered{margin-inline:auto;text-align:center;}.page-service-company-deregistration .hcx-dereg-section__head h2,.page-service-company-deregistration .hcx-dereg-why-head h2,.page-service-company-deregistration .hcx-dereg-faq h2{margin:0;color:var(--hcx-dereg-text);font-size:clamp(2rem,4vw,3.5rem);font-weight:900;letter-spacing:-0.04em;line-height:1.08;}.page-service-company-deregistration .hcx-dereg-section__head > span{display:block;width:64px;height:4px;margin:24px auto 22px;border-radius:999px;background:var(--hcx-dereg-primary);}.page-service-company-deregistration .hcx-dereg-section__head p,.page-service-company-deregistration .hcx-dereg-why-head p{margin:20px 0 0;color:var(--hcx-dereg-muted);font-size:1.08rem;line-height:1.85;}.page-service-company-deregistration .hcx-dereg-hero{position:relative;min-height:clamp(360px,50vh,480px);display:flex;align-items:center;overflow:hidden;background:#0b1121;}.page-service-company-deregistration .hcx-dereg-hero__bg{position:absolute;inset:0;background:var(--hcx-dereg-hero-image) center right/cover no-repeat;mask-image:linear-gradient(to left,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 80%);-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 80%);animation:hcx-dereg-pan 30s ease-in-out infinite alternate;opacity:0.8;}@keyframes hcx-dereg-pan{0%{transform:scale(1.05) translateX(0);}100%{transform:scale(1.05) translateX(-2%);}}.page-service-company-deregistration .hcx-dereg-hero::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 50%,transparent 20%,rgba(11,17,33,0.8) 80%),linear-gradient(90deg,rgba(11,17,33,1) 0%,rgba(11,17,33,0.85) 40%,transparent 100%);z-index:1;pointer-events:none;}.page-service-company-deregistration .hcx-dereg-hero__bottom-mask{position:absolute;bottom:0;left:0;width:100%;height:220px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ffffff 100%);z-index:2;pointer-events:none;}.page-service-company-deregistration .hcx-dereg-hero__inner{position:relative;z-index:3;width:100%;}.page-service-company-deregistration .hcx-dereg-hero__content{max-width:800px;padding:0 40px;margin-top:-60px;}.page-service-company-deregistration .hcx-dereg-hero__badge{display:flex;align-items:center;gap:16px;margin-bottom:32px;opacity:0;animation:hcx-dereg-slide-right 0.8s cubic-bezier(0.2,0.8,0.2,1) 0.2s forwards;}.page-service-company-deregistration .hcx-dereg-hero__badge-line{width:48px;height:2px;background:#f59e0b;box-shadow:0 0 10px rgba(245,158,11,0.6);}.page-service-company-deregistration .hcx-dereg-hero__badge-text{color:#fbbf24;font-family:"Noto Sans SC","Inter",sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:0.25em;text-transform:uppercase;}.page-service-company-deregistration .hcx-dereg-hero h1{margin:0 0 32px 0;color:#ffffff;font-family:"Noto Serif SC","Source Han Serif SC",serif;font-size:clamp(3.5rem,6.5vw,6.5rem);font-weight:900;line-height:1.1;letter-spacing:-0.02em;opacity:0;text-shadow:0 4px 24px rgba(0,0,0,0.4);animation:hcx-dereg-slide-up 1s cubic-bezier(0.2,0.8,0.2,1) 0.4s forwards;}.page-service-company-deregistration .hcx-dereg-hero__subtitle{color:#94a3b8;font-family:"Noto Sans SC","Inter",sans-serif;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:300;line-height:1.8;letter-spacing:0.15em;max-width:600px;opacity:0;animation:hcx-dereg-slide-up 1s cubic-bezier(0.2,0.8,0.2,1) 0.6s forwards;position:relative;padding-left:24px;border-left:1px solid rgba(255,255,255,0.15);}.page-service-company-deregistration .hcx-dereg-hero__scroll-indicator{margin-top:64px;display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px;opacity:0;animation:hcx-dereg-fade-in 1s ease 1s forwards;}.page-service-company-deregistration .hcx-dereg-hero__scroll-indicator span{color:#64748b;font-size:0.75rem;letter-spacing:0.2em;text-transform:uppercase;}.page-service-company-deregistration .hcx-dereg-hero__scroll-indicator i{display:block;width:1px;height:60px;background:linear-gradient(to bottom,#f59e0b 0%,transparent 100%);animation:hcx-dereg-scroll-pulse 2.5s infinite;}@keyframes hcx-dereg-slide-right{0%{opacity:0;transform:translateX(-30px);}100%{opacity:1;transform:translateX(0);}}@keyframes hcx-dereg-slide-up{0%{opacity:0;transform:translateY(40px);}100%{opacity:1;transform:translateY(0);}}@keyframes hcx-dereg-fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes hcx-dereg-scroll-pulse{0%{transform:scaleY(0);transform-origin:top;opacity:0;}30%{transform:scaleY(1);transform-origin:top;opacity:1;}31%{transform-origin:bottom;}100%{transform:scaleY(0);transform-origin:bottom;opacity:0;}}@media (max-width:768px){.page-service-company-deregistration .hcx-dereg-hero__content{padding:0 24px;margin-top:0;}}.page-service-company-deregistration .hcx-dereg-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 24px 80px rgba(15,23,42,0.06);}.page-service-company-deregistration .hcx-dereg-process-card{position:relative;display:grid;justify-items:center;align-content:start;gap:16px;min-height:310px;padding:48px 32px;border-right:1px solid #eef2f7;text-align:center;transition:background 220ms ease,transform 220ms ease;}.page-service-company-deregistration .hcx-dereg-process-card:last-child{border-right:0;}.page-service-company-deregistration .hcx-dereg-process-card:hover{background:#f8fafc;}.page-service-company-deregistration .hcx-dereg-process-card__icon{position:relative;display:grid;place-items:center;width:80px;height:80px;margin-bottom:14px;border-radius:24px;background:rgba(0,94,164,0.06);color:var(--hcx-dereg-primary);transition:background 420ms ease,color 420ms ease,transform 520ms ease;}.page-service-company-deregistration .hcx-dereg-process-card:hover .hcx-dereg-process-card__icon{background:var(--hcx-dereg-primary);color:#fff;}.page-service-company-deregistration .hcx-dereg-process-card__icon .material-symbols-outlined{font-size:2.5rem;}.page-service-company-deregistration .hcx-dereg-process-card__icon b{position:absolute;top:-8px;right:-8px;display:grid;place-items:center;width:32px;height:32px;border:2px solid var(--hcx-dereg-primary);border-radius:999px;background:#fff;color:var(--hcx-dereg-primary);font-size:0.72rem;font-weight:900;}.page-service-company-deregistration .hcx-dereg-process-card h3,.page-service-company-deregistration .hcx-dereg-risk-card h3,.page-service-company-deregistration .hcx-dereg-why-card h3,.page-service-company-deregistration .hcx-dereg-advantage-card h3{margin:0;color:var(--hcx-dereg-text);font-size:1.28rem;font-weight:900;line-height:1.3;}.page-service-company-deregistration .hcx-dereg-process-card p,.page-service-company-deregistration .hcx-dereg-risk-card p,.page-service-company-deregistration .hcx-dereg-advantage-card p{margin:0;color:var(--hcx-dereg-muted);font-size:0.95rem;line-height:1.75;}.page-service-company-deregistration .hcx-dereg-section--risks{position:relative;overflow:hidden;background:var(--hcx-dereg-ink);color:#fff;}.page-service-company-deregistration .hcx-dereg-risks__glow{position:absolute;top:0;right:0;width:600px;height:600px;border-radius:999px;background:rgba(0,94,164,0.16);filter:blur(120px);transform:translate(50%,-50%);pointer-events:none;}.page-service-company-deregistration .hcx-dereg-section__head--dark{position:relative;z-index:1;}.page-service-company-deregistration .hcx-dereg-section__head--dark h2{color:#fff;}.page-service-company-deregistration .hcx-dereg-section__head--dark em{margin-left:0.15em;color:var(--hcx-dereg-accent);font-style:normal;}.page-service-company-deregistration .hcx-dereg-section__head--dark p{color:#94a3b8;}.page-service-company-deregistration .hcx-dereg-risk-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;}.page-service-company-deregistration .hcx-dereg-risk-card{min-height:212px;padding:32px;border:1px solid rgba(255,255,255,0.1);border-radius:24px;background:rgba(255,255,255,0.05);backdrop-filter:blur(12px);transition:border-color 180ms ease,transform 180ms ease;}.page-service-company-deregistration .hcx-dereg-risk-card:hover{border-color:rgba(255,143,6,0.5);transform:translateY(-3px);}.page-service-company-deregistration .hcx-dereg-risk-card b{display:block;margin-bottom:18px;color:rgba(255,255,255,0.1);font-size:2.5rem;font-weight:950;line-height:1;transition:color 180ms ease;}.page-service-company-deregistration .hcx-dereg-risk-card:hover b{color:rgba(255,143,6,0.24);}.page-service-company-deregistration .hcx-dereg-risk-card h3{margin-bottom:10px;color:#fff;font-size:1.1rem;}.page-service-company-deregistration .hcx-dereg-risk-card p{color:#94a3b8;font-size:0.88rem;}.page-service-company-deregistration .hcx-dereg-section--why,.page-service-company-deregistration .hcx-dereg-section--faq{background:var(--hcx-dereg-surface);}.page-service-company-deregistration .hcx-dereg-why-head{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:64px;}.page-service-company-deregistration .hcx-dereg-why-head > div{max-width:700px;}.page-service-company-deregistration .hcx-dereg-cta{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:56px;padding:16px 32px;border-radius:16px;background:var(--hcx-dereg-primary);color:#fff;box-shadow:0 18px 36px rgba(0,94,164,0.2);font-weight:900;text-decoration:none;transition:background 180ms ease,transform 180ms ease;}.page-service-company-deregistration .hcx-dereg-cta:hover{background:var(--hcx-dereg-primary-container);transform:translateY(-4px);}.page-service-company-deregistration .hcx-dereg-why-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;}.page-service-company-deregistration .hcx-dereg-why-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;padding:40px;border:1px solid #f1f5f9;border-radius:32px;background:#fff;box-shadow:0 8px 30px rgba(0,0,0,0.04);transition:box-shadow 260ms ease,transform 260ms ease;}.page-service-company-deregistration .hcx-dereg-why-card:hover{box-shadow:0 20px 50px rgba(0,96,168,0.1);transform:translateY(-3px);}.page-service-company-deregistration .hcx-dereg-why-card__icon{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:#eff6ff;color:var(--hcx-dereg-primary);transition:background 180ms ease,color 180ms ease;}.page-service-company-deregistration .hcx-dereg-why-card:hover .hcx-dereg-why-card__icon{background:var(--hcx-dereg-primary);color:#fff;}.page-service-company-deregistration .hcx-dereg-why-card__icon .material-symbols-outlined{font-size:2rem;}.page-service-company-deregistration .hcx-dereg-why-card h3{margin-bottom:16px;font-size:1.55rem;}.page-service-company-deregistration .hcx-dereg-why-card p{margin:0 0 22px;color:var(--hcx-dereg-muted);line-height:1.85;}.page-service-company-deregistration .hcx-dereg-why-card__foot{display:inline-flex;align-items:center;gap:8px;color:var(--hcx-dereg-primary);font-size:0.9rem;font-weight:850;}.page-service-company-deregistration .hcx-dereg-why-card__foot .material-symbols-outlined{font-size:1rem;}.page-service-company-deregistration .hcx-dereg-advantage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;}.page-service-company-deregistration .hcx-dereg-advantage-card{padding:32px;border-radius:24px;background:var(--hcx-dereg-surface-low);text-align:center;transition:box-shadow 180ms ease,transform 180ms ease;}.page-service-company-deregistration .hcx-dereg-advantage-card:hover{box-shadow:0 18px 42px rgba(15,23,42,0.12);transform:translateY(-4px);}.page-service-company-deregistration .hcx-dereg-advantage-card > .material-symbols-outlined{margin-bottom:24px;color:var(--hcx-dereg-primary);font-size:3rem;transition:transform 180ms ease;}.page-service-company-deregistration .hcx-dereg-advantage-card:hover > .material-symbols-outlined{transform:scale(1.12);}.page-service-company-deregistration .hcx-dereg-advantage-card h3{margin-bottom:12px;}.page-service-company-deregistration .hcx-dereg-faq h2,.page-service-company-deregistration .hcx-dereg-section--faq h2{margin:0 0 64px;text-align:center;}.page-service-company-deregistration .hcx-dereg-faq-list{display:grid;gap:16px;}.page-service-company-deregistration .hcx-dereg-faq-item{overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 20px 50px rgba(15,23,42,0.06);}.page-service-company-deregistration .hcx-dereg-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px;color:var(--hcx-dereg-text);cursor:pointer;font-size:1.08rem;font-weight:900;list-style:none;}.page-service-company-deregistration .hcx-dereg-faq-item summary::-webkit-details-marker{display:none;}.page-service-company-deregistration .hcx-dereg-faq-item summary i{transition:transform 180ms ease;}.page-service-company-deregistration .hcx-dereg-faq-item[open] summary i{transform:rotate(180deg);}.page-service-company-deregistration .hcx-dereg-faq-item > div{padding:18px 24px 24px;border-top:1px solid #f8fafc;color:var(--hcx-dereg-muted);line-height:1.85;}.page-service-company-deregistration .hcx-dereg-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;height:600px;}.page-service-company-deregistration .hcx-dereg-team-figure{min-width:0;min-height:0;margin:0;overflow:hidden;border-radius:24px;background:#e2e8f0;}.page-service-company-deregistration .hcx-dereg-team-figure.is-large{grid-column:span 2;grid-row:span 2;}.page-service-company-deregistration .hcx-dereg-team-figure.is-wide{grid-column:span 2;}.page-service-company-deregistration .hcx-dereg-team-figure img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 700ms ease;}.page-service-company-deregistration .hcx-dereg-team-figure:hover img{transform:scale(1.05);}@media (max-width:1023px){.page-service-company-deregistration .hcx-dereg-process-grid,.page-service-company-deregistration .hcx-dereg-risk-grid,.page-service-company-deregistration .hcx-dereg-advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.page-service-company-deregistration .hcx-dereg-process-card:nth-child(2n){border-right:0;}.page-service-company-deregistration .hcx-dereg-why-head{align-items:flex-start;flex-direction:column;}.page-service-company-deregistration .hcx-dereg-why-grid{grid-template-columns:1fr;}}@media (max-width:767px){.page-service-company-deregistration .hcx-dereg-container,.page-service-company-deregistration .hcx-dereg-container--narrow{width:min(100% - 32px,1280px);}.page-service-company-deregistration .hcx-dereg-section{padding:68px 0;}.page-service-company-deregistration .hcx-dereg-hero{min-height:500px;}.page-service-company-deregistration .hcx-dereg-hero h1{font-size:clamp(3rem,17vw,4.6rem);}.page-service-company-deregistration .hcx-dereg-hero p{font-size:1.05rem;letter-spacing:0.14em;}.page-service-company-deregistration .hcx-dereg-process-grid,.page-service-company-deregistration .hcx-dereg-risk-grid,.page-service-company-deregistration .hcx-dereg-advantage-grid,.page-service-company-deregistration .hcx-dereg-why-grid{grid-template-columns:1fr;}.page-service-company-deregistration .hcx-dereg-process-card,.page-service-company-deregistration .hcx-dereg-process-card:nth-child(2n){border-right:0;border-bottom:1px solid #eef2f7;}.page-service-company-deregistration .hcx-dereg-process-card:last-child{border-bottom:0;}.page-service-company-deregistration .hcx-dereg-why-card{grid-template-columns:1fr;padding:30px;}.page-service-company-deregistration .hcx-dereg-cta{width:100%;}.page-service-company-deregistration .hcx-dereg-team-grid{grid-template-columns:1fr 1fr;grid-auto-rows:180px;grid-template-rows:none;height:auto;}.page-service-company-deregistration .hcx-dereg-team-figure.is-large,.page-service-company-deregistration .hcx-dereg-team-figure.is-wide{grid-column:span 2;grid-row:span 1;}}.page-service-company-deregistration{--hcx-dereg-primary:#005ea4;--hcx-dereg-primary-container:#0077ce;--hcx-dereg-accent:#ff8f06;--hcx-dereg-surface:#f8f9ff;--hcx-dereg-surface-low:#f1f3fc;--hcx-dereg-surface-high:#e5e8f0;--hcx-dereg-surface-highest:#e0e2ea;--hcx-dereg-text:#181c22;--hcx-dereg-muted:#404752;--hcx-dereg-ink:#2d3137;--hcx-dereg-outline:#c0c7d4;--hcx-dereg-shadow-soft:0 12px 32px -4px rgba(24,28,34,0.06);--hcx-dereg-shadow-card:0 20px 50px rgba(15,23,42,0.06);background:#fff;color:var(--hcx-dereg-text);font-family:"Manrope","Inter","PingFang SC","Microsoft YaHei",sans-serif;}.page-service-company-deregistration .hcx-dereg-main{background:linear-gradient(180deg,#ffffff 0%,#ffffff 42%,var(--hcx-dereg-surface) 58%,#ffffff 100%);}.page-service-company-deregistration .hcx-dereg-container{width:min(100% - 48px,1280px);}.page-service-company-deregistration .hcx-dereg-container--narrow{width:min(100% - 48px,960px);}.page-service-company-deregistration .hcx-dereg-section{padding:104px 0;}.page-service-company-deregistration .hcx-dereg-section__head{max-width:880px;margin-bottom:56px;}.page-service-company-deregistration .hcx-dereg-section__head h2,.page-service-company-deregistration .hcx-dereg-why-head h2,.page-service-company-deregistration .hcx-dereg-section--faq h2{margin:0;color:var(--hcx-dereg-text);font-size:clamp(2rem,3.9vw,3.4rem);font-weight:800;letter-spacing:-0.04em;line-height:1.06;}.page-service-company-deregistration .hcx-dereg-section__head > span{width:64px;height:4px;margin:18px auto 22px;border-radius:999px;background:var(--hcx-dereg-primary);}.page-service-company-deregistration .hcx-dereg-section__head p,.page-service-company-deregistration .hcx-dereg-why-head p{max-width:760px;margin:0;color:var(--hcx-dereg-muted);font-size:1.02rem;line-height:1.85;}.page-service-company-deregistration .hcx-dereg-section__head.is-centered p,.page-service-company-deregistration .hcx-dereg-section__head--dark p{margin-inline:auto;}.page-service-company-deregistration .hcx-dereg-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:clamp(320px,45vh,460px);padding:64px 0;overflow:hidden;background:#0f172a;}.page-service-company-deregistration .hcx-dereg-hero__bg{inset:0;background:var(--hcx-dereg-hero-image) center center / cover no-repeat;mask-image:none;-webkit-mask-image:none;opacity:1;filter:saturate(0.95) brightness(0.88);animation:none;transform:scale(1.04);}.page-service-company-deregistration .hcx-dereg-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,0.28) 0%,rgba(15,23,42,0.62) 100%),radial-gradient(circle at center,rgba(15,23,42,0.08) 0%,rgba(15,23,42,0.4) 100%);backdrop-filter:blur(2px);z-index:1;}.page-service-company-deregistration .hcx-dereg-hero__inner{position:relative;z-index:2;width:100%;}.page-service-company-deregistration .hcx-dereg-hero__content{max-width:1120px;margin:0 auto;padding:0 24px;text-align:center;}.page-service-company-deregistration .hcx-dereg-hero__badge,.page-service-company-deregistration .hcx-dereg-hero__actions,.page-service-company-deregistration .hcx-dereg-hero__bottom-mask{display:none;}.page-service-company-deregistration .hcx-dereg-hero h1{margin:0 0 28px;color:#fff;font-family:"Manrope","PingFang SC","Microsoft YaHei",sans-serif;font-size:clamp(3rem,6.4vw,5.6rem);font-weight:800;letter-spacing:-0.05em;line-height:0.96;opacity:1;text-shadow:0 4px 12px rgba(0,0,0,0.3);animation:none;}.page-service-company-deregistration .hcx-dereg-hero__subtitle{max-width:920px;margin:0 auto;padding:0;border:0;color:rgba(255,255,255,0.95);font-family:"Inter","PingFang SC","Microsoft YaHei",sans-serif;font-size:clamp(1.05rem,2vw,1.7rem);font-weight:300;letter-spacing:0.25em;line-height:1.85;opacity:1;animation:none;}.page-service-company-deregistration .hcx-dereg-hero__actions{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:14px;margin-top:34px;width:min(100%,430px);margin-inline:auto;}.page-service-company-deregistration .hcx-dereg-hero__cta{box-sizing:border-box;display:inline-flex;flex:1 1 0;width:0;min-width:0;align-items:center;justify-content:center;max-width:100%;min-height:52px;padding:0 20px;border-radius:999px;font-size:0.98rem;font-weight:800;line-height:1;text-decoration:none;text-align:center;white-space:nowrap;transition:transform 180ms ease,box-shadow 180ms ease,background 180ms ease,color 180ms ease;}.page-service-company-deregistration .hcx-dereg-hero__cta:hover{transform:translateY(-2px);}.page-service-company-deregistration .hcx-dereg-hero__cta--primary{background:linear-gradient(135deg,#ff9f1a,#ff7a18);box-shadow:0 18px 38px rgba(255,122,24,0.26);color:#fff;}.page-service-company-deregistration .hcx-dereg-hero__cta--secondary{border:1px solid rgba(255,255,255,0.16);background:rgba(255,255,255,0.08);color:rgba(255,255,255,0.94);backdrop-filter:blur(10px);}.page-service-company-deregistration .hcx-dereg-section--process{background:#fff;}.page-service-company-deregistration .hcx-dereg-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border-radius:32px;background:#fff;box-shadow:var(--hcx-dereg-shadow-card);}.page-service-company-deregistration .hcx-dereg-process-card{min-height:100%;padding:44px 28px 40px;gap:18px;border-right:1px solid rgba(224,226,234,0.9);background:#fff;transition:background 220ms ease,transform 220ms ease,box-shadow 220ms ease;}.page-service-company-deregistration .hcx-dereg-process-card:hover{background:#f9fbff;transform:none;box-shadow:inset 0 0 0 1px rgba(0,94,164,0.05);}.page-service-company-deregistration .hcx-dereg-process-card__icon{width:80px;height:80px;margin-bottom:10px;border-radius:24px;background:rgba(0,94,164,0.05);color:var(--hcx-dereg-primary);box-shadow:inset 0 0 0 1px rgba(0,94,164,0.06);transform:translateY(0) scale(1);transition:background 240ms ease,color 240ms ease,transform 240ms ease,box-shadow 240ms ease;}.page-service-company-deregistration .hcx-dereg-process-card:hover .hcx-dereg-process-card__icon{background:var(--hcx-dereg-primary);color:#fff;box-shadow:0 16px 30px rgba(0,94,164,0.2);transform:translateY(-4px) scale(1.05);}.page-service-company-deregistration .hcx-dereg-process-card__icon .material-symbols-outlined{font-size:2.5rem;}.page-service-company-deregistration .hcx-dereg-process-card__icon b{width:32px;height:32px;border:2px solid var(--hcx-dereg-primary);background:#fff;color:var(--hcx-dereg-primary);font-size:0.72rem;}.page-service-company-deregistration .hcx-dereg-process-card h3,.page-service-company-deregistration .hcx-dereg-risk-card h3,.page-service-company-deregistration .hcx-dereg-why-card h3,.page-service-company-deregistration .hcx-dereg-advantage-card h3{margin:0;color:var(--hcx-dereg-text);font-size:1.22rem;font-weight:800;line-height:1.35;}.page-service-company-deregistration .hcx-dereg-process-card p,.page-service-company-deregistration .hcx-dereg-risk-card p,.page-service-company-deregistration .hcx-dereg-why-card p,.page-service-company-deregistration .hcx-dereg-advantage-card p{margin:0;color:var(--hcx-dereg-muted);font-size:0.92rem;line-height:1.75;}.page-service-company-deregistration .hcx-dereg-section--risks{position:relative;overflow:hidden;background:#111827;color:#fff;}.page-service-company-deregistration .hcx-dereg-risks__glow{top:0;right:0;width:600px;height:600px;background:rgba(0,94,164,0.12);filter:blur(120px);transform:translate(50%,-50%);}.page-service-company-deregistration .hcx-dereg-section__head--dark{max-width:920px;margin-bottom:48px;}.page-service-company-deregistration .hcx-dereg-section__head--dark h2{color:#fff;}.page-service-company-deregistration .hcx-dereg-section__head--dark h2 br{display:none;}.page-service-company-deregistration .hcx-dereg-section__head--dark em{margin-left:0;color:var(--hcx-dereg-accent);font-style:normal;}.page-service-company-deregistration .hcx-dereg-section__head--dark em::before{content:" ";}.page-service-company-deregistration .hcx-dereg-section__head--dark p{color:#94a3b8;}.page-service-company-deregistration .hcx-dereg-risk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;}.page-service-company-deregistration .hcx-dereg-risk-card{min-height:0;padding:32px;border-radius:24px;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.05);backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);}.page-service-company-deregistration .hcx-dereg-risk-card:hover{transform:translateY(-2px);border-color:rgba(255,143,6,0.5);}.page-service-company-deregistration .hcx-dereg-risk-card b{margin-bottom:18px;color:rgba(255,255,255,0.1);font-size:2.6rem;font-weight:900;line-height:1;}.page-service-company-deregistration .hcx-dereg-risk-card h3{margin-bottom:10px;color:#fff;font-size:1.08rem;}.page-service-company-deregistration .hcx-dereg-risk-card p{color:#94a3b8;font-size:0.88rem;}.page-service-company-deregistration .hcx-dereg-section--why{background:#fff;}.page-service-company-deregistration .hcx-dereg-section--scenarios{position:relative;overflow:hidden;background:rgba(248,250,252,0.8);box-shadow:inset 0 10px 26px rgba(15,23,42,0.05);}.page-service-company-deregistration .hcx-dereg-section--scenarios::before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23005ea4' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none;}.page-service-company-deregistration .hcx-dereg-section--scenarios .hcx-dereg-container{position:relative;z-index:1;}.page-service-company-deregistration .hcx-dereg-section__head--scenarios{max-width:980px;margin-bottom:64px;}.page-service-company-deregistration .hcx-dereg-section__head--scenarios h2{font-size:clamp(2rem,4vw,3.28rem);font-weight:800;line-height:1.08;}.page-service-company-deregistration .hcx-dereg-section__head--scenarios > span{width:80px;height:6px;margin:22px auto 24px;}.page-service-company-deregistration .hcx-dereg-section__head--scenarios p{max-width:900px;color:#475569;font-size:1.125rem;line-height:1.75;}.page-service-company-deregistration .hcx-dereg-scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1100px;margin:0 auto;gap:20px;align-items:stretch;}.page-service-company-deregistration .hcx-dereg-scenario-card{position:relative;display:flex;flex-direction:column;min-height:100%;overflow:hidden;border:1px solid rgba(241,245,249,1);border-radius:20px;background:#fff;box-shadow:0 8px 30px rgba(0,0,0,0.04);transition:box-shadow 260ms ease,transform 260ms ease;isolation:isolate;}.page-service-company-deregistration .hcx-dereg-scenario-card:hover{box-shadow:0 20px 40px rgba(0,94,164,0.12);transform:translateY(-8px);}.page-service-company-deregistration .hcx-dereg-scenario-card__media{position:relative;height:156px;min-height:176px;overflow:hidden;flex-shrink:0;background:#0f172a;}.page-service-company-deregistration .hcx-dereg-scenario-card__media img{display:block;width:100%;height:156px;min-height:176px;object-fit:cover;transform:scale(1);transition:transform 700ms ease;}.page-service-company-deregistration .hcx-dereg-scenario-card:hover .hcx-dereg-scenario-card__media img{transform:scale(1.1);}.page-service-company-deregistration .hcx-dereg-scenario-card__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,0) 0%,rgba(15,23,42,0.22) 42%,rgba(15,23,42,0.7) 100%);pointer-events:none;}.page-service-company-deregistration .hcx-dereg-scenario-card__number{position:absolute;top:14px;right:16px;z-index:2;color:rgba(255,255,255,0.2);font-size:2.25rem;font-weight:900;line-height:1;transition:color 260ms ease;}.page-service-company-deregistration .hcx-dereg-scenario-card:hover .hcx-dereg-scenario-card__number{color:rgba(255,255,255,0.4);}.page-service-company-deregistration .hcx-dereg-scenario-card__media-copy{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;color:#fff;}.page-service-company-deregistration .hcx-dereg-scenario-card__headline{display:flex;align-items:center;gap:8px;}.page-service-company-deregistration .hcx-dereg-scenario-card__icon{display:inline-flex;flex:0 0 auto;color:#fff;font-size:1.25rem;line-height:1;}.page-service-company-deregistration .hcx-dereg-scenario-card__media h3{margin:0;flex:1 1 auto;color:#fff;font-size:1rem;font-weight:800;line-height:1.22;letter-spacing:-0.03em;text-shadow:0 4px 12px rgba(0,0,0,0.28);}.page-service-company-deregistration .hcx-dereg-scenario-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;padding:14px 14px 12px;}.page-service-company-deregistration .hcx-dereg-scenario-card__problem{margin:0;flex:1 1 auto;color:#334155;font-size:0.92rem;font-weight:500;line-height:1.55;}.page-service-company-deregistration .hcx-dereg-scenario-card__solution{margin-top:auto;padding:12px 12px 10px;border:1px solid rgba(219,234,254,0.75);border-radius:12px;background:rgba(239,246,255,0.8);box-shadow:inset 0 1px 0 rgba(255,255,255,0.72);}.page-service-company-deregistration .hcx-dereg-scenario-card__solution strong{display:block;margin-bottom:2px;color:var(--hcx-dereg-primary);font-size:0.98rem;font-weight:800;line-height:1.3;}.page-service-company-deregistration .hcx-dereg-scenario-card__solution p{margin:0;color:#0f172a;font-size:0.92rem;line-height:1.55;}.page-service-company-deregistration .hcx-dereg-why-head{align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:56px;}.page-service-company-deregistration .hcx-dereg-why-head > div{max-width:920px;}.page-service-company-deregistration .hcx-dereg-why-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;}.page-service-company-deregistration .hcx-dereg-why-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;padding:40px;border-radius:32px;border:1px solid rgba(24,28,34,0.06);background:#fff;box-shadow:0 8px 30px rgba(0,0,0,0.04);transition:transform 260ms ease,box-shadow 260ms ease,border-color 260ms ease;}.page-service-company-deregistration .hcx-dereg-why-card:hover{transform:translateY(-2px);border-color:rgba(0,94,164,0.08);box-shadow:0 20px 50px rgba(0,96,168,0.1);}.page-service-company-deregistration .hcx-dereg-why-card__icon{width:64px;height:64px;border-radius:20px;background:#eff6ff;color:var(--hcx-dereg-primary);}.page-service-company-deregistration .hcx-dereg-why-card:hover .hcx-dereg-why-card__icon{background:var(--hcx-dereg-primary);color:#fff;}.page-service-company-deregistration .hcx-dereg-why-card__icon .material-symbols-outlined{font-size:2rem;}.page-service-company-deregistration .hcx-dereg-why-card h3{margin-bottom:16px;font-size:1.7rem;}.page-service-company-deregistration .hcx-dereg-why-card p{margin-bottom:22px;}.page-service-company-deregistration .hcx-dereg-why-card__foot{display:inline-flex;align-items:center;gap:8px;color:var(--hcx-dereg-primary);font-size:0.9rem;font-weight:700;}.page-service-company-deregistration .hcx-dereg-why-card__foot .material-symbols-outlined{font-size:1rem;}.page-service-company-deregistration .hcx-dereg-section--advantages{background:#fff;}.page-service-company-deregistration .hcx-dereg-advantage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;}.page-service-company-deregistration .hcx-dereg-advantage-card{padding:32px;border-radius:24px;background:var(--hcx-dereg-surface-low);text-align:center;transition:transform 180ms ease,box-shadow 180ms ease;}.page-service-company-deregistration .hcx-dereg-advantage-card:hover{transform:translateY(-4px);box-shadow:0 18px 42px rgba(15,23,42,0.12);}.page-service-company-deregistration .hcx-dereg-advantage-card > .material-symbols-outlined{display:inline-flex;margin-bottom:24px;color:var(--hcx-dereg-primary);font-size:3rem;}.page-service-company-deregistration .hcx-dereg-advantage-card:hover > .material-symbols-outlined{transform:scale(1.12);}.page-service-company-deregistration .hcx-dereg-advantage-card h3{margin-bottom:12px;}.page-service-company-deregistration .hcx-dereg-section--faq{background:var(--hcx-dereg-surface-low);}.page-service-company-deregistration .hcx-dereg-section--faq h2{margin:0 0 56px;text-align:center;}.page-service-company-deregistration .hcx-dereg-faq-list{display:grid;gap:16px;}.page-service-company-deregistration .hcx-dereg-faq-item{overflow:hidden;border-radius:16px;background:#fff;box-shadow:var(--hcx-dereg-shadow-soft);}.page-service-company-deregistration .hcx-dereg-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px;color:var(--hcx-dereg-text);cursor:pointer;list-style:none;font-size:1.08rem;font-weight:800;}.page-service-company-deregistration .hcx-dereg-faq-item summary i{color:var(--hcx-dereg-muted);}.page-service-company-deregistration .hcx-dereg-faq-item > div{padding:18px 24px 24px;border-top:1px solid rgba(224,226,234,0.75);color:var(--hcx-dereg-muted);line-height:1.85;}.page-service-company-deregistration .hcx-dereg-section--team{background:#fff;}.page-service-company-deregistration .hcx-dereg-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;height:600px;}.page-service-company-deregistration .hcx-dereg-team-figure{overflow:hidden;border-radius:24px;background:var(--hcx-dereg-surface-highest);}.page-service-company-deregistration .hcx-dereg-team-figure img{transition:transform 700ms ease;}.page-service-company-deregistration .hcx-dereg-team-figure:hover img{transform:scale(1.05);}@media (max-width:1199px){.page-service-company-deregistration .hcx-dereg-process-grid,.page-service-company-deregistration .hcx-dereg-risk-grid,.page-service-company-deregistration .hcx-dereg-advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.page-service-company-deregistration .hcx-dereg-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.page-service-company-deregistration .hcx-dereg-process-card:nth-child(2n){border-right:0;}}@media (max-width:1023px){.page-service-company-deregistration .hcx-dereg-section{padding:88px 0;}.page-service-company-deregistration .hcx-dereg-why-head{align-items:flex-start;flex-direction:column;}.page-service-company-deregistration .hcx-dereg-why-grid{grid-template-columns:1fr;}.page-service-company-deregistration .hcx-dereg-scenario-card__media h3{font-size:1.5rem;}}@media (max-width:767px){.page-service-company-deregistration .hcx-dereg-container,.page-service-company-deregistration .hcx-dereg-container--narrow{width:min(100% - 32px,1280px);}.page-service-company-deregistration .hcx-dereg-section{padding:72px 0;}.page-service-company-deregistration .hcx-dereg-section--process{padding-top:60px;}.page-service-company-deregistration .hcx-dereg-hero{min-height:352px;padding:42px 0 40px;}.page-service-company-deregistration .hcx-dereg-hero__bg{background-position:center center;filter:saturate(0.98) brightness(0.94);}.page-service-company-deregistration .hcx-dereg-hero__content{padding:0;}.page-service-company-deregistration .hcx-dereg-hero h1{margin-bottom:16px;font-size:clamp(2.28rem,11.8vw,3.2rem);line-height:1.04;letter-spacing:-0.035em;}.page-service-company-deregistration .hcx-dereg-hero__subtitle{max-width:21rem;font-size:0.92rem;letter-spacing:0.045em;line-height:1.64;}.page-service-company-deregistration .hcx-dereg-hero__actions{flex-direction:column;align-items:stretch;gap:9px;margin-top:22px;}.page-service-company-deregistration .hcx-dereg-hero__cta{box-sizing:border-box;width:100%;flex:0 0 auto;min-height:50px;padding-inline:18px;text-align:center;}.page-service-company-deregistration .hcx-dereg-process-grid,.page-service-company-deregistration .hcx-dereg-risk-grid,.page-service-company-deregistration .hcx-dereg-advantage-grid,.page-service-company-deregistration .hcx-dereg-why-grid,.page-service-company-deregistration .hcx-dereg-scenario-grid{grid-template-columns:1fr;}.page-service-company-deregistration .hcx-dereg-process-card,.page-service-company-deregistration .hcx-dereg-process-card:nth-child(2n){border-right:0;border-bottom:1px solid rgba(224,226,234,0.9);}.page-service-company-deregistration .hcx-dereg-process-card:last-child{border-bottom:0;}.page-service-company-deregistration .hcx-dereg-process-card{min-height:0;padding:30px 22px 26px;gap:12px;}.page-service-company-deregistration .hcx-dereg-process-card__icon{width:72px;height:72px;margin-bottom:6px;border-radius:22px;}.page-service-company-deregistration .hcx-dereg-process-card__icon .material-symbols-outlined{font-size:2.2rem;}.page-service-company-deregistration .hcx-dereg-process-card h3{font-size:1.14rem;}.page-service-company-deregistration .hcx-dereg-process-card p{font-size:0.9rem;line-height:1.68;}.page-service-company-deregistration .hcx-dereg-section__head--dark{margin-bottom:34px;}.page-service-company-deregistration .hcx-dereg-risk-grid{gap:14px;}.page-service-company-deregistration .hcx-dereg-risk-card{padding:24px;border-radius:20px;}.page-service-company-deregistration .hcx-dereg-risk-card b{margin-bottom:12px;font-size:2.1rem;}.page-service-company-deregistration .hcx-dereg-risk-card p{line-height:1.65;}.page-service-company-deregistration .hcx-dereg-why-card{grid-template-columns:1fr;padding:32px;}.page-service-company-deregistration .hcx-dereg-scenario-grid{gap:18px;}.page-service-company-deregistration .hcx-dereg-scenario-card{border-radius:24px;}.page-service-company-deregistration .hcx-dereg-scenario-card__media,.page-service-company-deregistration .hcx-dereg-scenario-card__media img{min-height:200px;}.page-service-company-deregistration .hcx-dereg-scenario-card__number{top:12px;right:16px;font-size:3rem;}.page-service-company-deregistration .hcx-dereg-scenario-card__media-copy{left:16px;right:16px;bottom:16px;}.page-service-company-deregistration .hcx-dereg-scenario-card__icon{font-size:1.625rem;}.page-service-company-deregistration .hcx-dereg-scenario-card__headline{gap:10px;}.page-service-company-deregistration .hcx-dereg-scenario-card__media h3{font-size:1.34rem;}.page-service-company-deregistration .hcx-dereg-scenario-card__body{padding:24px 20px 20px;}.page-service-company-deregistration .hcx-dereg-scenario-card__problem{margin-bottom:18px;font-size:1rem;line-height:1.65;}.page-service-company-deregistration .hcx-dereg-scenario-card__solution p{font-size:1rem;line-height:1.65;}.page-service-company-deregistration .hcx-dereg-scenario-card__solution{padding:16px 16px 14px;border-radius:18px;}.page-service-company-deregistration .hcx-dereg-scenario-card__solution strong{font-size:1.08rem;}.page-service-company-deregistration .hcx-dereg-team-grid{grid-template-columns:1fr 1fr;grid-auto-rows:180px;grid-template-rows:none;height:auto;}.page-service-company-deregistration .hcx-dereg-faq-item > div{font-size:0.95rem;line-height:1.75;}.page-service-company-deregistration .hcx-dereg-team-figure.is-large,.page-service-company-deregistration .hcx-dereg-team-figure.is-wide{grid-column:span 2;grid-row:span 1;}}@media (max-width:420px){.page-service-company-deregistration .hcx-dereg-container,.page-service-company-deregistration .hcx-dereg-container--narrow{width:min(100% - 24px,1280px);}.page-service-company-deregistration .hcx-dereg-hero{min-height:336px;padding:38px 0 36px;}.page-service-company-deregistration .hcx-dereg-hero__content{padding:0;}.page-service-company-deregistration .hcx-dereg-hero h1{font-size:clamp(2.08rem,11.5vw,2.72rem);line-height:1.04;letter-spacing:-0.025em;}.page-service-company-deregistration .hcx-dereg-hero__subtitle{max-width:19rem;font-size:0.86rem;letter-spacing:0.02em;line-height:1.58;}.page-service-company-deregistration .hcx-dereg-hero__actions{margin-top:20px;}.page-service-company-deregistration .hcx-dereg-hero__cta{min-height:46px;padding-inline:14px;font-size:0.9rem;}.page-service-company-deregistration .hcx-dereg-section{padding:64px 0;}.page-service-company-deregistration .hcx-dereg-section--process{padding-top:54px;}.page-service-company-deregistration .hcx-dereg-process-card{padding:28px 20px 24px;}.page-service-company-deregistration .hcx-dereg-risk-card{padding:22px;}.page-service-company-deregistration .hcx-dereg-scenario-card__media,.page-service-company-deregistration .hcx-dereg-scenario-card__media img{min-height:188px;}.page-service-company-deregistration .hcx-dereg-scenario-card__number{right:14px;font-size:2.7rem;}.page-service-company-deregistration .hcx-dereg-scenario-card__media h3{font-size:1.2rem;}.page-service-company-deregistration .hcx-dereg-scenario-card__body{padding:18px 16px 16px;}.page-service-company-deregistration .hcx-dereg-scenario-card__solution strong{font-size:1rem;}.page-service-company-deregistration .hcx-dereg-faq-item summary{padding:20px;font-size:1rem;}.page-service-company-deregistration .hcx-dereg-faq-item > div{padding:16px 20px 22px;font-size:0.92rem;}}.page-service-company-stitch .hcx-company-change,.page-service-company-stitch .hcx-company-change *,.page-service-company-stitch .hcx-company-change *::before,.page-service-company-stitch .hcx-company-change *::after{box-sizing:border-box;}.page-service-company-stitch .hcx-company-change{background:#f8f9ff;color:#181c22;font-family:"Inter","PingFang SC","Microsoft YaHei",sans-serif;}.page-service-company-stitch .hcx-company-change h1,.page-service-company-stitch .hcx-company-change h2,.page-service-company-stitch .hcx-company-change h3,.page-service-company-stitch .hcx-company-change h4{margin:0;font-family:"Manrope","PingFang SC","Microsoft YaHei",sans-serif;}.page-service-company-stitch .hcx-company-change img{display:block;max-width:100%;}.page-service-company-stitch .hcx-company-change__container{width:min(100% - 48px,1280px);margin:0 auto;}.page-service-company-stitch .hcx-company-change__container--narrow{width:min(100% - 48px,960px);margin:0 auto;}.page-service-company-stitch .hcx-company-change__main{background:#f8f9ff;}.page-service-company-stitch .hcx-company-change__section{padding:96px 0;}.page-service-company-stitch .hcx-company-change__section-head{display:grid;gap:16px;margin-bottom:64px;}.page-service-company-stitch .hcx-company-change__section-head--center{text-align:center;justify-items:center;}.page-service-company-stitch .hcx-company-change__section-head--split{grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:end;justify-content:space-between;gap:32px;}.page-service-company-stitch .hcx-company-change__section-head--light h2,.page-service-company-stitch .hcx-company-change__section-head--light p{color:#fff;}.page-service-company-stitch .hcx-company-change__section-head h2{font-size:clamp(2.25rem,3vw,3rem);font-weight:800;line-height:1.12;letter-spacing:-0.03em;text-wrap:balance;}.page-service-company-stitch .hcx-company-change__section-head p{margin:0;color:#404752;font-size:1.05rem;line-height:1.8;}.page-service-company-stitch .hcx-company-change__eyebrow{display:inline-block;color:#005ea4;font-size:0.85rem;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;}.page-service-company-stitch .hcx-company-change__eyebrow--danger{color:#ba1a1a;}.page-service-company-stitch .hcx-company-change__hero{position:relative;min-height:450px;display:flex;align-items:center;overflow:hidden;background:#0f2b48;}.page-service-company-stitch .hcx-company-change__hero-media,.page-service-company-stitch .hcx-company-change__hero-media img,.page-service-company-stitch .hcx-company-change__process-media,.page-service-company-stitch .hcx-company-change__process-media img{position:absolute;inset:0;width:100%;height:100%;}.page-service-company-stitch .hcx-company-change__hero-media img,.page-service-company-stitch .hcx-company-change__process-media img{object-fit:cover;}.page-service-company-stitch .hcx-company-change__hero-overlay{position:absolute;inset:0;background:rgba(0,94,164,0.4);}.page-service-company-stitch .hcx-company-change__hero-content{position:relative;z-index:1;display:grid;gap:24px;text-align:center;color:#fff;}.page-service-company-stitch .hcx-company-change__hero-content h1{font-size:clamp(2.8rem,5.3vw,4.5rem);font-weight:800;line-height:1.08;letter-spacing:-0.035em;text-wrap:balance;}.page-service-company-stitch .hcx-company-change__hero-content p{max-width:760px;margin:0 auto;color:#d3e4ff;font-size:clamp(1.1rem,2.1vw,1.5rem);line-height:1.75;font-weight:300;}.page-service-company-stitch .hcx-company-change__section--services{background:#fff;}.page-service-company-stitch .hcx-company-change__section--services .hcx-company-change__section-head p{color:#404752;font-size:0.85rem;font-weight:700;letter-spacing:0.24em;text-transform:uppercase;}.page-service-company-stitch .hcx-company-change__services-shell{display:grid;grid-template-columns:minmax(300px,0.92fr) minmax(0,1.68fr);overflow:hidden;border:1px solid #eef2f7;border-radius:16px;background:#fff;box-shadow:0 0 50px rgba(0,0,0,0.05);}.page-service-company-stitch .hcx-company-change__services-featured{position:relative;min-height:400px;padding:48px;overflow:hidden;background:linear-gradient(180deg,#26d0ce 0%,#1a2980 100%);}.page-service-company-stitch .hcx-company-change__services-featured-media{position:absolute;inset:0;opacity:0.2;mix-blend-mode:overlay;}.page-service-company-stitch .hcx-company-change__services-featured-media img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);}.page-service-company-stitch .hcx-company-change__services-featured-overlay{position:absolute;inset:0;}.page-service-company-stitch .hcx-company-change__services-featured-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;height:100%;color:#fff;}.page-service-company-stitch .hcx-company-change__services-featured-content h3{margin-bottom:24px;font-size:clamp(3rem,4vw,3.8rem);font-weight:900;}.page-service-company-stitch .hcx-company-change__services-rule{width:64px;height:4px;margin-bottom:24px;background:#fff;}.page-service-company-stitch .hcx-company-change__services-featured-content p{margin:0 0 8px;font-size:1.2rem;line-height:1.55;opacity:0.9;}.page-service-company-stitch .hcx-company-change__services-featured-content p:last-of-type{margin-bottom:48px;}.page-service-company-stitch .hcx-company-change__featured-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:60px;border:2px solid #fff;border-radius:8px;color:#fff;font-family:"Manrope","PingFang SC","Microsoft YaHei",sans-serif;font-size:1.12rem;font-weight:800;text-decoration:none;}.page-service-company-stitch .hcx-company-change__services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#fff;}.page-service-company-stitch .hcx-company-change__service-card{display:flex;align-items:center;gap:24px;min-width:0;padding:40px;border-right:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;}.page-service-company-stitch .hcx-company-change__service-card:nth-child(2n){border-right:0;}.page-service-company-stitch .hcx-company-change__service-card:nth-last-child(-n + 2){border-bottom:0;}.page-service-company-stitch .hcx-company-change__service-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;flex:0 0 64px;border:2px solid #ef4444;border-radius:12px;color:#ef4444;}.page-service-company-stitch .hcx-company-change__service-icon .material-symbols-outlined{font-size:2rem;}.page-service-company-stitch .hcx-company-change__service-copy{min-width:0;}.page-service-company-stitch .hcx-company-change__service-copy h3{margin-bottom:4px;font-size:1.25rem;font-weight:800;line-height:1.35;}.page-service-company-stitch .hcx-company-change__service-copy p{margin:0;color:#404752;font-size:0.92rem;}.page-service-company-stitch .hcx-company-change__section--risks{background:#f1f3fc;}.page-service-company-stitch .hcx-company-change__risk-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}.page-service-company-stitch .hcx-company-change__risk-card{padding:32px;border-top:4px solid #ba1a1a;border-radius:8px;background:#fff;box-shadow:0 12px 32px -4px rgba(24,28,34,0.06);}.page-service-company-stitch .hcx-company-change__risk-card .material-symbols-outlined{margin-bottom:16px;color:#ba1a1a;font-size:2.3rem;}.page-service-company-stitch .hcx-company-change__risk-card h3{margin-bottom:8px;font-size:1.22rem;font-weight:800;}.page-service-company-stitch .hcx-company-change__risk-card p{margin:0;color:#404752;font-size:0.92rem;line-height:1.8;}.page-service-company-stitch .hcx-company-change__section--process{position:relative;overflow:hidden;background:#0f172a;}.page-service-company-stitch .hcx-company-change__process-overlay{position:absolute;inset:0;background:rgba(15,23,42,0.8);}.page-service-company-stitch .hcx-company-change__process-content{position:relative;z-index:1;}.page-service-company-stitch .hcx-company-change__section--process .hcx-company-change__section-head p{color:#93c5fd;font-weight:600;}.page-service-company-stitch .hcx-company-change__process-grid{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;}.page-service-company-stitch .hcx-company-change__process-grid::before{content:"";position:absolute;top:48px;left:0;width:100%;height:2px;background:rgba(255,255,255,0.2);}.page-service-company-stitch .hcx-company-change__process-step{position:relative;z-index:1;display:grid;justify-items:center;gap:8px;padding:0 16px;text-align:center;}.page-service-company-stitch .hcx-company-change__process-index{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:16px;border:4px solid #0f172a;border-radius:999px;background:#005ea4;color:#fff;font-family:"Manrope","PingFang SC","Microsoft YaHei",sans-serif;font-size:1.25rem;font-weight:800;}.page-service-company-stitch .hcx-company-change__process-step.is-complete .hcx-company-change__process-index{background:#8f4e00;}.page-service-company-stitch .hcx-company-change__process-index .material-symbols-outlined{font-size:1.4rem;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 24;}.page-service-company-stitch .hcx-company-change__process-step h3{font-size:1.12rem;font-weight:800;color:#fff;}.page-service-company-stitch .hcx-company-change__process-step p{margin:0;color:#94a3b8;font-size:0.92rem;line-height:1.7;}.page-service-company-stitch .hcx-company-change__section--materials{background:#fff;}.page-service-company-stitch .hcx-company-change__materials-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1.16fr);align-items:center;gap:80px;}.page-service-company-stitch .hcx-company-change__materials-copy h2{margin-bottom:32px;font-size:clamp(2.2rem,2.9vw,3rem);font-weight:800;line-height:1.12;letter-spacing:-0.03em;}.page-service-company-stitch .hcx-company-change__materials-copy > p{margin:0 0 48px;color:#404752;font-size:1.12rem;line-height:1.9;}.page-service-company-stitch .hcx-company-change__materials-list{margin:0;padding:0;list-style:none;}.page-service-company-stitch .hcx-company-change__materials-list li{display:flex;align-items:flex-start;gap:24px;padding:8px 0;}.page-service-company-stitch .hcx-company-change__materials-list .material-symbols-outlined{color:#005ea4;font-size:2rem;}.page-service-company-stitch .hcx-company-change__materials-list strong{display:block;margin-bottom:4px;font-size:1.12rem;font-weight:800;}.page-service-company-stitch .hcx-company-change__materials-list span:last-child{color:#404752;font-size:0.98rem;line-height:1.8;}.page-service-company-stitch .hcx-company-change__materials-media{position:relative;}.page-service-company-stitch .hcx-company-change__materials-frame{position:absolute;inset:0;border-radius:24px;background:rgba(0,94,164,0.1);transform:rotate(-2deg);}.page-service-company-stitch .hcx-company-change__materials-media img{position:relative;width:100%;height:500px;border-radius:24px;object-fit:cover;box-shadow:0 24px 48px rgba(24,28,34,0.16);}.page-service-company-stitch .hcx-company-change__materials-badge{position:absolute;right:-32px;bottom:-32px;display:flex;align-items:center;gap:20px;padding:32px;border:1px solid #f8fafc;border-radius:16px;background:#fff;box-shadow:0 16px 32px rgba(24,28,34,0.12);}.page-service-company-stitch .hcx-company-change__materials-badge > div:first-child{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;background:#005ea4;color:#fff;font-family:"Manrope","PingFang SC","Microsoft YaHei",sans-serif;font-size:2rem;font-weight:900;}.page-service-company-stitch .hcx-company-change__materials-badge strong{display:block;margin-bottom:4px;font-size:1.12rem;font-weight:800;}.page-service-company-stitch .hcx-company-change__materials-badge span{color:#404752;font-size:0.92rem;}.page-service-company-stitch .hcx-company-change__section--related{background:#f8f9ff;}.page-service-company-stitch .hcx-company-change__related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;}.page-service-company-stitch .hcx-company-change__related-card{position:relative;overflow:hidden;padding:40px;border:1px solid #eef2f7;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(24,28,34,0.04);}.page-service-company-stitch .hcx-company-change__related-bar{position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#005ea4 0%,#ff8f06 100%);}.page-service-company-stitch .hcx-company-change__related-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:32px;border-radius:12px;background:#f1f3fc;color:#005ea4;}.page-service-company-stitch .hcx-company-change__related-icon .material-symbols-outlined{font-size:2rem;}.page-service-company-stitch .hcx-company-change__related-card h3{margin-bottom:16px;font-size:1.5rem;font-weight:800;}.page-service-company-stitch .hcx-company-change__related-card p{margin:0;color:#404752;line-height:1.85;}.page-service-company-stitch .hcx-company-change__section--faq{background:#fff;}.page-service-company-stitch .hcx-company-change__faq-list{display:grid;gap:16px;}.page-service-company-stitch .hcx-company-change__faq-item{border:1px solid #eef2f7;border-radius:16px;background:#f8f9ff;box-shadow:0 4px 16px rgba(24,28,34,0.04);}.page-service-company-stitch .hcx-company-change__faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 32px;cursor:pointer;list-style:none;font-family:"Manrope","PingFang SC","Microsoft YaHei",sans-serif;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:800;}.page-service-company-stitch .hcx-company-change__faq-item summary::-webkit-details-marker{display:none;}.page-service-company-stitch .hcx-company-change__faq-item summary .material-symbols-outlined{color:#005ea4;}.page-service-company-stitch .hcx-company-change__faq-item > div{padding:8px 32px 32px;margin-top:8px;border-top:1px solid rgba(192,199,212,0.5);color:#404752;font-size:1.05rem;line-height:1.9;font-weight:300;}.page-service-company-stitch .hcx-company-change__section--team{background:#f1f3fc;}.page-service-company-stitch .hcx-company-change__team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:start;}.page-service-company-stitch .hcx-company-change__team-carousel{display:none;}.page-service-company-stitch .hcx-company-change__team-card{overflow:hidden;border-radius:24px;box-shadow:0 18px 36px rgba(24,28,34,0.12);}.page-service-company-stitch .hcx-company-change__team-card.is-offset{margin-top:48px;}.page-service-company-stitch .hcx-company-change__team-card img{width:100%;height:350px;object-fit:cover;}@media (max-width:1023px){.page-service-company-stitch .hcx-company-change__section{padding:72px 0;}.page-service-company-stitch .hcx-company-change__section-head{margin-bottom:40px;}.page-service-company-stitch .hcx-company-change__section-head--split,.page-service-company-stitch .hcx-company-change__materials-layout,.page-service-company-stitch .hcx-company-change__services-shell{grid-template-columns:1fr;}.page-service-company-stitch .hcx-company-change__risk-grid,.page-service-company-stitch .hcx-company-change__related-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.page-service-company-stitch .hcx-company-change__process-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;}.page-service-company-stitch .hcx-company-change__team-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:767px){.page-service-company-stitch .hcx-company-change__container,.page-service-company-stitch .hcx-company-change__container--narrow{width:min(100% - 32px,1280px);}.page-service-company-stitch .hcx-company-change__section{padding:64px 0;}.page-service-company-stitch .hcx-company-change__section-head{gap:12px;margin-bottom:32px;}.page-service-company-stitch .hcx-company-change__section-head h2{font-size:clamp(2rem,8.8vw,2.55rem);}.page-service-company-stitch .hcx-company-change__section-head p{max-width:30ch;font-size:0.98rem;line-height:1.72;}.page-service-company-stitch .hcx-company-change__hero{min-height:clamp(360px,72vh,440px);}.page-service-company-stitch .hcx-company-change__hero-content{gap:14px;padding:108px 0 56px;}.page-service-company-stitch .hcx-company-change__hero-content h1{max-width:9.5ch;margin:0 auto;font-size:clamp(2.2rem,10.2vw,3rem);line-height:1.08;}.page-service-company-stitch .hcx-company-change__hero-content p{max-width:28ch;font-size:0.98rem;line-height:1.68;}.page-service-company-stitch .hcx-company-change__services-featured{min-height:340px;padding:32px 24px 28px;}.page-service-company-stitch .hcx-company-change__services-featured-content h3{margin-bottom:18px;font-size:clamp(2.7rem,15vw,3.3rem);}.page-service-company-stitch .hcx-company-change__services-rule{margin-bottom:18px;}.page-service-company-stitch .hcx-company-change__services-featured-content p{font-size:1rem;line-height:1.55;}.page-service-company-stitch .hcx-company-change__services-featured-content p:last-of-type{margin-bottom:32px;}.page-service-company-stitch .hcx-company-change__featured-button{min-height:56px;font-size:1rem;}.page-service-company-stitch .hcx-company-change__services-grid,.page-service-company-stitch .hcx-company-change__risk-grid,.page-service-company-stitch .hcx-company-change__related-grid,.page-service-company-stitch .hcx-company-change__team-grid{grid-template-columns:1fr;}.page-service-company-stitch .hcx-company-change__service-card,.page-service-company-stitch .hcx-company-change__related-card,.page-service-company-stitch .hcx-company-change__risk-card{padding:22px;}.page-service-company-stitch .hcx-company-change__service-card,.page-service-company-stitch .hcx-company-change__service-card:nth-child(2n){border-right:0;}.page-service-company-stitch .hcx-company-change__service-card:not(:last-child){border-bottom:1px solid #f1f5f9;}.page-service-company-stitch .hcx-company-change__section--process{padding:68px 0;}.page-service-company-stitch .hcx-company-change__process-overlay{background:linear-gradient(180deg,rgba(8,18,32,0.84),rgba(8,18,32,0.92));}.page-service-company-stitch .hcx-company-change__process-grid{grid-template-columns:1fr;gap:14px;}.page-service-company-stitch .hcx-company-change__process-grid::before{display:none;}.page-service-company-stitch .hcx-company-change__process-step{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"index title"
      "index desc";align-items:start;justify-items:start;column-gap:16px;row-gap:6px;padding:22px 20px;border:1px solid rgba(148,163,184,0.18);border-radius:18px;background:linear-gradient(180deg,rgba(10,20,36,0.68),rgba(15,23,42,0.78));box-shadow:0 14px 32px rgba(2,8,23,0.14);text-align:left;}.page-service-company-stitch .hcx-company-change__process-index{grid-area:index;margin-bottom:0;}.page-service-company-stitch .hcx-company-change__process-step h3{grid-area:title;align-self:center;font-size:1.08rem;}.page-service-company-stitch .hcx-company-change__process-step p{grid-area:desc;color:rgba(226,232,240,0.9);font-size:0.94rem;line-height:1.65;}.page-service-company-stitch .hcx-company-change__materials-layout{gap:32px;}.page-service-company-stitch .hcx-company-change__materials-media img{height:320px;}.page-service-company-stitch .hcx-company-change__materials-badge{position:static;width:100%;max-width:100%;margin-top:16px;padding:20px;gap:14px;box-sizing:border-box;}.page-service-company-stitch .hcx-company-change__faq-item summary,.page-service-company-stitch .hcx-company-change__faq-item > div{padding-right:20px;padding-left:20px;}.page-service-company-stitch .hcx-company-change__faq-item summary{gap:16px;font-size:1.05rem;line-height:1.45;}.page-service-company-stitch .hcx-company-change__faq-item > div{padding-bottom:24px;font-size:0.98rem;line-height:1.75;}.page-service-company-stitch .hcx-company-change__related-icon{margin-bottom:20px;}.page-service-company-stitch .hcx-company-change__related-card h3{margin-bottom:12px;font-size:1.9rem;}.page-service-company-stitch .hcx-company-change__related-card p{font-size:0.95rem;line-height:1.72;}.page-service-company-stitch .hcx-company-change__team-card.is-offset{margin-top:0;}.page-service-company-stitch .hcx-company-change__team-grid{gap:18px;}.page-service-company-stitch .hcx-company-change__team-grid--desktop{display:none;}.page-service-company-stitch .hcx-company-change__team-carousel{--hcx-company-change-team-card-width:clamp(220px,72vw,286px);display:grid;gap:14px;margin-top:6px;}.page-service-company-stitch .hcx-company-change__team-carousel .hux-carousel__viewport{overflow-x:auto;overflow-y:hidden;padding-inline:calc((100% - var(--hcx-company-change-team-card-width)) / 2);padding-bottom:6px;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - var(--hcx-company-change-team-card-width)) / 2);-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pinch-zoom;}.page-service-company-stitch .hcx-company-change__team-carousel .hux-carousel__viewport::-webkit-scrollbar{display:none;}.page-service-company-stitch .hcx-company-change__team-carousel .hux-carousel__track{display:flex;width:max-content;min-width:100%;gap:14px;}.page-service-company-stitch .hcx-company-change__team-slide{flex:0 0 var(--hcx-company-change-team-card-width);width:var(--hcx-company-change-team-card-width);max-width:var(--hcx-company-change-team-card-width);min-width:var(--hcx-company-change-team-card-width);scroll-snap-align:start;scroll-snap-stop:always;padding-inline:0;}.page-service-company-stitch .hcx-company-change__team-carousel .hux-carousel__slide{flex:0 0 var(--hcx-company-change-team-card-width);width:var(--hcx-company-change-team-card-width);min-width:var(--hcx-company-change-team-card-width);}.page-service-company-stitch .hcx-company-change__team-carousel .hcx-company-change__team-card{border-radius:26px;box-shadow:0 20px 42px rgba(15,23,42,0.16);background:#fff;}.page-service-company-stitch .hcx-company-change__team-card img{height:auto;aspect-ratio:1 / 1.08;}.page-service-company-stitch .hcx-company-change__team-carousel .hcx-company-change__team-card img{width:100%;height:clamp(248px,66vw,320px);aspect-ratio:auto;object-fit:cover;}.page-service-company-stitch .hcx-company-change__team-carousel .hux-carousel__indicators{gap:8px;}.page-service-company-stitch .hcx-company-change__team-carousel .hux-carousel__indicator{width:8px;height:8px;background:rgba(0,94,164,0.2);}.page-service-company-stitch .hcx-company-change__team-carousel .hux-carousel__indicator.is-active{width:28px;background:linear-gradient(90deg,#005ea4 0%,#ff8f06 100%);}}@media (max-width:420px){.page-service-company-stitch .hcx-company-change__team-carousel{--hcx-company-change-team-card-width:min(68vw,250px);}.page-service-company-stitch .hcx-company-change__team-carousel .hcx-company-change__team-card img{height:clamp(220px,62vw,280px);}}
body.page-inner{--navc-primary:#0b4db5;--navc-primary-strong:#08337b;--navc-primary-soft:#eaf2ff;--navc-accent:#d13c31;--navc-ink:#183153;--navc-muted:#607392;--navc-line:rgba(11,77,181,0.12);--navc-line-strong:rgba(11,77,181,0.2);--navc-surface:#ffffff;--navc-surface-alt:#f6f9ff;--navc-shadow:0 24px 60px rgba(16,41,89,0.08);background:linear-gradient(180deg,#f5f8ff 0%,#fbfdff 220px,#f6f8fc 100%);color:var(--navc-ink);}body.page-service-huacai{--jc-blue:#2b73ff;--jc-blue-deep:#174db7;--jc-blue-soft:#eaf3ff;--jc-sky:#7ad7ff;--jc-orange:#ff9d23;--jc-orange-soft:#fff2dd;--jc-ink:#1d3a6e;--jc-text:#3d4d68;--jc-muted:#6f809c;--jc-line:rgba(48,102,213,0.14);background:#f4f8ff;color:var(--jc-text);font-family:"PingFang SC","Microsoft YaHei","Hiragino Sans GB","Manrope",sans-serif;}body.page-service-huacai .service-jc-hero{position:relative;overflow:hidden;padding:58px 0 98px;background:linear-gradient(120deg,#1e4fbf 0%,#2d83ff 45%,#78d4ff 100%);}body.page-service-huacai .service-jc-hero-media,body.page-service-huacai .service-jc-hero-overlay,body.page-service-huacai .service-jc-hero-wave{position:absolute;inset:0;}body.page-service-huacai .service-jc-hero-media img{width:100%;height:100%;object-fit:cover;opacity:0.24;filter:saturate(1.08);}body.page-service-huacai .service-jc-hero-media.is-empty{background:radial-gradient(circle at 18% 22%,rgba(255,255,255,0.22),transparent 30%),radial-gradient(circle at 84% 26%,rgba(255,255,255,0.18),transparent 22%),linear-gradient(120deg,#204cae 0%,#2b73ff 48%,#79d6ff 100%);}body.page-service-huacai .service-jc-hero-overlay{background:linear-gradient(90deg,rgba(14,44,110,0.88) 0%,rgba(23,78,184,0.68) 44%,rgba(32,111,233,0.18) 100%),linear-gradient(180deg,rgba(10,42,108,0.08) 0%,rgba(10,42,108,0.22) 100%);}body.page-service-huacai .service-jc-hero-wave{top:auto;height:180px;inset:auto 0 -72px 0;background:radial-gradient(circle at 14% 0%,rgba(255,255,255,0.2),transparent 32%),linear-gradient(180deg,rgba(244,248,255,0) 0%,#f4f8ff 72%);}body.page-service-huacai .service-jc-hero-shell{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.42fr) minmax(320px,0.9fr);gap:28px;align-items:end;}body.page-service-huacai .service-jc-hero-copy{color:#fff;max-width:700px;}body.page-service-huacai .service-jc-kicker,body.page-service-huacai .service-jc-card-kicker,body.page-service-huacai .service-jc-section-kicker,body.page-service-huacai .service-jc-side-kicker,body.page-service-huacai .service-jc-assurance-kicker{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,0.16);color:#fff;font-size:13px;font-weight:700;letter-spacing:0.08em;}body.page-service-huacai .service-jc-hero-copy h1{margin:18px 0 14px;font-size:48px;line-height:1.16;color:#fff;}body.page-service-huacai .service-jc-hero-copy p{margin:0;max-width:680px;font-size:17px;line-height:1.9;color:rgba(255,255,255,0.9);}body.page-service-huacai .service-jc-hero-actions,body.page-service-huacai .service-jc-cta-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px;}body.page-service-huacai .service-jc-button,body.page-service-huacai .service-jc-inline-link{display:inline-flex;align-items:center;justify-content:center;min-width:162px;min-height:52px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:700;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease,color 0.25s ease;}body.page-service-huacai .service-jc-button:hover,body.page-service-huacai .service-jc-inline-link:hover{transform:translateY(-2px);}body.page-service-huacai .service-jc-button-primary,body.page-service-huacai .service-jc-inline-link{background:linear-gradient(135deg,#ffb13c 0%,#ff9114 100%);color:#fff;box-shadow:0 16px 34px rgba(255,150,31,0.3);}body.page-service-huacai .service-jc-button-secondary{background:rgba(255,255,255,0.12);color:#fff;border:1px solid rgba(255,255,255,0.28);}body.page-service-huacai .service-highlight-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px;}body.page-service-huacai .service-highlight-tags span{padding:10px 14px;border-radius:16px;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.16);color:#fff;font-size:14px;font-weight:600;}body.page-service-huacai .service-jc-hero-card,body.page-service-huacai .service-jc-section,body.page-service-huacai .service-jc-cta-shell{border-radius:30px;box-shadow:0 22px 64px rgba(28,74,158,0.14);}body.page-service-huacai .service-jc-hero-card{padding:28px;background:rgba(255,255,255,0.96);color:var(--jc-text);}body.page-service-huacai .service-jc-card-kicker,body.page-service-huacai .service-jc-side-kicker,body.page-service-huacai .service-jc-assurance-card.is-benefit .service-jc-assurance-kicker{background:var(--jc-orange-soft);color:#d97e07;}body.page-service-huacai .service-jc-hero-card h2{margin:16px 0 12px;font-size:28px;line-height:1.35;color:var(--jc-ink);}body.page-service-huacai .service-jc-hero-card > p{margin:0;line-height:1.8;color:var(--jc-muted);}body.page-service-huacai .service-jc-hero-points{display:grid;gap:14px;margin-top:20px;}body.page-service-huacai .service-jc-hero-point{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start;padding:14px 0;border-top:1px solid rgba(31,92,198,0.1);}body.page-service-huacai .service-jc-hero-point:first-child{border-top:0;padding-top:0;}body.page-service-huacai .service-jc-hero-point > span,body.page-service-huacai .service-jc-focus-card > span,body.page-service-huacai .service-jc-package-card > span,body.page-service-huacai .service-jc-step-no,body.page-service-huacai .service-jc-advantage-inner > span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,#2b73ff 0%,#54c6ff 100%);color:#fff;font-size:14px;font-weight:800;box-shadow:0 12px 24px rgba(42,110,226,0.2);}body.page-service-huacai .service-jc-hero-point strong,body.page-service-huacai .service-jc-focus-card strong,body.page-service-huacai .service-jc-package-card strong,body.page-service-huacai .service-jc-step strong,body.page-service-huacai .service-jc-faq-question strong,body.page-service-huacai .service-jc-advantage-inner strong{display:block;color:var(--jc-ink);font-size:18px;line-height:1.5;}body.page-service-huacai .service-jc-hero-point p,body.page-service-huacai .service-jc-focus-card p,body.page-service-huacai .service-jc-package-card p,body.page-service-huacai .service-jc-step p,body.page-service-huacai .service-jc-faq-item p,body.page-service-huacai .service-jc-advantage-inner p,body.page-service-huacai .service-jc-side-list p,body.page-service-huacai .service-jc-assurance-list p,body.page-service-huacai .service-jc-richtext p{margin:8px 0 0;color:var(--jc-muted);line-height:1.85;}body.page-service-huacai .service-jc-main{margin-top:-54px;position:relative;z-index:3;}body.page-service-huacai .service-jc-section{position:relative;padding:38px 40px 42px;margin-bottom:24px;background:#fff;overflow:hidden;}body.page-service-huacai .service-jc-section-head{display:flex;align-items:end;justify-content:space-between;gap:18px 28px;margin-bottom:28px;}body.page-service-huacai .service-jc-section-copy{max-width:760px;}body.page-service-huacai .service-jc-section-copy h2,body.page-service-huacai .service-jc-cta-copy h2{margin:14px 0 0;font-size:34px;line-height:1.28;color:var(--jc-ink);}body.page-service-huacai .service-jc-section-copy p,body.page-service-huacai .service-jc-cta-copy p,body.page-service-huacai .service-jc-cta-meta em,body.page-service-huacai .service-jc-cta-meta span{margin:12px 0 0;font-size:16px;line-height:1.9;color:var(--jc-muted);}body.page-service-huacai .service-jc-section-kicker{background:var(--jc-orange-soft);color:#db7b00;}body.page-service-huacai .service-jc-focus{background:linear-gradient(180deg,#ffffff 0%,#f7fbff 100%);}body.page-service-huacai .service-jc-focus-grid,body.page-service-huacai .service-jc-package-grid,body.page-service-huacai .service-jc-advantage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}body.page-service-huacai .service-jc-focus-card,body.page-service-huacai .service-jc-package-card,body.page-service-huacai .service-jc-step,body.page-service-huacai .service-jc-faq-item{padding:24px;border-radius:24px;background:linear-gradient(180deg,#ffffff 0%,#f5faff 100%);border:1px solid var(--jc-line);}body.page-service-huacai .service-jc-focus-bar,body.page-service-huacai .service-jc-anchor-nav{display:flex;align-items:center;justify-content:space-between;gap:18px 22px;border-radius:24px;}body.page-service-huacai .service-jc-focus-bar{margin-top:24px;padding:20px 24px;background:linear-gradient(135deg,#2b73ff 0%,#58c9ff 100%);}body.page-service-huacai .service-jc-focus-bar-copy strong,body.page-service-huacai .service-jc-focus-bar-copy p{color:#fff;}body.page-service-huacai .service-jc-focus-bar-copy strong{display:block;font-size:19px;}body.page-service-huacai .service-jc-anchor-nav{margin-bottom:24px;padding:18px 22px;background:rgba(255,255,255,0.86);border:1px solid rgba(48,102,213,0.1);backdrop-filter:blur(10px);}body.page-service-huacai .service-jc-anchor-label{font-size:14px;font-weight:800;color:var(--jc-ink);white-space:nowrap;}body.page-service-huacai .service-jc-anchor-links,body.page-service-huacai .service-jc-related-links{display:flex;flex-wrap:wrap;gap:10px;}body.page-service-huacai .service-jc-anchor-links a,body.page-service-huacai .service-jc-related-links a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:999px;background:#f0f6ff;border:1px solid rgba(48,102,213,0.1);color:var(--jc-ink);font-size:14px;font-weight:700;transition:all 0.2s ease;}body.page-service-huacai .service-jc-anchor-links a:hover,body.page-service-huacai .service-jc-related-links a:hover,body.page-service-huacai .service-jc-related-links a.csel{background:linear-gradient(135deg,#2b73ff 0%,#49beff 100%);color:#fff;box-shadow:0 12px 22px rgba(43,115,255,0.18);}body.page-service-huacai .service-jc-assurance{display:grid;grid-template-columns:minmax(0,0.88fr) minmax(0,1.12fr);gap:22px;background:linear-gradient(135deg,#1f63dc 0%,#3ea6ff 60%,#93e2ff 100%);}body.page-service-huacai .service-jc-assurance-copy,body.page-service-huacai .service-jc-assurance-copy h2,body.page-service-huacai .service-jc-assurance-copy p,body.page-service-huacai .service-jc-assurance-notes li{color:#fff;}body.page-service-huacai .service-jc-assurance-notes,body.page-service-huacai .service-jc-assurance-list,body.page-service-huacai .service-jc-side-list{list-style:none;margin:0;padding:0;}body.page-service-huacai .service-jc-assurance-notes{margin-top:24px;}body.page-service-huacai .service-jc-assurance-notes li,body.page-service-huacai .service-jc-assurance-list li,body.page-service-huacai .service-jc-side-list li{position:relative;padding-left:18px;}body.page-service-huacai .service-jc-assurance-notes li + li,body.page-service-huacai .service-jc-assurance-list li + li,body.page-service-huacai .service-jc-side-list li + li{margin-top:14px;}body.page-service-huacai .service-jc-assurance-notes li:before,body.page-service-huacai .service-jc-assurance-list li:before,body.page-service-huacai .service-jc-side-list li:before{content:"";position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:50%;background:var(--jc-orange);}body.page-service-huacai .service-jc-assurance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}body.page-service-huacai .service-jc-assurance-card{padding:24px;border-radius:26px;}body.page-service-huacai .service-jc-assurance-card.is-pain{background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.18);}body.page-service-huacai .service-jc-assurance-card.is-pain h3,body.page-service-huacai .service-jc-assurance-card.is-pain strong,body.page-service-huacai .service-jc-assurance-card.is-pain p{color:#fff;}body.page-service-huacai .service-jc-assurance-card.is-benefit{background:rgba(255,255,255,0.96);}body.page-service-huacai .service-jc-assurance-card h3,body.page-service-huacai .service-jc-package-side h3{margin:14px 0 0;font-size:28px;color:var(--jc-ink);}body.page-service-huacai .service-jc-package-shell{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;margin-top:22px;}body.page-service-huacai .service-jc-package-card,body.page-service-huacai .service-jc-step{min-height:100%;}body.page-service-huacai .service-jc-package-side{padding:26px;border-radius:26px;background:linear-gradient(180deg,#edf5ff 0%,#ffffff 100%);border:1px solid var(--jc-line);}body.page-service-huacai .service-jc-side-contact{margin-top:22px;padding-top:18px;border-top:1px solid rgba(48,102,213,0.12);}body.page-service-huacai .service-jc-side-contact strong,body.page-service-huacai .service-jc-cta-meta strong{display:block;font-size:26px;line-height:1.2;color:var(--jc-ink);}body.page-service-huacai .service-jc-side-contact span{display:block;margin-top:8px;color:var(--jc-muted);line-height:1.7;}body.page-service-huacai .service-jc-process{background:linear-gradient(180deg,#f8fbff 0%,#eef5ff 100%);}body.page-service-huacai .service-jc-step-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;}body.page-service-huacai .service-jc-step{position:relative;}body.page-service-huacai .service-jc-step-no{margin-bottom:18px;}body.page-service-huacai .service-jc-richtext{color:var(--jc-text);font-size:16px;line-height:1.9;}body.page-service-huacai .service-jc-richtext > :first-child{margin-top:0;}body.page-service-huacai .service-jc-richtext > :last-child{margin-bottom:0;}body.page-service-huacai .service-jc-richtext h1,body.page-service-huacai .service-jc-richtext h2,body.page-service-huacai .service-jc-richtext h3,body.page-service-huacai .service-jc-richtext h4{margin-top:1.4em;color:var(--jc-ink);}body.page-service-huacai .service-jc-richtext img{max-width:100%;height:auto;border-radius:22px;}body.page-service-huacai .service-jc-faq{background:linear-gradient(180deg,#fffdf8 0%,#fff6eb 100%);}body.page-service-huacai .service-jc-faq-grid{display:grid;gap:14px;}body.page-service-huacai .service-jc-faq-item{border-left:4px solid var(--jc-orange);background:rgba(255,255,255,0.92);}body.page-service-huacai .service-jc-faq-question{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:center;}body.page-service-huacai .service-jc-faq-question span{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:999px;background:var(--jc-orange-soft);color:#d97e07;font-size:13px;font-weight:800;}body.page-service-huacai .service-jc-advantages{background:transparent;box-shadow:none;padding:0;}body.page-service-huacai .service-jc-advantages-shell{padding:38px 40px 42px;border-radius:30px;background:linear-gradient(135deg,#1546b8 0%,#257aff 50%,#73d6ff 100%);box-shadow:0 24px 68px rgba(25,70,167,0.24);}body.page-service-huacai .service-jc-advantages-shell .service-jc-section-copy h2,body.page-service-huacai .service-jc-advantages-shell .service-jc-section-copy p,body.page-service-huacai .service-jc-advantages-shell .service-jc-section-kicker{color:#fff;}body.page-service-huacai .service-jc-advantages-shell .service-jc-section-kicker{background:rgba(255,255,255,0.18);}body.page-service-huacai .service-jc-advantage-card{transform:skewX(-8deg);padding:1px;border-radius:26px;background:rgba(255,255,255,0.18);}body.page-service-huacai .service-jc-advantage-inner{min-height:100%;padding:24px;border-radius:25px;transform:skewX(8deg);background:rgba(255,255,255,0.12);}body.page-service-huacai .service-jc-advantage-inner strong,body.page-service-huacai .service-jc-advantage-inner p,body.page-service-huacai .service-jc-advantage-inner > span{color:#fff;}body.page-service-huacai .service-jc-cta{margin-bottom:0;}body.page-service-huacai .service-jc-cta-shell{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;padding:34px 38px;background:linear-gradient(135deg,#113a93 0%,#1f72ff 100%);}body.page-service-huacai .service-jc-cta-copy h2,body.page-service-huacai .service-jc-cta-copy p,body.page-service-huacai .service-jc-cta-meta span,body.page-service-huacai .service-jc-cta-meta em{color:rgba(255,255,255,0.92);}body.page-service-huacai .service-jc-cta-meta strong{color:#fff;}@media (max-width:1200px){body.page-service-huacai .service-jc-hero-shell,body.page-service-huacai .service-jc-assurance,body.page-service-huacai .service-jc-package-shell,body.page-service-huacai .service-jc-cta-shell{grid-template-columns:1fr;}body.page-service-huacai .service-jc-focus-grid,body.page-service-huacai .service-jc-package-grid,body.page-service-huacai .service-jc-advantage-grid,body.page-service-huacai .service-jc-step-track{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:900px){body.page-service-huacai .service-jc-hero{padding:46px 0 86px;}body.page-service-huacai .service-jc-hero-copy h1,body.page-service-huacai .service-jc-section-copy h2,body.page-service-huacai .service-jc-cta-copy h2,body.page-service-huacai .service-jc-hero-card h2,body.page-service-huacai .service-jc-assurance-card h3,body.page-service-huacai .service-jc-package-side h3{font-size:28px;}body.page-service-huacai .service-jc-section,body.page-service-huacai .service-jc-advantages-shell,body.page-service-huacai .service-jc-cta-shell{padding:30px 26px;border-radius:26px;}body.page-service-huacai .service-jc-anchor-nav,body.page-service-huacai .service-jc-focus-bar{align-items:flex-start;flex-direction:column;}body.page-service-huacai .service-jc-assurance-grid{grid-template-columns:1fr;}}@media (max-width:640px){body.page-service-huacai .service-jc-hero{padding:34px 0 74px;}body.page-service-huacai .service-jc-hero-copy h1,body.page-service-huacai .service-jc-section-copy h2,body.page-service-huacai .service-jc-cta-copy h2,body.page-service-huacai .service-jc-hero-card h2,body.page-service-huacai .service-jc-assurance-card h3,body.page-service-huacai .service-jc-package-side h3{font-size:24px;}body.page-service-huacai .service-jc-hero-copy p,body.page-service-huacai .service-jc-section-copy p,body.page-service-huacai .service-jc-cta-copy p,body.page-service-huacai .service-jc-hero-card > p,body.page-service-huacai .service-jc-richtext{font-size:15px;}body.page-service-huacai .service-jc-section,body.page-service-huacai .service-jc-advantages-shell,body.page-service-huacai .service-jc-cta-shell,body.page-service-huacai .service-jc-hero-card{padding:24px 18px;border-radius:22px;}body.page-service-huacai .service-jc-focus-grid,body.page-service-huacai .service-jc-package-grid,body.page-service-huacai .service-jc-advantage-grid,body.page-service-huacai .service-jc-step-track,body.page-service-huacai .service-jc-faq-question{grid-template-columns:1fr;}body.page-service-huacai .service-jc-hero-actions,body.page-service-huacai .service-jc-cta-actions{flex-direction:column;}body.page-service-huacai .service-jc-button,body.page-service-huacai .service-jc-inline-link{width:100%;}body.page-service-huacai .service-jc-anchor-links,body.page-service-huacai .service-jc-related-links{width:100%;}}body.page-inner .inner-hero{position:relative;min-height:420px;display:flex;align-items:stretch;overflow:hidden;background:linear-gradient(135deg,rgba(7,31,76,0.94) 0%,rgba(11,77,181,0.9) 54%,rgba(12,102,220,0.86) 100%);}body.page-inner .inner-hero:before,body.page-inner .inner-hero:after{content:"";position:absolute;border-radius:999px;pointer-events:none;}body.page-inner .inner-hero:before{width:420px;height:420px;right:-120px;top:-100px;background:radial-gradient(circle,rgba(255,255,255,0.26) 0%,rgba(255,255,255,0) 72%);}body.page-inner .inner-hero:after{width:520px;height:520px;left:-180px;bottom:-260px;background:radial-gradient(circle,rgba(255,255,255,0.18) 0%,rgba(255,255,255,0) 72%);}body.page-inner .inner-hero-media,body.page-inner .inner-hero-overlay{position:absolute;inset:0;}body.page-inner .inner-hero-media{opacity:0.14;}body.page-inner .inner-hero-media img{width:100%;height:100%;object-fit:cover;}body.page-inner .inner-hero-overlay{background:linear-gradient(90deg,rgba(7,31,76,0.75) 0%,rgba(7,31,76,0.22) 52%,rgba(7,31,76,0.58) 100%);}body.page-inner .inner-hero-shell{position:relative;z-index:1;display:flex;align-items:center;min-height:420px;padding:110px 0 78px;}body.page-inner .inner-hero-copy{max-width:880px;color:#fff;}body.page-inner .inner-hero-kicker,body.page-inner .inner-section-kicker,body.page-inner .nav-section-kicker,body.page-inner .inner-card-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.18);color:rgba(255,255,255,0.9);letter-spacing:0.14em;font-size:12px;text-transform:uppercase;}body.page-inner .inner-section-kicker,body.page-inner .nav-section-kicker,body.page-inner .inner-card-eyebrow{background:var(--navc-primary-soft);border-color:rgba(11,77,181,0.14);color:var(--navc-primary);}body.page-inner .inner-hero-copy h1,body.page-inner .inner-section-copy h2,body.page-inner .about-overview-main h3,body.page-inner .list-overview-main h3,body.page-inner .service-overview-copy h3,body.page-inner .article-detail-main h2,body.page-inner .about-rich-panel h2,body.page-inner .contact-rich-panel h2{font-family:"Noto Serif SC","Microsoft YaHei",serif;letter-spacing:0.02em;}body.page-inner .inner-hero-copy h1{margin:22px 0 18px;font-size:54px;line-height:1.18;color:#fff;}body.page-inner .inner-hero-copy p{max-width:760px;margin:0;font-size:18px;line-height:1.9;color:rgba(255,255,255,0.86);}body.page-inner .inner-page-main{padding:0 0 90px;}body.page-inner .inner-panel{position:relative;border:1px solid var(--navc-line);border-radius:30px;background:linear-gradient(180deg,rgba(255,255,255,0.98) 0%,#fff 100%);box-shadow:var(--navc-shadow);overflow:hidden;}body.page-inner .inner-panel:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:6px;background:linear-gradient(90deg,var(--navc-primary) 0%,#65a5ff 72%,rgba(101,165,255,0) 100%);}body.page-inner .inner-page-section{padding:42px 44px 46px;}body.page-inner .inner-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:32px;}body.page-inner .inner-section-copy{max-width:760px;}body.page-inner .inner-section-copy h2{margin:16px 0 14px;font-size:34px;line-height:1.3;color:var(--navc-ink);}body.page-inner .inner-section-copy p{margin:0;font-size:16px;line-height:1.9;color:var(--navc-muted);}body.page-inner .product_a{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:0;margin-bottom:0;}body.page-inner .product_a a{width:auto;min-width:116px;height:44px;line-height:42px;padding:0 20px;border:1px solid var(--navc-line);border-radius:999px;background:#fff;color:var(--navc-ink);font-size:14px;transition:all 0.25s ease;}body.page-inner .product_a a:hover,body.page-inner .product_a a.csel{background:var(--navc-primary);border-color:var(--navc-primary);color:#fff;opacity:1;}body.page-inner .about-overview-grid,body.page-inner .list-overview-grid,body.page-inner .contact-guide-grid,body.page-inner .article-guide-grid,body.page-inner .service-overview-cards,body.page-inner .about-signal-grid{display:grid;gap:20px;}body.page-inner .about-overview-grid,body.page-inner .list-overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,0.9fr);}body.page-inner .about-overview-main,body.page-inner .about-overview-side,body.page-inner .list-overview-main,body.page-inner .list-overview-side,body.page-inner .about-rich-panel,body.page-inner .contact-rich-panel,body.page-inner .article-detail-main,body.page-inner .service-overview-copy,body.page-inner .service-overview-note,body.page-inner .service-card,body.page-inner .service-faq-item,body.page-inner .contact-guide-card,body.page-inner .article-guide-card,body.page-inner .about-signal-card,body.page-inner .list-overview-stat-card{border:1px solid var(--navc-line);border-radius:24px;background:var(--navc-surface);box-shadow:0 16px 36px rgba(11,37,82,0.05);}body.page-inner .about-overview-main,body.page-inner .about-overview-side,body.page-inner .list-overview-main,body.page-inner .list-overview-side,body.page-inner .about-rich-panel,body.page-inner .contact-rich-panel,body.page-inner .article-detail-main,body.page-inner .service-overview-copy,body.page-inner .service-overview-note{padding:28px 30px;}body.page-inner .about-overview-main h3,body.page-inner .list-overview-main h3,body.page-inner .service-overview-copy h3{margin:0 0 14px;font-size:28px;line-height:1.4;color:var(--navc-ink);}body.page-inner .about-overview-main p,body.page-inner .about-overview-side p,body.page-inner .list-overview-main p,body.page-inner .list-overview-side p,body.page-inner .service-overview-copy p,body.page-inner .service-overview-note p{margin:0;color:var(--navc-muted);font-size:15px;line-height:1.9;}body.page-inner .about-overview-tags,body.page-inner .list-overview-tags,body.page-inner .service-highlight-tags,body.page-inner .article-detail-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px;}body.page-inner .about-overview-tags span,body.page-inner .list-overview-tags span,body.page-inner .service-highlight-tags span,body.page-inner .article-detail-tags span{display:inline-flex;align-items:center;min-height:42px;padding:10px 18px;border-radius:999px;background:var(--navc-surface-alt);border:1px solid var(--navc-line);color:var(--navc-ink);font-size:14px;}body.page-inner .about-overview-side strong,body.page-inner .list-overview-side strong,body.page-inner .service-overview-note strong{display:block;margin:0 0 12px;color:var(--navc-primary);font-size:14px;letter-spacing:0.14em;text-transform:uppercase;}body.page-inner .about-overview-side ul,body.page-inner .list-overview-side ul,body.page-inner .service-overview-note ul,body.page-inner .contact-guide-card ul,body.page-inner .article-guide-card ul{margin:0;padding-left:18px;color:var(--navc-muted);}body.page-inner .about-overview-side li,body.page-inner .list-overview-side li,body.page-inner .service-overview-note li,body.page-inner .contact-guide-card li,body.page-inner .article-guide-card li{margin-top:10px;line-height:1.85;}body.page-inner .about-signal-grid,body.page-inner .service-overview-cards,body.page-inner .article-guide-grid,body.page-inner .contact-guide-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px;}body.page-inner .contact-guide-grid,body.page-inner .article-guide-grid{margin-top:0;}body.page-inner .about-signal-card,body.page-inner .list-overview-stat-card,body.page-inner .contact-guide-card,body.page-inner .article-guide-card,body.page-inner .service-overview-card,body.page-inner .service-card,body.page-inner .service-faq-item{padding:24px;transition:transform 0.24s ease,box-shadow 0.24s ease,border-color 0.24s ease;}body.page-inner .about-signal-card:hover,body.page-inner .list-overview-stat-card:hover,body.page-inner .contact-guide-card:hover,body.page-inner .article-guide-card:hover,body.page-inner .service-overview-card:hover,body.page-inner .service-card:hover,body.page-inner .service-faq-item:hover{transform:translateY(-4px);border-color:var(--navc-line-strong);box-shadow:0 22px 46px rgba(12,44,98,0.1);}body.page-inner .about-signal-card span,body.page-inner .list-overview-stat-card span,body.page-inner .service-overview-card span,body.page-inner .article-guide-card span,body.page-inner .contact-guide-card span{display:inline-block;margin-bottom:10px;color:var(--navc-primary);font-size:13px;letter-spacing:0.12em;text-transform:uppercase;}body.page-inner .about-signal-card strong,body.page-inner .list-overview-stat-card strong,body.page-inner .service-overview-card strong,body.page-inner .article-guide-card strong,body.page-inner .contact-guide-card strong{display:block;margin-bottom:10px;font-size:20px;line-height:1.45;color:var(--navc-ink);}body.page-inner .about-signal-card p,body.page-inner .list-overview-stat-card p,body.page-inner .service-overview-card p,body.page-inner .article-guide-card p,body.page-inner .contact-guide-card p{margin:0;color:var(--navc-muted);line-height:1.85;font-size:14px;}body.page-inner .service-hero-actions,body.page-inner .service-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;}body.page-inner .service-hero-primary,body.page-inner .service-cta-button,body.page-inner .service-hero-secondary{display:inline-flex;justify-content:center;align-items:center;min-width:164px;min-height:52px;padding:0 24px;border-radius:999px;font-size:15px;transition:all 0.24s ease;}body.page-inner .service-hero-primary,body.page-inner .service-cta-button{background:#fff;color:var(--navc-primary-strong);}body.page-inner .service-hero-secondary{border:1px solid rgba(255,255,255,0.32);background:rgba(255,255,255,0.1);color:#fff;}body.page-inner .service-hero-primary:hover,body.page-inner .service-cta-button:hover{background:#eef5ff;color:var(--navc-primary);}body.page-inner .service-hero-secondary:hover{background:rgba(255,255,255,0.18);}body.page-inner .service-hero-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;max-width:780px;}body.page-inner .service-hero-trust li{padding:16px 18px;border-radius:20px;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.14);list-style:none;}body.page-inner .service-hero-trust strong{display:block;margin-bottom:6px;color:#fff;font-size:16px;}body.page-inner .service-hero-trust span{color:rgba(255,255,255,0.8);font-size:13px;line-height:1.7;}body.page-inner .service-overview-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,0.9fr);gap:20px;}body.page-inner .service-overview-note ul{padding-left:0;list-style:none;}body.page-inner .service-overview-note li{position:relative;padding-left:18px;}body.page-inner .service-overview-note li:before{content:"";position:absolute;left:0;top:12px;width:7px;height:7px;border-radius:50%;background:var(--navc-primary);}body.page-inner .service-overview-cards{margin-top:24px;}body.page-inner .service-anchor-nav{position:sticky;top:96px;z-index:5;margin:28px 0;}body.page-inner .service-anchor-nav-shell{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:14px 18px;border-radius:20px;border:1px solid var(--navc-line);background:rgba(255,255,255,0.92);box-shadow:0 14px 34px rgba(16,41,89,0.08);backdrop-filter:blur(12px);}body.page-inner .service-anchor-nav-label{color:var(--navc-primary);font-size:13px;letter-spacing:0.12em;text-transform:uppercase;}body.page-inner .service-anchor-nav-links{display:flex;flex-wrap:wrap;gap:10px;}body.page-inner .service-anchor-nav-links a{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border-radius:999px;background:var(--navc-surface-alt);border:1px solid rgba(11,77,181,0.1);color:var(--navc-ink);font-size:14px;}body.page-inner .service-anchor-nav-links a:hover{background:var(--navc-primary);border-color:var(--navc-primary);color:#fff;}body.page-inner .service-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}body.page-inner .service-card-index{display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,var(--navc-primary) 0%,#63a3ff 100%);color:#fff;font-size:17px;font-weight:700;}body.page-inner .service-card strong{display:block;margin:18px 0 10px;color:var(--navc-ink);font-size:20px;line-height:1.5;}body.page-inner .service-card p,body.page-inner .service-faq-item p{margin:0;color:var(--navc-muted);font-size:14px;line-height:1.85;}body.page-inner .service-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}body.page-inner .service-faq-question{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;}body.page-inner .service-faq-question span{display:inline-flex;justify-content:center;align-items:center;min-width:46px;height:34px;padding:0 10px;border-radius:999px;background:var(--navc-primary-soft);color:var(--navc-primary);font-size:13px;font-weight:700;}body.page-inner .service-faq-question strong{margin-top:3px;color:var(--navc-ink);font-size:18px;line-height:1.55;}body.page-inner .service-richtext,body.page-inner .about-rich-content,body.page-inner .contact-rich-content,body.page-inner .article-detail-content{color:#304261;font-size:16px;line-height:1.95;}body.page-inner .service-richtext h2,body.page-inner .service-richtext h3,body.page-inner .about-rich-content h2,body.page-inner .about-rich-content h3,body.page-inner .contact-rich-content h2,body.page-inner .contact-rich-content h3,body.page-inner .article-detail-content h2,body.page-inner .article-detail-content h3{margin:32px 0 16px;color:var(--navc-primary-strong);font-size:26px;line-height:1.45;}body.page-inner .service-richtext p,body.page-inner .about-rich-content p,body.page-inner .contact-rich-content p,body.page-inner .article-detail-content p{margin:16px 0;}body.page-inner .service-richtext ul,body.page-inner .service-richtext ol,body.page-inner .about-rich-content ul,body.page-inner .about-rich-content ol,body.page-inner .contact-rich-content ul,body.page-inner .contact-rich-content ol,body.page-inner .article-detail-content ul,body.page-inner .article-detail-content ol{padding-left:22px;}body.page-inner .service-richtext li,body.page-inner .about-rich-content li,body.page-inner .contact-rich-content li,body.page-inner .article-detail-content li{margin-top:10px;}body.page-inner .service-richtext table,body.page-inner .about-rich-content table,body.page-inner .contact-rich-content table,body.page-inner .article-detail-content table{width:100%;border-collapse:collapse;margin:22px 0;overflow:hidden;border-radius:18px;border:1px solid var(--navc-line);}body.page-inner .service-richtext table td,body.page-inner .service-richtext table th,body.page-inner .about-rich-content table td,body.page-inner .about-rich-content table th,body.page-inner .contact-rich-content table td,body.page-inner .contact-rich-content table th,body.page-inner .article-detail-content table td,body.page-inner .article-detail-content table th{padding:16px 18px;border-bottom:1px solid rgba(11,77,181,0.08);border-right:1px solid rgba(11,77,181,0.08);}body.page-inner .service-richtext table th,body.page-inner .about-rich-content table th,body.page-inner .contact-rich-content table th,body.page-inner .article-detail-content table th{background:var(--navc-surface-alt);color:var(--navc-primary-strong);font-weight:700;}body.page-inner .service-cta-box{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,0.75fr);gap:24px;padding:34px 36px;border-radius:28px;background:linear-gradient(135deg,rgba(11,77,181,0.96) 0%,rgba(8,51,123,0.98) 100%);color:#fff;}body.page-inner .service-cta-copy h2{margin:16px 0 10px;color:#fff;font-size:34px;line-height:1.35;}body.page-inner .service-cta-copy p,body.page-inner .service-cta-meta em,body.page-inner .service-cta-meta span{color:rgba(255,255,255,0.78);}body.page-inner .service-cta-meta{display:flex;flex-direction:column;gap:6px;}body.page-inner .service-cta-meta strong{color:#fff;font-size:30px;line-height:1.2;}body.page-inner .contact-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px;}body.page-inner .contact-overview-card{position:relative;padding:26px 24px;border-radius:24px;border:1px solid var(--navc-line);background:#fff;box-shadow:0 18px 36px rgba(14,40,87,0.06);}body.page-inner .contact-overview-card.is-action{background:linear-gradient(135deg,var(--navc-primary) 0%,#2d7bff 100%);border-color:transparent;}body.page-inner .contact-overview-card.is-action .contact-overview-icon,body.page-inner .contact-overview-card.is-action .contact-overview-copy label,body.page-inner .contact-overview-card.is-action .contact-overview-copy strong,body.page-inner .contact-overview-card.is-action .contact-overview-copy p{color:#fff;}body.page-inner .contact-overview-icon{display:inline-flex;justify-content:center;align-items:center;width:54px;height:54px;border-radius:18px;background:var(--navc-primary-soft);color:var(--navc-primary);font-size:28px;}body.page-inner .contact-overview-copy{margin-top:20px;}body.page-inner .contact-overview-copy label{display:block;margin-bottom:10px;color:var(--navc-primary);letter-spacing:0.12em;font-size:12px;text-transform:uppercase;}body.page-inner .contact-overview-copy strong{display:block;color:var(--navc-ink);font-size:24px;line-height:1.45;}body.page-inner .contact-overview-copy p{margin:12px 0 0;color:var(--navc-muted);line-height:1.85;font-size:14px;}body.page-inner .contact-overview-qr{width:106px;height:106px;margin-top:20px;padding:8px;border-radius:18px;background:var(--navc-surface-alt);}body.page-inner .contact-overview-qr img{width:100%;height:100%;object-fit:contain;}body.page-inner .news_con ul,body.page-inner .case_ul ul{display:flex;flex-direction:column;gap:18px;}body.page-inner .case_ul ul li,body.page-inner .news_con ul li{margin:0;padding:0;border:0;}body.page-inner .case_ul ul li > a,body.page-inner .news_con ul li > a{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:24px;align-items:stretch;padding:22px;border-radius:26px;border:1px solid var(--navc-line);background:#fff;box-shadow:0 18px 36px rgba(14,40,87,0.06);}body.page-inner .case_ul ul li .imgs,body.page-inner .news_con ul li .imgs{width:100%;border-radius:20px;overflow:hidden;}body.page-inner .case_ul ul li .imgs img,body.page-inner .news_con ul li .imgs img{width:100%;height:100%;min-height:220px;object-fit:cover;}body.page-inner .case_ul ul li .txts h2,body.page-inner .news_con ul li .i_about_r h3{margin:4px 0 14px;color:var(--navc-ink);font-size:28px;line-height:1.45;}body.page-inner .case-card-summary,body.page-inner .news_con ul li .i_about_r .p{color:var(--navc-muted);font-size:15px;line-height:1.95;}body.page-inner .case-card-brief span,body.page-inner .news_more,body.page-inner .inner-card-link{display:inline-flex;align-items:center;min-height:42px;margin-top:18px;padding:0 18px;border-radius:999px;background:var(--navc-primary-soft);color:var(--navc-primary);font-size:14px;}body.page-inner .article-detail-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;}body.page-inner .article-detail-meta > div{padding:18px 20px;border-radius:20px;background:var(--navc-surface-alt);border:1px solid rgba(11,77,181,0.08);}body.page-inner .article-detail-meta label{display:block;margin-bottom:8px;color:var(--navc-primary);font-size:12px;letter-spacing:0.12em;text-transform:uppercase;}body.page-inner .article-detail-meta strong{color:var(--navc-ink);font-size:19px;line-height:1.45;}body.page-inner .article-detail-prenext{display:grid;gap:12px;margin-top:32px;}body.page-inner .article-detail-prenext .prenext{padding:18px 20px;border-radius:18px;border:1px solid var(--navc-line);background:var(--navc-surface-alt);color:var(--navc-muted);}body.page-inner .article-detail-prenext .prenext a{color:var(--navc-ink);}body.page-inner .about-empty-state,body.page-inner .contact-empty-state,body.page-inner .inner-empty-card{padding:28px;border-radius:22px;background:var(--navc-surface-alt);border:1px dashed rgba(11,77,181,0.22);}body.page-inner .about-empty-state strong,body.page-inner .contact-empty-state strong,body.page-inner .inner-empty-card strong{display:block;margin-bottom:10px;color:var(--navc-ink);font-size:20px;}body.page-inner .pages .pagination .page-item,body.page-inner .pages .pagination .page-num,body.page-inner .pages .pagination .page-num-current{border-radius:999px;border-color:var(--navc-line);background:#fff;color:var(--navc-ink);}body.page-inner .pages .pagination .page-num-current,body.page-inner .pages .pagination .page-item:hover,body.page-inner .pages .pagination .page-num:hover{background:var(--navc-primary);border-color:var(--navc-primary);color:#fff;}@media screen and (max-width:1200px){body.page-inner .service-card-grid,body.page-inner .about-signal-grid,body.page-inner .service-overview-cards,body.page-inner .article-guide-grid,body.page-inner .contact-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.page-inner .service-faq-list,body.page-inner .contact-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (max-width:980px){body.page-inner .inner-hero-shell{min-height:360px;padding:90px 0 64px;}body.page-inner .inner-hero-copy h1{font-size:42px;}body.page-inner .inner-page-section{padding:34px 30px 36px;}body.page-inner .inner-section-head,body.page-inner .about-overview-grid,body.page-inner .list-overview-grid,body.page-inner .service-overview-grid,body.page-inner .service-cta-box,body.page-inner .case_ul ul li > a,body.page-inner .news_con ul li > a{grid-template-columns:1fr;display:grid;}body.page-inner .inner-section-head{align-items:flex-start;}body.page-inner .product_a{justify-content:flex-start;}body.page-inner .service-anchor-nav{position:static;}body.page-inner .article-detail-meta,body.page-inner .contact-overview-grid,body.page-inner .service-hero-trust{grid-template-columns:1fr;}}@media screen and (max-width:640px){body.page-inner .inner-hero{min-height:320px;}body.page-inner .inner-hero-shell{min-height:320px;padding:82px 0 48px;}body.page-inner .inner-hero-copy h1{font-size:34px;}body.page-inner .inner-hero-copy p{font-size:15px;}body.page-inner .inner-page-section{padding:28px 18px 30px;border-radius:24px;}body.page-inner .service-card-grid,body.page-inner .service-faq-list,body.page-inner .about-signal-grid,body.page-inner .service-overview-cards,body.page-inner .contact-guide-grid,body.page-inner .article-guide-grid{grid-template-columns:1fr;}body.page-inner .case_ul ul li > a,body.page-inner .news_con ul li > a{padding:16px;gap:16px;}body.page-inner .case_ul ul li .txts h2,body.page-inner .news_con ul li .i_about_r h3,body.page-inner .service-cta-copy h2{font-size:24px;}body.page-inner .service-hero-primary,body.page-inner .service-hero-secondary,body.page-inner .service-cta-button{width:100%;}}:root{--hcx-blue:#1E88E5;--hcx-blue-dark:#1565C0;--hcx-orange:#ff9900;--hcx-orange-dark:#e68a00;--hcx-light-blue:#f0f7ff;--hcx-gray:#666666;--hcx-ink:#1f2937;--hcx-text:#374151;--hcx-muted:#6b7280;--hcx-line:#f3f4f6;--hcx-bg-soft:#f8fafc;--hcx-surface:#ffffff;}.hcx-hero,.hcx-main,.hcx-float-consult{font-family:'Manrope',"Microsoft YaHei","PingFang SC",sans-serif;color:var(--hcx-text);}.hcx-main{background:#fff;}.hcx-float-consult{position:fixed;right:20px;top:150px;z-index:50;width:96px;display:flex;flex-direction:column;border:1px solid rgba(30,136,229,0.15);border-radius:6px;background:var(--hcx-surface);box-shadow:0 4px 24px rgba(0,0,0,0.1);overflow:hidden;font-size:10px;text-align:center;}.hcx-float-main{display:block;background:var(--hcx-blue);color:#fff;padding:8px 4px;text-decoration:none;}.hcx-float-main strong{display:block;font-size:12px;font-weight:700;}.hcx-float-main span{display:block;font-size:10px;opacity:0.9;}.hcx-float-consult a{display:block;padding:6px 4px;border-bottom:1px solid var(--hcx-line);font-weight:500;color:var(--hcx-text);text-decoration:none;transition:background 0.2s;}.hcx-float-consult a:last-child{border-bottom:none;}.hcx-float-consult a:hover{background:#eff6ff;color:var(--hcx-blue);}.hcx-hero{position:relative;min-height:650px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(rgba(15,23,42,0.6),rgba(15,23,42,0.6)),url(/themes/custom/huacai/images/stitch-company-register-hero.jpg);background-size:cover;background-position:center;}.hcx-hero-inner{position:relative;z-index:2;text-align:center;color:#fff;padding:0 16px;}.hcx-hero-kicker{color:var(--hcx-blue);font-weight:700;letter-spacing:0.3em;margin-bottom:16px;font-size:14px;text-transform:uppercase;}.hcx-hero-inner h1{font-size:clamp(48px,6vw,80px);font-weight:800;letter-spacing:-0.02em;margin:0 0 24px;line-height:1.1;}.hcx-hero-subtitle{display:block;font-size:clamp(32px,4vw,60px);font-weight:300;margin-top:8px;}.hcx-hero-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:48px;font-size:16px;}.hcx-hero-tags span{display:flex;align-items:center;}.hcx-hero-tags span::before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--hcx-orange);margin-right:8px;flex-shrink:0;}.hcx-hero-actions{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;}.hcx-btn{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-weight:700;font-size:18px;padding:16px 40px;border-radius:4px;border:none;cursor:pointer;text-decoration:none;transition:all 0.3s ease;}.hcx-btn .material-symbols-outlined{margin-left:8px;font-size:20px;}.hcx-btn-primary{background:var(--hcx-blue);color:#fff;box-shadow:0 16px 40px rgba(30,136,229,0.4);}.hcx-btn-primary:hover{background:var(--hcx-blue-dark);transform:translateY(-2px);}.hcx-btn-secondary{background:rgba(255,255,255,0.1);color:#fff;border:1px solid rgba(255,255,255,0.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.hcx-btn-secondary:hover{background:rgba(255,255,255,0.2);}.hcx-quick{padding:80px 0;background:var(--hcx-surface);text-align:center;}.hcx-section-head{margin-bottom:48px;}.hcx-section-head.is-center{text-align:center;}.hcx-section-head h2{font-size:36px;font-weight:700;color:var(--hcx-ink);letter-spacing:-0.02em;margin:0 0 16px;}.hcx-heading-accent{color:var(--hcx-orange);}.hcx-section-head p{font-size:18px;color:var(--hcx-muted);margin:0;}.hcx-inline-pill{display:inline-flex;align-items:center;background:var(--hcx-orange);color:#fff;padding:4px 16px;border-radius:999px;font-size:14px;font-weight:600;margin-left:8px;text-decoration:none;transition:background 0.2s;}.hcx-inline-pill:hover{background:var(--hcx-orange-dark);}.hcx-quick-track{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 0;position:relative;max-width:1120px;margin:0 auto 64px;padding:0 16px;}.hcx-quick-track::before{content:'';display:none;position:absolute;top:50%;left:15%;right:15%;height:0;border-top:2px dashed var(--hcx-orange);z-index:0;}.hcx-quick-step{flex:1 1 0;display:flex;flex-direction:column;align-items:center;min-width:0;position:relative;z-index:1;padding:0;text-align:center;}.hcx-quick-step::before,.hcx-quick-step::after{content:'';position:absolute;top:39px;height:0;border-top:2px dashed rgba(255,153,0,0.72);z-index:0;}.hcx-quick-step::before{left:0;right:calc(50% + 14px);}.hcx-quick-step::after{left:calc(50% + 14px);right:0;}.hcx-quick-step:first-child::before,.hcx-quick-step:last-child::after{display:none;}.hcx-quick-meta{font-size:18px;font-weight:800;color:var(--hcx-orange);line-height:1.15;margin-bottom:8px;white-space:nowrap;}.hcx-quick-dot{width:20px;height:20px;border-radius:50%;background:var(--hcx-orange);border:4px solid #fff3e0;box-shadow:0 4px 12px rgba(255,153,0,0.35);margin-bottom:12px;position:relative;z-index:1;}.hcx-quick-step strong{display:block;font-size:15px;font-weight:500;line-height:1.45;color:var(--hcx-ink);word-break:keep-all;overflow-wrap:normal;white-space:nowrap;}.hcx-quick-hotline{font-size:18px;color:var(--hcx-muted);font-style:italic;margin:0 0 40px;}.hcx-quick-hotline span{font-size:24px;font-weight:700;color:var(--hcx-blue);margin-left:8px;font-style:normal;}.hcx-quick-action{text-align:center;}.hcx-quick-action a{display:inline-flex;align-items:center;justify-content:center;background:var(--hcx-blue);color:#fff;padding:12px 48px;border-radius:999px;font-weight:700;font-size:16px;text-decoration:none;box-shadow:0 12px 28px rgba(30,136,229,0.3);transition:all 0.3s ease;}.hcx-quick-action a:hover{background:var(--hcx-blue-dark);transform:translateY(-2px);}.hcx-power{padding:96px 0;background:#f8fafc;position:relative;overflow:hidden;}.hcx-power-bg-pattern{position:absolute;inset:0;background-image:radial-gradient(#1E88E5 0.5px,transparent 0.5px);background-size:24px 24px;opacity:0.03;}.hcx-section-head.is-center h2{font-size:36px;font-weight:800;letter-spacing:-0.02em;color:#111827;margin-bottom:16px;}.hcx-power-slogan-wrap{display:flex;align-items:center;justify-content:center;gap:16px;}.hcx-power-slogan-line{height:1px;width:32px;background:rgba(30,136,229,0.3);}.hcx-power-slogan{font-size:18px !important;font-weight:600 !important;color:var(--hcx-blue) !important;letter-spacing:0.1em;text-transform:uppercase;}.hcx-power-inner{max-width:1200px;margin:0 auto;padding:0 16px;}.hcx-power-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:48px;row-gap:64px;margin-bottom:80px;position:relative;z-index:1;}.page-service-qualification-stitch{background:#f8fafc;color:#1e293b;font-family:"Manrope","PingFang SC","Microsoft YaHei",sans-serif;}.page-service-qualification-stitch .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;}.page-service-qualification-stitch .hcx-qualification-symbol{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none;}.hcx-qualification-main{background:#f8fafc;}.hcx-qualification-hero{position:relative;min-height:460px;box-sizing:border-box;overflow:hidden;background:#0f172a;}.hcx-qualification-hero__media,.hcx-qualification-hero__media img,.hcx-qualification-process__media,.hcx-qualification-process__media img{position:absolute;inset:0;width:100%;height:100%;}.hcx-qualification-hero__media img,.hcx-qualification-process__media img{object-fit:cover;}.hcx-qualification-hero__media img{transform:scale(1.05);object-position:center 55%;}.hcx-qualification-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,23,42,0.5),rgba(15,23,42,0.3),rgba(15,23,42,0.5)),rgba(15,23,42,0.12);}.hcx-qualification-hero__body{position:relative;z-index:1;min-height:460px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:72px;padding-bottom:72px;}.hcx-qualification-hero__badge{display:inline-flex;align-items:center;gap:12px;padding:10px 18px;margin-bottom:32px;border:1px solid rgba(255,255,255,0.2);border-radius:999px;background:rgba(255,255,255,0.1);backdrop-filter:blur(20px);color:#fff;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;transition:background 0.2s ease;}.hcx-qualification-hero__badge strong{font-size:14px;font-weight:800;}.hcx-qualification-hero__badge span:last-child{margin-left:4px;padding-left:12px;border-left:1px solid rgba(255,255,255,0.2);color:rgba(255,255,255,0.72);letter-spacing:0;text-transform:none;}.hcx-qualification-hero__badge-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#4ade80;}.hcx-qualification-hero__badge-dot::after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(74,222,128,0.75);animation:hcx-qualification-ping 1.6s cubic-bezier(0,0,0.2,1) infinite;}@keyframes hcx-qualification-ping{0%{opacity:0.72;transform:scale(1);}75%{opacity:0;transform:scale(2.7);}100%{opacity:0;transform:scale(2.7);}}.hcx-qualification-hero h1{margin:0;color:#fff;font-size:42px;font-weight:800;line-height:1.15;letter-spacing:-0.04em;text-wrap:balance;text-shadow:0 10px 30px rgba(0,0,0,0.65);}.hcx-qualification-hero h1 span{display:inline-block;background:linear-gradient(90deg,#fb923c,#ff5722);-webkit-background-clip:text;background-clip:text;color:transparent;}.hcx-qualification-intro,.hcx-qualification-advantages,.hcx-qualification-cases{padding-top:64px;padding-bottom:64px;}.hcx-qualification-section-head{margin-bottom:48px;text-align:center;}.hcx-qualification-section-head h2{margin:0 0 16px;color:#0f172a;font-size:30px;font-weight:800;line-height:1.25;text-wrap:balance;}.hcx-qualification-section-head p{margin:0;color:#64748b;font-size:16px;line-height:1.75;}.hcx-qualification-section-head.is-light h2,.hcx-qualification-section-head.is-light p{color:#fff;}.hcx-qualification-section-head.is-light p{color:rgba(255,255,255,0.72);}.hcx-qualification-license-panel{padding:24px;border:1px solid #e2e8f0;border-top:4px solid #ff5722;border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,0.05);}.hcx-qualification-license-tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:32px;}.hcx-qualification-license-tabs span{padding:10px 16px;border-radius:6px;background:#f1f5f9;color:#334155;font-size:14px;font-weight:600;line-height:1.4;}.hcx-qualification-license-tabs span.is-active{background:#ff5722;color:#fff;}.hcx-qualification-license-card{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:32px;border-radius:10px;background:#f8fafc;}.hcx-qualification-license-card[hidden]{display:none;}.hcx-qualification-license-card h3,.hcx-qualification-advantages__card h3,.hcx-qualification-process__step h3,.hcx-qualification-metrics__item h3{margin:0;color:#0f172a;font-weight:800;}.hcx-qualification-license-card h3{margin-bottom:16px;font-size:24px;}.hcx-qualification-license-card__copy p,.hcx-qualification-advantages__card p,.hcx-qualification-metrics__item p{margin:0;color:#64748b;font-size:14px;line-height:1.8;}.hcx-qualification-license-card__copy p{margin-bottom:24px;}.hcx-qualification-license-card__preview{display:inline-block;padding:16px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,0.08);}.hcx-qualification-license-card__preview img{display:block;width:100%;max-width:320px;height:auto;}.hcx-qualification-license-card__meta h4{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:#0f172a;font-size:20px;font-weight:800;}.hcx-qualification-license-card__meta h4::before{content:"";width:4px;height:18px;border-radius:999px;background:#ff5722;}.hcx-qualification-license-card__meta ul{margin:0;padding:0;list-style:none;}.hcx-qualification-license-card__meta li{position:relative;padding-left:18px;margin-bottom:12px;color:#334155;font-size:14px;line-height:1.6;}.hcx-qualification-license-card__meta li::before{content:"■";position:absolute;top:1px;left:0;color:#ff5722;font-size:11px;}.hcx-qualification-license-card__meta a{display:inline-flex;align-items:center;justify-content:center;min-width:160px;margin-top:28px;min-height:44px;padding:10px 32px;border-radius:4px;background:#ff5722;color:#fff;font-size:15px;font-weight:500;text-decoration:none;box-shadow:0 10px 20px rgba(255,87,34,0.2);}.hcx-qualification-advantages__grid{display:grid;grid-template-columns:1fr;gap:24px;}.hcx-qualification-advantages__card{display:flex;gap:18px;align-items:flex-start;padding:24px;border:1px solid #e2e8f0;border-left:4px solid #ff5722;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,0.05);}.hcx-qualification-advantages__icon{color:#ff5722;flex:0 0 auto;width:52px;height:52px;}.hcx-qualification-advantages__icon .hcx-qualification-symbol{width:100%;height:100%;}.hcx-qualification-advantages__card h3{margin-bottom:10px;font-size:18px;}.hcx-qualification-process{position:relative;overflow:hidden;padding-top:64px;padding-bottom:64px;background:#0f172a;color:#fff;}.hcx-qualification-process__overlay{position:absolute;inset:0;background:rgba(15,23,42,0.88);}.hcx-qualification-process__inner{position:relative;z-index:1;}.hcx-qualification-process__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}.hcx-qualification-process__step{padding:24px 18px;border-top:4px solid #ff5722;border-radius:999px 999px 0 0;background:rgba(30,41,59,0.8);text-align:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.06);}.hcx-qualification-process__step--2{margin-top:16px;}.hcx-qualification-process__step--3{margin-top:32px;}.hcx-qualification-process__step--4{margin-top:48px;}.hcx-qualification-process__step--5{margin-top:64px;}.hcx-qualification-process__index{margin-bottom:10px;color:rgba(148,163,184,0.78);font-size:36px;font-weight:800;line-height:1;}.hcx-qualification-process__step h3{margin-bottom:10px;color:#fff;font-size:16px;text-wrap:balance;}.hcx-qualification-process__step p{margin:0;color:rgba(226,232,240,0.78);font-size:13px;line-height:1.75;}.hcx-qualification-cases__viewport{overflow:hidden;scroll-behavior:smooth;}.hcx-qualification-cases__track{display:flex;gap:16px;transition:transform 0.45s ease;will-change:transform;}.hcx-qualification-cases__item{margin:0;flex:0 0 calc((100% - 16px) / 2);scroll-snap-align:center;}.hcx-qualification-cases__item img{display:block;width:100%;height:auto;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 8px 20px rgba(15,23,42,0.08);}.hcx-qualification-cases__dots{display:flex;justify-content:center;gap:8px;margin-top:32px;}.hcx-qualification-cases__dot{position:relative;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease;touch-action:manipulation;}.hcx-qualification-cases__dot::before{content:"";position:absolute;top:50%;left:50%;width:32px;height:4px;border-radius:999px;background:#cbd5e1;transform:translate(-50%,-50%);transition:background 0.2s ease,transform 0.2s ease;}.hcx-qualification-cases__dot.is-active{transform:scaleX(1.04);}.hcx-qualification-cases__dot.is-active::before{background:#ff5722;transform:translate(-50%,-50%) scaleX(1.08);}.hcx-qualification-cases__dot:focus-visible{outline:2px solid rgba(255,87,34,0.28);outline-offset:2px;}.hcx-qualification-metrics{padding-top:32px;padding-bottom:32px;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;background:#fff;}.hcx-qualification-metrics__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}.hcx-qualification-metrics__item{text-align:center;}.hcx-qualification-metrics__icon{margin-bottom:10px;color:#ff5722;width:42px;height:42px;margin-inline:auto;}.hcx-qualification-metrics__item h3{margin-bottom:6px;font-size:18px;text-wrap:balance;}@media (min-width:768px){.hcx-qualification-hero__body{padding-top:88px;padding-bottom:88px;}.hcx-qualification-hero h1{font-size:60px;}.hcx-qualification-license-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.hcx-qualification-advantages__grid{grid-template-columns:repeat(2,minmax(0,1fr));}.hcx-qualification-process__grid{grid-template-columns:repeat(5,minmax(0,1fr));}.hcx-qualification-cases__item{flex-basis:calc((100% - 32px) / 3);}.hcx-qualification-metrics__grid{grid-template-columns:repeat(4,minmax(0,1fr));}.hcx-qualification-process__step--2,.hcx-qualification-process__step--3,.hcx-qualification-process__step--4,.hcx-qualification-process__step--5{margin-top:0;}}@media (min-width:1024px){.hcx-qualification-advantages__grid{grid-template-columns:repeat(3,minmax(0,1fr));}.hcx-qualification-cases__item{flex-basis:calc((100% - 48px) / 4);}}@media (max-width:767px){.hcx-qualification-hero{min-height:360px;}.hcx-qualification-hero__body{min-height:360px;padding-top:56px;padding-bottom:56px;}.hcx-qualification-hero__badge{flex-wrap:wrap;justify-content:center;margin-bottom:32px;}.hcx-qualification-hero h1{font-size:clamp(2.5rem,10vw,3.2rem);}.hcx-qualification-section-head{margin-bottom:32px;}.hcx-qualification-section-head h2{font-size:28px;}.hcx-qualification-license-panel,.hcx-qualification-license-card{padding:20px;}.hcx-qualification-license-tabs{justify-content:flex-start;}.hcx-qualification-license-tabs span{min-height:44px;display:inline-flex;align-items:center;}.hcx-qualification-intro,.hcx-qualification-advantages,.hcx-qualification-cases,.hcx-qualification-process{padding-top:48px;padding-bottom:48px;}.hcx-qualification-cases__track{gap:12px;}.hcx-qualification-cases__item{flex-basis:calc(100% - 24px);}.hcx-qualification-cases__viewport{overflow-x:auto;overflow-y:hidden;padding-inline:12px;margin-inline:-12px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-inline:contain;}.hcx-qualification-cases__viewport::-webkit-scrollbar{display:none;}.hcx-qualification-cases__dots{margin-top:20px;gap:4px;}.hcx-qualification-process__grid{grid-template-columns:1fr;gap:14px;}.hcx-qualification-process__step{border-radius:28px;text-align:left;padding:20px 18px;}.hcx-qualification-process__index{margin-bottom:12px;font-size:28px;}.hcx-qualification-process__step--2,.hcx-qualification-process__step--3,.hcx-qualification-process__step--4,.hcx-qualification-process__step--5{margin-top:0;}}@media (max-width:560px){.hcx-qualification-hero__media img{transform:scale(1.02);object-position:center 58%;}.hcx-qualification-hero__body{padding-top:52px;padding-bottom:48px;}.hcx-qualification-hero__badge{gap:10px;padding:12px 18px;max-width:min(100%,330px);}.hcx-qualification-hero__badge strong{font-size:13px;}.hcx-qualification-hero__badge span:last-child{width:100%;margin-left:0;padding-left:0;border-left:0;text-align:center;}.hcx-qualification-license-card__copy p,.hcx-qualification-advantages__card p,.hcx-qualification-metrics__item p,.hcx-qualification-section-head p{font-size:15px;line-height:1.75;}.hcx-qualification-advantages__card{align-items:center;gap:16px;}.hcx-qualification-advantages__icon{width:44px;height:44px;}}.hcx-power-card{transition:all 0.3s;}.hcx-power-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:4px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.05);border:1px solid #eff6ff;margin-bottom:24px;transition:all 0.3s;}.hcx-power-card:hover .hcx-power-icon{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1);}.hcx-power-icon .material-symbols-outlined{color:var(--hcx-blue);font-size:24px;font-weight:300;}.hcx-power-card strong{display:block;font-size:20px;font-weight:800;color:#111827;margin-bottom:12px;transition:color 0.3s;}.hcx-power-card:hover strong{color:var(--hcx-blue);}.hcx-power-card > p{font-size:14px;color:#6b7280;line-height:1.625;margin:0 0 16px;}.hcx-power-foot{display:flex;align-items:center;font-size:10px;font-weight:700;color:rgba(30,136,229,0.6);text-transform:uppercase;letter-spacing:0.05em;}.hcx-power-foot-bar{width:16px;height:1px;background:rgba(30,136,229,0.3);margin-right:8px;}.hcx-power-actions{display:flex;justify-content:center;gap:24px;}.hcx-btn-power{display:inline-flex;align-items:center;justify-content:center;padding:14px 40px;border-radius:4px;font-weight:700;font-size:16px;text-decoration:none;transition:all 0.3s ease;}.hcx-btn-power-primary{background:var(--hcx-blue);color:#fff;box-shadow:0 10px 15px -3px rgba(30,136,229,0.3);}.hcx-btn-power-primary:hover{background:var(--hcx-blue-dark);}.hcx-btn-power-secondary{background:transparent;color:var(--hcx-blue);border:1px solid var(--hcx-blue);}.hcx-btn-power-secondary:hover{background:var(--hcx-blue);color:#fff;}.hcx-services{padding:96px 0;background:#fff;}.hcx-services-inner{max-width:1100px;margin:0 auto;padding:0 16px;}.hcx-services .hcx-section-head.is-center h2{font-size:36px;font-weight:800;letter-spacing:-0.02em;color:#111827;margin-bottom:16px;}.hcx-services .hcx-section-head.is-center p{font-size:18px;color:#6b7280;margin-bottom:64px;}.hcx-services-group{margin-bottom:32px;}.hcx-services-group-head{display:flex;align-items:center;margin-bottom:32px;}.hcx-services-badge{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;padding:6px 12px;border-radius:4px;margin-right:16px;}.hcx-services-badge.is-basic{background:rgba(30,136,229,0.1);color:var(--hcx-blue);}.hcx-services-badge.is-addon{background:rgba(255,153,0,0.1);color:var(--hcx-orange);}.hcx-services-group-head h3{font-size:24px;font-weight:700;color:#111827;margin:0;}.hcx-services-line{flex-grow:1;height:1px;background:#e5e7eb;margin:0 24px;}.hcx-services-basic-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}.hcx-services-basic-item{background:#f8fafc;border:1px solid #eff6ff;padding:24px 20px;border-radius:8px;font-size:16px;font-weight:700;color:#1f2937;text-align:center;transition:all 0.3s;}.hcx-services-basic-item:hover{border-color:rgba(30,136,229,0.3);background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,0.05);transform:translateY(-2px);color:var(--hcx-blue);}.hcx-services-addon-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;}.hcx-services-addon-col{background:#fff;border:1px solid #f3f4f6;border-radius:8px;padding:32px;transition:all 0.3s;}.hcx-services-addon-col:hover{box-shadow:0 10px 25px -5px rgba(0,0,0,0.05);border-color:rgba(255,153,0,0.2);}.hcx-services-addon-col span{display:block;font-size:12px;font-weight:800;color:#9ca3af;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:24px;}.hcx-services-addon-col ul{list-style:none;padding:0;margin:0;}.hcx-services-addon-col li{font-size:15px;font-weight:600;color:#374151;margin-bottom:16px;}.hcx-services-addon-col li:last-child{margin-bottom:0;}.hcx-services-gift{margin-top:80px;background:linear-gradient(135deg,#1E88E5 0%,#1565C0 100%);border-radius:12px;padding:40px;display:flex;align-items:center;color:#fff;box-shadow:0 20px 25px -5px rgba(30,136,229,0.3);}.hcx-services-gift-icon{width:64px;height:64px;background:rgba(255,255,255,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:32px;}.hcx-services-gift-icon .material-symbols-outlined{font-size:32px;color:#fff;}.hcx-services-gift-text{flex-grow:1;}.hcx-services-gift-text h4{font-size:24px;font-weight:800;margin:0 0 8px;}.hcx-services-gift-text p{font-size:16px;margin:0;opacity:0.9;}.hcx-btn-gift{background:#fff;color:var(--hcx-blue);padding:16px 32px;border-radius:4px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex;align-items:center;transition:all 0.3s;}.hcx-btn-gift .material-symbols-outlined{margin-left:8px;}.hcx-btn-gift:hover{background:#eff6ff;transform:translateY(-2px);}.hcx-process{padding:96px 0;background:#f8fafc;}.hcx-process-inner{max-width:1000px;margin:0 auto;padding:0 16px;}.hcx-process .hcx-section-head.is-center h2{font-size:36px;font-weight:800;letter-spacing:-0.02em;color:#111827;margin-bottom:16px;}.hcx-process .hcx-section-head.is-center p{font-size:18px;color:#6b7280;margin-bottom:80px;max-width:600px;margin-left:auto;margin-right:auto;}.hcx-process-flow{position:relative;margin-bottom:64px;}.hcx-process-line{position:absolute;top:32px;left:40px;right:40px;height:2px;background:#e5e7eb;z-index:1;}.hcx-process-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:32px;font-weight:700;}.hcx-process-step{display:flex;flex-direction:column;align-items:center;text-align:center;}.hcx-process-num{width:56px;height:56px;background:#fff;border:1px solid rgba(30,136,229,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--hcx-blue);font-weight:800;font-size:20px;box-shadow:0 1px 2px rgba(0,0,0,0.05);margin-bottom:24px;transition:all 0.3s;position:relative;z-index:2;}.hcx-process-step:hover .hcx-process-num{transform:scale(1.1);box-shadow:0 10px 15px -3px rgba(30,136,229,0.2);}.hcx-process-num-glow{position:absolute;inset:0;border-radius:50%;background:rgba(30,136,229,0.1);transform:scale(0);transition:transform 0.5s;z-index:-1;filter:blur(8px);}.hcx-process-step:hover .hcx-process-num-glow{transform:scale(1.25);}.hcx-process-step.is-final .hcx-process-num{background:var(--hcx-blue);color:#fff;border:none;box-shadow:0 10px 15px -3px rgba(30,136,229,0.3);}@keyframes ping{75%,100%{transform:scale(1.5);opacity:0;}}.hcx-process-num-pulse{position:absolute;inset:0;border-radius:50%;background:rgba(30,136,229,0.3);animation:ping 2s cubic-bezier(0,0,0.2,1) infinite;z-index:-1;}.hcx-process-step h4{font-size:16px;font-weight:800;color:#1f2937;margin:0 0 8px;}.hcx-process-step p{font-size:14px;color:#6b7280;padding:0 8px;line-height:1.625;margin:0;}.hcx-process-note{margin-top:64px;display:flex;justify-content:center;}.hcx-process-note-pill{display:inline-flex;align-items:center;background:rgba(30,136,229,0.05);color:var(--hcx-blue);font-size:14px;font-weight:700;padding:8px 24px;border-radius:9999px;gap:8px;}.hcx-materials{padding:80px 0;background:var(--hcx-surface);text-align:center;}.hcx-material-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;max-width:1024px;margin:0 auto;padding:0 16px;}.hcx-material-pill{background:var(--hcx-blue);color:#fff;padding:16px 24px;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1);font-size:14px;font-weight:500;display:flex;align-items:center;transition:transform 0.2s,box-shadow 0.2s;}.hcx-material-pill:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(30,136,229,0.3);}.hcx-material-pill .material-symbols-outlined{margin-right:8px;}.hcx-deliver{padding:96px 0;background:#fff;}.hcx-deliver-layout{max-width:1100px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;}.hcx-deliver-visual{position:relative;}.hcx-doc-stack{display:grid;grid-template-columns:1fr 1fr;gap:24px;position:relative;z-index:1;}.hcx-doc-stack::before{content:'';position:absolute;top:-48px;left:-48px;width:192px;height:192px;background:rgba(30,136,229,0.05);border-radius:50%;z-index:-1;}.hcx-doc-card{background:#fff;border-radius:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);padding:16px;margin:0;transition:transform 0.5s cubic-bezier(0.4,0,0.2,1);}.hcx-doc-card.is-left{transform:rotate(-3deg);margin-bottom:24px;}.hcx-doc-card.is-left:hover{transform:rotate(0);}.hcx-doc-card.is-main{transform:rotate(2deg);}.hcx-doc-card.is-main:hover{transform:rotate(0);}.hcx-doc-card.is-right{transform:rotate(6deg);width:100%;}.hcx-doc-card.is-right:hover{transform:rotate(0);}.hcx-doc-card img{border-radius:4px;width:100%;height:auto;}.hcx-doc-card figcaption{margin-top:12px;text-align:center;font-size:12px;font-weight:700;color:#9ca3af;}.hcx-deliver-copy{display:flex;flex-direction:column;gap:32px;}.hcx-deliver-intro{border-left:4px solid var(--hcx-blue);padding-left:24px;}.hcx-deliver-intro strong{display:block;font-size:24px;font-weight:700;color:#1f2937;margin-bottom:8px;}.hcx-deliver-intro p{font-size:16px;color:#6b7280;margin:0;}.hcx-deliver-list{display:flex;flex-direction:column;gap:24px;}.hcx-deliver-item{display:flex;align-items:flex-start;}.hcx-deliver-item i{flex-shrink:0;background:#eff6ff;color:var(--hcx-blue);padding:8px;border-radius:50%;margin-right:16px;}.hcx-deliver-item strong{display:block;font-size:18px;font-weight:700;color:#1f2937;}.hcx-deliver-item p{font-size:14px;color:#6b7280;margin:0;}.hcx-deliver-contact{padding-top:32px;border-top:1px solid #f3f4f6;display:flex;align-items:center;gap:16px;}.hcx-deliver-contact div{flex-grow:1;}.hcx-deliver-contact strong{display:block;color:#1f2937;font-weight:700;}.hcx-deliver-contact span{color:var(--hcx-blue);font-weight:900;font-size:24px;}.hcx-deliver-contact a{background:var(--hcx-orange);color:#fff;padding:12px 32px;border-radius:9999px;font-weight:700;text-decoration:none;box-shadow:0 10px 15px -3px rgba(234,88,12,0.3);transition:all 0.3s;}.hcx-deliver-contact a:hover{background:#ea580c;transform:translateY(-2px);}.hcx-extra{padding:64px 0;background:var(--hcx-surface);text-align:center;}.hcx-extra .hcx-section-head h2{font-size:24px;color:var(--hcx-blue);}.hcx-extra-pills{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;max-width:780px;margin:0 auto;}.hcx-extra-pills span{background:#fafbfd;padding:24px;border-radius:12px;border:1px solid var(--hcx-line);font-size:15px;font-weight:600;color:var(--hcx-ink);transition:all 0.25s;cursor:default;}.hcx-extra-pills span:hover{box-shadow:0 4px 16px rgba(0,0,0,0.08);transform:translateY(-2px);}.hcx-faq{padding:80px 0;background:var(--hcx-bg-soft);}.hcx-faq .hcx-section-head h2{color:var(--hcx-blue);}.hcx-faq-list{display:flex;flex-direction:column;gap:40px;max-width:900px;margin:0 auto;}.hcx-faq-item{background:var(--hcx-surface);padding:32px;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,0.05);}.hcx-faq-question{display:flex;align-items:center;gap:12px;margin-bottom:16px;}.hcx-faq-question--link{text-decoration:none;}.hcx-faq-question--link:focus-visible{outline:2px solid var(--hcx-blue);outline-offset:4px;border-radius:10px;}.hcx-faq-question span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#eff6ff;color:var(--hcx-blue);font-size:14px;font-weight:700;flex-shrink:0;}.hcx-faq-question strong{font-size:18px;font-weight:700;color:var(--hcx-blue);}.hcx-faq-question--link:hover strong{text-decoration:underline;}.hcx-faq-item p{padding-left:44px;font-size:14px;color:var(--hcx-muted);line-height:1.8;margin:0;}.hcx-advantages{padding:108px 0 104px;background:#fff;position:relative;overflow:hidden;}.hcx-advantages::before{display:none;}.hcx-advantages::after{display:none;}.hcx-advantages .hcx-section-head{position:relative;z-index:2;margin-bottom:74px;}.hcx-advantages .hcx-section-head h2{color:#1f2937;font-style:normal;font-size:46px;font-weight:800;letter-spacing:-0.04em;margin:0;}.hcx-advantages-divider{display:block;width:74px;height:4px;border-radius:999px;background:var(--hcx-blue);margin:18px auto 22px;}.hcx-advantages .hcx-section-head p{max-width:560px;margin:0 auto;font-size:14px;color:#8a94a6;line-height:1.9;}.hcx-advantage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:58px 72px;max-width:1300px;margin:0 auto;position:relative;z-index:2;}.hcx-advantage-card{min-height:0;background:transparent;border:0;box-shadow:none;display:flex;flex-direction:column;align-items:flex-start;padding:0;transition:transform 0.3s ease;}.hcx-advantage-card:hover{transform:translateY(-4px);}.hcx-advantage-icon{width:44px;height:44px;border-radius:4px;background:linear-gradient(135deg,#1e88e5 0%,#2874de 100%);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 18px rgba(30,136,229,0.18);margin-bottom:24px;}.hcx-advantage-icon .material-symbols-outlined{font-size:22px;color:#fff;}.hcx-advantage-heading{display:flex;align-items:flex-end;gap:14px;margin-bottom:18px;}.hcx-advantage-no{display:block;font-size:52px;font-weight:800;line-height:0.9;letter-spacing:-0.05em;color:#d6eaff;}.hcx-advantage-heading strong{display:block;font-size:20px;font-weight:700;color:#1f2937;line-height:1.3;padding-bottom:6px;}.hcx-advantage-list{list-style:none;display:flex;flex-direction:column;gap:10px;margin:0;padding:0;}.hcx-advantage-list li{position:relative;padding-left:14px;font-size:14px;color:#6f7a8d;margin:0;line-height:1.9;}.hcx-advantage-list li::before{content:'';position:absolute;left:0;top:11px;width:5px;height:5px;border-radius:50%;background:var(--hcx-blue);}.hcx-main{background:var(--hcx-surface);}.hcx-panel{max-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px;}.wrap2{width:94%;max-width:1200px;margin:0 auto;}@media (max-width:1024px){.hcx-power-grid,.hcx-advantage-grid{grid-template-columns:repeat(2,1fr);}.hcx-advantage-grid{gap:48px 54px;}.hcx-deliver-layout{grid-template-columns:1fr;gap:40px;}.hcx-process-grid{grid-template-columns:1fr;}.hcx-addon-grid{grid-template-columns:repeat(2,1fr);}.hcx-service-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:768px){.hcx-section-head h2{font-size:28px;}.hcx-advantages{padding:64px 20px;}.hcx-advantages .hcx-section-head{margin-bottom:48px;}.hcx-advantages .hcx-section-head h2{font-size:36px;}.hcx-advantages .hcx-section-head p{font-size:13px;}.hcx-power-grid,.hcx-advantage-grid,.hcx-extra-pills{grid-template-columns:1fr 1fr;}.hcx-service-grid{grid-template-columns:1fr 1fr;}.hcx-addon-grid{grid-template-columns:1fr;}.hcx-hero-actions{flex-direction:column;align-items:center;}.hcx-hero-actions .hcx-btn{width:100%;max-width:300px;}.hcx-service-table{padding:28px 20px;}.hcx-process-shell{padding:36px 24px;}.hcx-float-consult{display:none;}.hcx-doc-stack{gap:12px;}.hcx-advantage-card{background:#fff;border:1px solid rgba(30,136,229,0.08);border-radius:14px;box-shadow:0 10px 24px rgba(15,23,42,0.04);padding:24px 20px;}.hcx-advantage-card:hover{transform:none;box-shadow:0 12px 28px rgba(15,23,42,0.08);}.hcx-advantage-grid{max-width:none;gap:20px;}.page-service-company-stitch{overflow-x:hidden;}.hcx-hero{min-height:520px;}.hcx-hero-inner{padding:0 20px;}.hcx-hero-inner h1{font-size:38px;line-height:1.15;}.hcx-hero-subtitle{font-size:24px;}.hcx-hero-tags{gap:10px 18px;font-size:14px;margin-bottom:32px;}.hcx-btn{font-size:16px;padding:14px 28px;}.hcx-btn .material-symbols-outlined{font-size:18px;}.hcx-section-head{margin-bottom:32px;}.hcx-section-head p{font-size:15px;}.hcx-quick{padding:56px 0;overflow:hidden;}.hcx-quick-track{max-width:none;margin:0 -20px 36px;padding:4px 20px 12px;overflow-x:auto;overflow-y:visible;flex-wrap:nowrap;justify-content:flex-start;gap:0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.hcx-quick-track::-webkit-scrollbar{display:none;}.hcx-quick-step{flex:0 0 96px;min-width:96px;scroll-snap-align:center;}.hcx-quick-hotline{font-size:15px;margin-bottom:28px;}.hcx-quick-hotline span{font-size:20px;}.hcx-quick-action a{padding:12px 32px;font-size:15px;}.hcx-power{padding:64px 0;}.hcx-power-inner{padding:0 20px;}.hcx-power-grid{column-gap:24px;row-gap:36px;margin-bottom:48px;}.hcx-power-actions{flex-direction:column;align-items:stretch;gap:12px;max-width:320px;margin:0 auto;}.hcx-btn-power{width:100%;padding:13px 24px;font-size:15px;}.hcx-services{padding:64px 0;}.hcx-services-inner{padding:0 20px;}.hcx-services .hcx-section-head.is-center h2{font-size:28px;}.hcx-services .hcx-section-head.is-center p{margin-bottom:40px;font-size:15px;}.hcx-services-group{margin-bottom:24px;}.hcx-services-group[style]{margin-top:48px !important;}.hcx-services-group-head{flex-wrap:wrap;row-gap:12px;margin-bottom:24px;}.hcx-services-line{display:none;}.hcx-services-group-head h3{font-size:20px;flex-basis:100%;}.hcx-services-basic-grid{grid-template-columns:repeat(2,1fr);gap:12px;}.hcx-services-basic-item{padding:18px 14px;font-size:14px;}.hcx-services-addon-grid{grid-template-columns:repeat(2,1fr);gap:12px;}.hcx-services-addon-col{padding:18px 14px;}.hcx-services-addon-col span{margin-bottom:14px;font-size:11px;}.hcx-services-addon-col li{font-size:13px;margin-bottom:10px;line-height:1.5;}.hcx-services-gift{flex-direction:column;align-items:stretch;text-align:center;padding:28px 22px;margin-top:48px;gap:18px;}.hcx-services-gift-icon{margin:0 auto;}.hcx-services-gift-text h4{font-size:20px;}.hcx-services-gift-text p{font-size:14px;}.hcx-btn-gift{justify-content:center;padding:13px 22px;font-size:15px;}.hcx-materials{padding:56px 0;}.hcx-material-pills{gap:10px;}.hcx-material-pill{padding:12px 18px;font-size:13px;}.hcx-deliver{padding:64px 0;}.hcx-deliver-layout{gap:32px;padding:0 20px;}.hcx-deliver-intro{padding-left:16px;border-left-width:3px;}.hcx-deliver-intro strong{font-size:20px;}.hcx-deliver-item strong{font-size:16px;}.hcx-deliver-contact{flex-direction:column;align-items:stretch;gap:16px;padding-top:24px;text-align:center;}.hcx-deliver-contact span{font-size:20px;}.hcx-deliver-contact a{padding:12px 24px;}.hcx-process{padding:64px 0;}.hcx-process-inner{padding:0 20px;}.hcx-process .hcx-section-head.is-center p{margin-bottom:40px;font-size:15px;}.hcx-process-line{display:none;}.hcx-process-flow{margin-bottom:40px;}.hcx-process-grid{gap:18px;}.hcx-process-step{background:#fff;border:1px solid rgba(30,136,229,0.12);border-radius:12px;padding:20px 18px;box-shadow:0 6px 16px rgba(15,23,42,0.04);}.hcx-process-num{margin-bottom:16px;}.hcx-process-step p{padding:0;}.hcx-process-note{margin-top:40px;}.hcx-process-note-pill{padding:8px 18px;font-size:13px;}.hcx-extra{padding:48px 0;}.hcx-extra .hcx-section-head{margin-bottom:24px;}.hcx-extra-pills{padding:0 20px;gap:12px;}.hcx-extra-pills span{padding:16px 12px;font-size:13px;}.hcx-faq{padding:56px 0;}.hcx-faq-list{gap:20px;padding:0 20px;}.hcx-faq-item{padding:22px 20px;border-radius:12px;}.hcx-faq-question{gap:10px;margin-bottom:12px;}.hcx-faq-question span{width:28px;height:28px;font-size:13px;}.hcx-faq-question strong{font-size:16px;}.hcx-faq-item p{padding-left:38px;line-height:1.75;}.hcx-power-card{background:#fff;border:1px solid rgba(30,136,229,0.12);border-radius:14px;padding:24px 20px;box-shadow:0 10px 24px rgba(15,23,42,0.05);text-align:center;}.hcx-power-card:hover{box-shadow:0 14px 28px rgba(30,136,229,0.14);}.hcx-power-icon{margin-left:auto;margin-right:auto;}.hcx-power-card strong{font-size:18px;margin-bottom:10px;}.hcx-power-card > p{line-height:1.7;}.hcx-power-foot{justify-content:center;}.hcx-btn,.hcx-btn-power,.hcx-btn-gift{box-sizing:border-box;}.hcx-power-actions{max-width:300px;}.hcx-btn-power{border-radius:999px;padding:14px 24px;font-size:15px;letter-spacing:0.02em;}.hcx-btn-power-primary{background:linear-gradient(135deg,#1e88e5 0%,#1565c0 100%);box-shadow:0 14px 28px rgba(30,136,229,0.28);}.hcx-btn-power-primary:hover{box-shadow:0 18px 32px rgba(30,136,229,0.32);}.hcx-btn-power-secondary{background:rgba(30,136,229,0.06);color:var(--hcx-blue);border:1px solid rgba(30,136,229,0.35);}}@media (max-width:480px){.hcx-quick-track{flex-direction:row;align-items:flex-start;gap:0;margin:0 -16px 30px;padding:4px 16px 12px;}.hcx-quick-step{flex-basis:92px;min-width:92px;}.hcx-quick-track::before{display:none;}.hcx-extra-pills{grid-template-columns:1fr 1fr;}.hcx-power-grid,.hcx-advantage-grid{grid-template-columns:1fr;}.hcx-advantages .hcx-section-head h2{font-size:32px;}.hcx-advantage-heading{gap:10px;}.hcx-advantage-no{font-size:44px;}.hcx-advantage-heading strong{font-size:18px;}.hcx-material-pills{flex-direction:column;align-items:stretch;}.hcx-hero{min-height:440px;}.hcx-hero-kicker{font-size:12px;letter-spacing:0.22em;}.hcx-hero-inner h1{font-size:30px;}.hcx-hero-subtitle{font-size:20px;}.hcx-hero-tags{gap:8px 14px;font-size:13px;margin-bottom:24px;}.hcx-hero-tags span::before{width:6px;height:6px;margin-right:6px;}.hcx-btn{font-size:15px;padding:12px 22px;}.hcx-section-head h2{font-size:24px;}.hcx-services .hcx-section-head.is-center h2{font-size:24px;}.hcx-process .hcx-section-head.is-center h2{font-size:24px;}.hcx-quick{padding:44px 0;}.hcx-quick-track{padding:0;}.hcx-quick-hotline span{display:block;margin:6px 0 0;font-size:20px;}.hcx-inline-pill{margin-left:0;margin-top:6px;}.hcx-power{padding:48px 0;}.hcx-power-slogan{font-size:14px !important;}.hcx-power-slogan-line{width:20px;}.hcx-services{padding:48px 0;}.hcx-services-basic-grid{grid-template-columns:1fr 1fr;gap:10px;}.hcx-services-basic-item{padding:16px 12px;font-size:13px;}.hcx-services-addon-col{padding:16px 12px;}.hcx-services-addon-col span{font-size:10px;letter-spacing:0.08em;margin-bottom:12px;}.hcx-services-addon-col li{font-size:12.5px;margin-bottom:8px;}.hcx-services-gift-text h4{font-size:18px;}.hcx-materials{padding:44px 0;}.hcx-material-pill{justify-content:flex-start;padding:12px 16px;}.hcx-deliver{padding:48px 0;}.hcx-doc-stack{grid-template-columns:1fr;gap:14px;}.hcx-doc-stack::before{display:none;}.hcx-doc-card.is-left,.hcx-doc-card.is-main,.hcx-doc-card.is-right{transform:none;margin:0;width:auto;}.hcx-deliver-intro strong{font-size:18px;}.hcx-process{padding:48px 0;}.hcx-extra{padding:40px 0;}.hcx-extra .hcx-section-head h2{font-size:20px;}.hcx-faq{padding:44px 0;}.hcx-faq-item{padding:18px 16px;}}
html.page-canvas-huacai{background:radial-gradient(ellipse at 10% 0%,rgba(211,25,25,0.05),transparent 30%),radial-gradient(ellipse at 90% 5%,rgba(17,57,98,0.08),transparent 28%),linear-gradient(180deg,#f6f3ed,#eef1f7 40%,#f7f8fb 100%);}.page-canvas-huacai body{background:transparent;}.page-canvas-huacai .huacai-canvas-shell{position:relative;min-height:60vh;padding:0 0 var(--hc-space-8);}.page-canvas-huacai .huacai-canvas-stage{position:relative;width:100%;max-width:100%;margin:0 auto;}.page-canvas-huacai .huacai-canvas-stage > *{width:100%;}.page-canvas-huacai .huacai-canvas-stage > .hux-section + .hux-section{margin-top:0;}.page-canvas-huacai .huacai-canvas-empty{display:block;margin:var(--hc-space-8) auto;max-width:1080px;padding:var(--hc-space-9) var(--hc-space-7);border:1px dashed rgba(16,35,61,0.14);border-radius:var(--hc-radius-2xl);background:rgba(255,255,255,0.8);backdrop-filter:blur(16px);box-shadow:var(--hc-shadow-lg);text-align:center;}.page-canvas-huacai .huacai-canvas-empty__eyebrow{margin:0 0 var(--hc-space-3);color:#ca2828;font-size:12px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;}.page-canvas-huacai .huacai-canvas-empty h1{margin:0 0 var(--hc-space-3);color:#10233d;font-family:'Noto Serif SC','Source Han Serif SC',serif;font-size:clamp(28px,4vw,42px);line-height:1.16;}.page-canvas-huacai .huacai-canvas-empty p:last-child{margin:0;color:#4d5f75;font-size:16px;}.page-canvas-huacai .huacai-canvas-stage img{max-width:100%;height:auto;}@media (max-width:767px){.page-canvas-huacai .huacai-canvas-shell{padding:0 0 var(--hc-space-7);}.page-canvas-huacai .huacai-canvas-empty{margin:var(--hc-space-5) var(--hc-space-4);padding:var(--hc-space-8) var(--hc-space-5);border-radius:18px;}}
.page-canvas-huacai .hcx-about-page{--hcx-about-primary:#005ea4;--hcx-about-primary-container:#0077ce;--hcx-about-primary-fixed:#d3e4ff;--hcx-about-secondary:#8f4e00;--hcx-about-secondary-fixed:#ffdcc2;--hcx-about-tertiary:#b50a53;--hcx-about-tertiary-fixed:#ffd9df;--hcx-about-surface:#f8f9ff;--hcx-about-surface-low:#f1f3fc;--hcx-about-surface-lowest:#ffffff;--hcx-about-outline-variant:#c0c7d4;--hcx-about-text:#181c22;--hcx-about-text-muted:#404752;background:var(--hcx-about-surface);color:var(--hcx-about-text);font-family:'Inter','PingFang SC','Microsoft YaHei',sans-serif;overflow-x:clip;}@supports not (overflow:clip){.page-canvas-huacai .hcx-about-page{overflow-x:hidden;}}.page-canvas-huacai .hcx-about-page,.page-canvas-huacai .hcx-about-page *,.page-canvas-huacai .hcx-about-page *::before,.page-canvas-huacai .hcx-about-page *::after{box-sizing:border-box;}.page-canvas-huacai .hcx-about-page .material-symbols-outlined{font-family:"Material Symbols Outlined";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;}.page-canvas-huacai .hcx-about-page__container{width:min(100%,1280px);margin:0 auto;padding:0 24px;box-sizing:border-box;}.page-canvas-huacai .hcx-about-page__hero{position:relative;min-height:640px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;}.page-canvas-huacai .hcx-about-page__hero-media,.page-canvas-huacai .hcx-about-page__hero-media img,.page-canvas-huacai .hcx-about-page__hero-overlay{position:absolute;inset:0;}.page-canvas-huacai .hcx-about-page__hero-media img{width:100%;height:100%;object-fit:cover;}.page-canvas-huacai .hcx-about-page__hero-overlay{background:linear-gradient(45deg,rgba(0,94,164,0.6),rgba(0,119,206,0.2));}.page-canvas-huacai .hcx-about-page__hero-body{position:relative;z-index:1;width:min(100%,896px);padding:0 24px 96px;box-sizing:border-box;}.page-canvas-huacai .hcx-about-page__hero h1{margin:0 0 24px;color:#fff;font-family:'Manrope','PingFang SC','Microsoft YaHei',sans-serif;font-size:clamp(44px,5vw,60px);font-weight:800;line-height:1.06;letter-spacing:-0.03em;}.page-canvas-huacai .hcx-about-page__hero p{margin:0;color:rgba(255,255,255,0.9);font-size:clamp(22px,2vw,30px);font-weight:300;line-height:1.4;}.page-canvas-huacai .hcx-about-page__metrics{position:absolute;right:0;bottom:0;left:0;z-index:1;padding:32px 0;background:rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.2);backdrop-filter:blur(16px);}.page-canvas-huacai .hcx-about-page__metrics-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px;width:min(100%,1280px);margin:0 auto;padding:0 24px;box-sizing:border-box;}.page-canvas-huacai .hcx-about-page__metric{color:#fff;}.page-canvas-huacai .hcx-about-page__metric-value{margin-bottom:4px;font-family:'Manrope','PingFang SC','Microsoft YaHei',sans-serif;font-size:30px;font-weight:800;line-height:1.1;}.page-canvas-huacai .hcx-about-page__metric-label{color:rgba(255,255,255,0.7);font-size:14px;font-weight:500;}.page-canvas-huacai .hcx-about-page__section{position:relative;}.page-canvas-huacai .hcx-about-page__section--about{padding:128px 0 160px;background:var(--hcx-about-surface-lowest);}.page-canvas-huacai .hcx-about-page__about-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:stretch;}.page-canvas-huacai .hcx-about-page__about-media{position:relative;display:flex;align-items:center;min-height:520px;}.page-canvas-huacai .hcx-about-video{position:relative;width:100%;}.page-canvas-huacai .hcx-about-video::before{position:absolute;inset:28px -18px -22px 28px;content:"";border:1px solid rgba(0,94,164,0.16);border-radius:30px;background:linear-gradient(135deg,rgba(0,94,164,0.08),rgba(255,132,0,0.08)),#f5f8fc;}.page-canvas-huacai .hcx-about-video__frame{position:relative;z-index:1;overflow:hidden;aspect-ratio:16 / 10;border:1px solid rgba(255,255,255,0.18);border-radius:26px;background:#111927;box-shadow:0 28px 68px rgba(17,25,39,0.22),0 8px 20px rgba(17,25,39,0.14);}.page-canvas-huacai .hcx-about-video__frame::after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(180deg,rgba(255,255,255,0.18),transparent 24%),linear-gradient(0deg,rgba(17,25,39,0.36),transparent 45%);}.page-canvas-huacai .hcx-about-video__frame video,.page-canvas-huacai .hcx-about-video__frame img{display:block;width:100%;height:100%;object-fit:cover;}.page-canvas-huacai .hcx-about-video__meta{position:relative;z-index:1;display:grid;gap:6px;margin:18px 28px 0;padding:0 0 0 18px;border-left:3px solid #ff8400;}.page-canvas-huacai .hcx-about-video__meta span{color:var(--hcx-about-primary);font-size:12px;font-weight:800;line-height:1.2;}.page-canvas-huacai .hcx-about-video__meta strong{color:var(--hcx-about-text);font-size:18px;line-height:1.35;}.page-canvas-huacai .hcx-about-video__meta p{margin:0;color:var(--hcx-about-text-muted);font-size:14px;line-height:1.6;}.page-canvas-huacai .hcx-about-page__about-media-frame{position:absolute;inset:-24px;border-radius:24px;background:rgba(0,94,164,0.05);}.page-canvas-huacai .hcx-about-page__about-media > img{position:relative;display:block;width:100%;height:100%;object-fit:cover;border-radius:16px;box-shadow:0 24px 56px rgba(24,28,34,0.14);}.page-canvas-huacai .hcx-about-gallery{position:absolute;inset:0;padding:10px 0;}.page-canvas-huacai .hcx-about-gallery__card{position:absolute;overflow:hidden;border-radius:18px;background:#eef3f7;transform:translate3d(0,0,0) rotate(var(--hcx-card-rotate,0deg)) scale(1);transform-origin:center;transition:box-shadow 0.9s cubic-bezier(0.22,1,0.36,1),transform 0.9s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-about-gallery__card--a{top:0;left:0;z-index:3;width:86%;aspect-ratio:16 / 9;--hcx-card-rotate:-1.2deg;box-shadow:0 16px 44px rgba(24,28,34,0.15),0 3px 10px rgba(24,28,34,0.08);}.page-canvas-huacai .hcx-about-gallery__card--b{top:34%;right:0;z-index:2;width:84%;aspect-ratio:16 / 9;--hcx-card-rotate:0.8deg;box-shadow:0 14px 38px rgba(24,28,34,0.13),0 3px 9px rgba(24,28,34,0.07);}.page-canvas-huacai .hcx-about-gallery__card--c{bottom:0;left:6%;z-index:1;width:82%;aspect-ratio:16 / 9;--hcx-card-rotate:-0.6deg;box-shadow:0 12px 34px rgba(24,28,34,0.11),0 2px 8px rgba(24,28,34,0.06);}.page-canvas-huacai .hcx-about-gallery__card.is-transitioning{transform:translate3d(0,-6px,0) rotate(var(--hcx-card-rotate,0deg)) scale(1.025);box-shadow:0 24px 68px rgba(24,28,34,0.20),0 5px 16px rgba(24,28,34,0.10);}.page-canvas-huacai .hcx-about-gallery__card::after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(180deg,rgba(255,255,255,0.18),transparent 28%),linear-gradient(0deg,rgba(0,0,0,0.16),transparent 42%);opacity:0.55;}.page-canvas-huacai .hcx-about-gallery__current,.page-canvas-huacai .hcx-about-gallery__next{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;will-change:opacity,transform,filter;}.page-canvas-huacai .hcx-about-gallery__current{opacity:1;transform:scale(1.018);animation:hcx-ken-burns 9s cubic-bezier(0.22,1,0.36,1) infinite alternate;}.page-canvas-huacai .hcx-about-gallery__next{opacity:0;filter:saturate(1.04) blur(3px);transform:scale(1.08) translateY(6px);}.page-canvas-huacai .hcx-about-gallery__card.is-transitioning .hcx-about-gallery__current{opacity:0;filter:saturate(0.96) blur(3px);transform:scale(0.985) translateY(-6px);transition:opacity 0.98s cubic-bezier(0.22,1,0.36,1),filter 0.98s cubic-bezier(0.22,1,0.36,1),transform 0.98s cubic-bezier(0.22,1,0.36,1);animation:none;}.page-canvas-huacai .hcx-about-gallery__card.is-transitioning .hcx-about-gallery__next{opacity:1;filter:saturate(1) blur(0);transform:scale(1) translateY(0);transition:opacity 0.98s cubic-bezier(0.22,1,0.36,1),filter 0.98s cubic-bezier(0.22,1,0.36,1),transform 0.98s cubic-bezier(0.22,1,0.36,1);}@keyframes hcx-ken-burns{from{transform:scale(1.018);}to{transform:scale(1.065);}}@media (max-width:767px){.page-canvas-huacai .hcx-about-gallery__card--a,.page-canvas-huacai .hcx-about-gallery__card--b,.page-canvas-huacai .hcx-about-gallery__card--c{width:92%;}}.page-canvas-huacai .hcx-about-page__eyebrow{display:flex;align-items:center;gap:16px;margin-bottom:24px;}.page-canvas-huacai .hcx-about-page__eyebrow span{display:block;width:64px;height:2px;background:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__eyebrow strong{color:var(--hcx-about-primary);font-size:14px;font-weight:700;letter-spacing:0.2em;}.page-canvas-huacai .hcx-about-page__about-copy h2,.page-canvas-huacai .hcx-about-page__section-header h2{margin:0;color:var(--hcx-about-text);font-family:'Manrope','PingFang SC','Microsoft YaHei',sans-serif;font-size:clamp(36px,4vw,48px);font-weight:800;line-height:1.12;}.page-canvas-huacai .hcx-about-page__about-copy h2{margin-bottom:40px;}.page-canvas-huacai .hcx-about-page__about-text{display:grid;gap:32px;color:var(--hcx-about-text-muted);}.page-canvas-huacai .hcx-about-page__about-text blockquote{margin:0;padding:16px 0 16px 32px;border-left:4px solid var(--hcx-about-primary);border-radius:0 16px 16px 0;background:var(--hcx-about-surface-low);color:var(--hcx-about-text-muted);font-size:24px;font-style:italic;line-height:1.7;}.page-canvas-huacai .hcx-about-page__about-text p{margin:0;font-size:20px;line-height:1.9;}.page-canvas-huacai .hcx-about-page__section--culture{padding:96px 0;background:var(--hcx-about-surface-low);}.page-canvas-huacai .hcx-about-page__section--partners{padding:96px 0;background:var(--hcx-about-surface-lowest);}.page-canvas-huacai .hcx-about-page__section--values{padding:96px 0;background:var(--hcx-about-surface);}.page-canvas-huacai .hcx-about-page__section--contact{padding:96px 0;background:var(--hcx-about-surface-low);}.page-canvas-huacai .hcx-about-page__section-header{display:flex;gap:32px;}.page-canvas-huacai .hcx-about-page__section-header--center{flex-direction:column;align-items:center;text-align:center;margin-bottom:64px;}.page-canvas-huacai .hcx-about-page__section-header--center p{margin:8px 0 0;color:var(--hcx-about-text-muted);font-size:14px;font-weight:500;}.page-canvas-huacai .hcx-about-page__section-header--split{align-items:flex-end;justify-content:space-between;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid var(--hcx-about-outline-variant);}.page-canvas-huacai .hcx-about-page__section-header--split p{margin:8px 0 0;color:var(--hcx-about-text-muted);font-size:14px;font-weight:500;}.page-canvas-huacai .hcx-about-page__section-rule{display:block;width:64px;height:4px;border-radius:999px;background:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__culture-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;}.page-canvas-huacai .hcx-about-page__culture-card{padding:32px;border:1px solid transparent;border-radius:16px;background:var(--hcx-about-surface-lowest);box-shadow:0 4px 12px rgba(24,28,34,0.04);transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;}.page-canvas-huacai .hcx-about-page__culture-card:hover{border-color:var(--hcx-about-primary-fixed);box-shadow:0 18px 38px rgba(24,28,34,0.12);transform:translateY(-4px);}.page-canvas-huacai .hcx-about-page__culture-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:24px;border-radius:999px;}.page-canvas-huacai .hcx-about-page__culture-card--primary .hcx-about-page__culture-icon{background:var(--hcx-about-primary-fixed);color:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__culture-card--secondary .hcx-about-page__culture-icon{background:var(--hcx-about-secondary-fixed);color:var(--hcx-about-secondary);}.page-canvas-huacai .hcx-about-page__culture-card--tertiary .hcx-about-page__culture-icon{background:var(--hcx-about-tertiary-fixed);color:var(--hcx-about-tertiary);}.page-canvas-huacai .hcx-about-page__culture-icon .material-symbols-outlined{font-size:32px;}.page-canvas-huacai .hcx-about-page__culture-card h3{margin:0 0 16px;color:var(--hcx-about-text);font-family:'Manrope','PingFang SC','Microsoft YaHei',sans-serif;font-size:24px;font-weight:700;}.page-canvas-huacai .hcx-about-page__culture-card p{margin:0;color:var(--hcx-about-text-muted);font-size:16px;line-height:1.7;}.page-canvas-huacai .hcx-about-page__partner-categories{display:flex;gap:32px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;}.page-canvas-huacai .hcx-about-page__partner-categories::-webkit-scrollbar{display:none;}.page-canvas-huacai .hcx-about-page__partner-category,.page-canvas-huacai .hcx-about-page__contact-tab,.page-canvas-huacai .hcx-about-page__contact-action a{border:0;cursor:pointer;font:inherit;}.page-canvas-huacai .hcx-about-page__partner-category{padding:0 0 8px;background:transparent;color:var(--hcx-about-text-muted);font-size:16px;font-weight:600;line-height:1.5;white-space:nowrap;transition:color 0.2s ease,border-color 0.2s ease;}.page-canvas-huacai .hcx-about-page__partner-category.is-active{color:var(--hcx-about-primary);font-weight:700;border-bottom:2px solid var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__section--photos{padding-top:40px;}.page-canvas-huacai .hcx-photo-carousel{position:relative;overflow:hidden;}.page-canvas-huacai .hcx-photo-carousel__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,260px);gap:16px;}.page-canvas-huacai .hcx-photo-carousel__card{position:relative;margin:0;opacity:1;transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card[hidden]{display:none;}.page-canvas-huacai .hcx-photo-carousel__card.is-entering{opacity:0;transform:scale(0.96);}.page-canvas-huacai .hcx-photo-carousel__inner{position:relative;overflow:hidden;height:100%;border-radius:18px;background:#111927;box-shadow:0 6px 24px rgba(17,25,39,0.16),0 2px 6px rgba(17,25,39,0.06);transition:box-shadow 0.4s ease,transform 0.4s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card:hover .hcx-photo-carousel__inner{box-shadow:0 20px 52px rgba(17,25,39,0.24),0 6px 18px rgba(17,25,39,0.12);transform:translateY(-3px);}.page-canvas-huacai .hcx-photo-carousel__inner img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card:hover .hcx-photo-carousel__inner img{transform:scale(1.04);}.page-canvas-huacai .hcx-photo-carousel__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,94,164,0.14),rgba(255,132,0,0.08)),#1a2536;color:rgba(255,255,255,0.5);}.page-canvas-huacai .hcx-photo-carousel__placeholder .material-symbols-outlined{font-size:42px;}.page-canvas-huacai .hcx-photo-carousel__inner figcaption{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:28px 16px 14px;color:#fff;font-size:14px;font-weight:600;line-height:1.45;background:linear-gradient(0deg,rgba(17,25,39,0.6),transparent);text-shadow:0 1px 3px rgba(0,0,0,0.25);opacity:0;transform:translateY(6px);transition:opacity 0.35s ease,transform 0.35s ease;}.page-canvas-huacai .hcx-photo-carousel__card:hover figcaption{opacity:1;transform:translateY(0);}.page-canvas-huacai .hcx-photo-carousel__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px;}.page-canvas-huacai .hcx-photo-carousel__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(0,94,164,0.18);border-radius:50%;background:#fff;color:var(--hcx-about-primary);cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease;}.page-canvas-huacai .hcx-photo-carousel__btn:hover{border-color:var(--hcx-about-primary);background:rgba(0,94,164,0.04);transform:scale(1.06);}.page-canvas-huacai .hcx-photo-carousel__btn:disabled{opacity:0.35;cursor:default;transform:none;}.page-canvas-huacai .hcx-photo-carousel__btn .material-symbols-outlined{font-size:24px;}.page-canvas-huacai .hcx-photo-carousel__dots{display:flex;gap:8px;align-items:center;}.page-canvas-huacai .hcx-photo-carousel__dot{display:block;width:8px;height:8px;padding:0;border:none;border-radius:50%;background:rgba(0,94,164,0.18);cursor:pointer;transition:width 0.3s ease,background-color 0.3s ease,border-radius 0.3s ease;}.page-canvas-huacai .hcx-photo-carousel__dot.is-active{width:24px;border-radius:10px;background:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__partner-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;}.page-canvas-huacai .hcx-about-page__partner-card{display:grid;align-content:center;justify-items:center;gap:14px;padding:24px 16px;aspect-ratio:3 / 2;border:1px solid transparent;border-radius:16px;background:var(--hcx-about-surface-low);color:#707783;text-align:center;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,background-color 0.2s ease;}.page-canvas-huacai .hcx-about-page__partner-card:hover{background:var(--hcx-about-surface-lowest);border-color:rgba(0,94,164,0.2);box-shadow:0 12px 24px rgba(24,28,34,0.08);transform:translateY(-2px);}.page-canvas-huacai .hcx-about-page__partner-card-logo{display:flex;align-items:center;justify-content:center;width:100%;max-width:144px;min-height:56px;}.page-canvas-huacai .hcx-about-page__partner-card-logo img{display:block;max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain;}.page-canvas-huacai .hcx-about-page__partner-card-icon{display:inline-flex;align-items:center;justify-content:center;font-size:40px;}.page-canvas-huacai .hcx-about-page__partner-card strong{display:block;padding:0;color:var(--hcx-about-text);font-size:13px;font-weight:600;letter-spacing:0;line-height:1.45;}.page-canvas-huacai .hcx-about-page__value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;}.page-canvas-huacai .hcx-about-page__value-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);overflow:hidden;border-radius:16px;background:var(--hcx-about-surface-lowest);box-shadow:0 4px 12px rgba(24,28,34,0.04);transition:box-shadow 0.25s ease,transform 0.25s ease;}.page-canvas-huacai .hcx-about-page__value-card:hover{box-shadow:0 20px 40px rgba(24,28,34,0.12);transform:translateY(-4px);}.page-canvas-huacai .hcx-about-page__value-media{min-height:240px;overflow:hidden;}.page-canvas-huacai .hcx-about-page__value-media img{width:100%;height:100%;object-fit:cover;opacity:0.6;transition:transform 0.7s ease;}.page-canvas-huacai .hcx-about-page__value-card:hover .hcx-about-page__value-media img{transform:scale(1.08);}.page-canvas-huacai .hcx-about-page__value-copy{display:flex;flex-direction:column;justify-content:center;padding:32px;}.page-canvas-huacai .hcx-about-page__value-copy h3{margin:0 0 16px;font-family:'Manrope','PingFang SC','Microsoft YaHei',sans-serif;font-size:30px;font-weight:700;}.page-canvas-huacai .hcx-about-page__value-copy p{margin:0;color:var(--hcx-about-text-muted);font-size:16px;line-height:1.8;}.page-canvas-huacai .hcx-about-page__value-card--primary .hcx-about-page__value-copy h3{color:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__value-card--secondary .hcx-about-page__value-copy h3{color:var(--hcx-about-secondary);}.page-canvas-huacai .hcx-about-page__value-card--tertiary .hcx-about-page__value-copy h3{color:var(--hcx-about-tertiary);}.page-canvas-huacai .hcx-about-page__value-card--primary-container .hcx-about-page__value-copy h3{color:var(--hcx-about-primary-container);}.page-canvas-huacai .hcx-about-page__contact-card{overflow:hidden;border-radius:24px;background:var(--hcx-about-surface-lowest);box-shadow:0 24px 56px rgba(24,28,34,0.12);}.page-canvas-huacai .hcx-about-page__contact-tabs{display:flex;overflow-x:auto;background:rgba(241,243,252,0.3);border-bottom:1px solid var(--hcx-about-outline-variant);scrollbar-width:none;}.page-canvas-huacai .hcx-about-page__contact-tabs::-webkit-scrollbar{display:none;}.page-canvas-huacai .hcx-about-page__contact-tab{padding:20px 40px;background:transparent;color:var(--hcx-about-text-muted);font-size:14px;font-weight:700;letter-spacing:0.08em;white-space:nowrap;transition:background-color 0.2s ease,color 0.2s ease;}.page-canvas-huacai .hcx-about-page__contact-tab.is-active{background:var(--hcx-about-primary);color:#fff;}.page-canvas-huacai .hcx-about-page__contact-panel{padding:48px;}.page-canvas-huacai .hcx-about-page__contact-panel-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;}.page-canvas-huacai .hcx-about-page__contact-media{overflow:hidden;aspect-ratio:1 / 1;border-radius:16px;box-shadow:0 12px 32px rgba(24,28,34,0.12);}.page-canvas-huacai .hcx-about-page__contact-media img{width:100%;height:100%;object-fit:cover;}.page-canvas-huacai .hcx-about-page__contact-copy{display:flex;flex-direction:column;gap:32px;}.page-canvas-huacai .hcx-about-page__contact-heading h3{display:flex;align-items:center;gap:12px;margin:0 0 8px;color:var(--hcx-about-text);font-family:'Manrope','PingFang SC','Microsoft YaHei',sans-serif;font-size:36px;font-weight:800;}.page-canvas-huacai .hcx-about-page__contact-heading h3 span{display:block;width:8px;height:32px;border-radius:999px;background:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__contact-heading p{margin:0;color:var(--hcx-about-text-muted);font-size:16px;font-weight:500;}.page-canvas-huacai .hcx-about-page__contact-items{display:grid;gap:24px;}.page-canvas-huacai .hcx-about-page__contact-item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:start;}.page-canvas-huacai .hcx-about-page__contact-item-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(0,94,164,0.1);color:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__contact-item small{display:block;margin-bottom:4px;color:#707783;font-size:11px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;}.page-canvas-huacai .hcx-about-page__contact-item p{margin:0;color:var(--hcx-about-text-muted);font-size:18px;line-height:1.7;}.page-canvas-huacai .hcx-about-page__contact-item p.is-phone{color:var(--hcx-about-text);font-family:'Manrope','PingFang SC','Microsoft YaHei',sans-serif;font-size:30px;font-weight:800;line-height:1.2;}.page-canvas-huacai .hcx-about-page__contact-action{display:flex;padding-top:24px;border-top:1px solid var(--hcx-about-outline-variant);}.page-canvas-huacai .hcx-about-page__contact-action a{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;background:var(--hcx-about-primary);color:#fff;font-size:14px;font-weight:700;text-decoration:none;}@media (max-width:1180px){.page-canvas-huacai .hcx-about-page__metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.page-canvas-huacai .hcx-about-page__culture-grid,.page-canvas-huacai .hcx-about-page__section--photos{padding-top:40px;}.page-canvas-huacai .hcx-photo-carousel{position:relative;overflow:hidden;}.page-canvas-huacai .hcx-photo-carousel__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,260px);gap:16px;}.page-canvas-huacai .hcx-photo-carousel__card{position:relative;margin:0;opacity:1;transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card[hidden]{display:none;}.page-canvas-huacai .hcx-photo-carousel__card.is-entering{opacity:0;transform:scale(0.96);}.page-canvas-huacai .hcx-photo-carousel__inner{position:relative;overflow:hidden;height:100%;border-radius:18px;background:#111927;box-shadow:0 6px 24px rgba(17,25,39,0.16),0 2px 6px rgba(17,25,39,0.06);transition:box-shadow 0.4s ease,transform 0.4s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card:hover .hcx-photo-carousel__inner{box-shadow:0 20px 52px rgba(17,25,39,0.24),0 6px 18px rgba(17,25,39,0.12);transform:translateY(-3px);}.page-canvas-huacai .hcx-photo-carousel__inner img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card:hover .hcx-photo-carousel__inner img{transform:scale(1.04);}.page-canvas-huacai .hcx-photo-carousel__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,94,164,0.14),rgba(255,132,0,0.08)),#1a2536;color:rgba(255,255,255,0.5);}.page-canvas-huacai .hcx-photo-carousel__placeholder .material-symbols-outlined{font-size:42px;}.page-canvas-huacai .hcx-photo-carousel__inner figcaption{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:28px 16px 14px;color:#fff;font-size:14px;font-weight:600;line-height:1.45;background:linear-gradient(0deg,rgba(17,25,39,0.6),transparent);text-shadow:0 1px 3px rgba(0,0,0,0.25);opacity:0;transform:translateY(6px);transition:opacity 0.35s ease,transform 0.35s ease;}.page-canvas-huacai .hcx-photo-carousel__card:hover figcaption{opacity:1;transform:translateY(0);}.page-canvas-huacai .hcx-photo-carousel__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px;}.page-canvas-huacai .hcx-photo-carousel__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(0,94,164,0.18);border-radius:50%;background:#fff;color:var(--hcx-about-primary);cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease;}.page-canvas-huacai .hcx-photo-carousel__btn:hover{border-color:var(--hcx-about-primary);background:rgba(0,94,164,0.04);transform:scale(1.06);}.page-canvas-huacai .hcx-photo-carousel__btn:disabled{opacity:0.35;cursor:default;transform:none;}.page-canvas-huacai .hcx-photo-carousel__btn .material-symbols-outlined{font-size:24px;}.page-canvas-huacai .hcx-photo-carousel__dots{display:flex;gap:8px;align-items:center;}.page-canvas-huacai .hcx-photo-carousel__dot{display:block;width:8px;height:8px;padding:0;border:none;border-radius:50%;background:rgba(0,94,164,0.18);cursor:pointer;transition:width 0.3s ease,background-color 0.3s ease,border-radius 0.3s ease;}.page-canvas-huacai .hcx-photo-carousel__dot.is-active{width:24px;border-radius:10px;background:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__partner-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:960px){.page-canvas-huacai .hcx-about-page__section--about{padding:96px 0 112px;}.page-canvas-huacai .hcx-about-page__about-grid,.page-canvas-huacai .hcx-about-page__contact-panel-grid{grid-template-columns:1fr;gap:40px;}.page-canvas-huacai .hcx-about-page__section-header--split{flex-direction:column;align-items:flex-start;}.page-canvas-huacai .hcx-about-page__value-grid{grid-template-columns:1fr;}.page-canvas-huacai .hcx-about-page__about-media{min-height:0;}.page-canvas-huacai .hcx-photo-carousel__track{grid-template-rows:repeat(2,220px);gap:12px;}}@media (max-width:767px){.page-canvas-huacai .hcx-about-page__hero{min-height:clamp(620px,84vh,700px);align-items:flex-start;}.page-canvas-huacai .hcx-about-page__hero-body{padding-top:clamp(112px,22vh,168px);padding-bottom:188px;}.page-canvas-huacai .hcx-about-page__hero h1{font-size:clamp(36px,10vw,44px);line-height:1.08;letter-spacing:-0.04em;}.page-canvas-huacai .hcx-about-page__hero p{font-size:clamp(18px,5.6vw,24px);line-height:1.48;}.page-canvas-huacai .hcx-about-page__metrics{padding:24px 0;}.page-canvas-huacai .hcx-about-page__metrics-grid,.page-canvas-huacai .hcx-about-page__section--photos{padding-top:40px;}.page-canvas-huacai .hcx-photo-carousel{position:relative;overflow:hidden;}.page-canvas-huacai .hcx-photo-carousel__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,260px);gap:16px;}.page-canvas-huacai .hcx-photo-carousel__card{position:relative;margin:0;opacity:1;transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card[hidden]{display:none;}.page-canvas-huacai .hcx-photo-carousel__card.is-entering{opacity:0;transform:scale(0.96);}.page-canvas-huacai .hcx-photo-carousel__inner{position:relative;overflow:hidden;height:100%;border-radius:18px;background:#111927;box-shadow:0 6px 24px rgba(17,25,39,0.16),0 2px 6px rgba(17,25,39,0.06);transition:box-shadow 0.4s ease,transform 0.4s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card:hover .hcx-photo-carousel__inner{box-shadow:0 20px 52px rgba(17,25,39,0.24),0 6px 18px rgba(17,25,39,0.12);transform:translateY(-3px);}.page-canvas-huacai .hcx-photo-carousel__inner img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card:hover .hcx-photo-carousel__inner img{transform:scale(1.04);}.page-canvas-huacai .hcx-photo-carousel__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,94,164,0.14),rgba(255,132,0,0.08)),#1a2536;color:rgba(255,255,255,0.5);}.page-canvas-huacai .hcx-photo-carousel__placeholder .material-symbols-outlined{font-size:42px;}.page-canvas-huacai .hcx-photo-carousel__inner figcaption{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:28px 16px 14px;color:#fff;font-size:14px;font-weight:600;line-height:1.45;background:linear-gradient(0deg,rgba(17,25,39,0.6),transparent);text-shadow:0 1px 3px rgba(0,0,0,0.25);opacity:0;transform:translateY(6px);transition:opacity 0.35s ease,transform 0.35s ease;}.page-canvas-huacai .hcx-photo-carousel__card:hover figcaption{opacity:1;transform:translateY(0);}.page-canvas-huacai .hcx-photo-carousel__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px;}.page-canvas-huacai .hcx-photo-carousel__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(0,94,164,0.18);border-radius:50%;background:#fff;color:var(--hcx-about-primary);cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease;}.page-canvas-huacai .hcx-photo-carousel__btn:hover{border-color:var(--hcx-about-primary);background:rgba(0,94,164,0.04);transform:scale(1.06);}.page-canvas-huacai .hcx-photo-carousel__btn:disabled{opacity:0.35;cursor:default;transform:none;}.page-canvas-huacai .hcx-photo-carousel__btn .material-symbols-outlined{font-size:24px;}.page-canvas-huacai .hcx-photo-carousel__dots{display:flex;gap:8px;align-items:center;}.page-canvas-huacai .hcx-photo-carousel__dot{display:block;width:8px;height:8px;padding:0;border:none;border-radius:50%;background:rgba(0,94,164,0.18);cursor:pointer;transition:width 0.3s ease,background-color 0.3s ease,border-radius 0.3s ease;}.page-canvas-huacai .hcx-photo-carousel__dot.is-active{width:24px;border-radius:10px;background:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__partner-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.page-canvas-huacai .hcx-about-page__metrics-grid{gap:18px 16px;}.page-canvas-huacai .hcx-about-page__metric-value{font-size:26px;}.page-canvas-huacai .hcx-about-page__metric-label{font-size:13px;}.page-canvas-huacai .hcx-about-page__section--about{padding:72px 0 80px;overflow:hidden;}.page-canvas-huacai .hcx-about-page__section--culture,.page-canvas-huacai .hcx-about-page__section--partners,.page-canvas-huacai .hcx-about-page__section--values,.page-canvas-huacai .hcx-about-page__section--contact{padding:64px 0;}.page-canvas-huacai .hcx-about-page__about-grid{gap:34px;}.page-canvas-huacai .hcx-about-page__about-media{overflow:visible;border-radius:0;}.page-canvas-huacai .hcx-about-page__about-media-frame{inset:0;width:100%;max-width:100%;border-radius:22px;}.page-canvas-huacai .hcx-about-page__about-media img{aspect-ratio:4 / 3;border-radius:18px;}.page-canvas-huacai .hcx-about-video::before{inset:18px -10px -14px 18px;border-radius:22px;}.page-canvas-huacai .hcx-about-video__frame{border-radius:20px;}.page-canvas-huacai .hcx-about-video__frame img{aspect-ratio:auto;border-radius:0;}.page-canvas-huacai .hcx-about-video__meta{margin:16px 12px 0;padding-left:14px;}.page-canvas-huacai .hcx-about-page__about-copy h2,.page-canvas-huacai .hcx-about-page__section-header h2{font-size:clamp(30px,8.4vw,36px);line-height:1.14;}.page-canvas-huacai .hcx-about-page__about-copy h2{margin-bottom:28px;}.page-canvas-huacai .hcx-about-page__about-text{gap:22px;}.page-canvas-huacai .hcx-about-page__about-text blockquote{font-size:20px;line-height:1.65;padding:16px 18px 16px 22px;}.page-canvas-huacai .hcx-about-page__about-text p,.page-canvas-huacai .hcx-about-page__contact-item p{font-size:16px;line-height:1.75;}.page-canvas-huacai .hcx-about-page__section-header--center{margin-bottom:40px;}.page-canvas-huacai .hcx-about-page__section-header--split{gap:24px;margin-bottom:36px;}.page-canvas-huacai .hcx-about-page__culture-grid{grid-template-columns:1fr;gap:18px;}.page-canvas-huacai .hcx-about-page__culture-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:6px 18px;align-items:start;padding:24px;border-radius:18px;}.page-canvas-huacai .hcx-about-page__culture-card:hover{transform:none;}.page-canvas-huacai .hcx-about-page__culture-icon{width:52px;height:52px;margin-bottom:0;grid-row:span 2;}.page-canvas-huacai .hcx-about-page__culture-icon .material-symbols-outlined{font-size:28px;}.page-canvas-huacai .hcx-about-page__culture-card h3{margin-bottom:8px;font-size:22px;line-height:1.25;}.page-canvas-huacai .hcx-about-page__culture-card p{font-size:15px;line-height:1.7;}.page-canvas-huacai .hcx-about-page__partner-card{min-height:150px;aspect-ratio:auto;padding:22px 14px;}.page-canvas-huacai .hcx-about-page__value-card{grid-template-columns:1fr;border-radius:20px;}.page-canvas-huacai .hcx-about-page__value-media{min-height:0;aspect-ratio:16 / 10;}.page-canvas-huacai .hcx-about-page__value-copy{padding:28px 24px 30px;}.page-canvas-huacai .hcx-about-page__value-copy h3{margin-bottom:12px;font-size:28px;line-height:1.25;}.page-canvas-huacai .hcx-about-page__value-copy p{font-size:16px;line-height:1.75;}.page-canvas-huacai .hcx-about-page__contact-panel{padding:32px 24px;}.page-canvas-huacai .hcx-about-page__contact-tab{padding:18px 24px;}.page-canvas-huacai .hcx-photo-carousel__track{grid-template-rows:repeat(2,180px);gap:10px;}.page-canvas-huacai .hcx-photo-carousel__btn{width:38px;height:38px;}}@media (max-width:520px){.page-canvas-huacai .hcx-about-page__container,.page-canvas-huacai .hcx-about-page__metrics-grid{padding-right:16px;padding-left:16px;}.page-canvas-huacai .hcx-about-page__hero{min-height:clamp(610px,82vh,690px);}.page-canvas-huacai .hcx-about-page__hero-body{padding-right:16px;padding-top:clamp(108px,20vh,146px);padding-bottom:178px;padding-left:16px;}.page-canvas-huacai .hcx-about-page__metrics-grid,.page-canvas-huacai .hcx-about-page__section--photos{padding-top:40px;}.page-canvas-huacai .hcx-photo-carousel{position:relative;overflow:hidden;}.page-canvas-huacai .hcx-photo-carousel__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,260px);gap:16px;}.page-canvas-huacai .hcx-photo-carousel__card{position:relative;margin:0;opacity:1;transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card[hidden]{display:none;}.page-canvas-huacai .hcx-photo-carousel__card.is-entering{opacity:0;transform:scale(0.96);}.page-canvas-huacai .hcx-photo-carousel__inner{position:relative;overflow:hidden;height:100%;border-radius:18px;background:#111927;box-shadow:0 6px 24px rgba(17,25,39,0.16),0 2px 6px rgba(17,25,39,0.06);transition:box-shadow 0.4s ease,transform 0.4s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card:hover .hcx-photo-carousel__inner{box-shadow:0 20px 52px rgba(17,25,39,0.24),0 6px 18px rgba(17,25,39,0.12);transform:translateY(-3px);}.page-canvas-huacai .hcx-photo-carousel__inner img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);}.page-canvas-huacai .hcx-photo-carousel__card:hover .hcx-photo-carousel__inner img{transform:scale(1.04);}.page-canvas-huacai .hcx-photo-carousel__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,94,164,0.14),rgba(255,132,0,0.08)),#1a2536;color:rgba(255,255,255,0.5);}.page-canvas-huacai .hcx-photo-carousel__placeholder .material-symbols-outlined{font-size:42px;}.page-canvas-huacai .hcx-photo-carousel__inner figcaption{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:28px 16px 14px;color:#fff;font-size:14px;font-weight:600;line-height:1.45;background:linear-gradient(0deg,rgba(17,25,39,0.6),transparent);text-shadow:0 1px 3px rgba(0,0,0,0.25);opacity:0;transform:translateY(6px);transition:opacity 0.35s ease,transform 0.35s ease;}.page-canvas-huacai .hcx-photo-carousel__card:hover figcaption{opacity:1;transform:translateY(0);}.page-canvas-huacai .hcx-photo-carousel__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px;}.page-canvas-huacai .hcx-photo-carousel__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(0,94,164,0.18);border-radius:50%;background:#fff;color:var(--hcx-about-primary);cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease;}.page-canvas-huacai .hcx-photo-carousel__btn:hover{border-color:var(--hcx-about-primary);background:rgba(0,94,164,0.04);transform:scale(1.06);}.page-canvas-huacai .hcx-photo-carousel__btn:disabled{opacity:0.35;cursor:default;transform:none;}.page-canvas-huacai .hcx-photo-carousel__btn .material-symbols-outlined{font-size:24px;}.page-canvas-huacai .hcx-photo-carousel__dots{display:flex;gap:8px;align-items:center;}.page-canvas-huacai .hcx-photo-carousel__dot{display:block;width:8px;height:8px;padding:0;border:none;border-radius:50%;background:rgba(0,94,164,0.18);cursor:pointer;transition:width 0.3s ease,background-color 0.3s ease,border-radius 0.3s ease;}.page-canvas-huacai .hcx-photo-carousel__dot.is-active{width:24px;border-radius:10px;background:var(--hcx-about-primary);}.page-canvas-huacai .hcx-about-page__partner-grid{grid-template-columns:1fr 1fr;gap:16px;}.page-canvas-huacai .hcx-about-page__metric-value{font-size:25px;}.page-canvas-huacai .hcx-about-page__culture-card{grid-template-columns:46px minmax(0,1fr);gap:4px 16px;padding:22px 20px;}.page-canvas-huacai .hcx-about-page__culture-icon{width:46px;height:46px;}.page-canvas-huacai .hcx-about-page__culture-icon .material-symbols-outlined{font-size:26px;}.page-canvas-huacai .hcx-about-page__contact-heading h3{font-size:28px;}.page-canvas-huacai .hcx-about-page__contact-item p.is-phone{font-size:24px;}}@media (prefers-reduced-motion:reduce){.page-canvas-huacai .hcx-photo-carousel__card,.page-canvas-huacai .hcx-photo-carousel__inner,.page-canvas-huacai .hcx-photo-carousel__inner img{transition:none !important;}}
:root{--hux-surface-plain:#ffffff;--hux-surface-soft:linear-gradient(180deg,#f7f8fb 0%,#f0f2f6 100%);--hux-surface-brand:linear-gradient(160deg,#0a1929 0%,#143a5c 45%,#1a5276 100%);--hux-surface-ink:linear-gradient(160deg,#060e18 0%,#0d2137 50%,#112d4a 100%);--hux-surface-accent:linear-gradient(135deg,#fdf6ef 0%,#f8efe3 50%,#f5f0ea 100%);--hux-border-soft:rgba(13,33,55,0.07);--hux-border-strong:rgba(13,33,55,0.16);--hux-text-strong:#0f1d2f;--hux-text-body:#3d4f63;--hux-text-muted:#7a8a9b;--hux-text-inverse:rgba(255,255,255,0.94);--hux-shadow-sm:0 2px 8px rgba(7,20,32,0.05);--hux-shadow-md:0 8px 32px rgba(7,20,32,0.08);--hux-shadow-lg:0 20px 60px rgba(7,20,32,0.12);--hux-radius-none:0;--hux-radius-sm:12px;--hux-radius-md:20px;--hux-radius-lg:28px;--hux-inline-gutter:var(--hc-inline-gutter);--hux-container-full:var(--hc-container-full);--hux-container-wide:var(--hc-container-wide);--hux-container-standard:var(--hc-container-standard);--hux-container-narrow:var(--hc-container-narrow);--hux-space-none:var(--hc-section-space-none);--hux-space-xs:var(--hc-section-space-xs);--hux-space-sm:var(--hc-section-space-sm);--hux-space-md:var(--hc-section-space-md);--hux-space-lg:var(--hc-section-space-lg);--hux-space-xl:var(--hc-section-space-xl);--hux-gap-tight:var(--hc-gap-tight);--hux-gap-cozy:var(--hc-gap-cozy);--hux-gap-roomy:var(--hc-gap-roomy);--hux-gap-airy:var(--hc-gap-airy);--hux-rhythm-shell:var(--hc-rhythm-shell);--hux-rhythm-content:var(--hc-rhythm-content);--hux-rhythm-title:var(--hc-rhythm-title);--hux-title-size-sm:var(--hc-title-size-card);--hux-title-size-md:var(--hc-title-size-section);--hux-title-size-lg:var(--hc-title-size-hero);--hux-panel-padding-sm:var(--hc-panel-padding-sm);--hux-panel-padding-md:var(--hc-panel-padding-md);--hux-panel-padding-lg:var(--hc-panel-padding-lg);--hux-content-width-compact:34rem;--hux-content-width-standard:48rem;--hux-content-width-wide:64rem;--hux-content-width-full:100%;}.hux-shell{display:grid;gap:var(--hux-rhythm-shell);}.hux-panel{display:grid;gap:var(--hux-rhythm-shell);padding:var(--hux-panel-padding-md);}.hux-panel--compact{gap:var(--hux-gap-cozy);padding:var(--hux-panel-padding-sm);}.hux-panel--roomy{gap:var(--hux-gap-roomy);padding:var(--hux-panel-padding-lg);}.hux-box{display:grid;width:100%;min-width:0;}.hux-box--direction-column{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);}.hux-box--direction-row{grid-auto-flow:column;grid-auto-columns:max-content;align-items:start;justify-content:start;}.hux-box--width-fit{width:fit-content;max-width:100%;}.hux-box--width-narrow{width:min(100%,var(--hux-container-narrow));max-width:100%;margin-inline:auto;}.hux-box--width-standard{width:min(100%,var(--hux-container-standard));max-width:100%;margin-inline:auto;}.hux-box--width-full{width:100%;max-width:100%;}.hux-box--padding-none{padding:0;}.hux-box--padding-sm{padding:var(--hux-panel-padding-sm);}.hux-box--padding-md{padding:var(--hux-panel-padding-md);}.hux-box--padding-lg{padding:var(--hux-panel-padding-lg);}.hux-surface{position:relative;overflow:hidden;border:none;}.hux-surface--plain{background:var(--hux-surface-plain);color:var(--hux-text-strong);}.hux-surface--soft{background:var(--hux-surface-soft);color:var(--hux-text-strong);}.hux-surface--brand{background:var(--hux-surface-brand);color:var(--hux-text-inverse);}.hux-surface--ink{background:var(--hux-surface-ink);color:var(--hux-text-inverse);}.hux-surface--accent{background:var(--hux-surface-accent);color:var(--hux-text-strong);}.hux-surface--radius-none{border-radius:var(--hux-radius-none);}.hux-surface--radius-sm{border-radius:var(--hux-radius-sm);}.hux-surface--radius-md{border-radius:var(--hux-radius-md);}.hux-surface--radius-lg{border-radius:var(--hux-radius-lg);}.hux-surface--shadow-none{box-shadow:none;}.hux-surface--shadow-sm{box-shadow:var(--hux-shadow-sm);}.hux-surface--shadow-md{box-shadow:var(--hux-shadow-md);}.hux-surface--shadow-lg{box-shadow:var(--hux-shadow-lg);}.hux-surface--border-default{border:1px solid var(--hux-border-soft);}.hux-surface--border-none{border:none;}.hux-section{position:relative;}.hux-section--full-height{min-height:100vh;}.hux-section--align-start .hux-section__inner{align-content:start;}.hux-section--align-center .hux-section__inner{min-height:inherit;align-content:center;}.hux-section--align-end .hux-section__inner{min-height:inherit;align-content:end;}.hux-section__overlay{position:absolute;inset:0;pointer-events:none;}.hux-section__overlay--subtle{background:linear-gradient(180deg,rgba(255,255,255,0.06),rgba(255,255,255,0));}.hux-section__overlay--mid{background:linear-gradient(180deg,rgba(13,33,55,0.2),rgba(13,33,55,0.05));}.hux-section__overlay--strong{background:linear-gradient(180deg,rgba(13,33,55,0.45),rgba(13,33,55,0.12));}.hux-section__inner{position:relative;z-index:1;display:grid;gap:var(--hux-gap-roomy);margin:0 auto;padding-inline:var(--hux-inline-gutter);}.hux-container--full{max-width:var(--hux-container-full);}.hux-container--wide{max-width:var(--hux-container-wide);}.hux-container--standard{max-width:var(--hux-container-standard);}.hux-container--narrow{max-width:var(--hux-container-narrow);}.hux-space--none{padding-block:var(--hux-space-none);}.hux-space--xs{padding-block:var(--hux-space-xs);}.hux-space--sm{padding-block:var(--hux-space-sm);}.hux-space--md{padding-block:var(--hux-space-md);}.hux-space--lg{padding-block:var(--hux-space-lg);}.hux-space--xl{padding-block:var(--hux-space-xl);}.hux-space-bottom--none{padding-bottom:var(--hux-space-none);}.hux-space-bottom--xs{padding-bottom:var(--hux-space-xs);}.hux-space-bottom--sm{padding-bottom:var(--hux-space-sm);}.hux-space-bottom--md{padding-bottom:var(--hux-space-md);}.hux-space-bottom--lg{padding-bottom:var(--hux-space-lg);}.hux-space-bottom--xl{padding-bottom:var(--hux-space-xl);}.hux-gap--tight{gap:var(--hux-gap-tight);}.hux-gap--cozy{gap:var(--hux-gap-cozy);}.hux-gap--roomy{gap:var(--hux-gap-roomy);}.hux-gap--airy{gap:var(--hux-gap-airy);}.hux-columns{display:grid;}.hux-columns--1{grid-template-columns:minmax(0,1fr);}.hux-columns-mobile--2{grid-template-columns:repeat(2,minmax(0,1fr));}@media (min-width:768px){.hux-columns--2{grid-template-columns:repeat(2,minmax(0,1fr));}.hux-columns--3{grid-template-columns:repeat(2,minmax(0,1fr));}.hux-columns--4{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1120px){.hux-columns--3{grid-template-columns:repeat(3,minmax(0,1fr));}.hux-columns--4{grid-template-columns:repeat(4,minmax(0,1fr));}}.hux-grid{display:grid;width:100%;min-width:0;}.hux-grid--1{grid-template-columns:minmax(0,1fr);}.hux-grid-mobile--2{grid-template-columns:repeat(2,minmax(0,1fr));}.hux-grid--gap-tight{gap:var(--hux-gap-tight);}.hux-grid--gap-cozy{gap:var(--hux-gap-cozy);}.hux-grid--gap-roomy{gap:var(--hux-gap-roomy);}.hux-grid--gap-airy{gap:var(--hux-gap-airy);}.hux-grid--row-gap-tight{row-gap:var(--hux-gap-tight);}.hux-grid--row-gap-cozy{row-gap:var(--hux-gap-cozy);}.hux-grid--row-gap-roomy{row-gap:var(--hux-gap-roomy);}.hux-grid--row-gap-airy{row-gap:var(--hux-gap-airy);}.hux-grid--align-start{align-items:start;}.hux-grid--align-center{align-items:center;}.hux-grid--align-end{align-items:end;}.hux-grid--align-stretch{align-items:stretch;}.hux-grid--justify-start{justify-items:start;}.hux-grid--justify-center{justify-items:center;}.hux-grid--justify-end{justify-items:end;}.hux-grid--justify-stretch{justify-items:stretch;}.hux-grid--rows-auto{grid-auto-rows:auto;}.hux-grid--rows-1{grid-template-rows:repeat(1,minmax(0,auto));}.hux-grid--rows-2{grid-template-rows:repeat(2,minmax(0,auto));}.hux-grid--rows-3{grid-template-rows:repeat(3,minmax(0,auto));}.hux-grid--rows-4{grid-template-rows:repeat(4,minmax(0,auto));}.hux-grid--rows-5{grid-template-rows:repeat(5,minmax(0,auto));}.hux-grid--rows-6{grid-template-rows:repeat(6,minmax(0,auto));}@media (min-width:768px){.hux-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));}.hux-grid--3{grid-template-columns:repeat(2,minmax(0,1fr));}.hux-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1120px){.hux-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));}.hux-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));}}.hux-section-margin-top--none{margin-top:0;}.hux-section-margin-top--xs{margin-top:var(--hux-space-xs);}.hux-section-margin-top--sm{margin-top:var(--hux-space-sm);}.hux-section-margin-top--md{margin-top:var(--hux-space-md);}.hux-section-margin-top--lg{margin-top:var(--hux-space-lg);}.hux-section-margin-top--xl{margin-top:var(--hux-space-xl);}.hux-section-margin-bottom--none{margin-bottom:0;}.hux-section-margin-bottom--xs{margin-bottom:var(--hux-space-xs);}.hux-section-margin-bottom--sm{margin-bottom:var(--hux-space-sm);}.hux-section-margin-bottom--md{margin-bottom:var(--hux-space-md);}.hux-section-margin-bottom--lg{margin-bottom:var(--hux-space-lg);}.hux-section-margin-bottom--xl{margin-bottom:var(--hux-space-xl);}.hux-section__media{position:absolute;inset:0;z-index:0;overflow:hidden;}.hux-section__media-asset{width:100%;height:100%;object-fit:cover;display:block;}.hux-section__header,.hux-section__footer{display:grid;gap:var(--hux-gap-cozy);}.hux-container-inline--none{padding-inline:0;}.hux-container-inline--sm{padding-inline:var(--hc-space-3);}.hux-container-inline--md{padding-inline:var(--hc-inline-gutter);}.hux-container-inline--lg{padding-inline:clamp(1.5rem,4vw,3rem);}.hux-row{display:flex;width:100%;min-width:0;}.hux-row--direction-row{flex-direction:row;}.hux-row--direction-column{flex-direction:column;}.hux-row--justify-start{justify-content:flex-start;}.hux-row--justify-center{justify-content:center;}.hux-row--justify-end{justify-content:flex-end;}.hux-row--justify-between{justify-content:space-between;}.hux-row--justify-around{justify-content:space-around;}.hux-row--justify-evenly{justify-content:space-evenly;}.hux-row--align-start{align-items:flex-start;}.hux-row--align-center{align-items:center;}.hux-row--align-end{align-items:flex-end;}.hux-row--align-stretch{align-items:stretch;}.hux-row--align-baseline{align-items:baseline;}.hux-row--wrap{flex-wrap:wrap;}.hux-row--nowrap{flex-wrap:nowrap;}.hux-row--reverse.hux-row--direction-row{flex-direction:row-reverse;}.hux-row--reverse.hux-row--direction-column{flex-direction:column-reverse;}.hux-column{display:grid;min-width:0;width:100%;}.hux-column--auto{flex:1 1 0%;}.hux-column--1-2{flex:0 0 50%;max-width:50%;}.hux-column--1-3{flex:0 0 33.333%;max-width:33.333%;}.hux-column--2-3{flex:0 0 66.667%;max-width:66.667%;}.hux-column--1-4{flex:0 0 25%;max-width:25%;}.hux-column--1-5{flex:0 0 20%;max-width:20%;}.hux-column--2-5{flex:0 0 40%;max-width:40%;}.hux-column--3-5{flex:0 0 60%;max-width:60%;}.hux-column--3-4{flex:0 0 75%;max-width:75%;}.hux-column--full{flex:0 0 100%;max-width:100%;}.hux-column--custom{flex:0 0 auto;max-width:none;}.hux-column--align-start{align-self:flex-start;}.hux-column--align-center{align-self:center;}.hux-column--align-end{align-self:flex-end;}.hux-column--align-stretch{align-self:stretch;}.hux-spacer{width:100%;min-width:0;}.hux-spacer--none{height:0;}.hux-spacer--xs{height:var(--hux-space-xs);}.hux-spacer--sm{height:var(--hux-space-sm);}.hux-spacer--md{height:var(--hux-space-md);}.hux-spacer--lg{height:var(--hux-space-lg);}.hux-spacer--xl{height:var(--hux-space-xl);}@media (max-width:1023px){.hux-spacer-tablet--none{height:0;}.hux-spacer-tablet--xs{height:var(--hux-space-xs);}.hux-spacer-tablet--sm{height:var(--hux-space-sm);}.hux-spacer-tablet--md{height:var(--hux-space-md);}.hux-spacer-tablet--lg{height:var(--hux-space-lg);}.hux-spacer-tablet--xl{height:var(--hux-space-xl);}}@media (max-width:767px){.hux-spacer-mobile--none{height:0;}.hux-spacer-mobile--xs{height:var(--hux-space-xs);}.hux-spacer-mobile--sm{height:var(--hux-space-sm);}.hux-spacer-mobile--md{height:var(--hux-space-md);}.hux-spacer-mobile--lg{height:var(--hux-space-lg);}.hux-spacer-mobile--xl{height:var(--hux-space-xl);}}.hux-heading--default{color:var(--hux-text-strong);}.hux-heading--muted{color:var(--hux-text-muted);}.hux-heading--primary{color:var(--hc-blue-600);}.hux-heading--inverse{color:var(--hux-text-inverse);}.hux-heading__link{color:inherit;text-decoration:none;}.hux-text-size--sm{font-size:0.9rem;}.hux-text-size--normal{font-size:0.98rem;}.hux-text-size--lg{font-size:1.08rem;}.hux-text--default{color:var(--hux-text-body);}.hux-text--muted{color:var(--hux-text-muted);}.hux-text--primary{color:var(--hc-blue-600);}.hux-text--inverse{color:var(--hux-text-inverse);}.hux-btn--mobile-full{width:100%;}.hux-btn__icon{display:inline-flex;align-items:center;justify-content:center;font-size:1em;line-height:1;}.hux-content{display:grid;gap:var(--hux-rhythm-content);}.hux-content--left{text-align:left;}.hux-content--center{text-align:center;justify-items:center;margin-inline:auto;}.hux-content--right{text-align:right;justify-items:end;}.hux-content--width-compact{max-width:var(--hux-content-width-compact);}.hux-content--width-standard{max-width:var(--hux-content-width-standard);}.hux-content--width-wide{max-width:var(--hux-content-width-wide);}.hux-content--width-full{max-width:var(--hux-content-width-full);}.hux-content--max-wide{max-width:900px;}.hux-content--max-full{max-width:100%;}.hux-content__eyebrow,.hux-item__eyebrow{margin:0;text-transform:uppercase;letter-spacing:0.2em;font-size:0.72rem;font-weight:700;color:var(--hc-orange-500);}.hux-surface--brand .hux-content__eyebrow,.hux-surface--ink .hux-content__eyebrow{color:rgba(230,168,96,0.9);}.hux-content__title,.hux-item__title{margin:0;font-family:var(--hc-font-heading);line-height:1.15;letter-spacing:-0.01em;color:inherit;}.hux-title-size--sm{font-size:var(--hux-title-size-sm);}.hux-title-size--md{font-size:var(--hux-title-size-md);}.hux-title-size--lg{font-size:var(--hux-title-size-lg);}.hux-content__subtitle{margin:0;font-size:1.05rem;line-height:1.6;color:var(--hux-text-body);}.hux-surface--brand .hux-content__subtitle,.hux-surface--ink .hux-content__subtitle{color:rgba(255,255,255,0.78);}.hux-content__description,.hux-item__description,.hux-form__helper,.hux-form__lead{margin:0;color:var(--hux-text-body);line-height:1.8;font-size:0.95rem;}.hux-content__description > :first-child,.hux-item__description > :first-child{margin-top:0;}.hux-content__description > :last-child,.hux-item__description > :last-child{margin-bottom:0;}.hux-surface--brand .hux-content__description,.hux-surface--brand .hux-item__description,.hux-surface--ink .hux-content__description,.hux-surface--ink .hux-item__description{color:rgba(255,255,255,0.82);}.hux-actions{display:flex;flex-wrap:wrap;width:100%;gap:var(--hux-gap-tight);}.hux-actions-block{display:grid;width:100%;min-width:0;}.hux-button-block{display:inline-grid;width:fit-content;max-width:100%;min-width:0;}.hux-actions--row{flex-direction:row;}.hux-actions--column{flex-direction:column;}.hux-actions--start{justify-content:flex-start;}.hux-actions--center{justify-content:center;}.hux-actions--end{justify-content:flex-end;}.hux-actions--between{justify-content:space-between;}.hux-btn{display:inline-flex;align-items:center;justify-content:center;gap:0.55rem;border-radius:999px;border:1.5px solid transparent;font-weight:700;font-size:0.92rem;text-decoration:none;cursor:pointer;transition:transform 200ms var(--hc-ease),box-shadow 200ms var(--hc-ease),background 200ms var(--hc-ease),color 200ms var(--hc-ease);}.hux-btn:hover{transform:translateY(-2px);}.hux-btn.is-disabled,.hux-btn[aria-disabled="true"]{opacity:0.58;cursor:default;pointer-events:none;transform:none;box-shadow:none;}.hux-btn.is-disabled:hover,.hux-btn[aria-disabled="true"]:hover{transform:none;box-shadow:none;}.hux-btn.is-placeholder{opacity:1;cursor:default;}.hux-btn--sm{padding:0.6rem 1.1rem;font-size:0.85rem;}.hux-btn--md{padding:0.85rem 1.5rem;font-size:0.93rem;}.hux-btn--lg{padding:1rem 1.75rem;font-size:1rem;}.hux-btn--primary{background:linear-gradient(135deg,var(--hc-orange-500),var(--hc-orange-600));color:#fff;box-shadow:0 6px 24px rgba(230,126,34,0.3);}.hux-btn--primary:hover{box-shadow:0 10px 32px rgba(230,126,34,0.4);}.hux-btn--secondary{background:rgba(13,33,55,0.05);color:var(--hux-text-strong);}.hux-btn--secondary:hover{background:rgba(13,33,55,0.1);}.hux-btn--outline{background:transparent;color:var(--hc-blue-600);border-color:currentColor;}.hux-btn--outline:hover{background:rgba(26,115,232,0.08);}.hux-btn--ghost{background:transparent;border-color:currentColor;color:inherit;}.hux-btn--ghost:hover{background:rgba(255,255,255,0.1);}.hux-btn--link{padding:0;border:none;background:none;color:var(--hc-blue-600);font-weight:700;}.hux-btn--danger{background:linear-gradient(135deg,#c0392b,#e74c3c);color:#fff;box-shadow:0 6px 24px rgba(192,57,43,0.25);}.hux-btn--radius-md{border-radius:var(--hux-radius-md);}.hux-form-panel{display:grid;gap:var(--hux-gap-roomy);padding:var(--hux-panel-padding-md);}.hux-form{width:100%;min-width:0;}.hux-form--vertical .hux-form__body,.hux-form--horizontal .hux-form__body,.hux-form--inline .hux-form__body{display:grid;}.hux-form--gap-tight .hux-form__body{gap:var(--hux-gap-tight);}.hux-form--gap-cozy .hux-form__body{gap:var(--hux-gap-cozy);}.hux-form--gap-roomy .hux-form__body{gap:var(--hux-gap-roomy);}.hux-form--gap-airy .hux-form__body{gap:var(--hux-gap-airy);}.hux-form__title{margin:0;font-family:var(--hc-font-heading);font-size:var(--hux-title-size-sm);line-height:1.15;}.hux-form__actions{display:flex;justify-content:flex-start;}.hux-field,.hux-radio-group{display:grid;gap:0.55rem;width:100%;min-width:0;}.hux-field__label{margin:0;display:inline-flex;align-items:center;gap:0.3rem;font-size:0.92rem;font-weight:700;color:var(--hux-text-strong);}.hux-field__required{color:#c0392b;}.hux-field__control{width:100%;min-width:0;border:1px solid var(--hux-border-soft);border-radius:var(--hux-radius-sm);background:rgba(255,255,255,0.98);color:var(--hux-text-strong);padding:0.8rem 0.95rem;line-height:1.5;font:inherit;}.hux-field--sm .hux-field__control{padding:0.65rem 0.85rem;font-size:0.88rem;}.hux-field--lg .hux-field__control{padding:0.95rem 1rem;font-size:1rem;}.hux-field__control--textarea{min-height:7rem;}.hux-field__resize--none{resize:none;}.hux-field__resize--vertical{resize:vertical;}.hux-field__resize--both{resize:both;}.hux-field__help{font-size:0.82rem;line-height:1.6;color:var(--hux-text-muted);}.hux-check{display:inline-flex;align-items:center;gap:0.6rem;font-size:0.94rem;color:var(--hux-text-strong);}.hux-check__control{width:1rem;height:1rem;margin:0;}.hux-radio-group__items{display:flex;flex-wrap:wrap;gap:0.8rem 1rem;}.hux-radio-group--vertical .hux-radio-group__items{flex-direction:column;align-items:flex-start;}.hux-radio-group--horizontal .hux-radio-group__items{flex-direction:row;}.hux-richtext{width:100%;min-width:0;}.hux-richtext--center{margin-inline:auto;text-align:center;}.hux-richtext--right{text-align:right;}.hux-richtext__body{color:var(--hux-text-body);font-size:0.98rem;line-height:1.9;}.hux-richtext__body > :first-child{margin-top:0;}.hux-richtext__body > :last-child{margin-bottom:0;}.hux-richtext__body p,.hux-richtext__body ul,.hux-richtext__body ol,.hux-richtext__body blockquote{margin:0 0 1rem;}.hux-richtext__body ul,.hux-richtext__body ol{padding-left:1.4rem;}.hux-richtext__body li + li{margin-top:0.35rem;}.hux-richtext__body a{color:var(--hc-blue-600);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.18em;}.hux-richtext__body strong{color:var(--hux-text-strong);}.hux-richtext__body blockquote{padding-left:1rem;border-left:3px solid rgba(230,126,34,0.32);color:var(--hux-text-strong);}.hux-richtext--muted .hux-richtext__body{color:var(--hux-text-muted);}.hux-richtext--primary .hux-richtext__body{color:var(--hc-blue-600);}.hux-richtext--inverse .hux-richtext__body{color:rgba(255,255,255,0.92);}.hux-richtext--inverse .hux-richtext__body a,.hux-richtext--inverse .hux-richtext__body strong{color:#fff;}.hux-surface--brand .hux-richtext__body,.hux-surface--ink .hux-richtext__body{color:rgba(255,255,255,0.82);}.hux-surface--brand .hux-richtext__body a,.hux-surface--ink .hux-richtext__body a{color:rgba(255,255,255,0.92);}.hux-surface--brand .hux-richtext__body strong,.hux-surface--ink .hux-richtext__body strong{color:#fff;}.hux-media{margin:0;overflow:hidden;background:rgba(13,33,55,0.03);}.hux-media--frame-none{border:none;border-radius:0;}.hux-media--frame-soft{border-radius:var(--hux-radius-md);border:1px solid var(--hux-border-soft);box-shadow:var(--hux-shadow-sm);}.hux-media--frame-lift{border-radius:var(--hux-radius-lg);border:1px solid rgba(255,255,255,0.1);box-shadow:var(--hux-shadow-lg);}.hux-media--landscape{aspect-ratio:16 / 10;}.hux-media--portrait{aspect-ratio:4 / 5;}.hux-media--square{aspect-ratio:1 / 1;}.hux-media--ultrawide{aspect-ratio:16 / 7;}.hux-media__asset{width:100%;height:100%;display:block;}.hux-media__asset--cover{object-fit:cover;}.hux-media__asset--contain{object-fit:contain;}.hux-media__caption{padding:0.8rem 1rem;font-size:0.85rem;color:var(--hux-text-muted);}.hux-image__link{display:block;width:100%;height:100%;}.hux-video__asset{object-fit:cover;background:#000;}.hux-embed{position:relative;}.hux-embed__frame{width:100%;height:100%;border:0;display:block;background:#fff;}.hux-embed__document-shell,.hux-embed__map-shell{display:grid;height:100%;}.hux-embed__frame--document{background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(248,249,251,0.96));}.hux-embed__caption{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.95rem 1rem;background:rgba(13,33,55,0.03);border-top:1px solid rgba(13,33,55,0.06);}.hux-embed__caption-main{display:grid;gap:0.2rem;min-width:0;}.hux-embed__caption-main strong{color:var(--hux-text-strong);font-size:0.92rem;line-height:1.4;}.hux-embed__caption-main span{color:var(--hux-text-muted);font-size:0.82rem;line-height:1.65;}.hux-embed__action{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0.72rem 1rem;border-radius:999px;background:rgba(26,115,232,0.08);color:var(--hc-blue-600);font-size:0.86rem;font-weight:700;text-decoration:none;transition:background 160ms ease,color 160ms ease;}.hux-embed__action:hover{background:rgba(26,115,232,0.14);color:var(--hc-blue-700);}.hux-embed__empty{display:grid;align-content:center;justify-items:start;gap:0.45rem;width:100%;height:100%;min-height:12rem;padding:1.25rem;background:linear-gradient(135deg,rgba(13,33,55,0.03),rgba(13,33,55,0.06));color:var(--hux-text-muted);}.hux-embed__empty strong{color:var(--hux-text-strong);font-size:1rem;line-height:1.35;}.hux-embed__empty span{font-size:0.88rem;line-height:1.7;}.hux-carousel{display:grid;gap:0.9rem;width:100%;min-width:0;}.hux-carousel__toolbar{display:flex;justify-content:flex-end;gap:0.6rem;}.hux-carousel__arrow{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:999px;background:rgba(13,33,55,0.06);color:var(--hux-text-strong);font-size:1rem;line-height:1;border:1px solid rgba(13,33,55,0.08);cursor:pointer;transition:transform 160ms ease,background 160ms ease,opacity 160ms ease;}.hux-carousel__arrow:hover{background:rgba(13,33,55,0.12);transform:translateY(-1px);}.hux-carousel__arrow:disabled{opacity:0.38;cursor:not-allowed;transform:none;}.hux-carousel__viewport{overflow:hidden;width:100%;min-width:0;}.hux-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;width:100%;min-width:0;}.hux-carousel__track > *{min-width:0;}.hux-carousel__slide{width:100%;min-width:0;}.hux-carousel__slide > *{height:100%;}.hux-carousel--1 .hux-carousel__track{grid-auto-columns:minmax(0,100%);}.hux-carousel--2 .hux-carousel__track{grid-auto-columns:minmax(0,calc(50% - 0.5rem));}.hux-carousel--3 .hux-carousel__track{grid-auto-columns:minmax(0,calc(33.333% - 0.666rem));}.hux-carousel--gap-tight .hux-carousel__track{gap:var(--hux-gap-tight);}.hux-carousel--gap-cozy .hux-carousel__track{gap:var(--hux-gap-cozy);}.hux-carousel--gap-roomy .hux-carousel__track{gap:var(--hux-gap-roomy);}.hux-carousel--gap-airy .hux-carousel__track{gap:var(--hux-gap-airy);}.hux-carousel__indicators{display:flex;justify-content:center;gap:0.45rem;}.hux-carousel__indicator{width:0.55rem;height:0.55rem;border-radius:999px;background:rgba(13,33,55,0.18);border:0;padding:0;cursor:pointer;transition:width 160ms ease,background 160ms ease,opacity 160ms ease;}.hux-carousel__indicator.is-active{width:1.35rem;background:var(--hc-orange-500);}.hux-carousel__empty{padding:1rem 1.1rem;border:1px dashed rgba(13,33,55,0.16);border-radius:var(--hux-radius-md);background:rgba(13,33,55,0.03);color:var(--hux-text-muted);font-size:0.92rem;line-height:1.7;}@media (max-width:767px){.hux-carousel--2 .hux-carousel__track,.hux-carousel--3 .hux-carousel__track{grid-auto-columns:minmax(0,100%);}}.hux-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;font-variation-settings:'FILL' 0,'wght' 500,'GRAD' 0,'opsz' 24;}.hux-icon.is-filled{font-variation-settings:'FILL' 1,'wght' 500,'GRAD' 0,'opsz' 24;}.hux-icon--sm{font-size:1rem;}.hux-icon--md{font-size:1.35rem;}.hux-icon--lg{font-size:1.75rem;}.hux-icon--xl{font-size:2.25rem;}.hux-icon--default{color:var(--hux-text-strong);}.hux-icon--primary{color:var(--hc-blue-600);}.hux-icon--accent{color:#e67e22;}.hux-icon--success{color:#179b5c;}.hux-icon--muted{color:var(--hux-text-muted);}.hux-icon--inverse{color:rgba(255,255,255,0.94);}.hux-link{display:inline-flex;align-items:center;gap:0.35rem;font-weight:700;line-height:1.5;transition:color 160ms ease,opacity 160ms ease,text-decoration-color 160ms ease;}.hux-link--default{color:var(--hux-text-strong);}.hux-link--primary{color:var(--hc-blue-600);}.hux-link--muted{color:var(--hux-text-muted);}.hux-link--inverse{color:rgba(255,255,255,0.94);}.hux-link--underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.18em;}.hux-link--subtle{text-decoration:none;border-bottom:1px solid currentColor;}.hux-link--none{text-decoration:none;}.hux-link.is-disabled{opacity:0.52;}.hux-link__arrow{font-size:1.05em;line-height:1;}.hux-split{display:grid;gap:var(--hux-gap-roomy);}@media (min-width:960px){.hux-split--2col{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;}.hux-split--2col.hux-split--reverse > :first-child{order:2;}.hux-split--ratio-balanced{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.hux-split--ratio-media{grid-template-columns:minmax(0,1.14fr) minmax(0,0.86fr);}.hux-split--ratio-content{grid-template-columns:minmax(0,0.88fr) minmax(0,1.12fr);}}.hux-items{display:grid;}.hux-item{display:grid;gap:var(--hux-rhythm-content);padding:clamp(1.25rem,2vw,1.75rem);border-radius:var(--hc-radius-xl);border:1px solid var(--hux-border-soft);background:rgba(255,255,255,0.96);box-shadow:0 1px 4px rgba(7,20,32,0.04);transition:transform 280ms var(--hc-ease),box-shadow 280ms var(--hc-ease),border-color 280ms var(--hc-ease);}.hux-item:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(7,20,32,0.08);border-color:rgba(13,33,55,0.12);}.hux-item--soft{background:rgba(247,248,251,0.98);}.hux-item--brand{background:linear-gradient(160deg,rgba(13,33,55,0.94),rgba(20,58,92,0.92));color:var(--hux-text-inverse);border-color:rgba(255,255,255,0.08);}.hux-item--brand:hover{border-color:rgba(255,255,255,0.18);}.hux-item--accent{background:linear-gradient(160deg,rgba(253,246,239,0.95),rgba(248,239,227,0.9));border-color:rgba(230,126,34,0.08);}.hux-item--accent:hover{border-color:rgba(230,126,34,0.2);}.hux-item--align-center{text-align:center;justify-items:center;}.hux-item__badge{display:inline-flex;align-items:center;gap:0.35rem;width:fit-content;padding:0.3rem 0.75rem;border-radius:999px;background:rgba(13,33,55,0.05);font-size:0.73rem;font-weight:700;letter-spacing:0.04em;}.hux-item__icon{font-size:2rem;line-height:1;color:var(--hc-blue-600);}.hux-item__value{font-family:var(--hc-font-heading);font-size:clamp(2rem,4vw,3.2rem);line-height:1;letter-spacing:-0.02em;}.hux-item__meta{color:var(--hux-text-muted);font-size:0.88rem;}.hux-item__link a{color:inherit;font-weight:700;font-size:0.88rem;text-decoration:none;transition:color 200ms var(--hc-ease);}.hux-item__link a:hover{color:var(--hc-orange-500);}.hux-media-panel{display:grid;gap:var(--hux-gap-cozy);}.hux-item--emphasis .hux-item__badge,.hux-item--marks .hux-item__badge{background:rgba(13,33,55,0.04);}.hux-item--emphasis .hux-item__value{font-size:clamp(2.4rem,4.6vw,3.8rem);}.hux-item--emphasis .hux-item__title{font-size:clamp(1.1rem,1.8vw,1.45rem);}.hux-item--sequence{align-content:start;}.hux-item--sequence .hux-item__value{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0.35rem 0.8rem;border-radius:999px;background:rgba(13,33,55,0.06);color:var(--hux-text-strong);font-family:var(--hc-font-body);font-size:0.92rem;font-weight:700;letter-spacing:0.04em;}.hux-item--marks{justify-items:center;align-content:center;text-align:center;gap:0.8rem;padding:clamp(1rem,1.8vw,1.4rem);background:rgba(255,255,255,0.98);box-shadow:none;}.hux-item--marks:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(7,20,32,0.06);}.hux-item--marks .hux-item__icon{font-size:2.4rem;}.hux-item--marks .hux-item__title{font-size:1rem;line-height:1.4;}.hux-tabs{display:grid;gap:1.5rem;}.hux-tabs__nav{display:flex;flex-wrap:wrap;gap:0.5rem;}.hux-tabs__trigger{border:1px solid var(--hux-border-soft);background:rgba(255,255,255,0.8);color:var(--hux-text-body);padding:0.75rem 1.25rem;border-radius:999px;cursor:pointer;font-weight:700;font-size:0.9rem;transition:all 200ms var(--hc-ease);}.hux-tabs__trigger:hover{background:rgba(13,33,55,0.06);}.hux-tabs__trigger.is-active{background:var(--hc-blue-700);color:#fff;border-color:transparent;box-shadow:0 4px 16px rgba(26,82,118,0.25);}.hux-tabs__panel{display:none;}.hux-tabs__panel.is-active{display:block;}.hux-accordion{display:grid;gap:var(--hux-gap-cozy);}.hux-accordion__list{display:grid;gap:var(--hux-gap-cozy);}.hux-accordion__item{border-radius:var(--hc-radius-xl);border:1px solid var(--hux-border-soft);background:rgba(255,255,255,0.9);overflow:hidden;transition:border-color 200ms var(--hc-ease),box-shadow 200ms var(--hc-ease);}.hux-accordion__item:hover{border-color:rgba(13,33,55,0.14);}.hux-accordion__item.is-open{box-shadow:0 4px 20px rgba(7,20,32,0.06);}.hux-accordion__trigger{width:100%;border:none;background:none;padding:1.2rem 1.4rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-weight:700;font-size:0.95rem;color:inherit;cursor:pointer;}.hux-accordion__trigger > span:first-child{display:grid;gap:0.35rem;text-align:left;}.hux-accordion__indicator{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:999px;background:rgba(13,33,55,0.06);font-size:1.1rem;line-height:1;transition:transform 200ms var(--hc-ease),background 200ms var(--hc-ease);}.hux-accordion__item.is-open .hux-accordion__indicator{transform:rotate(45deg);background:rgba(230,126,34,0.14);}.hux-accordion__body{display:none;padding:0 1.4rem 1.3rem;line-height:1.8;color:var(--hux-text-body);}.hux-accordion__item.is-open .hux-accordion__body{display:block;}.hux-form{display:grid;gap:1.5rem;}.hux-form__grid{display:grid;gap:1.25rem;}@media (min-width:900px){.hux-form__grid--split{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);align-items:start;}}.hux-form__panel{padding:2rem;}.hux-form__fields{display:grid;gap:1rem;}.hux-form__field{display:grid;gap:0.4rem;}.hux-form__field label{font-weight:700;font-size:0.9rem;}.hux-form__field input,.hux-form__field textarea,.hux-form__field select{width:100%;border:1px solid var(--hux-border-strong);border-radius:12px;padding:0.85rem 1rem;background:rgba(255,255,255,0.95);box-sizing:border-box;font:inherit;font-size:0.93rem;transition:border-color 200ms var(--hc-ease),box-shadow 200ms var(--hc-ease);}.hux-form__field input:focus,.hux-form__field textarea:focus,.hux-form__field select:focus{outline:none;border-color:var(--hc-blue-500);box-shadow:0 0 0 3px rgba(41,128,185,0.12);}.hux-form__field textarea{min-height:120px;resize:vertical;}.hux-floating{position:fixed;right:1.5rem;bottom:1.5rem;z-index:1000;}.hux-floating--left{right:auto;left:1.5rem;}.hux-floating__panel{width:min(22rem,calc(100vw - 2rem));margin-bottom:0.9rem;padding:1.5rem;border-radius:var(--hux-radius-md);box-shadow:var(--hux-shadow-lg);background:rgba(255,255,255,0.97);backdrop-filter:blur(20px);display:none;}.hux-floating.is-open .hux-floating__panel{display:grid;gap:0.75rem;}.hux-floating__trigger{width:3.75rem;height:3.75rem;border:none;border-radius:999px;background:linear-gradient(135deg,var(--hc-orange-500),var(--hc-orange-600));color:#fff;font-weight:700;box-shadow:0 8px 28px rgba(230,126,34,0.3);cursor:pointer;transition:transform 200ms var(--hc-ease),box-shadow 200ms var(--hc-ease);}.hux-floating__trigger:hover{transform:scale(1.05);box-shadow:0 12px 36px rgba(230,126,34,0.4);}.hux-global-sidebar{position:fixed;right:clamp(14px,2vw,28px);bottom:clamp(20px,3vw,36px);z-index:1200;display:grid;gap:12px;justify-items:end;}.hux-global-sidebar__item{position:relative;display:flex;justify-content:flex-end;}.hux-global-sidebar__button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid rgba(13,33,55,0.08);border-radius:20px;background:rgba(255,255,255,0.96);color:var(--hux-text-strong);box-shadow:0 14px 34px rgba(7,20,32,0.12);backdrop-filter:blur(16px);cursor:pointer;transition:transform 220ms var(--hc-ease),box-shadow 220ms var(--hc-ease),border-color 220ms var(--hc-ease),background 220ms var(--hc-ease),color 220ms var(--hc-ease);}.hux-global-sidebar__button:hover,.hux-global-sidebar__button:focus-visible,.hux-global-sidebar__item.is-open .hux-global-sidebar__button{transform:translateY(-2px) scale(1.02);box-shadow:0 18px 40px rgba(7,20,32,0.16);border-color:rgba(230,126,34,0.22);}.hux-global-sidebar__button:focus-visible{outline:2px solid rgba(230,126,34,0.45);outline-offset:2px;}.hux-global-sidebar__button.is-contact{background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(247,248,251,0.98));}.hux-global-sidebar__button.is-chat{border-color:rgba(230,126,34,0.16);background:linear-gradient(135deg,var(--hc-orange-500),var(--hc-orange-600));color:#fff;}.hux-global-sidebar__button.is-wechat{border-color:rgba(13,33,55,0.08);background:linear-gradient(160deg,#0a1929 0%,#143a5c 100%);color:rgba(255,255,255,0.96);}.hux-global-sidebar__button.is-top{background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(242,244,247,0.98));}.hux-global-sidebar__button-icon{display:inline-flex;align-items:center;justify-content:center;}.hux-global-sidebar__button-icon svg{display:block;width:22px;height:22px;}.hux-global-sidebar__mobile-toggle{display:none;position:relative;align-items:center;justify-content:center;width:56px;height:56px;border:0;border-radius:20px;background:linear-gradient(135deg,var(--hc-orange-500,#ff7a3f),var(--hc-orange-600,#ea5a1c));color:#fff;box-shadow:0 18px 38px rgba(234,90,28,0.32);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;transition:transform 0.22s ease,box-shadow 0.22s ease;}.hux-global-sidebar.is-dragging{transition:none !important;}.hux-global-sidebar.is-dragging .hux-global-sidebar__mobile-toggle{cursor:grabbing;transition:none;}.hux-global-sidebar__mobile-toggle:hover,.hux-global-sidebar__mobile-toggle:focus-visible{transform:translateY(-2px) scale(1.03);box-shadow:0 22px 42px rgba(234,90,28,0.38);outline:none;}.hux-global-sidebar__mobile-toggle-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s ease,transform 0.2s ease;}.hux-global-sidebar__mobile-toggle-icon svg{width:22px;height:22px;}.hux-global-sidebar__mobile-toggle-icon.is-close{opacity:0;transform:rotate(-45deg) scale(0.9);}.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__mobile-toggle-icon.is-default{opacity:0;transform:rotate(45deg) scale(0.9);}.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__mobile-toggle-icon.is-close{opacity:1;transform:rotate(0) scale(1);}.hux-global-sidebar__panel{position:absolute;top:50%;right:calc(100% + 14px);width:min(320px,calc(100vw - 110px));padding:20px 20px 18px;border-radius:24px;border:1px solid rgba(13,33,55,0.08);background:rgba(255,255,255,0.985);box-shadow:0 28px 70px rgba(7,20,32,0.18);backdrop-filter:blur(22px);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(12px,-50%,0);transition:opacity 220ms var(--hc-ease),visibility 220ms var(--hc-ease),transform 220ms var(--hc-ease);}.hux-global-sidebar__panel::after{content:"";position:absolute;top:50%;right:-8px;width:16px;height:16px;background:inherit;border-top:1px solid rgba(13,33,55,0.08);border-right:1px solid rgba(13,33,55,0.08);transform:translateY(-50%) rotate(45deg);}.hux-global-sidebar__item:hover .hux-global-sidebar__panel,.hux-global-sidebar__item:focus-within .hux-global-sidebar__panel,.hux-global-sidebar__item.is-open .hux-global-sidebar__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,-50%,0);}.hux-global-sidebar__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:0.75rem;}.hux-global-sidebar__eyebrow{display:inline-flex;align-items:center;margin:0 0 0.45rem;font-size:0.72rem;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:var(--hc-orange-500);}.hux-global-sidebar__title{margin:0;font-family:var(--hc-font-heading);font-size:1.2rem;line-height:1.2;color:var(--hux-text-strong);}.hux-global-sidebar__description{margin:0.7rem 0 0;color:var(--hux-text-body);font-size:0.92rem;line-height:1.75;}.hux-global-sidebar__stack{display:grid;gap:0.8rem;margin-top:1rem;}.hux-global-sidebar__row{display:grid;gap:0.22rem;}.hux-global-sidebar__label{font-size:0.74rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--hux-text-muted);}.hux-global-sidebar__value{color:var(--hux-text-strong);font-size:1rem;font-weight:800;line-height:1.45;text-decoration:none;}.hux-global-sidebar__value:hover{color:var(--hc-orange-600);}.hux-global-sidebar__value.is-static{font-weight:700;}.hux-global-sidebar__value.is-muted{font-size:0.92rem;font-weight:700;color:var(--hux-text-body);word-break:break-word;}.hux-global-sidebar__tag{display:inline-flex;align-items:center;justify-content:center;min-width:30px;padding:0.3rem 0.55rem;border-radius:999px;background:rgba(230,126,34,0.12);color:var(--hc-orange-600);font-size:0.75rem;font-weight:800;line-height:1;}.hux-global-sidebar .hux-actions{margin-top:1rem;}.hux-global-sidebar__qr{margin-top:1rem;display:inline-flex;align-items:center;justify-content:center;padding:0.85rem;border-radius:20px;background:linear-gradient(180deg,rgba(247,248,251,0.96),rgba(240,242,246,0.96));border:1px solid rgba(13,33,55,0.06);}.hux-global-sidebar__qr img{display:block;width:min(180px,100%);height:auto;border-radius:16px;}.hux-divider{width:100%;display:grid;gap:0.75rem;}.hux-divider--line{height:1px;background:linear-gradient(90deg,transparent,rgba(13,33,55,0.12),transparent);}.hux-divider--dashed{height:1px;background-image:linear-gradient(90deg,rgba(13,33,55,0.2) 40%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:18px 1px;background-repeat:repeat-x;}.hux-divider__label{font-size:0.73rem;text-transform:uppercase;letter-spacing:0.16em;color:var(--hux-text-muted);}@view-transition{navigation:auto;}:root{--hux-page-transition-duration:180ms;--hux-page-transition-ease:cubic-bezier(0.22,1,0.36,1);}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--hux-page-transition-duration);animation-timing-function:var(--hux-page-transition-ease);}::view-transition-old(root){animation-name:hux-view-transition-old;}::view-transition-new(root){animation-name:hux-view-transition-new;}@keyframes hux-view-transition-old{from{opacity:1;}to{opacity:0.985;}}@keyframes hux-view-transition-new{from{opacity:0.985;}to{opacity:1;}}@media (max-width:767px){.hux-section__inner{padding-inline:1.25rem;}.hux-space--lg{padding-block:3.5rem;}.hux-space--xl{padding-block:5rem;}.hux-gap--roomy{gap:1.5rem;}.hux-gap--airy{gap:2rem;}.hux-shell{gap:1.5rem;}.hux-content{gap:0.9rem;}.hux-panel{padding:1.25rem;}.hux-panel--roomy{padding:1.5rem;}.hux-box--direction-row{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:minmax(0,1fr);}.hux-item{padding:1.5rem;}.hux-global-sidebar{right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));gap:0;display:block;transition:opacity 0.22s ease,visibility 0.22s ease,transform 0.22s ease;}.touch-top.is-drawer-open ~ .hux-global-sidebar,.touch-top.is-drawer-open + .touch_bg + .blank_h ~ .hux-global-sidebar{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,10px,0);}body.hux-mobile-footer-overlap .hux-global-sidebar{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,12px,0);}.hux-global-sidebar__button{width:46px;height:46px;border-radius:16px;}.hux-global-sidebar__mobile-toggle{display:inline-flex;width:48px;height:48px;border-radius:18px;box-shadow:0 16px 34px rgba(234,90,28,0.28);cursor:pointer;touch-action:manipulation;}.hux-global-sidebar .hux-global-sidebar__item,.hux-global-sidebar > .hux-global-sidebar__button.is-top{position:absolute;right:0;bottom:0;opacity:0;visibility:hidden;transform:translateY(10px) scale(0.94);pointer-events:none;transition:opacity 0.24s ease,transform 0.28s ease,visibility 0.28s ease;}.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__item:nth-child(1),.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__item:nth-child(2),.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__item:nth-child(3),.hux-global-sidebar.is-mobile-expanded > .hux-global-sidebar__button.is-top{opacity:1;visibility:visible;pointer-events:auto;}.hux-global-sidebar.is-mobile-expanded{left:12px;right:12px;padding:56px 12px 12px;border-radius:24px;background:linear-gradient(180deg,rgba(10,18,31,0.9),rgba(15,23,42,0.96));box-shadow:0 28px 64px rgba(7,20,32,0.28);backdrop-filter:blur(18px);}.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__mobile-toggle{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:14px;box-shadow:none;}.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__item,.hux-global-sidebar.is-mobile-expanded > .hux-global-sidebar__button.is-top{position:relative;right:auto;bottom:auto;opacity:1;visibility:visible;transform:none;pointer-events:auto;}.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__item + .hux-global-sidebar__item,.hux-global-sidebar.is-mobile-expanded > .hux-global-sidebar__button.is-top{margin-top:10px;}.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__button{width:100%;height:auto;min-height:52px;justify-content:flex-start;gap:12px;padding:14px 16px;border-radius:16px;box-shadow:none;}.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__button .visually-hidden{position:static !important;width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;clip:auto !important;clip-path:none !important;white-space:normal !important;color:inherit;font-size:0.96rem;font-weight:800;line-height:1.3;}.hux-global-sidebar.is-mobile-expanded .hux-global-sidebar__item.is-open{z-index:2;}.hux-global-sidebar__panel{top:auto;right:0;bottom:calc(100% + 12px);width:min(320px,calc(100vw - 24px));transform:translate3d(0,12px,0);}.hux-global-sidebar__panel::after{display:none;}.hux-global-sidebar__item:hover .hux-global-sidebar__panel,.hux-global-sidebar__item:focus-within .hux-global-sidebar__panel,.hux-global-sidebar__item.is-open .hux-global-sidebar__panel{transform:translate3d(0,0,0);}.hux-global-sidebar__button-icon svg,.hux-global-sidebar__mobile-toggle-icon svg{width:20px;height:20px;}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:1ms;}}
:root{--hc-blue-900:#0a1929;--hc-blue-800:#0d2137;--hc-blue-700:#143a5c;--hc-blue-600:#1a5276;--hc-blue-500:#2980b9;--hc-blue-100:#ebf5fb;--hc-orange-600:#d35400;--hc-orange-500:#e67e22;--hc-orange-400:#f0983a;--hc-gray-900:#1a1a2e;--hc-gray-600:#555555;--hc-gray-400:#999999;--hc-white:#ffffff;--hc-light-bg:#f5f7fa;--hc-warm-bg:#faf8f5;--hc-space-0:0;--hc-space-1:0.25rem;--hc-space-2:0.5rem;--hc-space-3:0.75rem;--hc-space-4:1rem;--hc-space-5:1.5rem;--hc-space-6:2rem;--hc-space-7:2.5rem;--hc-space-8:4rem;--hc-space-9:5.5rem;--hc-space-10:7.5rem;--hc-inline-gutter:clamp(1rem,3vw,2.5rem);--hc-container-full:100%;--hc-container-wide:80rem;--hc-container-standard:68rem;--hc-container-narrow:48.75rem;--hc-section-space-none:var(--hc-space-0);--hc-section-space-xs:var(--hc-space-5);--hc-section-space-sm:var(--hc-space-7);--hc-section-space-md:var(--hc-space-8);--hc-section-space-lg:var(--hc-space-9);--hc-section-space-xl:var(--hc-space-10);--hc-gap-tight:var(--hc-space-4);--hc-gap-cozy:var(--hc-space-5);--hc-gap-roomy:var(--hc-space-6);--hc-gap-airy:3rem;--hc-rhythm-shell:var(--hc-gap-roomy);--hc-rhythm-content:1rem;--hc-rhythm-title:0.75rem;--hc-title-size-card:clamp(1.25rem,1.8vw,1.65rem);--hc-title-size-section:clamp(1.65rem,2.8vw,2.5rem);--hc-title-size-hero:clamp(2.2rem,4.5vw,3.75rem);--hc-panel-padding-sm:clamp(1.25rem,2vw,1.75rem);--hc-panel-padding-md:clamp(1.5rem,2.8vw,2.5rem);--hc-panel-padding-lg:clamp(1.75rem,3.5vw,3rem);--hc-radius-sm:4px;--hc-radius-md:8px;--hc-radius-lg:12px;--hc-radius-xl:16px;--hc-radius-2xl:24px;--hc-radius-full:9999px;--hc-font-heading:'Noto Serif SC','Source Han Serif SC','PingFang SC','Microsoft YaHei',serif;--hc-font-body:'PingFang SC','Microsoft YaHei','Helvetica Neue',sans-serif;--hc-shadow-sm:0 1px 3px rgba(0,0,0,0.06);--hc-shadow-md:0 4px 16px rgba(0,0,0,0.08);--hc-shadow-lg:0 12px 40px rgba(0,0,0,0.12);--hc-ease:cubic-bezier(0.4,0,0.2,1);--hc-duration:0.3s;}
