.Contact_main__s8upJ{background:#fff;padding:30px 0 100px}.Contact_breadcrumb__WYBso{font-size:.8125rem;color:#666;margin-bottom:30px}.Contact_breadcrumb__WYBso a{color:#006699;text-decoration:none;font-weight:700}.Contact_breadcrumb__WYBso a:hover{text-decoration:underline}.Contact_title__imTvg{font-size:2.75rem;font-weight:800;color:#000;margin-bottom:50px}.Contact_contactGrid___1ckU{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px}.Contact_contactSection__xD_HJ{margin-bottom:60px}.Contact_sectionHeader__USNJ3{font-size:1.5rem;font-weight:800;margin-bottom:25px;color:#000}.Contact_helpDeskGrid___sl33{display:flex;flex-direction:column;gap:30px}.Contact_helpItem__pGL5q{display:flex;gap:20px;padding:24px;background:#f8f9fa;border:1px solid #eee;border-radius:4px}.Contact_helpIcon__8PCCJ{font-size:2.5rem;color:#cc0000;height:-moz-fit-content;height:fit-content}.Contact_helpText__Nim13 h3{font-size:1.25rem;font-weight:700;margin-bottom:8px}.Contact_helpText__Nim13 p{font-size:.9375rem;color:#555;margin-bottom:15px}.Contact_chatBtn__ir5yF{background:#cc0000;color:white;border:none;padding:10px 25px;border-radius:4px;font-weight:700;cursor:pointer}.Contact_chatBtn__ir5yF:hover{background:#b30000}.Contact_blueLink__q_TGf{color:#006699;font-weight:700;text-decoration:none}.Contact_blueLink__q_TGf:hover{text-decoration:underline}.Contact_branchBox__nrEPr{background:#eee;padding:30px;border-radius:4px}.Contact_branchBox__nrEPr p{font-size:1rem;font-weight:600;margin-bottom:20px}.Contact_branchSearch__gp3Zb{display:flex;gap:15px;margin-bottom:30px}.Contact_branchSearch__gp3Zb input{flex:1 1;height:50px;padding:0 15px;border:1px solid #ccc;border-radius:4px}.Contact_searchBtn__FhlA5{background:#252b33;color:white;border:none;padding:0 25px;border-radius:4px;font-weight:700;cursor:pointer}.Contact_mapPlaceholder__xth7L{height:200px;background:#fff;border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;color:#666;padding:20px;text-align:center}.Contact_mapIcon__njyM5{font-size:2rem;color:#cc0000}.Contact_hqBox__xu_XR{background:#fdfdfd;padding:30px;border:1px solid #eee;border-radius:4px}.Contact_hqInfo__tbwWy{display:flex;flex-direction:column;gap:20px}.Contact_infoRow__H_Xmc{display:flex;gap:15px;align-items:flex-start}.Contact_rowIcon__O8eOy{margin-top:5px;color:#cc0000}.Contact_infoRow__H_Xmc p{font-size:.9375rem;line-height:1.5}.Contact_inquiryForm__03Jk_{display:flex;flex-direction:column;gap:20px}.Contact_formRow__TFdiH{display:flex;gap:20px}.Contact_formGroup__oAT2_{flex:1 1;display:flex;flex-direction:column;gap:10px}.Contact_formGroup__oAT2_ label{font-weight:700;font-size:.875rem}.Contact_formGroup__oAT2_ input,.Contact_formGroup__oAT2_ textarea{width:100%;padding:12px 15px;border:1px solid #ccc;border-radius:4px}.Contact_submitBtn__eHfVs{width:-moz-fit-content;width:fit-content;background:#cc0000;color:white;padding:15px 40px;border-radius:4px;border:none;font-weight:700;font-size:1.0625rem;cursor:pointer}.Contact_submitBtn__eHfVs:hover{background:#e62e00}@media (max-width:992px){.Contact_contactGrid___1ckU{grid-template-columns:1fr}}