.contact_body__fMJz3{max-width:720px;width:100%;overflow-wrap:anywhere}.contact_fields__ZZUmq{gap:var(--mt-space-8)}.contact_field__uPKPG,.contact_fields__ZZUmq{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.contact_field__uPKPG{gap:var(--mt-space-3)}.contact_required__buOCu{color:var(--mt-color-danger)}.contact_consents__2cbT_{display:grid;gap:var(--mt-space-4);border-top:1px solid var(--mt-color-border);padding-top:var(--mt-space-6);line-height:1.75}.contact_documentLink__F_MWX{color:var(--mt-color-action-primary);text-decoration:underline;text-underline-offset:.2em}.contact_modal__V8jgi{height:90dvh;max-height:90dvh;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;overflow-y:auto;overflow-wrap:anywhere}.contact_legalText___xWzu{min-height:0;overflow-y:auto;overflow-wrap:anywhere;font-size:var(--mt-text-body);line-height:1.85}.contact_legalText___xWzu section+section{margin-top:var(--mt-space-6)}.contact_legalText___xWzu h3{font-size:var(--mt-text-heading);font-weight:700;margin-bottom:var(--mt-space-3)}.contact_legalText___xWzu p+p{margin-top:var(--mt-space-3)}.contact_legalText___xWzu ul{list-style:disc;padding-left:var(--mt-space-6)}.contact_error__fEMTu{color:var(--mt-color-danger);margin-top:var(--mt-space-4)}.contact_success__UwdEQ{display:grid;gap:var(--mt-space-6);justify-items:start}.contact_success__UwdEQ h2{font-size:var(--mt-text-title);font-weight:700}