.LeadForm_frame__oy0VB{padding:24px;border-radius:var(--r-xl);background:url(/hero-wing.jpg) 50%/cover no-repeat,var(--brand);box-shadow:var(--shadow)}.LeadForm_card__SBH3z{display:flex;flex-direction:column;gap:20px;padding:22px 30px 20px;border-radius:20px;background:var(--surface)}.LeadForm_title__KHsoz{font-family:var(--font-display);font-size:16px;font-weight:600;line-height:24px;color:var(--ink);text-align:center;margin-bottom:10px}.LeadForm_field__NUZ4w{position:relative;display:flex;flex-wrap:wrap;align-items:center;min-height:50px;padding:0 20px;border:1px solid #8d8d8d;border-radius:10px;transition:border-color .16s ease}.LeadForm_field__NUZ4w:has(textarea){align-items:flex-start;min-height:80px;padding-top:14px}.LeadForm_field__NUZ4w:focus-within{border-color:var(--brand)}.LeadForm_fieldError___D_7f{border-color:#c0392b}.LeadForm_label__Al_OJ{position:absolute;top:-9px;left:15px;padding-inline:5px;background:var(--surface);font-size:14px;line-height:18px;color:var(--ink)}.LeadForm_label__Al_OJ i{font-style:normal;color:inherit}.LeadForm_field__NUZ4w input,.LeadForm_field__NUZ4w textarea{display:block;width:100%;border:0;background:transparent;font-size:16px;line-height:24px;color:var(--ink)}.LeadForm_field__NUZ4w textarea{height:52px;resize:none}.LeadForm_field__NUZ4w input::placeholder,.LeadForm_field__NUZ4w textarea::placeholder{color:#8d8d8d}.LeadForm_field__NUZ4w input:focus,.LeadForm_field__NUZ4w textarea:focus{outline:none}.LeadForm_phoneRow___kBBc{display:flex;align-items:center;gap:11px;width:100%}.LeadForm_dial__9YSI1{padding-right:11px;border-right:1px solid #8d8d8d;font-size:16px;line-height:20px;color:#8d8d8d}.LeadForm_error__ijtjU{display:block;width:100%;margin:-10px 0 6px;font-size:11.5px;color:#c0392b}.LeadForm_submit__sm_Y_{display:flex;align-items:center;justify-content:center;gap:8px;height:60px;border-radius:10px;background:var(--brand);color:#fff;font-family:var(--font-display);font-size:16px;font-weight:500;transition:background .18s ease}.LeadForm_submit__sm_Y_:hover:not(:disabled){background:var(--brand-dark)}.LeadForm_submit__sm_Y_:disabled{opacity:.7;cursor:progress}.LeadForm_or__tLhTc{display:flex;align-items:center;gap:10px;margin-block:-9px -8px;color:var(--ink);font-size:12px}.LeadForm_or__tLhTc:after,.LeadForm_or__tLhTc:before{content:"";flex:1 1;border-top:1px dashed #8d8d8d}.LeadForm_call__V_I7X{display:flex;align-items:center;gap:10px;height:60px;padding:0 18px 0 10px;border:1px solid #2e8b3e;border-radius:var(--r-pill);align-self:center;transition:border-color .16s ease,background .16s ease}.LeadForm_call__V_I7X:hover{border-color:var(--brand);background:var(--brand-tint)}.LeadForm_avatar__8wofm{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--brand-tint);color:var(--brand);flex-shrink:0}.LeadForm_callText__QzOFq{display:flex;flex-direction:column;line-height:1.3}.LeadForm_callText__QzOFq strong{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--ink)}.LeadForm_callText__QzOFq em{font-style:normal;font-size:12px;color:var(--ink-soft)}@media (max-width:560px){.LeadForm_frame__oy0VB{margin-inline:calc(var(--gutter) * -1);padding:14px 10px;border-radius:10px;box-shadow:none}.LeadForm_card__SBH3z{padding:22px 10px 20px}}