.sms-consent_wrap__HEKzN{display:flex;align-items:flex-start;gap:10px;margin:4px 0 16px;grid-column:1/-1}.sms-consent_box__F0Ud5{flex:none;width:16px;height:16px;margin-top:2px;accent-color:var(--orange);cursor:pointer}.sms-consent_label__7ZdqK{font-family:var(--body);font-size:12.5px;line-height:1.5;color:var(--muted);text-transform:none;letter-spacing:normal;cursor:pointer}.sms-consent_label__7ZdqK a{color:var(--orange)}.sms-consent_label__7ZdqK a:hover{text-decoration:underline}.sms-consent_group__q4X14{grid-column:1/-1;margin:4px 0 16px}.sms-consent_group__q4X14 .sms-consent_wrap__HEKzN{margin:0}.sms-consent_heading__BoYaT{margin:0 0 6px;font-family:var(--body);font-size:14px;font-weight:700;color:var(--ink);text-transform:none;letter-spacing:normal}.phone-input_wrap__tN1aM{display:flex;flex-direction:column;gap:4px;min-width:0}.phone-input_row__J_1sN{display:flex;gap:8px;min-width:0}.phone-input_row__J_1sN>.phone-input_cc__zQHbO{flex:0 0 40%;width:40%;max-width:170px;min-width:0;text-overflow:ellipsis}.phone-input_row__J_1sN>.phone-input_num__lAttE{flex:1 1 auto;width:auto;min-width:0}.phone-input_err__B6538{color:#ff6b6b;font-size:12px;line-height:1.35}.lead-form_form__O0OuE{display:block}.lead-form_hp__9I5Hh{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.lead-form_grid__8H_Xz{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:16px}.lead-form_field__HZty0{grid-column:span 2;display:flex;flex-direction:column;gap:6px}.lead-form_half__ICuB8{grid-column:span 1}@media (max-width:520px){.lead-form_half__ICuB8{grid-column:span 2}}.lead-form_field__HZty0 label{font-family:var(--display);text-transform:uppercase;font-size:11px;letter-spacing:.06em;color:var(--muted)}.lead-form_field__HZty0 input,.lead-form_field__HZty0 select,.lead-form_field__HZty0 textarea{width:100%;background:var(--panel2);border:1px solid var(--line);color:var(--ink);padding:12px 13px;font-family:var(--body);font-size:14px}.lead-form_field__HZty0 textarea{min-height:120px;resize:vertical}.lead-form_field__HZty0 input:focus,.lead-form_field__HZty0 select:focus,.lead-form_field__HZty0 textarea:focus{outline:none;border-color:var(--orange)}.lead-form_group__KSBqT{border:0;padding:0;margin:0;min-width:0}.lead-form_group__KSBqT legend{font-family:var(--display);text-transform:uppercase;font-size:11px;letter-spacing:.06em;color:var(--muted);margin-bottom:6px;padding:0}.lead-form_checks__Cq6CX{display:flex;flex-wrap:wrap;gap:8px 18px}.lead-form_checks__Cq6CX label{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--ink);cursor:pointer}.lead-form_checks__Cq6CX input{accent-color:var(--orange);width:16px;height:16px}.lead-form_field__HZty0 input.lead-form_file__HrLnz{padding:9px 10px;cursor:pointer}.lead-form_hint__hBS8h{color:var(--muted);font-size:12px}.lead-form_err__PkZes{color:#ff6d10;font-size:13px;margin-bottom:10px}.lead-form_ok___Qocv{text-align:center;padding:30px 0}.lead-form_okIcon__lwaV_{width:58px;height:58px;border-radius:50%;background:rgba(82,210,122,.12);color:#52d27a;display:flex;align-items:center;justify-content:center;font-size:26px;margin:0 auto 14px}.lead-form_ok___Qocv h3{font-size:22px;font-weight:700}.lead-form_ok___Qocv p{color:var(--muted);max-width:360px;margin:8px auto 0}