.lead-form label.form-consent { display:flex; align-items:flex-start; gap:10px; font-size:13px; line-height:1.6; color:var(--muted,#697174); }
.lead-form .form-consent input[type="checkbox"] { appearance:auto; display:block; flex:0 0 18px; width:18px; height:18px; min-height:18px; margin:2px 0 0; padding:0; accent-color:#ba2245; cursor:pointer; }
.lead-form .form-consent a { text-decoration:underline; text-underline-offset:3px; }
.lead-form button[type="submit"]:disabled { opacity:.45; cursor:not-allowed; }
