.contact-us-inner[data-v-7758454c]{padding:4rem 0 2rem;background:#fff}.contact-us-inner .container[data-v-7758454c]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.contact-us-inner .contact-title[data-v-7758454c]{font-size:2.4rem;font-weight:700;color:#222;text-align:center;margin-bottom:0}.contact-us-inner .contact-subtitle[data-v-7758454c]{text-align:center;color:#666;font-size:1rem;margin-bottom:2rem}.contact-us-inner .contact-wrapper[data-v-7758454c]{display:flex;align-items:center;gap:3rem}.contact-us-inner .contact-wrapper .contact-form-section[data-v-7758454c]{flex:1;min-width:0}.contact-us-inner .contact-wrapper .contact-info-section[data-v-7758454c]{width:320px;flex-shrink:0}.contact-us-inner .contact-form-section[data-v-7758454c]{padding:2rem}.contact-us-inner .contact-form-section .form-tip[data-v-7758454c]{color:#666;font-size:1rem;margin-bottom:1.5rem}.contact-us-inner .contact-form-section .contact-form .privacy-notice[data-v-7758454c]{color:#909399;font-size:1rem;margin:1.5rem 0;line-height:1.5}.contact-us-inner .contact-form-section .contact-form .submit-btn-wrapper[data-v-7758454c]{display:flex;justify-content:center;margin-top:1rem}.contact-us-inner .contact-form-section .contact-form[data-v-7758454c] .el-form-item{margin-bottom:1.25rem}.contact-us-inner .contact-form-section .contact-form[data-v-7758454c] .el-form-item .el-form-item__label{font-size:1rem;font-weight:600;color:#333}.contact-us-inner .contact-form-section .contact-form[data-v-7758454c] .el-input__inner,.contact-us-inner .contact-form-section .contact-form[data-v-7758454c] .el-cascader{font-size:1rem}.contact-us-inner .contact-form-section .contact-form[data-v-7758454c] .el-checkbox-group{display:flex;flex-wrap:wrap;gap:1.25rem}.contact-us-inner .contact-form-section .contact-form[data-v-7758454c] .el-checkbox{margin-right:0;font-size:1rem}.contact-us-inner .contact-form-section .contact-form[data-v-7758454c] .el-checkbox .el-checkbox__label,.contact-us-inner .contact-form-section .contact-form[data-v-7758454c] .el-button{font-size:1rem}.contact-us-inner .contact-info-section[data-v-7758454c]{padding:1rem;text-align:center}.contact-us-inner .contact-info-section .qr-code-wrapper[data-v-7758454c]{width:200px;height:200px;margin:0 auto;padding:1rem;display:flex;align-items:center;justify-content:center}.contact-us-inner .contact-info-section .qr-code-wrapper .qr-code-img[data-v-7758454c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contact-us-inner .contact-info-section .contact-text[data-v-7758454c]{color:#666;font-size:1rem;margin-bottom:1rem;line-height:1.5}.contact-us-inner .contact-info-section .phone-number[data-v-7758454c]{font-size:2rem;font-weight:700;color:#222;letter-spacing:1px}@media(max-width:992px){.contact-us-inner .contact-wrapper[data-v-7758454c]{flex-direction:column;gap:2rem}.contact-us-inner .contact-wrapper .contact-info-section[data-v-7758454c]{width:100%;position:static}}@media(max-width:768px){.contact-us-inner[data-v-7758454c]{padding:3rem 0}.contact-us-inner .container[data-v-7758454c]{padding:0 1rem}.contact-us-inner .contact-title[data-v-7758454c]{font-size:2rem}.contact-us-inner .contact-subtitle[data-v-7758454c]{font-size:.9rem;margin-bottom:2rem}.contact-us-inner .contact-form-section[data-v-7758454c]{padding:1rem}.contact-us-inner .contact-form-section[data-v-7758454c] .el-form-item{margin-bottom:1rem}.contact-us-inner .contact-form-section[data-v-7758454c] .el-checkbox-group{gap:.75rem}.contact-us-inner .contact-info-section[data-v-7758454c]{padding:2rem 1.5rem}.contact-us-inner .contact-info-section .qr-code-wrapper[data-v-7758454c]{width:180px;height:180px}.contact-us-inner .contact-info-section .phone-number[data-v-7758454c]{font-size:1.5rem}}@media(max-width:480px){.contact-us-inner[data-v-7758454c]{padding:2rem 0}.contact-us-inner .contact-title[data-v-7758454c]{font-size:1.75rem}.contact-us-inner .contact-form-section[data-v-7758454c]{padding:1.25rem}.contact-us-inner .contact-form-section[data-v-7758454c] .el-checkbox-group{flex-direction:column;gap:.6rem}.contact-us-inner .contact-info-section .qr-code-wrapper[data-v-7758454c]{width:160px;height:160px}.contact-us-inner .contact-info-section .phone-number[data-v-7758454c]{font-size:1.35rem}}
