.dsu-form--wizard{max-width:620px;padding:0;color:#20242c}.dsu-form-title{margin:0 0 16px;font-size:2.2rem;line-height:1.12;color:#10182e}.dsu-required-note{margin:0 0 25px;color:#68758e}.dsu-steps{display:flex;align-items:flex-start;gap:0;margin:0 0 37px;padding:0;list-style:none}.dsu-steps li{position:relative;z-index:1;display:flex;flex:1;align-items:center;color:#252a32}.dsu-steps li:after{position:absolute;z-index:-1;top:15px;right:0;left:31px;height:1px;background:#bfc5ce;content:""}.dsu-steps li:last-child{flex:0}.dsu-steps li:last-child:after{display:none}.dsu-steps span{display:inline-grid;width:29px;height:29px;place-items:center;border:1px solid #2a2f37;border-radius:50%;background:#fff;font-size:15px;font-style:normal}.dsu-steps .is-current span{border-color:#66bf43;color:#4dae2f}.dsu-steps em{position:absolute;top:39px;left:0;min-width:98px;color:#68758e;font-size:.8rem;font-style:normal}.dsu-form--wizard .dsu-form-step{display:grid;grid-template-columns:1fr 1fr;column-gap:11px}.dsu-form--wizard .dsu-field{margin-bottom:12px}.dsu-form--wizard .dsu-field label{margin-bottom:7px;font-size:.95rem;font-weight:500}.dsu-form--wizard .dsu-field input:not([type=file]),.dsu-form--wizard .dsu-field textarea,.dsu-form--wizard .dsu-field select{border-color:#d9dde4;border-radius:5px;padding:10px 13px;box-shadow:0 1px 2px rgba(16,24,40,.04)}.dsu-form--wizard .dsu-field--textarea,.dsu-form--wizard .dsu-field--file,.dsu-form--wizard .dsu-field:nth-child(2),.dsu-form--wizard .dsu-field:nth-child(7){grid-column:1/-1}.dsu-form--wizard .dsu-field textarea{min-height:101px}.dsu-next,.dsu-actions{grid-column:1/-1}.dsu-next,.dsu-form--wizard .dsu-submit{width:100%;margin-top:12px;border:1px solid #57ae31;border-radius:999px;background:linear-gradient(100deg,#65bf42,#9acc5c);padding:13px 22px;color:#fff;font-size:1rem;font-weight:500}.dsu-actions{display:flex;gap:10px;margin-top:12px}.dsu-form--wizard .dsu-back{border:1px solid #b7c0c9;border-radius:999px;background:#fff;padding:12px 22px;color:#1f2937;font:inherit}.dsu-form--wizard .dsu-submit{flex:1;margin-top:0}.dsu-form--wizard .dsu-upload{grid-column:1/-1}.dsu-form--wizard .dsu-response{grid-column:1/-1;order:3;margin-top:12px}@media(max-width:560px){.dsu-form-title{font-size:1.8rem}.dsu-form--wizard .dsu-form-step{grid-template-columns:1fr}.dsu-form--wizard .dsu-field:nth-child(2),.dsu-form--wizard .dsu-field:nth-child(7){grid-column:auto}.dsu-steps em{display:none}}
