.lead-form{gap:10px;display:grid}.lead-form input[type=tel]{color:#24262a;background:#fff;border:1px solid #e5e3ed;border-radius:10px;min-width:0;min-height:48px;padding:12px 14px;box-shadow:0 3px 11px #2b3c6508}.lead-form input[type=tel]::placeholder{color:#7c7989}.lead-form .button{background:var(--accent);white-space:nowrap;min-height:48px;padding:12px 16px;font-size:12px}.lead-form .button svg{flex-shrink:0;width:16px}.lead-consent{color:#716d7d;grid-column:1/-1;align-items:flex-start;gap:7px;font-size:10px;line-height:1.5;display:flex}.lead-consent input{accent-color:var(--accent);flex-shrink:0;margin:2px 0 0}.lead-consent a{text-underline-offset:2px;text-decoration:underline}.lead-error,.lead-success{color:#a43e44;grid-column:1/-1;font-size:12px;line-height:1.5}.lead-success{color:#25734a}
