.consultant-grid{border-top:1px solid #bdcdd8;border-bottom:1px solid #bdcdd8;gap:0}.consultant-card{background:#ffffff80;border:1px solid #bdcdd8;border-top:0;border-left:0;grid-template-columns:164px 1fr;min-height:335px;transition:background .28s,transform .28s}.consultant-card:nth-child(2n){border-right:0}.consultant-card:nth-last-child(-n+2){border-bottom:0}.consultant-card:hover{background:#fff;border-color:#bdcdd8;transform:translateY(-3px)}.consultant-card-photo{background:#f6f4f1;margin:24px 0 24px 24px}.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo\.png]{object-fit:contain;filter:none}.consultant-badge{color:#60451f;background:linear-gradient(120deg,#efe2bd,#b89554 28%,#f8edcc 50%,#aa8445 73%,#e8d6a7);border-color:#7e5b2773;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,inset 0 -1px #6342142e}.business-support-card{background:#fff;border-top:1px solid #aebfca;border-bottom:1px solid #aebfca;grid-template-columns:250px minmax(0,1fr) 300px;align-items:stretch;gap:0;margin-top:82px;display:grid}.business-support-photo{min-height:360px;overflow:hidden}.business-support-photo img{object-fit:cover;object-position:center top;width:100%;height:100%}.business-support-copy>p{color:#5d788b;letter-spacing:.19em;margin:0 0 17px;font-size:10px;font-weight:750}.business-support-copy h3{font:760 35px/1.15 var(--font-sans);letter-spacing:-.03em;margin:0}.business-support-copy>b{color:#1c6198;align-items:baseline;gap:12px;margin-top:9px;font-size:15px;display:flex}.business-support-copy>b span{color:#8192a0;letter-spacing:.1em;font-size:10px;font-weight:600}.business-support-copy>div{color:#627687;margin-top:24px;font-size:14px;line-height:1.9}.business-support-copy button{color:#175b91;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7899b0;margin-top:25px;padding:0 0 8px;font-size:14px;font-weight:750}.business-support-copy button span{margin-left:28px}.business-support-tags{background:#f4f7f9;border-left:1px solid #d0dce3;flex-wrap:wrap;align-content:center;gap:9px;padding:44px;display:flex}.business-support-tags span{color:#435f72;border:1px solid #c5d5df;padding:8px 11px;font-size:11px}.ecommerce-partnership-intro{grid-template-columns:1fr auto;align-items:center}.ecommerce-partnership-intro h3{text-align:left}.ecommerce-partnership-intro p{text-align:right}.ecommerce-partnership-card{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);min-height:520px}.ecommerce-partnership-visual{background:#f7f7f5}.ecommerce-partnership-visual:before,.ecommerce-partnership-visual:after,.ecommerce-partnership-visual i{display:none}.ecommerce-partnership-visual img{z-index:1;object-fit:cover;filter:none;opacity:1;width:100%;height:100%;position:absolute;inset:0}.ecommerce-partnership-visual span{z-index:3;color:#315879;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;padding:7px 9px;font-size:9px;top:24px;right:25px}.advanced-route-map{background:radial-gradient(circle at 66% 25%,#327dac33,#0000 34%),#0b3658;overflow:hidden}.advanced-route-map .natural-earth-map{z-index:1;object-fit:fill;opacity:.95;width:100%;height:100%;position:absolute;inset:0}.advanced-route-map .map-land,.advanced-route-map .route-arc{display:none}.route-network{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.route-network path{fill:none;stroke:#71c4e86b;stroke-width:.7px;vector-effect:non-scaling-stroke;stroke-dasharray:7 7;animation:8s linear infinite route-flow}.advanced-route-map:hover .route-network path{stroke:#8bdbf5bf}@keyframes route-flow{to{stroke-dashoffset:-56px}}.advanced-route-map .map-node{z-index:4}.advanced-route-map>p{z-index:5}.advanced-route-map>strong{z-index:0}@media (max-width:1050px){.contact-full-form{grid-template-columns:1fr}.contact-form-heading{position:static}.contact-full-form .form-grid,.general-inquiry-modal .form-grid{grid-template-columns:1fr 1fr}.business-support-card{grid-template-columns:210px 1fr}.business-support-tags{border-top:1px solid #d0dce3;border-left:0;grid-column:1/-1}.ecommerce-partnership-card{grid-template-columns:280px 1fr}}@media (max-width:700px){.contact-quick-action{grid-template-columns:1fr;gap:28px;padding-top:65px;padding-bottom:65px}.contact-quick-action>button{width:100%}.contact-full-form{padding-left:18px!important;padding-right:18px!important}.contact-full-form .inquiry-form{padding:28px 18px}.contact-full-form .form-grid,.general-inquiry-modal .form-grid{grid-template-columns:1fr}.contact-offices-heading{display:block}.contact-office-grid{grid-template-columns:1fr}.contact-office-grid .office-card{padding:34px 24px}.contact-office-grid .office-card+.office-card{border-top:1px solid #bccbd6;border-left:0}.general-inquiry-modal{border-radius:18px 18px 0 0;width:100%;max-height:94svh;padding:42px 18px 20px}.general-inquiry-modal .inquiry-form{padding:25px 16px}.consultant-grid{border-bottom:0}.consultant-card{border-bottom:1px solid #bdcdd8;border-right:0;grid-template-columns:1fr}.consultant-card:nth-last-child(-n+2){border-bottom:1px solid #bdcdd8}.consultant-card-photo{height:330px;margin:20px 20px 0}.consultant-card-copy{padding:28px 22px 34px}.business-support-card{grid-template-columns:1fr;margin-top:62px}.business-support-photo{min-height:430px}.business-support-copy{padding:34px 24px}.business-support-copy>b{display:grid}.business-support-tags{padding:28px 24px}.ecommerce-partnership-intro{grid-template-columns:1fr;gap:14px}.ecommerce-partnership-intro p{text-align:left;order:2}.ecommerce-partnership-card{grid-template-columns:1fr}.ecommerce-partnership-visual{min-height:390px}.ecommerce-partnership-visual img{width:100%;height:100%}.site-header.home-header.at-top .mobile-nav .mobile-system,.site-header.home-header.at-top .mobile-nav button{color:#294158}}.page-home .site-header.home-header.at-top{box-shadow:none!important;-webkit-backdrop-filter:blur(10px)saturate(118%)!important;backdrop-filter:blur(10px)saturate(118%)!important;background:linear-gradient(#05182bdb,#08223a8a)!important;border-bottom:1px solid #ffffff3d!important}.page-home .site-header.home-header.at-top .brand-logo{filter:brightness(0)invert()!important;mix-blend-mode:normal!important}.page-home .site-header.home-header.at-top .brand b,.page-home .site-header.home-header.at-top nav a,.page-home .site-header.home-header.at-top .header-tool{color:#fff!important}.page-home .site-header.home-header.at-top .header-tool img{opacity:.9;filter:brightness(0)invert()!important}.page-home .site-header.home-header.at-top .lang-chevron:before,.page-home .site-header.home-header.at-top .lang-chevron:after{background:#fff!important}.page-home .site-header.home-header.at-top .contact-link{color:#173d62!important;background:#fff!important}.page-home .site-header.home-header.at-top .contact-link img{filter:brightness(0)saturate()invert(21%)sepia(31%)saturate(1139%)hue-rotate(167deg)brightness(88%)!important}.page-home .site-header.home-header.at-top .menu-button i{background:#fff!important}.page-home .site-header.is-scrolled{-webkit-backdrop-filter:blur(12px)saturate(130%)!important;backdrop-filter:blur(12px)saturate(130%)!important;background:#ffffffe6!important;border-bottom:1px solid #d0dce8db!important}.page-about .story-section{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(70px,9vw,160px);padding-top:130px;padding-bottom:135px}.page-about .story-copy{padding-top:36px}.page-about .story-copy>p{margin-bottom:22px;font-size:17px;line-height:2.05}.about-story-metrics{border-top:1px solid #b9c9d5;border-bottom:1px solid #b9c9d5;grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.about-story-metrics article{flex-direction:column;justify-content:center;min-height:128px;padding:25px 20px 22px 0;display:flex}.about-story-metrics article+article{border-left:1px solid #cbd6de;padding-left:24px}.about-story-metrics strong{font:740 clamp(35px,3.4vw,54px)/1 var(--font-sans);letter-spacing:-.045em;color:#185b91}.about-story-metrics span{color:#617687;margin-top:12px;font-size:12px;line-height:1.4}.about-competencies{background:#eaf1f5;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(65px,9vw,145px);display:grid}.about-competency-head h2{font:760 clamp(40px,4vw,62px)/1.15 var(--font-sans);letter-spacing:-.04em;margin:22px 0 18px}.about-competency-head>p{color:#607687;max-width:520px;margin:0;font-size:16px;line-height:1.9}.about-competency-list{border-top:1px solid #9eb3c2}.about-competency-list article{border-bottom:1px solid #bdcbd5;grid-template-columns:70px 1fr;align-items:start;gap:20px;padding:34px 8px;transition:padding .28s,background .28s;display:grid}.about-competency-list article:hover{background:#ffffff75;padding-left:18px}.about-competency-list article>span{color:#2b6fa4;letter-spacing:.12em;padding-top:5px;font-size:11px}.about-competency-list h3{font:750 27px/1.25 var(--font-sans);letter-spacing:-.025em;margin:0}.about-competency-list p{color:#5f7586;margin:9px 0 0;font-size:15px;line-height:1.8}.contact-quick-action{background:linear-gradient(115deg,#f8fbfd 0%,#edf5f8 100%);position:relative;overflow:hidden}.contact-quick-action:before{content:"";border:1px solid #20669724;border-radius:50%;width:360px;height:360px;position:absolute;top:50%;right:9vw;transform:translateY(-50%)}.contact-quick-action:after{content:"SHANGHAI  →  JAPAN";color:#245c823d;letter-spacing:.25em;font-size:10px;font-weight:700;position:absolute;bottom:22px;right:12vw}.contact-full-form .inquiry-form{box-shadow:none!important}.contact-offices-heading{align-items:center}.contact-offices-heading .section-eyebrow{order:2}.consultant-grid{border:0;gap:24px}.consultant-card{min-height:382px;box-shadow:none;background:linear-gradient(145deg,#fff,#f5f8fa);border-radius:18px;grid-template-columns:minmax(230px,.86fr) minmax(0,1.14fr);overflow:hidden;border:1px solid #cddae3!important}.consultant-card:nth-child(2n),.consultant-card:nth-last-child(-n+2){border:1px solid #cddae3!important}.consultant-card:hover{background:#fff;transform:translateY(-4px);border-color:#a9c1d2!important}.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo\.png]{object-fit:contain;width:100%;height:100%}.consultant-card-copy{padding:38px 34px 34px}.consultant-card .consultant-groups{margin-top:22px}.consultant-card .consultant-groups>div>div{gap:8px}.consultant-card .consultant-groups span{background:#edf3f6;border:1px solid #d1dee6;padding:7px 10px;font-size:12px}.consultant-card .consultant-cta{margin-top:24px;font-size:14px}.business-support-card{color:#fff;background:linear-gradient(125deg,#123f68 0%,#18527a 58%,#1a617f 100%);border:0;border-radius:22px;grid-template-columns:285px minmax(0,1fr) 320px;gap:0;margin-top:92px;overflow:hidden}.business-support-copy h3{font-size:38px}.business-support-tags{background:#04192c30;border:0;align-content:center;padding:48px 38px}.business-support-tags span{color:#ffffffe0;background:#ffffff0f;border-color:#ffffff3d;padding:9px 12px;font-size:12px}@media (max-width:1050px){.page-about .story-section,.about-competencies{grid-template-columns:1fr}.about-story-metrics{max-width:720px}.consultant-card{grid-template-columns:220px 1fr}.business-support-card{grid-template-columns:250px 1fr}.business-support-tags{grid-column:1/-1}}@media (max-width:700px){.page-home .site-header.home-header.at-top{background:linear-gradient(#05182be6,#08223a94)!important}.page-about .story-section{padding-top:85px;padding-bottom:90px}.about-story-metrics{grid-template-columns:1fr}.about-story-metrics article{min-height:92px;padding:20px 0}.about-story-metrics article+article{border-top:1px solid #cbd6de;border-left:0;padding-left:0}.about-competencies{padding-top:82px;padding-bottom:82px}.about-competency-list article{grid-template-columns:46px 1fr;padding:27px 0}.contact-quick-action:before{right:-180px}.contact-quick-action:after{right:20px}.contact-offices-heading .section-eyebrow{order:initial}.consultant-grid{gap:18px}.consultant-card{grid-template-columns:1fr;min-height:0}.consultant-card-photo{height:270px;min-height:0;margin:18px 18px 0}.consultant-card-copy{padding:27px 24px 32px}.business-support-card{border-radius:18px;grid-template-columns:1fr}.business-support-photo{height:380px;min-height:0}.business-support-copy{padding:34px 24px}.business-support-tags{padding:28px 24px}}.page-home .site-header.home-header.at-top{-webkit-backdrop-filter:blur(7px)saturate(112%)!important;backdrop-filter:blur(7px)saturate(112%)!important;background:linear-gradient(#05182b8f,#08223a3d)!important}.consultant-grid{border-top:1px solid #c6d4de;grid-template-columns:1fr 1fr;gap:0 54px}.consultant-card,.consultant-card:nth-child(2n),.consultant-card:nth-last-child(-n+2){background:0 0;border-radius:0;grid-template-columns:minmax(215px,.78fr) minmax(0,1.22fr);min-height:390px;padding:34px 0;transition:background-color .32s,padding .32s;overflow:visible;border:0!important;border-bottom:1px solid #c6d4de!important}.consultant-card:hover{background:#ffffffdb;padding-left:18px;padding-right:18px;transform:none;border-color:#c6d4de!important}.consultant-card-photo{background:#eeece8;border-radius:12px;height:auto;min-height:320px;margin:0}.consultant-card-copy{align-self:center;padding:20px 0 20px 30px}.consultant-card h4{font-size:30px}.consultant-card .consultant-role{font-size:14px}.consultant-summary{font-size:14px;line-height:1.9}.consultant-card .consultant-groups span{font-size:12px}.consultant-card .consultant-cta{font-size:14px}.business-support-card{color:#112f47;background:linear-gradient(125deg,#edf4f7 0%,#f8fbfc 58%,#eef5f5 100%);border:1px solid #cbd9e2;border-radius:18px;grid-template-columns:270px minmax(0,1fr) 310px;margin-top:92px;overflow:hidden}.business-support-photo{border-radius:12px;min-height:370px;margin:14px}.business-support-copy{padding:50px 42px}.business-support-copy h3{color:#112f47;font-size:37px}.business-support-copy>div{color:#5c7384;font-size:15px}.business-support-copy button{color:#175b91;border-bottom-color:#8daabd;font-size:15px}.business-support-tags{background:#ffffff61;border:0;border-left:1px solid #d3dfe6;padding:46px 36px}.business-support-tags span{color:#425f73;background:#fff9;border-color:#c9d9e2;padding:9px 12px;font-size:12px;transition:border-color .25s,background .25s,transform .25s}.business-support-card:hover .business-support-tags span{background:#fff;border-color:#a9c8d5;transform:translateY(-1px)}.ecommerce-partnership-card{isolation:isolate;background:linear-gradient(115deg,#fff 0%,#f8fbfc 100%);border-radius:18px;transition:border-color .35s,background .35s;position:relative}.ecommerce-partnership-card:after{content:"";z-index:4;pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000,#ffffffad,#0000);width:28%;height:100%;transition:left .9s cubic-bezier(.2,.7,.2,1),opacity .25s;position:absolute;top:0;left:-42%;transform:skew(-16deg)}.ecommerce-partnership-card:hover{background:#fff;border-color:#9fbfcd}.ecommerce-partnership-visual img{transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s}.ecommerce-partnership-card:hover .ecommerce-partnership-visual img{filter:saturate(1.05);transform:scale(1.035)translateY(-3px)}.ecommerce-partnership-copy{transition:transform .35s;position:relative}.ecommerce-partnership-card:hover .ecommerce-partnership-copy{transform:translateY(-4px)}.ecommerce-partnership-tags span{transition:color .25s,border-color .25s,background .25s}.ecommerce-partnership-card:hover .ecommerce-partnership-tags span{color:#2e6c5a;background:#f0f7f4;border-color:#abcbbf}.ecommerce-partnership-contact button{transition:background .25s,transform .25s}.ecommerce-partnership-contact button:hover{background:#104d80;transform:translateY(-2px)}.contact-quick-action{grid-template-columns:minmax(0,1fr) minmax(210px,360px) auto;gap:clamp(34px,5vw,78px)}.contact-logistics-loop{align-self:center;height:68px;position:relative;overflow:hidden}.contact-logistics-loop>span{background:linear-gradient(90deg,#0000,#1f62914d 12% 88%,#0000);height:1px;position:absolute;top:50%;left:12px;right:12px}.contact-logistics-loop>span:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 16px,#1f629133 16px 19px);position:absolute;inset:-3px 0;-webkit-mask:linear-gradient(90deg,#0000,#000 13% 87%,#0000);mask:linear-gradient(90deg,#0000,#000 13% 87%,#0000)}.contact-loop-ship,.contact-loop-plane{z-index:2;color:#176298;filter:invert(31%)sepia(42%)saturate(1272%)hue-rotate(166deg)brightness(90%);will-change:left,opacity,transform;width:32px;height:32px;position:absolute;top:18px}.contact-loop-ship{animation:9.6s cubic-bezier(.45,.03,.33,.98) infinite contactShipOut;left:0}.contact-loop-plane{filter:none;animation:9.6s cubic-bezier(.45,.03,.33,.98) infinite contactPlaneBack;left:calc(100% - 32px);transform:scaleX(-1)}@keyframes contactShipOut{0%{opacity:0;left:0;transform:translateY(3px)scale(.88)}7%{opacity:1}42%{opacity:1;left:calc(100% - 32px);transform:translateY(-2px)scale(1)}48%,to{opacity:0;left:calc(100% - 20px);transform:translateY(-2px)scale(.88)}}@keyframes contactPlaneBack{0%,51%{opacity:0;left:calc(100% - 32px);transform:scaleX(-1)translateY(3px)scale(.88)}58%{opacity:1}92%{opacity:1;left:0;transform:scaleX(-1)translateY(-2px)scale(1)}98%,to{opacity:0;left:-8px;transform:scaleX(-1)translateY(-2px)scale(.88)}}@media (max-width:1050px){.page-home .site-header.home-header.at-top .menu-button{filter:brightness(0)invert()!important}.consultant-grid{gap:0 34px}.consultant-card,.consultant-card:nth-child(2n),.consultant-card:nth-last-child(-n+2){grid-template-columns:190px 1fr}.consultant-card-copy{padding-left:24px}.business-support-card{grid-template-columns:230px 1fr}.business-support-tags{border-top:1px solid #d3dfe6;border-left:0;grid-column:1/-1}.contact-quick-action{grid-template-columns:1fr minmax(190px,280px) auto;gap:30px}}@media (max-width:700px){.page-home .site-header.home-header.at-top{background:linear-gradient(#05182b9e,#08223a45)!important}.consultant-grid{border-top:1px solid #c6d4de;grid-template-columns:1fr;gap:0}.consultant-card,.consultant-card:nth-child(2n),.consultant-card:nth-last-child(-n+2){grid-template-columns:1fr;min-height:0;padding:28px 0}.consultant-card:hover{padding-left:12px;padding-right:12px}.consultant-card-photo{height:280px;min-height:0;margin:0}.consultant-card-copy{padding:27px 4px 8px}.business-support-card{border-radius:16px;grid-template-columns:1fr}.business-support-photo{height:360px;margin:12px}.business-support-copy{padding:32px 24px}.business-support-tags{padding:26px 24px}.ecommerce-partnership-card{border-radius:16px}.contact-quick-action{grid-template-columns:1fr;gap:24px}.contact-logistics-loop{width:100%;height:58px;margin:2px 0}}@media (prefers-reduced-motion:reduce){.contact-loop-ship,.contact-loop-plane{animation:none}.contact-loop-plane{display:none}.contact-loop-ship{opacity:.75;left:calc(50% - 16px)}.ecommerce-partnership-card:after{display:none}}.contact-quick-action{grid-template-columns:minmax(0,1fr) auto}.consultant-card:hover{background:#fff;padding-left:18px;padding-right:18px;border:1px solid #c6d4de!important}.consultant-card:hover .consultant-card-photo img{transform:none!important}.business-support-card{border:1px solid #aebfca;box-shadow:inset 0 1px #ffffffe6}.ecommerce-partnership-card{border-radius:0}.ecommerce-partnership-card:after{display:none!important}.ecommerce-partnership-contact button,.ecommerce-partnership-contact button:hover{transform:none}@media (max-width:1050px){.business-support-tags{border-top:1px solid #bccdd7;border-left:0}}@media (max-width:700px){.contact-quick-action{grid-template-columns:1fr}.consultant-card:hover{padding-left:12px;padding-right:12px}.business-support-card,.ecommerce-partnership-card{border-radius:0}}.consultant-badge{color:#746343;background:linear-gradient(120deg,#faf6ec 0%,#eadfc8 42%,#f8f3e8 68%,#e8dcc4 100%) 0 0/160% 100%;border-color:#ad905c57;font-weight:700;box-shadow:inset 0 1px #ffffffd1}.consultant-badge:after{opacity:.55;background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:28%;animation-duration:7.5s}.consultant-card,.consultant-card:nth-child(2n),.consultant-card:nth-last-child(-n+2){transition:background-color .28s}.consultant-card:hover{background:#fff;padding:34px 0;transform:none;border:0!important;border-bottom:1px solid #c6d4de!important}.consultant-card-photo img,.consultant-card:hover img,.consultant-card:hover .consultant-card-photo img,.consultant-card:hover .consultant-card-photo img[src$=consultant-placeholder\.svg]{transition:none!important;transform:none!important}.business-support-card{background:#fff}.business-support-photo{background:#fff}.ecommerce-partnership-visual img{object-position:center top}@media (max-width:700px){.consultant-card:hover{padding:28px 0}.business-support-copy{background:#f5f9fa}.ecommerce-partnership-visual img{object-position:center top}}.consultant-card,.consultant-card:nth-child(2n),.consultant-card:nth-last-child(-n+2),.consultant-card:hover{padding:28px 20px}.consultant-card-copy{padding-right:4px}.business-support-copy{background:#fff}.ecommerce-partnership-card{grid-template-columns:440px minmax(0,1fr)}.ecommerce-partnership-visual img,.ecommerce-partnership-card:hover .ecommerce-partnership-visual img{object-position:center 18%;filter:none;transform:none}.hero-stats>div:not(:last-child):after{clip-path:none;background:linear-gradient(#0000,#a6daf559 18%,#cdefffeb 50%,#a6daf559 82%,#0000);width:1px;top:18%;bottom:18%;box-shadow:0 0 9px 2px #74ccf247}.hero-stats>div{transition:background-color .28s}.hero-stats>div strong{transform-origin:50%;transition:transform .28s,color .28s,text-shadow .28s;display:inline-block}.hero-stats>div:hover strong{color:#fff;text-shadow:0 0 18px #a6def838;transform:scale(1.045)}@media (max-width:1050px){.ecommerce-partnership-card{grid-template-columns:360px minmax(0,1fr)}}@media (max-width:700px){.consultant-card,.consultant-card:nth-child(2n),.consultant-card:nth-last-child(-n+2),.consultant-card:hover{padding:22px 14px}.consultant-card-copy{padding-left:4px;padding-right:4px}.ecommerce-partnership-card{grid-template-columns:1fr}.ecommerce-partnership-visual img,.ecommerce-partnership-card:hover .ecommerce-partnership-visual img{object-position:center 18%}.hero-stats>div:hover strong{transform:none}}.business-support-photo img{transition:transform .65s}.business-support-card:hover .business-support-photo img{transform:scale(1.018)}.business-support-copy button span{transition:transform .25s;display:inline-block}.business-support-copy button:hover span{transform:translate(4px)}.hero-stats>div:not(:last-child):after{box-shadow:0 0 4px 1px #74ccf229}.hero-stats>div:hover{background:0 0}.hero-stats>div:hover strong{text-shadow:0 0 10px #a6def82e;transform:scale(1.045)}@media (max-width:700px){.hero-stats>div:hover strong{text-shadow:none;transform:none}}.consultant-card-photo{background:0 0}.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo\.png]{object-fit:cover;background:0 0;width:100%;height:100%;display:block}.site-notice{z-index:180;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#173b58;letter-spacing:.02em;background:#fffffff0;border:1px solid #b1c7d7b8;padding:12px 22px;font-size:14px;font-weight:650;animation:.28s both siteNoticeIn;position:fixed;top:94px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #12344e1f}.chat-development-note{border:1px solid #d3e0e8;color:#385a72!important;background:#f4f8fa!important;border-radius:10px!important;align-self:stretch!important;margin:8px 0 0!important;padding:13px 15px!important;font-size:13px!important;line-height:1.6!important}@keyframes siteNoticeIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:700px){.site-notice{text-align:center;width:max-content;max-width:calc(100vw - 32px);top:78px}.consultant-card-photo{background:0 0}}.consultant-grid{border-top:0}.consultant-badge:after{animation-duration:4.4s}.consultant-card-photo,.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo\.png]{background:0 0}.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo\.png]{object-fit:cover;object-position:center top}@media (max-width:700px){.consultant-card-photo,.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo\.png]{background:0 0}.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo\.png]{object-fit:cover;object-position:center top}.consultant-card-photo{aspect-ratio:1;min-height:0;height:auto!important}.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo\.png]{object-fit:cover;object-position:center top;width:100%;height:100%}}@media (max-width:480px){.consultant-card-photo{aspect-ratio:4/5}}.contact-quick-action{isolation:isolate;background:linear-gradient(118deg,#f6fafcf7,#e6f1f7f0 52%,#eef7f4f5);border-top:1px solid #aac3d38c;border-bottom:1px solid #aac3d38c}.contact-quick-action:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 48%,#428bc733,#0000 27%),radial-gradient(circle at 56% 32%,#49b89f29,#0000 24%),radial-gradient(circle at 83% 64%,#6f84da24,#0000 28%);border:0;border-radius:0;width:auto;height:auto;animation:18s ease-in-out infinite alternate contactGlassDrift;position:absolute;inset:-75% -18%;transform:translate(-3%)rotate(-3deg)}.contact-quick-action:after{content:"";z-index:0;color:#0000;opacity:.48;pointer-events:none;background:linear-gradient(108deg,#0000 18%,#fff6 46%,#0000 72%);position:absolute;inset:0 auto auto 0}.contact-quick-action>*{z-index:1;position:relative}@keyframes contactGlassDrift{0%{transform:translate(-3%)rotate(-3deg)scale(1)}50%{transform:translate(3%,-2%)rotate(1deg)scale(1.025)}to{transform:translate(-1%,2%)rotate(3deg)scale(1.015)}}@media (prefers-reduced-motion:reduce){.contact-quick-action:before{animation:none}}.contact-quick-action{isolation:isolate;background:#f6fafcc7;position:relative;overflow:hidden}.contact-quick-action:before{display:none}.contact-quick-action:after{content:"";z-index:1;-webkit-backdrop-filter:blur(42px)saturate(118%);backdrop-filter:blur(42px)saturate(118%);opacity:1;background:linear-gradient(112deg,#ffffff7a,#f5fafc3d 52%,#ffffff6b);display:block;position:absolute;inset:0}.contact-quick-action>.contact-glow-field{pointer-events:none;position:absolute;inset:-58% -12%;overflow:visible;z-index:0!important}.contact-glow-field i{filter:blur(34px);opacity:.42;will-change:transform;border-radius:44% 56% 62% 38%/48% 42% 58% 52%;display:block;position:absolute}.contact-glow-field i:first-child{background:#2b82d380;width:39%;height:66%;animation:20s ease-in-out infinite alternate contactOrbOne;top:30%;left:-8%}.contact-glow-field i:nth-child(2){background:linear-gradient(135deg,#2fbe9e75,#7462da5c);width:37%;height:62%;animation:24s ease-in-out infinite alternate contactOrbTwo;top:5%;right:-7%}.contact-glow-field i:nth-child(3){background:#dba55352;width:27%;height:48%;animation:22s ease-in-out infinite alternate contactOrbThree;bottom:-12%;left:39%}.contact-quick-action>div:not(.contact-glow-field),.contact-quick-action>button{z-index:2;position:relative}@keyframes contactOrbOne{0%{transform:translate(-8%,9%)rotate(-7deg)scale(.94)}52%{transform:translate(31%,-10%)rotate(8deg)scale(1.05)}to{transform:translate(58%,7%)rotate(-2deg)scale(.98)}}@keyframes contactOrbTwo{0%{transform:translate(8%,-8%)rotate(5deg)scale(1.02)}48%{transform:translate(-28%,17%)rotate(-8deg)scale(.95)}to{transform:translate(-55%,-2%)rotate(6deg)scale(1.06)}}@keyframes contactOrbThree{0%{transform:translate(-18%,10%)rotate(-5deg)scale(.92)}54%{transform:translate(12%,-32%)rotate(7deg)scale(1.05)}to{transform:translate(34%,-8%)rotate(-3deg)scale(.97)}}.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo\.png]{transition:transform .65s!important;transform:scale(1)!important}.consultant-card:hover .consultant-card-photo img,.consultant-card:hover .consultant-card-photo img[src$=consultant-placeholder-photo\.png]{transform:scale(1.018)!important}.business-support-card{color:#fff;box-shadow:none;background:linear-gradient(125deg,#123f68 0%,#18527a 58%,#1a617f 100%);border:0;border-radius:0}.business-support-photo{background:#fff;border-radius:0}.business-support-copy{color:#fff;background:0 0}.business-support-copy>p{color:#bedeeec2}.business-support-copy h3{color:#fff}.business-support-copy>b{color:#bce5ef}.business-support-copy>b span{color:#ffffff94}.business-support-copy>div{color:#ffffffc9}.business-support-copy button{color:#fff;border-bottom-color:#ffffff80}.business-support-tags{background:#051c3033;border-left-color:#ffffff29}.business-support-tags span{color:#ffffffe6;background:#ffffff12;border-color:#ffffff3d}.business-support-card:hover .business-support-tags span{background:#ffffff1c;border-color:#ffffff61}.ecommerce-partnership-card{box-shadow:none;border:0!important}.ecommerce-partnership-card:after{content:"";z-index:4;opacity:0;pointer-events:none;background:linear-gradient(102deg,#0000,#ffffffb3,#0000);width:25%;height:100%;transition:left .95s cubic-bezier(.2,.7,.2,1),opacity .22s;position:absolute;top:0;left:-44%;transform:skew(-17deg);display:block!important}.ecommerce-partnership-card:hover:after{opacity:.68;left:118%}@media (hover:hover) and (pointer:fine){.ecommerce-partnership-card:after{transition:left .95s cubic-bezier(.2,.7,.2,1),opacity .2s;left:-48%}.ecommerce-partnership-card:hover:after{opacity:.64;left:132%}}@media (hover:none),(pointer:coarse){.ecommerce-partnership-card:after{opacity:0!important;display:none!important}}@media (prefers-reduced-motion:reduce){.contact-glow-field i{animation:none!important}.ecommerce-partnership-card:after{display:none!important}}@media (max-width:700px){.contact-glow-field i{opacity:.48}.contact-quick-action:after{-webkit-backdrop-filter:blur(25px)saturate(120%);backdrop-filter:blur(25px)saturate(120%)}.business-support-card{border-radius:0}.business-support-tags{border-top:1px solid #ffffff29;border-left:0}}html:lang(zh) .contact-link span:after{content:"订舱系统"}.senior-advisor-photo img,.business-support-photo img,.consultant-card-photo img,.consultant-card-photo img[src$=consultant-placeholder-photo-optimized\.webp]{transition:transform .65s!important;transform:scale(1)!important}.senior-advisor-card:hover .senior-advisor-photo img,.business-support-card:hover .business-support-photo img,.consultant-card:hover .consultant-card-photo img,.consultant-card:hover .consultant-card-photo img[src$=consultant-placeholder-photo-optimized\.webp]{transform:scale(1.018)!important}.consultant-badges{gap:9px}.consultant-badge{color:#78613b;letter-spacing:.045em;background:#f9f5ece0;border:1px solid #9f7e453d;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:6px 11px;font-size:10.5px;font-weight:720;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 2px 9px #503c1c0b}.consultant-badge:before{content:"";background:#b49357;border-radius:50%;flex:0 0 5px;width:5px;height:5px;box-shadow:0 0 0 3px #b493571a}.consultant-badge:after{opacity:.34;width:22%;animation-duration:4.4s}.consultant-badge.association{color:#315f6e;background:#ebf5f6e6;border-color:#29697e33;box-shadow:inset 0 1px #ffffffe6,0 2px 9px #1d55660a}.consultant-badge.association:before{background:#4f8998;box-shadow:0 0 0 3px #4f89981a}@media (min-width:701px){.senior-advisor-card:first-child .consultant-badge{min-height:34px;padding:7px 13px;font-size:11.5px}}.consultant-qr-modal{background:#f7fafc;width:min(680px,100%);padding:50px}.consultant-qr-modal>h3{max-width:540px}.consultant-qr-modal>.modal-intro{max-width:570px;margin-top:14px}.consultant-qr-layout{background:#fff;border:1px solid #d4e0e8;grid-template-columns:minmax(250px,310px) 1fr;align-items:center;gap:38px;margin-top:30px;padding:28px;display:grid}.consultant-qr-frame{background:#fff;border:1px solid #d9e3e9;padding:13px;position:relative}.consultant-qr-frame:before,.consultant-qr-frame:after{content:"";pointer-events:none;border-color:#1c6299;width:28px;height:28px;position:absolute}.consultant-qr-frame:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.consultant-qr-frame:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.consultant-qr-frame img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.consultant-qr-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.consultant-qr-copy>img{object-fit:contain;object-position:left center;width:45px;height:38px;margin-bottom:30px}.consultant-qr-copy>span{color:#708394;letter-spacing:.12em;font-size:10px}.consultant-qr-copy>strong{color:#122d45;letter-spacing:-.03em;margin-top:8px;font-size:28px}.consultant-qr-copy>p{color:#27689c;margin:7px 0 0;font-size:13px;line-height:1.55}.consultant-qr-copy>small{color:#617789;border-top:1px solid #d9e3e9;margin-top:30px;padding-top:16px;font-size:11px;line-height:1.65}.warehouse-location-card{isolation:isolate;background-image:none!important}.warehouse-location-card>.warehouse-location-media{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;inset:0;position:absolute!important}.warehouse-location-card:before{z-index:1}.warehouse-location-card>span,.warehouse-location-card>div{z-index:2}.warehouse-capability-icon{background:#2873aa;width:40px;height:40px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width:700px){.consultant-qr-modal{padding:44px 18px 22px}.consultant-qr-layout{grid-template-columns:1fr;gap:24px;padding:20px}.consultant-qr-frame{justify-self:center;width:min(100%,330px)}.consultant-qr-copy{text-align:center;align-items:center}.consultant-qr-copy>img{object-position:center;margin-bottom:15px}.consultant-qr-copy>small{margin-top:18px}}.form-label-text{align-items:center;gap:4px;max-width:100%;line-height:1.35;display:inline-flex}.inquiry-form .form-label-text sup,.consultant-modal .form-label-text sup{font-size:15px;font-weight:800;line-height:1;position:relative;top:-.04em;color:#d62929!important}.form-success{gap:0}.form-success i{margin-bottom:18px}.form-success h3{margin:0 0 14px}.form-success p{margin:0 auto 12px}.form-success small{margin:0 0 24px}.form-success button.form-success-done{color:#fff;cursor:pointer;background:#15558d;border:0;min-width:132px;height:46px;padding:0 28px;font-size:13px;font-weight:700;transition:background .25s,transform .25s}.form-success button.form-success-done:hover{background:#104d80;transform:translateY(-2px)}
