.lead-form{display:flex;flex-direction:column;gap:14px}.lead-form .hs-field{gap:6px;font-size:13px;line-height:17.6px;color:var(--muted)}.lead-form .hs-field>strong{font-size:16px;font-weight:400;color:var(--ink)}.lead-form :is(input[type=text],input[type=tel],input[type=number],textarea){font-size:16px;line-height:22.4px;border-radius:var(--r-md);border-color:var(--line)}.lead-form :is(input,textarea):hover{border-color:var(--line-strong)}.lead-form ::placeholder{color:var(--faint)}.lead-form .lead-two{display:grid;grid-template-columns:minmax(0,1fr) 110px;grid-gap:12px;gap:12px}.lead-form .lead-consent{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:19.6px;color:var(--ink);cursor:pointer}.lead-form .lead-consent .check{width:20px;height:20px;margin:0;flex:none}.lead-form .hs-msg{border-radius:var(--r-md);padding:12px 14px;font-size:14px;line-height:19.6px}.lead-form .btn-primary{margin-top:2px;font-size:15px}.lead-sent{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line)}.lead-sent strong{font-size:17px;line-height:1.3;font-weight:500;color:var(--ink)}.lead-sent .hs-hint{font-size:14px;color:var(--muted)}@media (max-width:400px){.lead-form .lead-two{grid-template-columns:minmax(0,1fr)}}