.platform-contact-page-module__ZvSHdW__page{--contact-ink:#232827;--contact-muted:#59645f;--contact-line:#d5d5ce;color:var(--contact-ink);background:#f1efe9;padding:16px clamp(20px,5vw,80px) clamp(48px,6vw,90px)}.platform-contact-page-module__ZvSHdW__page :where(h1,h2,p,a,summary,li,label,span,dd){overflow-wrap:anywhere}.platform-contact-page-module__ZvSHdW__breadcrumb{color:var(--contact-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:.75rem;display:flex}.platform-contact-page-module__ZvSHdW__breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.platform-contact-page-module__ZvSHdW__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,88px);max-width:1440px;margin:36px auto 0;display:grid}.platform-contact-page-module__ZvSHdW__layout>*{min-width:0}.platform-contact-page-module__ZvSHdW__overline{color:#84502f;font:600 .6875rem/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px}.platform-contact-page-module__ZvSHdW__masthead h1{font-family:var(--font-display);letter-spacing:-.035em;margin:0 0 30px;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:650;font-stretch:100%;line-height:1.28}.platform-contact-page-module__ZvSHdW__masthead>p:last-child{color:var(--contact-muted);max-width:62ch;margin:0;line-height:1.85}.platform-contact-page-module__ZvSHdW__supplierHelp{border-top:1px solid var(--contact-line);margin-top:36px;padding-top:24px}.platform-contact-page-module__ZvSHdW__supplierHelp h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 12px;font-size:1.4rem;font-weight:650;font-stretch:100%;line-height:1.45}.platform-contact-page-module__ZvSHdW__supplierHelp p{color:var(--contact-muted);margin:0 0 12px;font-size:.9375rem;line-height:1.8}.platform-contact-page-module__ZvSHdW__supplierHelp a,.platform-contact-page-module__ZvSHdW__guideLinks a{border-bottom:1px solid #89938d;align-items:center;gap:24px;min-height:48px;font-size:.8125rem;font-weight:650;text-decoration:none;display:inline-flex}.platform-contact-page-module__ZvSHdW__boundary{background:#e8e5dd;border-left:2px solid #84502f;margin:24px 0;padding:14px 18px;font-size:.8125rem;line-height:1.8}.platform-contact-page-module__ZvSHdW__process{border-block:1px solid var(--contact-line);padding-block:4px 12px}.platform-contact-page-module__ZvSHdW__process summary{cursor:pointer;min-height:48px;padding-block:12px;font-size:.875rem;font-weight:650;line-height:1.7}.platform-contact-page-module__ZvSHdW__process ol{margin:12px 0 16px;padding-inline-start:22px}.platform-contact-page-module__ZvSHdW__process li,.platform-contact-page-module__ZvSHdW__process>p{color:var(--contact-muted);font-size:.8125rem;line-height:1.8}.platform-contact-page-module__ZvSHdW__process li+li{margin-top:10px}.platform-contact-page-module__ZvSHdW__process>p{margin:0 0 8px}.platform-contact-page-module__ZvSHdW__guideLinks{flex-wrap:wrap;gap:8px 28px;padding-top:20px;display:flex}:is(.platform-contact-page-module__ZvSHdW__page .platform-case-form-panel,.platform-contact-page-module__ZvSHdW__page .platform-case-receipt){border:1px solid var(--contact-line);background:#fffefa;padding:clamp(20px,2.5vw,36px)}:is(.platform-contact-page-module__ZvSHdW__page .platform-case-form-panel>.insight-overline,.platform-contact-page-module__ZvSHdW__page .platform-case-receipt>.insight-overline){color:#84502f;font-size:.6875rem}:is(.platform-contact-page-module__ZvSHdW__page .platform-case-form-panel h2,.platform-contact-page-module__ZvSHdW__page .platform-case-receipt h2){font-family:var(--font-display);letter-spacing:-.025em;margin:10px 0 24px;font-size:1.5rem;font-weight:650;font-stretch:100%;line-height:1.5}.platform-contact-page-module__ZvSHdW__page .platform-case-form{border:0}.platform-contact-page-module__ZvSHdW__page .platform-case-form :is(input,select,textarea){color:var(--contact-ink);background:#fbfaf6;border:1px solid #89938d;font-size:1rem}.platform-contact-page-module__ZvSHdW__page .platform-case-form :is(input,select,textarea):disabled{background:#eeede7}.platform-contact-page-module__ZvSHdW__page .platform-case-form .field>span:first-child{color:var(--contact-ink);letter-spacing:0;text-transform:none;font-size:.8125rem}.platform-contact-page-module__ZvSHdW__page .platform-case-form .hint{color:var(--contact-muted);font-size:.75rem;line-height:1.7}.platform-contact-page-module__ZvSHdW__page .platform-case-privacy{border:0;border-top:1px solid var(--contact-line);color:var(--contact-muted);padding:20px 0 0;line-height:1.7}.platform-contact-page-module__ZvSHdW__page .platform-case-privacy code{font-size:.75rem}.platform-contact-page-module__ZvSHdW__page .platform-case-form>fieldset>button[type=submit]{background:var(--contact-ink);color:#f1efe9;text-transform:none;letter-spacing:0;justify-content:center;width:100%;font-size:.875rem;font-weight:650}.platform-contact-page-module__ZvSHdW__page .platform-case-form>fieldset>button[type=button]:last-child{background:var(--contact-ink);color:#f1efe9;text-transform:none;letter-spacing:0;justify-content:center;width:100%;font-size:.875rem;font-weight:650}.platform-contact-page-module__ZvSHdW__page .platform-case-form button:disabled{opacity:.55;cursor:not-allowed}.platform-contact-page-module__ZvSHdW__page .platform-case-field-grid{grid-template-columns:minmax(0,1fr)}.platform-contact-page-module__ZvSHdW__page .platform-case-choice>div{flex-wrap:wrap}.platform-contact-page-module__ZvSHdW__page .platform-case-choice label{flex:140px}.platform-contact-page-module__ZvSHdW__page :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #84502f}:is(html[lang=zh-CN] .platform-contact-page-module__ZvSHdW__masthead h1,html[lang=zh-CN] .platform-contact-page-module__ZvSHdW__supplierHelp h2){font-family:var(--font-sans-zh)}@media (hover:hover) and (pointer:fine){.platform-contact-page-module__ZvSHdW__supplierHelp a:hover,.platform-contact-page-module__ZvSHdW__guideLinks a:hover{color:#84502f}}@media (max-width:900px){.platform-contact-page-module__ZvSHdW__layout{grid-template-columns:minmax(0,1fr);gap:36px;max-width:680px}.platform-contact-page-module__ZvSHdW__masthead h1{font-size:clamp(2rem,6vw,3rem)}}@media (max-width:600px){.platform-contact-page-module__ZvSHdW__layout{margin-top:24px}.platform-contact-page-module__ZvSHdW__masthead h1{font-size:clamp(1.9rem,8vw,2.4rem)}.platform-contact-page-module__ZvSHdW__page .platform-case-choice label{flex-basis:100%}}
