.jw-reach-section{padding:58px 0}.jw-reach-intro{background:#f0f4f7}.jw-reach-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.jw-reach-copy,.jw-reach-form-panel{min-width:0}.jw-reach-copy h2,.jw-reach-location h2{font-size:38px;line-height:1.25;color:#193950;margin:16px 0 20px}.jw-reach-copy>p:not(.jw-section-kicker),.jw-reach-location p{font-size:var(--jw-type-small);line-height:1.85;color:#5d7589}.jw-reach-alibaba{margin-top:22px}.jw-reach-team{margin-top:30px}.jw-reach-team>.jw-source-photo{--frame-ratio:1.9}.jw-reach-caption{display:flex;gap:20px;align-items:center;justify-content:space-between;background:#0758bc;color:#fff;padding:15px 18px}.jw-reach-caption strong{font-size:20px}.jw-reach-caption span{font-size:var(--jw-type-small);letter-spacing:1.2px}.jw-reach-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.jw-reach-photo-pair .jw-source-photo{--frame-ratio:1.55}.jw-reach-form-panel .jw-contact-form{padding:32px}.jw-reach-other{background:#e4edf5;padding:24px 28px;border-left:3px solid #0758bc;margin-top:20px}.jw-reach-other strong{font-size:17px;color:#25465f;line-height:1.5}.jw-reach-other p{font-size:var(--jw-type-body);color:#60788a;line-height:1.8;margin-top:8px}.jw-reach-other a{display:flex;justify-content:space-between;gap:16px;font-size:var(--jw-type-control);color:#0758bc;margin-top:14px;text-underline-offset:4px}.jw-reach-preparation{background:#12385d;color:white;padding:50px 0}.jw-reach-preparation .jw-section-kicker{color:#b6d7f6}.jw-reach-preparation .jw-section-heading h2{color:white;font-size:33px}.jw-reach-preparation ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0}.jw-reach-preparation li{border-top:1px solid #ffffff40;padding-top:22px;display:flex;gap:20px}.jw-reach-preparation li>span{font-size:34px;line-height:1.2;color:#91bfe9}.jw-reach-preparation h3{font-size:19px;line-height:1.5}.jw-reach-preparation li p{font-size:var(--jw-type-body);color:#cadae8;line-height:1.85;margin-top:9px}.jw-reach-location{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.jw-reach-location-caption{padding:15px 20px;border-left:3px solid #0758bc;background:#edf3f8;font-size:var(--jw-type-small);letter-spacing:1.4px;color:#294c67}.jw-reach-location .jw-reach-company{font-size:17px;color:#25455d;font-weight:600;margin-bottom:20px}.jw-reach-location address{font-size:var(--jw-type-body);font-style:normal;line-height:1.85;color:#456379;padding:18px 0;margin-bottom:18px;border-block:1px solid #dbe5ef}.jw-reach-location address span{display:block;color:#0758bc;font-size:var(--jw-type-body);letter-spacing:1.3px;font-weight:700;margin-bottom:8px}.jw-reach-location-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:24px}.jw-reach-location-actions>a:not(.jw-button){font-size:var(--jw-type-control);color:#0758bc;text-underline-offset:4px}.jw-reach-faq-section{background:#f0f4f7}.jw-reach-faq{max-width:1050px}.jw-reach-faq .jw-section-heading h2{font-size:33px}.jw-reach-faq details{background:white;border:1px solid #dce5ee;margin-top:12px;padding:0 24px}.jw-reach-faq summary{cursor:pointer;font-weight:600;color:#25445c;font-size:16px;line-height:1.6;padding:20px 0}.jw-reach-faq details p{font-size:var(--jw-type-body);color:#60768b;line-height:1.85;padding-bottom:20px}.jw-reach-faq details a{color:#0758bc;text-underline-offset:3px}.jw-reach-faq details[open]{border-color:#729eca}.jw-reach-faq summary:focus-visible{outline:3px solid #0758bc;outline-offset:3px}.jw-reach-nojs{padding:28px;background:white;border-top:3px solid #0758bc}.jw-reach-nojs p{margin:18px 0;line-height:1.8}
@media(max-width:1199px){.jw-reach-grid,.jw-reach-location{gap:35px}.jw-reach-copy h2,.jw-reach-location h2{font-size:33px}.jw-reach-form-panel .jw-contact-form{padding:26px}.jw-reach-preparation ol{gap:23px}.jw-reach-preparation li{gap:13px}.jw-reach-preparation h3{font-size:17px}}
@media(max-width:899px){.jw-reach-section{padding:42px 0}.jw-reach-grid{gap:28px}.jw-reach-form-panel .jw-form-row{grid-template-columns:1fr;gap:0}.jw-reach-copy h2,.jw-reach-location h2{font-size:29px}.jw-reach-copy>p:not(.jw-section-kicker),.jw-reach-location p{font-size:var(--jw-type-small)}.jw-reach-caption{display:block}.jw-reach-caption span{display:block;margin-top:5px;font-size:var(--jw-type-small)}.jw-reach-alibaba{font-size:var(--jw-type-small)!important;padding-inline:16px;gap:14px}.jw-reach-other{padding:20px}.jw-reach-preparation li{display:block}.jw-reach-preparation h3{margin-top:10px}.jw-reach-location{gap:28px}.jw-reach-location-actions{gap:18px}.jw-reach-location .jw-reach-company{font-size:var(--jw-type-small)}.jw-reach-location address{font-size:var(--jw-type-body)}}
@media(max-width:599px){.jw-reach-section{padding:34px 0}.jw-reach-grid,.jw-reach-location{grid-template-columns:1fr;gap:28px}.jw-reach-copy h2,.jw-reach-location h2{font-size:30px}.jw-reach-caption{display:flex}.jw-reach-caption span{margin:0;font-size:var(--jw-type-small)}.jw-reach-team{margin-top:25px}.jw-reach-form-panel .jw-contact-form{padding:24px 20px}.jw-reach-photo-pair{gap:12px;margin-top:12px}.jw-reach-preparation{padding:35px 0}.jw-reach-preparation ol{grid-template-columns:1fr;gap:20px}.jw-reach-preparation li{display:flex;gap:20px}.jw-reach-preparation h3{margin-top:0;font-size:20px}.jw-reach-preparation .jw-section-heading h2,.jw-reach-faq .jw-section-heading h2{font-size:27px}.jw-reach-location h2{font-size:28px}.jw-reach-location-actions .jw-button{font-size:var(--jw-type-control)!important;gap:20px}.jw-reach-faq details{padding-inline:18px}.jw-reach-faq summary{font-size:var(--jw-type-small);padding:17px 0}.jw-reach-faq details p{font-size:var(--jw-type-body)}}
