.Contact_page__38faj{--ink:#18334d;--muted:#64778a;--blue:#2476df;--line:#d6dfe9;min-height:100vh;background:#fff;color:var(--ink);font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.Contact_page__38faj *{box-sizing:border-box}.Contact_page__38faj a{color:inherit;text-decoration:none}.Contact_page__38faj button,.Contact_page__38faj input,.Contact_page__38faj textarea{font-family:inherit}.Contact_page__38faj a:focus-visible,.Contact_page__38faj button:focus-visible{outline:3px solid #81b8ff;outline-offset:4px}.Contact_header__gi8S_{border-bottom:1px solid var(--line)}.Contact_headerInner__BKLX_{max-width:1336px;width:calc(100% - 80px);margin:0 auto;height:74px;display:flex;align-items:center;gap:40px}.Contact_brand__eF8iF{display:inline-flex;align-items:center;color:#246ba8!important;margin-right:auto}.Contact_brand__eF8iF>span{gap:12px}.Contact_brand__eF8iF svg{width:34px;height:39px}.Contact_brand__eF8iF>span>span{font-size:28px}.Contact_navigation__RbWyK{display:flex;height:100%;align-items:center;gap:40px;font-size:16px;color:var(--muted);font-weight:500}.Contact_navigation__RbWyK a{display:flex;align-items:center;position:relative;height:100%}.Contact_navigation__RbWyK a[aria-current=page]{color:var(--blue);font-weight:600}.Contact_navigation__RbWyK a[aria-current=page]:after{content:"";position:absolute;bottom:12px;left:0;right:0;height:2px;background:var(--blue)}.Contact_backHome__vpEqO:hover,.Contact_navigation__RbWyK a:hover{color:var(--blue)}.Contact_backHome__vpEqO{display:flex;align-items:center;gap:10px;border-left:1px solid var(--line);padding-left:36px;font-size:16px;color:var(--muted)!important;white-space:nowrap}.Contact_backHome__vpEqO svg{width:20px;height:20px}.Contact_main__0TpaB{max-width:1228px;width:calc(100% - 96px);margin:0 auto;padding:52px 0 44px;display:grid;grid-template-columns:minmax(0,.595fr) minmax(0,1fr);column-gap:112px;align-items:start}.Contact_context__kycMW{min-width:0}.Contact_context__kycMW,.Contact_intro__dSTS0{grid-column:1;grid-row:1}.Contact_intro__dSTS0 h1{font-size:56px;line-height:1.24;letter-spacing:-1.4px;font-weight:750;margin:8px 0 26px}.Contact_intro__dSTS0 h1 span{color:var(--blue)}.Contact_intro__dSTS0>p{margin:0;color:var(--muted);font-size:20px;line-height:1.7}.Contact_directContact__wpc84{grid-column:1;grid-row:2;border-top:1px solid var(--line);margin-top:60px;padding-top:36px}.Contact_directContact__wpc84 h2{font-size:23px;font-weight:650;line-height:1.5;margin:0 0 32px}.Contact_emailRow__xYXiG{display:flex;gap:30px;align-items:start}.Contact_mailIcon__GMMDX{width:44px;height:40px;flex-shrink:0;margin-top:1px;color:#314b68}.Contact_contactLabel__a7iPv{font-size:16px;line-height:1.5;color:var(--muted);margin:0 0 8px;font-weight:600}.Contact_email__uJmaw,.Contact_wechatName__NIDqV{font-size:23px;line-height:1.5;font-weight:650;overflow-wrap:anywhere}.Contact_email__uJmaw:hover{color:var(--blue)}.Contact_contactHint__OHmnf{font-size:15px;line-height:1.65;color:var(--muted);margin:2px 0 0}.Contact_wechatRow__e5QxX{display:flex;gap:28px;align-items:center;margin-top:42px}.Contact_wechatName__NIDqV{margin:0}.Contact_qrLink__eUi7M{display:block;flex:0 0 108px}.Contact_qrLink__eUi7M img{display:block;width:108px;height:130px;object-fit:contain}.Contact_form__bnoMV{grid-column:2;grid-row:1;min-width:0;scroll-margin-top:24px}.Contact_form__bnoMV>h2,.Contact_success__bXPC8 h2{margin:0;font-size:30px;line-height:1.4;font-weight:700;letter-spacing:-.5px}.Contact_formIntro__zMbY5{margin:6px 0 26px;font-size:17px;line-height:1.65;color:var(--muted)}.Contact_services__cbQrz{padding:0;margin:0 0 24px;border:0;min-width:0}.Contact_services__cbQrz legend{padding:0;margin-bottom:8px;font-size:16px;line-height:1.5;font-weight:650}.Contact_serviceOptions__gfYbQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.Contact_serviceOption__jGsaF{min-height:52px;padding:12px 18px;border:1px solid var(--line);border-radius:5px;display:flex;align-items:center;gap:14px;font-size:16px;line-height:1.45;cursor:pointer;position:relative;transition:border-color .15s,background-color .15s}.Contact_serviceOption__jGsaF:hover{border-color:#82b3ee}.Contact_serviceOption__jGsaF:has(input:checked){border-color:var(--blue);background:#f1f7ff}.Contact_serviceOption__jGsaF:has(input:focus-visible){outline:3px solid #81b8ff;outline-offset:3px}.Contact_serviceOption__jGsaF input{position:absolute;width:1px;height:1px;opacity:0;margin:0}.Contact_radioMark__6LsjO{width:22px;height:22px;flex:0 0 22px;border:1.5px solid #c6d1dd;border-radius:50%;background:#fff}.Contact_serviceOption__jGsaF input:checked+.Contact_radioMark__6LsjO{border:7px solid var(--blue)}.Contact_fieldRow__nGH0_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px}.Contact_field__vOE8z{min-width:0}.Contact_form__bnoMV>.Contact_field__vOE8z{margin-bottom:20px}.Contact_field__vOE8z label{display:block;font-size:16px;line-height:1.5;font-weight:650;margin-bottom:8px}.Contact_field__vOE8z input,.Contact_field__vOE8z textarea{display:block;width:100%;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:5px;padding:12px 16px;font-size:17px;line-height:1.6;outline:none;transition:border-color .15s,box-shadow .15s}.Contact_field__vOE8z input{height:52px}.Contact_field__vOE8z textarea{min-height:164px;resize:vertical}.Contact_field__vOE8z input::placeholder,.Contact_field__vOE8z textarea::placeholder{color:#99a7b6}.Contact_field__vOE8z input:focus,.Contact_field__vOE8z textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #e8f2ff}.Contact_field__vOE8z input:disabled,.Contact_field__vOE8z textarea:disabled{color:var(--muted)}.Contact_helper__Nrxwo{margin:7px 0 0;font-size:14px;line-height:1.6;color:var(--muted)}.Contact_submitButton__Yaghy{border:0;background:var(--blue);color:#fff;width:100%;min-height:52px;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:14px;padding:13px 20px;font-size:17px;line-height:1.5;font-weight:600;cursor:pointer;transition:background-color .15s}.Contact_submitButton__Yaghy:hover{background:#1767cf}.Contact_submitButton__Yaghy:disabled{cursor:wait;opacity:.7}.Contact_submitButton__Yaghy svg{width:24px;height:24px}.Contact_privacy__ITVQy{color:var(--muted);font-size:14px;line-height:1.6;margin:8px 0 0}.Contact_honeypot__ZoMuO{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.Contact_error__S1AC7{background:#fff4f3;border-left:3px solid #c94338;color:#a33229;padding:12px 16px;margin:0 0 16px;font-size:15px;line-height:1.6}.Contact_spinner__lytt1{width:18px;height:18px;border-radius:50%;border:2px solid #ffffff60;border-top-color:#fff;animation:Contact_spin__VCX4g .8s linear infinite}.Contact_success__bXPC8{min-height:650px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.Contact_successIcon__M6sYb{width:68px;height:68px;border-radius:50%;color:var(--blue);background:#edf5ff;display:grid;place-items:center;margin-bottom:24px}.Contact_successIcon__M6sYb svg{width:34px;height:34px}.Contact_success__bXPC8 p{font-size:17px;line-height:1.7;color:var(--muted);margin:12px 0 30px}.Contact_success__bXPC8 .Contact_submitButton__Yaghy{width:auto}.Contact_successHome__B25xu{margin-top:20px;color:var(--muted)!important;font-size:15px}.Contact_footer__Q8edu{width:calc(100% - 80px);max-width:1336px;margin:0 auto;border-top:1px solid var(--line);padding:24px 0 30px;display:flex;justify-content:space-between;gap:16px;font-size:13px;color:var(--muted);line-height:1.6}.Contact_footer__Q8edu>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}@keyframes Contact_spin__VCX4g{to{transform:rotate(1turn)}}@media (max-width:1200px){.Contact_main__0TpaB{column-gap:60px;grid-template-columns:minmax(0,.62fr) minmax(0,1fr)}.Contact_intro__dSTS0 h1{font-size:48px}.Contact_intro__dSTS0>p{font-size:18px}.Contact_email__uJmaw,.Contact_wechatName__NIDqV{font-size:20px}.Contact_emailRow__xYXiG{gap:18px}.Contact_serviceOption__jGsaF{padding:12px;gap:10px;font-size:15px}.Contact_desktopBreak__uekI2{display:none}}@media (max-width:900px){.Contact_headerInner__BKLX_{width:calc(100% - 48px);gap:24px}.Contact_navigation__RbWyK{gap:24px;font-size:15px}.Contact_backHome__vpEqO{padding-left:20px;font-size:15px}.Contact_main__0TpaB{width:calc(100% - 64px);grid-template-columns:1fr;padding-top:36px}.Contact_context__kycMW{display:contents}.Contact_intro__dSTS0{grid-row:1;margin-bottom:32px}.Contact_intro__dSTS0 h1{font-size:42px;line-height:1.25;margin:0 0 12px}.Contact_intro__dSTS0 h1 br{display:none}.Contact_intro__dSTS0 h1 span{margin-left:10px}.Contact_intro__dSTS0>p{font-size:16px;max-width:540px}.Contact_form__bnoMV{grid-column:1;grid-row:2}.Contact_directContact__wpc84{grid-row:3;margin-top:40px;padding-top:28px}.Contact_directContact__wpc84 h2{font-size:21px;margin-bottom:22px}.Contact_emailRow__xYXiG{gap:24px}.Contact_wechatRow__e5QxX{margin-top:26px}.Contact_footer__Q8edu{width:calc(100% - 48px)}}@media (max-width:600px){.Contact_headerInner__BKLX_{width:calc(100% - 36px);height:64px;gap:16px}.Contact_brand__eF8iF>span{gap:8px}.Contact_brand__eF8iF svg{width:27px;height:32px}.Contact_brand__eF8iF>span>span{font-size:23px}.Contact_navigation__RbWyK{display:none}.Contact_backHome__vpEqO{border:0;padding-left:0;font-size:14px;gap:6px}.Contact_backHome__vpEqO svg{width:17px;height:17px}.Contact_main__0TpaB{width:calc(100% - 40px);padding:28px 0 32px}.Contact_intro__dSTS0{margin-bottom:28px}.Contact_intro__dSTS0 h1{font-size:32px;letter-spacing:-.8px}.Contact_intro__dSTS0 h1 span{margin-left:6px}.Contact_intro__dSTS0>p{font-size:15px;line-height:1.75}.Contact_form__bnoMV>h2,.Contact_success__bXPC8 h2{font-size:24px}.Contact_formIntro__zMbY5{font-size:15px;line-height:1.7;margin-bottom:24px}.Contact_serviceOptions__gfYbQ{gap:10px}.Contact_serviceOption__jGsaF{min-height:48px;padding:10px;gap:8px;font-size:13px}.Contact_radioMark__6LsjO{width:18px;height:18px;flex-basis:18px}.Contact_serviceOption__jGsaF input:checked+.Contact_radioMark__6LsjO{border-width:6px}.Contact_services__cbQrz{margin-bottom:22px}.Contact_field__vOE8z label,.Contact_services__cbQrz legend{font-size:15px}.Contact_fieldRow__nGH0_{grid-template-columns:1fr;gap:18px;margin-bottom:18px}.Contact_form__bnoMV>.Contact_field__vOE8z{margin-bottom:18px}.Contact_field__vOE8z input,.Contact_field__vOE8z textarea{font-size:16px;padding:12px}.Contact_field__vOE8z input{height:48px}.Contact_field__vOE8z textarea{min-height:178px}.Contact_helper__Nrxwo,.Contact_privacy__ITVQy{font-size:12px;line-height:1.7}.Contact_submitButton__Yaghy{min-height:48px;font-size:16px}.Contact_directContact__wpc84{margin-top:32px;padding-top:24px}.Contact_directContact__wpc84 h2{font-size:20px}.Contact_emailRow__xYXiG{gap:18px}.Contact_mailIcon__GMMDX{width:32px;height:30px}.Contact_contactLabel__a7iPv{font-size:14px;margin-bottom:4px}.Contact_email__uJmaw,.Contact_wechatName__NIDqV{font-size:18px}.Contact_contactHint__OHmnf{font-size:13px}.Contact_wechatRow__e5QxX{gap:20px}.Contact_success__bXPC8{min-height:430px}.Contact_success__bXPC8 p{font-size:15px}.Contact_footer__Q8edu{width:calc(100% - 40px);flex-direction:column;gap:8px;padding:20px 0 24px;font-size:12px}.Contact_footer__Q8edu>div{justify-content:flex-start}}@media (max-width:359px){.Contact_main__0TpaB{width:calc(100% - 32px)}.Contact_intro__dSTS0 h1{font-size:29px}.Contact_serviceOption__jGsaF{padding:9px 8px;gap:6px}.Contact_serviceOption__jGsaF:last-child{font-size:12px}.Contact_backHome__vpEqO{font-size:13px}}@media (prefers-reduced-motion:reduce){.Contact_page__38faj *,.Contact_page__38faj :after,.Contact_page__38faj :before{transition:none!important;animation-duration:2s!important}}