.Contact_container__FDqBP{max-width:1100px;margin:0 auto;padding:2rem;font-family:system-ui;color:black}.Contact_hero__wjhxr{text-align:center;margin-bottom:3rem}.Contact_hero__wjhxr h1{font-size:2.2rem;margin-bottom:.5rem}.Contact_hero__wjhxr p{color:#555}.Contact_grid__kxm_E{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.Contact_left__fN7q1{display:flex;flex-direction:column;gap:1.5rem}.Contact_image__m2TA0{width:100%;border-radius:12px;object-fit:cover}.Contact_infoBox__9m890{background:#f9fafb;padding:1.5rem;border-radius:12px}.Contact_infoBox__9m890 ul{list-style:none;padding-left:0}.Contact_infoBox__9m890 h3{margin-bottom:.5rem}.Contact_infoBox__9m890 ul{margin-top:1rem;padding-left:1.2rem}.Contact_infoBox__9m890 li{margin-bottom:.5rem}.Contact_right__iVyF_{background:white;padding:2rem;border-radius:12px;border:1px solid #eee}.Contact_form__bnoMV{flex-direction:column}.Contact_form__bnoMV,.Contact_row__sizY8{display:flex;gap:1rem}.Contact_form__bnoMV input,.Contact_form__bnoMV textarea{padding:.9rem;border-radius:8px;border:1px solid #ccc}.Contact_form__bnoMV input:focus,.Contact_form__bnoMV textarea:focus{border-color:var(--accent-color);outline:none}.Contact_error__S1AC7{color:#dc3545;font-size:.85rem}.Contact_reassurance__FsXfN{font-size:.85rem;color:#666;margin-top:.5rem}@media (max-width:768px){.Contact_grid__kxm_E{grid-template-columns:1fr}.Contact_row__sizY8{flex-direction:column}}.LoadingButton_loadingButton__fYOl3{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:var(--primary-color);color:white;border:none;border-radius:6px;font-size:1rem;cursor:pointer;transition:background-color .3s}.LoadingButton_loadingButton__fYOl3:disabled{background-color:#9E9E9E;cursor:not-allowed}.LoadingButton_loader__WlVXg{display:flex;align-items:center;gap:.25rem}.LoadingButton_dots__daxuy{display:inline-block;animation:LoadingButton_dotsAnimation__X_Sds 1s steps(3) infinite}@keyframes LoadingButton_dotsAnimation__X_Sds{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}