.form-progress{min-height:450px}.form-progress.flip>.container{flex-direction:row-reverse}.form-progress>.container{gap:10vw}.form-progress .third{flex:0 1 33%}.form-progress .two-thirds{flex:0 1 66%;gap:30px}.gradient-item{align-items:center;gap:20px}.gradient-item .gradient{-webkit-background-clip:text!important;line-height:1;-webkit-text-fill-color:transparent;background-clip:text!important;text-fill-color:transparent;font-size:clamp(5vw,50px,90px);font-style:normal;font-weight:800;letter-spacing:-.9px;line-height:120%;text-transform:capitalize}.form-progress .thermometer .progress.blue-green,.gradient-item .gradient.blue-green{background:var(--breenGradient)}.form-progress .thermometer .progress.fire,.gradient-item .gradient.fire{background:var(--fireGradient)}.form-progress .thermometer .progress.forest,.gradient-item .gradient.forest{background:var(--forestGradient)}.form-progress .thermometer .progress.neon,.gradient-item .gradient.neon{background:var(--neonGradient)}.form-progress .thermometer .progress.ocean,.gradient-item .gradient.ocean{background:var(--oceanGradient)}.form-progress .thermometer .progress.purple,.gradient-item .gradient.purple{background:#732982}.gradient-item .inline-text{color:var(--New-90-Black,#1a1a1a);font-family:Montserrat;font-size:50px;font-style:normal;font-weight:400;letter-spacing:-.5px;line-height:120%}.form-progress .subtext{font-size:28px;font-style:normal;font-weight:400;line-height:140%}.thermometer-container{align-items:center;gap:10px}.form-progress .thermometer{align-items:center;align-self:stretch;background:var(--Neutral-White,#fff);border:1px solid var(--Neutral-Stream-Grey,#708d9a);border-radius:900px;display:flex;height:58px;justify-content:flex-start;overflow:hidden;width:100%}.form-progress .thermometer .progress{align-items:center;border-radius:900px;color:var(--Neutral-White,#fff);display:flex;gap:10px;height:100%;justify-content:flex-end;padding:10px 20px;width:0}.form-progress .thermometer .progress,.form-progress .thermometer-container .total{font-size:32px;font-style:normal;font-weight:700;letter-spacing:-.32px;line-height:120%}.form-progress .thermometer-container .total{color:var(--Neutral-Stream-Grey,#708d9a)}@media (max-width:1000px){.form-progress .progress.small{font-size:25px}}@media (max-width:800px){.form-progress>.container{flex-direction:column}.form-progress.flip>.container{flex-direction:column-reverse}.form-progress:not(.reverse) .form-block{order:2}.form-progress .third,.form-progress .two-thirds{flex:0 1 100%}.gradient-item{justify-content:center}}