@keyframes contact-us_fade-in-up__2XGjo{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes contact-us_fade-in__D_pFx{0%{opacity:0}to{opacity:1}}@keyframes contact-us_scale-in__CAegf{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes contact-us_spin__85tb8{to{transform:rotate(1turn)}}@keyframes contact-us_ping__LNPgw{75%,to{transform:scale(2);opacity:0}}@keyframes contact-us_pulse__lnt9f{50%{opacity:.5}}@keyframes contact-us_bounce__2W47u{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.contact-us_main__8pVEp{background-color:var(--white);min-height:100vh;color:var(--gray-10)}.contact-us_main__8pVEp .contact-us_header__HGAfc{height:42vh;background-image:url(https://landing-data.orderaapp.com/thaivisushi/about-us-hero.jpeg);background-size:cover;background-color:rgba(0,0,0,.2);background-position:50%;display:flex;align-items:center;justify-content:center}.contact-us_main__8pVEp .contact-us_header__HGAfc .contact-us_title__krvgt{padding-top:4rem;font-size:var(--text-7xl);color:var(--white);font-family:var(--font-philosopher,"PhitoSans",Arial,sans-serif)}@media(max-width:767px){.contact-us_main__8pVEp .contact-us_header__HGAfc .contact-us_title__krvgt{font-size:var(--text-4xl)}}.contact-us_main__8pVEp .contact-us_container___cMnO{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;gap:2rem;padding:5rem 1rem}@media(max-width:767px){.contact-us_main__8pVEp .contact-us_container___cMnO{grid-template-columns:repeat(1,minmax(0,1fr))}}.contact-us_main__8pVEp .contact-us_container___cMnO .contact-us_mapWrapper__dlAZ0{min-height:500px;border-radius:1rem;overflow:hidden}.contact-us_main__8pVEp .contact-us_container___cMnO .contact-us_formWrapper__EbU1t{padding:2rem;border-radius:1rem;display:block;box-shadow:0 0 7px rgba(0,0,0,.15)}@media(max-width:767px){.contact-us_main__8pVEp .contact-us_container___cMnO .contact-us_formWrapper__EbU1t{padding:0;box-shadow:none}}.contact-us_main__8pVEp .contact-us_container___cMnO .contact-us_title__krvgt{font-size:var(--text-2xl);font-weight:600;margin-bottom:2rem;text-align:center;font-family:var(--font-philosopher,"PhitoSans",Arial,sans-serif)}.contact-us_main__8pVEp .contact-us_container___cMnO .contact-us_form__czEfa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.contact-us_main__8pVEp .contact-us_container___cMnO .contact-us_form__czEfa .contact-us_formGroup__QyhKI{display:flex;flex-direction:column;gap:.5rem}.contact-us_main__8pVEp .contact-us_container___cMnO .contact-us_form__czEfa .contact-us_col2__on9vf{grid-column:span 2/span 2}.contact-us_statusMessage___OSvP{padding:1rem;border-radius:6px;margin-bottom:1.5rem;font-weight:500}.contact-us_statusMessage___OSvP.contact-us_success__evhBl{background-color:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.contact-us_statusMessage___OSvP.contact-us_error__gAoV2{background-color:#fee2e2;color:#991b1b;border:1px solid #fecaca}.contact-us_label__brfl_{font-weight:500}.contact-us_label__brfl_ span{color:var(--red-6)}.contact-us_input__3ur94{padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.contact-us_input__3ur94:focus{outline:none;border-color:#3b82f6}.contact-us_input__3ur94.contact-us_error__gAoV2,.contact-us_input__3ur94.contact-us_error__gAoV2:focus{border-color:#ef4444}.contact-us_textarea__HUHyS{padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;transition:border-color .2s,box-shadow .2s;resize:vertical;min-height:100px}.contact-us_textarea__HUHyS:focus{outline:none;border-color:#3b82f6}.contact-us_textarea__HUHyS.contact-us_error__gAoV2,.contact-us_textarea__HUHyS.contact-us_error__gAoV2:focus{border-color:#ef4444}.contact-us_fileInput__4biMG{padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;transition:border-color .2s,box-shadow .2s;cursor:pointer}.contact-us_fileInput__4biMG::-webkit-file-upload-button{padding:.5rem 1rem;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;margin-right:1rem;font-size:.875rem}.contact-us_fileInput__4biMG::file-selector-button{padding:.5rem 1rem;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;margin-right:1rem;font-size:.875rem}.contact-us_fileInput__4biMG::-webkit-file-upload-button:hover{background-color:#e5e7eb}.contact-us_fileInput__4biMG::file-selector-button:hover{background-color:#e5e7eb}.contact-us_fileInput__4biMG:focus{outline:none;border-color:#3b82f6}.contact-us_fileInput__4biMG.contact-us_error__gAoV2,.contact-us_fileInput__4biMG.contact-us_error__gAoV2:focus{border-color:#ef4444}.contact-us_errorMessage__1LFUY{color:#ef4444;font-size:.75rem;font-weight:500}.contact-us_submitButton__7ZRu5{padding:.875rem 2rem;background-color:var(--gray-10);color:#fff;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s;margin:1rem auto 0;border:1px solid var(--gray-10)}.contact-us_submitButton__7ZRu5:disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.7}.contact-us_submitButton__7ZRu5:focus{outline:none}.contact-us_submitButton__7ZRu5:hover:not(:disabled){background-color:var(--white);color:var(--gray-10)}