.contact_section__zAvzm{background-color:#f0e9e9;width:100%;padding:160px 0 100px;min-height:90vh}@media screen and (max-width:1220px){.contact_section__zAvzm{padding:140px 0 80px}}@media screen and (max-width:768px){.contact_section__zAvzm{padding:120px 0 60px}}.contact_inner__HIFjm{max-width:1500px;margin:0 auto;padding:0 80px;display:flex;gap:80px;align-items:flex-start}@media screen and (max-width:1220px){.contact_inner__HIFjm{padding:10px 48px}}@media screen and (max-width:768px){.contact_inner__HIFjm{padding:0 24px}}@media screen and (max-width:1220px){.contact_inner__HIFjm{gap:48px}}@media screen and (max-width:768px){.contact_inner__HIFjm{flex-direction:column;gap:48px}}.contact_left__t_Dvq{flex:1;min-width:0;display:flex;flex-direction:column;gap:48px}.contact_heading_group__0BZLC{display:flex;flex-direction:column;gap:24px}.contact_eyebrow__xely8{font-size:12px;color:#cc1717;letter-spacing:.48px;text-transform:uppercase}.contact_eyebrow__xely8,.contact_heading__eVU9s{font-family:var(--font-work-sans),sans-serif;font-weight:500;line-height:1;margin:0}.contact_heading__eVU9s{font-size:64px;color:#101010;letter-spacing:-3.84px}@media screen and (max-width:1220px){.contact_heading__eVU9s{font-size:48px;letter-spacing:-2.5px}}@media screen and (max-width:768px){.contact_heading__eVU9s{font-size:36px;letter-spacing:-1.5px}}.contact_description__umBop{font-family:var(--font-work-sans),sans-serif;font-size:16px;font-weight:400;color:hsla(0,0%,6%,.6);letter-spacing:-.48px;line-height:1.65;max-width:480px;margin:10px 0 0}.contact_contact_info__9k944{display:flex;flex-direction:column;gap:24px}.contact_info_item__3NH1_{display:flex;flex-direction:column;gap:6px}.contact_info_label__MLb_j{font-weight:400;color:hsla(0,0%,6%,.6);line-height:1.2}.contact_info_label__MLb_j,.contact_info_value__APOwW{font-family:var(--font-work-sans),sans-serif;font-size:16px;letter-spacing:-.48px;margin:0}.contact_info_value__APOwW{font-weight:500;color:#101010;line-height:1.65}.contact_social_icons__s_Pcx{display:flex;align-items:center;gap:12px}.contact_social_icon__WdqHk{display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.contact_social_icon__WdqHk svg{width:24px;height:24px;display:block}.contact_social_icon_sm__bIOVr svg{width:20px;height:20px}.contact_form_card__6en_H{flex:1;min-width:0;background-color:#f7f3f3;border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:32px;max-width:625px}@media screen and (max-width:768px){.contact_form_card__6en_H{padding:24px}}.contact_form_title__Nk5ea{font-family:var(--font-work-sans),sans-serif;font-size:28px;font-weight:500;color:#101010;letter-spacing:-1.4px;line-height:1.15;margin:0}.contact_form__0UiSc{flex-direction:column}.contact_field_row__InMeN,.contact_form__0UiSc{display:flex;gap:16px}@media screen and (max-width:768px){.contact_field_row__InMeN{flex-direction:column}}.contact_field__zre_p{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.contact_field_label__FDRf6{font-weight:500;letter-spacing:-.28px;line-height:1.4}.contact_field_input__JU1fQ,.contact_field_label__FDRf6{font-family:var(--font-work-sans),sans-serif;font-size:14px;color:#101010}.contact_field_input__JU1fQ{font-weight:400;letter-spacing:-.42px;line-height:1.65;background-color:#f7f3f3;border:1px solid #d1d5db;border-radius:8px;padding:14px 16px;width:100%;outline:none;transition:border-color .2s;box-sizing:border-box}.contact_field_input__JU1fQ::placeholder{color:hsla(0,0%,6%,.4)}.contact_field_input__JU1fQ:focus{border-color:#101010}.contact_field_textarea__D696J{resize:vertical;min-height:133px}.contact_submit_btn__N2kmp{width:100%;background-color:#7a0e0e;border:none;border-radius:10px;padding:16px 24px;font-family:var(--font-work-sans),sans-serif;font-size:14px;font-weight:500;color:#fff;letter-spacing:-.16px;line-height:1.43;cursor:pointer;transition:background-color .2s}.contact_submit_btn__N2kmp:hover{background-color:#6a0b0b}.contact_submit_btn__N2kmp:disabled{opacity:.7;cursor:not-allowed}.contact_form_error__GCDuf{font-family:var(--font-work-sans),sans-serif;font-size:14px;color:#cc1717;margin:0}