.service-page{background:#f7f9fc;color:#10213c}.service-page .utility-bar{background:#07162b}.service-page a{overflow-wrap:anywhere}.service-header{background:#fff;border-bottom:1px solid #dce4ef}.service-header .nav-wrap{min-height:78px}.service-nav{display:flex;align-items:center;gap:24px;margin-left:auto}.service-nav a{color:#18335f;text-decoration:none;font-size:13px;font-weight:800}.service-nav .service-nav-cta{padding:12px 16px;background:#204787;color:#fff}.service-language{display:flex;gap:4px;flex-wrap:wrap;margin-left:18px}.service-language a{min-width:36px;padding:8px 7px;text-align:center;border:1px solid #d9e2ee;color:#42536c;font-size:11px}.service-language a[aria-current="page"]{border-color:#eb0036;background:#eb0036;color:#fff}.service-hero{position:relative;overflow:hidden;background:#0a1d3c;color:#fff}.service-hero-media{position:absolute;inset:0;background:url('assets/images/yiwu-market-district-one-fast.webp') center 58%/cover no-repeat}.service-page--nested .service-hero-media{background-image:url('../assets/images/yiwu-market-district-one-fast.webp')}.service-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,18,40,.96) 0%,rgba(7,25,55,.84) 51%,rgba(7,25,55,.38) 100%)}.service-hero-inner{position:relative;z-index:1;padding:104px 0 72px}.service-kicker{display:flex;align-items:center;gap:10px;margin:0 0 18px;text-transform:uppercase;letter-spacing:.15em;font-size:11px;font-weight:800;color:#d8e5fb}.service-kicker::before{content:"";width:28px;height:2px;background:#eb0036}.service-hero h1{max-width:850px;margin:0;font-size:clamp(44px,6vw,74px);line-height:1.04;color:#fff}.service-hero h1 em{color:#ff315c}.service-hero-copy{max-width:700px;margin:24px 0 0;color:#dbe6f7;font-size:19px;line-height:1.65}.service-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:32px}.service-button{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:50px;padding:13px 18px;background:#eb0036;color:#fff!important;text-decoration:none;font-size:14px;font-weight:800}.service-button--secondary{border:1px solid rgba(255,255,255,.62);background:rgba(7,26,57,.35)}.service-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px;margin-top:65px;border-top:1px solid rgba(255,255,255,.34)}.service-proof div{padding:18px 20px 0 0}.service-proof strong,.service-proof span{display:block}.service-proof strong{font-family:var(--serif);font-size:17px}.service-proof span{margin-top:4px;color:#bac9df;font-size:12px;line-height:1.45}.service-section{padding:92px 0}.service-section--white{background:#fff}.service-section--navy{background:#0b1e3d;color:#fff}.service-section-heading{display:grid;grid-template-columns:1fr .85fr;gap:70px;align-items:end;margin-bottom:46px}.service-section-heading h2{margin:12px 0 0;font-size:clamp(32px,4vw,49px);line-height:1.1}.service-section-heading p{margin:0;color:#627087;font-size:17px;line-height:1.7}.service-section--navy .service-section-heading p{color:#c6d3e7}.service-direct{display:grid;grid-template-columns:.84fr 1.16fr;gap:70px;align-items:start}.service-direct h2{font-size:clamp(31px,4vw,48px);line-height:1.1;margin:0}.service-direct-copy{padding-left:28px;border-left:4px solid #eb0036}.service-direct-copy p{margin:0 0 18px;color:#526078;font-size:18px;line-height:1.72}.service-direct-copy p:last-child{margin-bottom:0}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d8e1ec;border-left:1px solid #d8e1ec}.service-card{min-height:245px;padding:28px;border-right:1px solid #d8e1ec;border-bottom:1px solid #d8e1ec;background:#fff}.service-card b{display:block;margin-bottom:35px;color:#eb0036;font:800 13px var(--serif)}.service-card h3{margin:0 0 11px;font-size:22px;line-height:1.25}.service-card p{margin:0;color:#65728a;font-size:14px;line-height:1.65}.service-buyer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d8e1ec}.service-buyer{padding:28px 25px;background:#fff}.service-buyer h3{font-size:20px;margin:0 0 10px}.service-buyer p{margin:0;color:#65728a;font-size:14px;line-height:1.65}.service-table{border:1px solid #d8e1ec;background:#fff}.service-table-row{display:grid;grid-template-columns:.8fr 1.1fr 1.1fr;gap:24px;padding:20px 24px;border-top:1px solid #d8e1ec;color:#57657b;font-size:14px;line-height:1.55}.service-table-row:first-child{border-top:0;background:#edf2f8;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.service-table-row strong{color:#10213c}.service-process{display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.25)}.service-process li{padding:25px 21px 0 0;margin-right:21px;border-right:1px solid rgba(255,255,255,.25)}.service-process li:last-child{border:0;margin-right:0}.service-process b{display:block;color:#ff315c;font:800 14px var(--serif)}.service-process h3{margin:22px 0 8px;color:#fff;font-size:19px}.service-process p{margin:0;color:#bcc9dc;font-size:13px;line-height:1.6}.service-brief{display:grid;grid-template-columns:1fr .9fr;gap:70px}.service-brief-list{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:27px}.service-brief-list span{padding:13px 14px;border-left:3px solid #eb0036;background:#fff;color:#3e4e67;font-size:13px;font-weight:700}.service-trust{padding:36px 40px;background:#204787;color:#fff}.service-trust h2{margin:0 0 15px;color:#fff;font-size:35px}.service-trust p{color:#d8e4f6;font-size:16px;line-height:1.7}.service-trust a{color:#fff;font-weight:800}.service-faq{max-width:900px}.service-faq details{border-top:1px solid #d8e1ec;background:#fff}.service-faq details:last-child{border-bottom:1px solid #d8e1ec}.service-faq summary{position:relative;padding:20px 48px 20px 20px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:800;font-size:18px}.service-faq summary::-webkit-details-marker{display:none}.service-faq summary::after{content:"+";position:absolute;right:20px;top:15px;color:#eb0036;font-size:27px}.service-faq details[open] summary::after{content:"−"}.service-faq details p{margin:0;padding:0 48px 22px 20px;color:#5b697e;line-height:1.65}.service-final{background:#204787;color:#fff;padding:76px 0}.service-final-inner{display:grid;grid-template-columns:1fr auto;gap:45px;align-items:center}.service-final h2{margin:0;color:#fff;font-size:clamp(32px,4vw,50px);line-height:1.1}.service-final p{max-width:700px;margin:16px 0 0;color:#d8e5f7;font-size:17px}.service-footer{background:#07162b;color:#d1ddec}.service-footer-inner{display:grid;grid-template-columns:auto 1fr auto;gap:35px;align-items:center;padding:34px 0;font-size:12px}.service-footer-links{display:flex;gap:18px;flex-wrap:wrap}.service-footer a{color:#fff;text-decoration:none}.capability-link{display:inline-block;margin-top:13px;color:#204787;text-decoration:none;font-size:13px;font-weight:800}.capability-link span{color:#eb0036;margin-left:5px}
@media(max-width:900px){.service-nav>a:not(.service-nav-cta){display:none}.service-language{margin-left:auto}.service-section-heading,.service-direct,.service-brief{grid-template-columns:1fr;gap:30px}.service-grid{grid-template-columns:repeat(2,1fr)}.service-buyer-grid{grid-template-columns:repeat(2,1fr)}.service-process{grid-template-columns:1fr}.service-process li{display:grid;grid-template-columns:52px 1fr;border-right:0;border-bottom:1px solid rgba(255,255,255,.22);margin:0;padding:20px 0}.service-process h3{margin:0 0 5px}.service-process p{grid-column:2}.service-final-inner{grid-template-columns:1fr}.service-footer-inner{grid-template-columns:1fr}.service-footer-links{order:2}}
@media(max-width:620px){.service-header .brand span{display:none}.service-header .nav-wrap{min-height:70px}.service-nav{gap:8px}.service-nav-cta{display:none}.service-language{gap:2px}.service-language a{min-width:29px;padding:7px 4px;font-size:10px}.service-hero-inner{padding:75px 0 58px}.service-hero-copy{font-size:17px}.service-proof{grid-template-columns:1fr;margin-top:46px}.service-proof div{border-bottom:1px solid rgba(255,255,255,.24);padding:14px 0}.service-section{padding:67px 0}.service-grid,.service-buyer-grid{grid-template-columns:1fr}.service-card{min-height:0}.service-table-row{grid-template-columns:1fr;gap:8px;padding:18px}.service-table-row:first-child{display:none}.service-brief-list{grid-template-columns:1fr}.service-trust{padding:30px 26px}.service-final{padding:60px 0}}
