.vz-process-form .vz-process-notes{margin-top:28px;padding-top:16px;border-top:1px solid #d6ded9;color:#4d5d54}.vz-process-form .vz-process-notes p{font-size:16px;line-height:1.6;margin:10px 0}.vz-process-form [hidden]{display:none!important}.vz-process-form .form-grid{align-content:start}.vz-process-form .consent{line-height:1.6}.vz-process-form .lead-submit .btn{white-space:normal}
.vz-process-form .field{display:flex;flex-direction:column;gap:7px}.vz-process-form .field label{position:static!important;order:-1;transform:none!important;max-width:100%;font-size:14px!important;line-height:1.4;padding:0!important;color:#34473c!important;pointer-events:auto}.vz-process-form .field input,.vz-process-form .field select,.vz-process-form .field textarea{min-height:52px;padding:13px!important;line-height:1.4}.vz-process-form .field .field-error{position:static}

.vz-process-form .lead-info{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.vz-process-form .lead-info p,.vz-process-form .vz-process-notes{min-width:0;max-width:100%;overflow-wrap:anywhere}

.vz-process-form>div,.vz-process-form .form-grid>*{min-width:0}@media(max-width:900px){.vz-process-form{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.vz-process-form{padding:32px 16px}.vz-process-form .form-grid{padding:20px 16px}}
