/* Estimate consent readability; preserve brand colors and existing lead fields, 2026-10-03. */
form label.check, form label.check > span {
  font-size:16px !important; line-height:1.5;
}
form label.check {
  display:flex; align-items:flex-start; gap:10px; min-height:44px; min-width:0;
}
form label.check > span { min-width:0; overflow-wrap:anywhere; }
form label.check > input[type="checkbox"] {
  flex:0 0 20px; width:20px; min-width:20px; max-width:20px;
  height:20px; min-height:20px; margin:4px 0 0; padding:0;
}
