.page-module-scss-module__9Z3Caa__contactPage{background-color:#e5f1f9;justify-content:center;align-items:flex-start;gap:40px;min-height:calc(100vh - 200px);padding:30px 50px 50px;display:flex}.page-module-scss-module__9Z3Caa__formSection{background:#fff;border:1px solid #0000000d;border-radius:20px;padding:20px;font-weight:700}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formTitle{color:#000;margin-bottom:15px;font-size:56px;line-height:56px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formDescription{color:#333;max-width:720px;margin-bottom:15px;font-size:18px;line-height:23px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formSubtitle{color:gray;margin-bottom:40px;font-size:16px;line-height:24px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formContainer{gap:40px;display:flex;position:relative}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formContainer:after{content:"";background-color:#00000014;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formColumn{flex-direction:column;flex:1;gap:20px;display:flex}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup{flex-direction:column;gap:5px;display:flex;position:relative}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formLabel{color:#333;font-size:16px;font-weight:500}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formLabel .page-module-scss-module__9Z3Caa__required{color:#d32f2f;font-weight:700}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formInput,.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formSelect,.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formTextarea{box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:5px;outline:none;width:100%;max-width:525px;font-size:16px;font-weight:400;transition:border-color .2s}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formInput:focus,.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formSelect:focus,.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formTextarea:focus{border-color:#333}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formInput.page-module-scss-module__9Z3Caa__error,.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formSelect.page-module-scss-module__9Z3Caa__error,.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formTextarea.page-module-scss-module__9Z3Caa__error{border-color:#d32f2f!important}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__errorMessage{z-index:1;pointer-events:none;color:#d32f2f;align-items:center;gap:6px;margin-top:4px;font-size:16px;line-height:1;display:flex;position:absolute;top:100%;left:0}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formInput{height:45px;padding:0 12px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect{width:100%;max-width:525px;position:relative}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectTrigger{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #ccc;border-radius:5px;justify-content:space-between;align-items:center;width:100%;height:45px;padding:0 12px;transition:border-color .2s;display:flex}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectTrigger.page-module-scss-module__9Z3Caa__open,.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectTrigger:focus{border-color:#333}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectTrigger.page-module-scss-module__9Z3Caa__error{border-color:#d32f2f!important}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectTrigger .page-module-scss-module__9Z3Caa__selectInput{color:#333;width:100%;height:100%;font-size:inherit;background:0 0;border:none;outline:none;flex:1}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectTrigger .page-module-scss-module__9Z3Caa__selectInput::placeholder,.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectTrigger .page-module-scss-module__9Z3Caa__placeholder{color:#999}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectTrigger .page-module-scss-module__9Z3Caa__selectedValue{color:#333}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectArrow{width:20px;height:20px;transition:transform .3s}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectArrow.page-module-scss-module__9Z3Caa__arrowOpen{transform:rotate(180deg)}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectDropdown{z-index:10;background:#fff;border:1px solid #ccc;border-radius:5px;width:100%;max-height:250px;position:absolute;top:calc(100% + 5px);left:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectOption{cursor:pointer;color:#333;padding:10px 12px;font-size:16px;transition:background-color .15s}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectOption:hover{background-color:#f5f5f5}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectOption.page-module-scss-module__9Z3Caa__selected{background-color:#e5f1f9;font-weight:500}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formTextarea{resize:vertical;min-height:100px;padding:12px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__charCount{color:#999;text-align:right;margin-top:4px;font-size:12px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__messageGroup{flex-direction:column;flex:1;display:flex}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__messageGroup .page-module-scss-module__9Z3Caa__textareaWrapper{background:#fff;border:1px solid #ccc;border-radius:5px;flex-direction:column;flex:1;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__messageGroup .page-module-scss-module__9Z3Caa__textareaWrapper:focus-within{border-color:#333}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__messageGroup .page-module-scss-module__9Z3Caa__textareaWrapper.page-module-scss-module__9Z3Caa__error{border-color:#d32f2f!important}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__messageGroup .page-module-scss-module__9Z3Caa__textareaWrapper .page-module-scss-module__9Z3Caa__formTextarea{resize:none;background:0 0;border-radius:0;outline:none;flex:1;width:100%;height:100%;padding:12px 12px 0;border:none!important}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__messageGroup .page-module-scss-module__9Z3Caa__textareaWrapper .page-module-scss-module__9Z3Caa__formTextarea:focus{border-color:#0000}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__messageGroup .page-module-scss-module__9Z3Caa__textareaWrapper .page-module-scss-module__9Z3Caa__charCount{color:#999;text-align:right;background:0 0;margin:0;padding:4px 12px 8px;font-size:12px;line-height:1;position:static}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__submitButton{cursor:pointer;color:#000;background:#fdb72a;border:none;border-radius:8px;width:266px;height:60px;margin-top:30px;font-size:20px;transition:background-color .2s}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__submitButton:hover{background:#e09910}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__submitButton.page-module-scss-module__9Z3Caa__loading{opacity:.7;cursor:not-allowed}.page-module-scss-module__9Z3Caa__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-module-scss-module__9Z3Caa__modalContainer{box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;align-items:center;width:480px;height:244px;padding:40px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.page-module-scss-module__9Z3Caa__modalCloseButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex;position:absolute;top:20px;right:20px}.page-module-scss-module__9Z3Caa__modalCloseButton:hover{opacity:.7}.page-module-scss-module__9Z3Caa__modalContent{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.page-module-scss-module__9Z3Caa__modalHeader{justify-content:center;align-items:center;gap:3px;margin-bottom:20px;display:flex}.page-module-scss-module__9Z3Caa__modalHeader img{width:24px;height:24px}.page-module-scss-module__9Z3Caa__modalTitle{color:#000;text-align:center;margin:0;font-size:20px;font-weight:700;line-height:30px}.page-module-scss-module__9Z3Caa__modalDescription{color:#4d4d4d;text-align:center;max-width:400px;margin:0 0 20px;font-size:18px;font-weight:400;line-height:27px}.page-module-scss-module__9Z3Caa__modalActionButton{cursor:pointer;color:#000;background:#fdb72a;border:none;border-radius:8px;width:210px;height:40px;font-size:20px;font-weight:500;transition:background-color .2s}.page-module-scss-module__9Z3Caa__modalActionButton:hover{background-color:#e5a526}.page-module-scss-module__9Z3Caa__infoSection{box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:350px;height:450px;padding:40px;display:flex}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__iconLabelRow{align-items:center;gap:5px;display:flex}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__iconLabelRow .page-module-scss-module__9Z3Caa__contactLabel{color:#1a1a1a;font-size:16px;font-weight:500}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__contactIcon{width:24px;height:24px}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__contactValue{color:#4d4d4d;font-size:14px}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__contactNote{color:#4d4d4d;margin-top:0;font-size:14px}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__wechatQR{background:#d8d8d8;width:140px;height:140px}@media (max-width:1199px){.page-module-scss-module__9Z3Caa__contactPage{flex-direction:column;gap:20px;padding:20px}.page-module-scss-module__9Z3Caa__formSection{width:100%;padding:16px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formTitle{margin-bottom:12px;font-size:32px;line-height:40px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formDescription{margin-bottom:10px;font-size:14px;line-height:20px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formSubtitle{margin-bottom:24px;font-size:12px;line-height:18px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formContainer{flex-direction:column;gap:0}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formContainer:after{display:none}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formColumn{gap:16px;margin-bottom:16px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formLabel{font-size:14px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formInput,.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__formSelect{max-width:100%;height:40px;font-size:14px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect{max-width:100%}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectTrigger{height:40px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__customSelect .page-module-scss-module__9Z3Caa__selectOption{padding:10px 12px;font-size:14px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__formGroup .page-module-scss-module__9Z3Caa__errorMessage{margin-top:1px;font-size:12px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__messageGroup .page-module-scss-module__9Z3Caa__textareaWrapper .page-module-scss-module__9Z3Caa__formTextarea{min-height:80px;font-size:14px}.page-module-scss-module__9Z3Caa__formSection .page-module-scss-module__9Z3Caa__submitButton{width:100%;height:50px;margin-top:20px;font-size:16px}.page-module-scss-module__9Z3Caa__infoSection{gap:24px;width:100%;height:auto;padding:24px 16px}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem{gap:6px}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__iconLabelRow .page-module-scss-module__9Z3Caa__contactLabel{font-size:14px}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__contactIcon{width:20px;height:20px}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__contactValue,.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__contactNote{font-size:12px}.page-module-scss-module__9Z3Caa__infoSection .page-module-scss-module__9Z3Caa__contactItem .page-module-scss-module__9Z3Caa__wechatQR{width:120px;height:120px}.page-module-scss-module__9Z3Caa__modalContainer{width:calc(100% - 40px);max-width:400px;height:auto;min-height:220px;padding:30px 20px}.page-module-scss-module__9Z3Caa__modalHeader{margin-bottom:16px}.page-module-scss-module__9Z3Caa__modalTitle{font-size:18px;line-height:26px}.page-module-scss-module__9Z3Caa__modalDescription{margin-bottom:16px;font-size:14px;line-height:22px}.page-module-scss-module__9Z3Caa__modalActionButton{width:100%;max-width:280px;height:44px;font-size:16px}}
