.extended-form-module{background-repeat:no-repeat;position:relative}.extended-form-module .wrapper{display:grid;gap:5rem;grid-template-columns:1fr;position:relative;z-index:1}.extended-form-module .wrapper__text{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.4rem}@media(max-width:768px){.extended-form-module .wrapper__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.extended-form-module .wrapper__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extended-form-module .wrapper__form .hsfc-FieldLabel span{font-weight:600}.extended-form-module .wrapper__form .hsfc-Step,.extended-form-module .wrapper__form .hsfc-Step__Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extended-form-module .wrapper__form .hsfc-Step__Content{gap:1.4rem}.extended-form-module .wrapper__form .hsfc-Step__Content .hsfc-Row{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:0;order:2}.extended-form-module .wrapper__form .hsfc-Step__Content .hsfc-Row:has(.hsfc-ProgressBar){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.extended-form-module .wrapper__form .hsfc-Step__Content .hsfc-NavigationRow{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-top:5rem;order:3}@media(max-width:430px){.extended-form-module .wrapper__form .hsfc-NavigationRow__Buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.extended-form-module .wrapper__form .hsfc-NavigationRow__Buttons button{width:100%}}.extended-form-module .wrapper__form .hsfc-NavigationRow__Buttons:has(>:nth-child(2))>button:first-child{--hsf-button__background-color:transparent;--hsf-button__border-color:var(--color-sunset-orange)}.extended-form-module .wrapper__form .hsfc-ProgressBar{position:relative}.extended-form-module .wrapper__form .hsfc-ProgressBar__Progress,.extended-form-module .wrapper__form .hsfc-ProgressBar__Text{display:none}.extended-form-module .wrapper__form .form-step-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0 0 3.2rem;padding:0}.extended-form-module .wrapper__form .form-step-progress__step{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid transparent;border-radius:8px;color:rgba(29,40,89,.3);font-family:var(--form-font);font-size:1.6rem;font-weight:400;height:3.6rem;justify-content:center;-webkit-transition:background-color .2s linear,border-color .2s linear,color .2s linear;transition:background-color .2s linear,border-color .2s linear,color .2s linear;width:3.6rem}.extended-form-module .wrapper__form .form-step-progress__step.is-complete{background-color:var(--color-snow-white,#fff);border-color:var(--color-sunset-orange);color:var(--color-sunset-orange)}.extended-form-module .wrapper__form .form-step-progress__step.is-active{background:-webkit-gradient(linear,left bottom,left top,from(rgba(245,157,36,.1)),to(rgba(245,157,36,.1))),var(--color-snow-white,#fff);background:linear-gradient(0deg,rgba(245,157,36,.1) 0,rgba(245,157,36,.1) 100%),var(--color-snow-white,#fff);border-color:var(--color-sunset-orange);color:var(--color-sunset-orange);font-weight:600}.extended-form-module .wrapper__form .form-step-progress__step.is-upcoming{background-color:#fff;border-color:rgba(29,40,89,.1)}@media(max-width:480px){.extended-form-module .wrapper__form .form-step-progress__step{font-size:1.4rem;height:3.2rem;width:3.2rem}}.extended-form-module .wrapper__form .form-step-progress__connector{-webkit-box-flex:1;background-color:rgba(29,40,89,.1);-ms-flex:1 1 auto;flex:1 1 auto;height:1px;margin:0;min-width:8px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.extended-form-module .wrapper__form .form-step-progress__connector.is-complete{background-color:var(--color-sunset-orange)}.extended-form-module .wrapper__form .dark-form-colors .form-step-progress__step.is-upcoming{background-color:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.4)}.extended-form-module .wrapper__form .dark-form-colors .form-step-progress__connector{background-color:hsla(0,0%,100%,.15)}.extended-form-module .wrapper__form .dark-form-colors .form-step-progress__connector.is-complete{background-color:var(--color-sunset-orange)}.extended-form-module .additional-text-item{gap:.8rem}.extended-form-module .additional-text-item,.extended-form-module .additional-text-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.extended-form-module .additional-text-item__icon{-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateY(2px);transform:translateY(2px)}.extended-form-module .additional-text-item__text>:last-child{margin-bottom:0}