.LeadForm_form__GjKm_{display:grid;grid-gap:var(--s2);gap:var(--s2);max-width:480px}.LeadForm_field__VUkMv{display:grid;grid-gap:var(--s1);gap:var(--s1)}.LeadForm_label__HvHed{font-size:var(--fs-caption);color:var(--muted)}.LeadForm_input__bveDU,.LeadForm_select__7o7rr{min-height:var(--tap);padding:0 var(--s2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font-family:var(--font-text);font-size:var(--fs-body)}.LeadForm_input__bveDU:focus,.LeadForm_select__7o7rr:focus{border-color:var(--primary);outline:none}.LeadForm_note__8pmJu{font-size:var(--fs-caption);color:var(--muted)}.LeadForm_ok__zJ9gQ{color:var(--positive);font-weight:600}.LeadForm_err__oZ80a{color:var(--cta-hover);font-weight:600}.LeadForm_consent__wPzZX{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s1);gap:var(--s1);align-items:start;font-size:var(--fs-caption);color:var(--muted);cursor:pointer}.LeadForm_consent__wPzZX input{margin-top:3px;width:18px;height:18px;accent-color:var(--primary)}.LeadModal_backdrop__CKrrK{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;background:rgba(15,21,36,.55);padding:0;animation:LeadModal_fade__IQU3p .2s ease}@media (min-width:640px){.LeadModal_backdrop__CKrrK{align-items:center;padding:var(--s3)}}.LeadModal_dialog__DbHTZ{position:relative;width:100%;max-width:520px;max-height:92vh;overflow-y:auto;background:var(--surface);border-radius:var(--radius-card) var(--radius-card) 0 0;padding:var(--s5) var(--s3) var(--s4);animation:LeadModal_up__cKZqu .25s ease}@media (min-width:640px){.LeadModal_dialog__DbHTZ{border-radius:var(--radius-card);padding:var(--s5) var(--s4)}}.LeadModal_close__1qujW{position:absolute;top:var(--s2);right:var(--s2);width:var(--tap);height:var(--tap);display:flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;color:var(--muted);font-size:26px;line-height:1;border-radius:50%}.LeadModal_close__1qujW:hover{background:var(--surface-alt);color:var(--ink)}.LeadModal_title__sCYIh{margin:0 0 var(--s1)}.LeadModal_lead__EF_MN{margin:0 0 var(--s3);color:var(--muted)}@keyframes LeadModal_fade__IQU3p{0%{opacity:0}to{opacity:1}}@keyframes LeadModal_up__cKZqu{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.LeadModal_backdrop__CKrrK,.LeadModal_dialog__DbHTZ{animation:none}}.LeadModal_attach__jKpFl{margin:0 0 var(--s3);padding:var(--s2) var(--s3);border-radius:var(--radius-control);background:var(--primary-soft);color:var(--ink);font-size:var(--fs-caption)}