input[type=range]{-webkit-appearance:none;appearance:none;background:#ccc;background:linear-gradient(90deg,#ffc828 50%,#0f323c 0);border-radius:15px;cursor:pointer;height:6px;outline:none;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#f50;border:none;border-radius:50%;height:15px;transition:.2s ease-in-out;width:15px}input[type=range]::-moz-range-thumb{background-color:#f50;border:none;border-radius:50%;height:15px;transition:.2s ease-in-out;width:15px}input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 10px rgba(255,85,0,.1)}input[type=range]:active::-webkit-slider-thumb,input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 13px rgba(255,85,0,.2)}input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 10px rgba(255,85,0,.1)}input[type=range]:active::-moz-range-thumb,input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 13px rgba(255,85,0,.2)}.stp-top h2{font-style:normal;font-weight:200;line-height:120%;margin:0 0 30px}.stp-top p{font-size:20px;font-style:normal;font-weight:300;line-height:150%}.stp-top{margin:0 auto;max-width:840px}.stp-slider{margin:60px 0}input[type=range]{background:#0f323c;background:linear-gradient(90deg,#ffc828 10%,#0f323c 0)}.range{align-items:center;display:flex}.value{font-size:30px;font-style:normal;font-weight:500;line-height:38px;margin-left:13px}input[type=range]::-webkit-slider-thumb{background:#ffc828;border-radius:5px;height:32px;transform:rotate(45deg);width:32px}input[type=range]:active::-webkit-slider-thumb,input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 13px rgba(255,200,40,.2)}.stp-button.pwr-cta--primary-solid,.stp-form form{text-align:center}.stp-form .hs-submit .hs-button{background:#ffc828;color:#0f323c;display:inline-block;width:auto}.stp-result-holder{background:var(--Base-Color-Light,#fff);border-radius:30px;margin:60px 0 0;padding:30px 50px}.res-col-holder{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -20px}.res-col h4{color:#ffc828;font-size:19px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.res-col{max-width:240px;text-align:center}.res-col p{font-size:20px;line-height:150%;margin:0 0 10px}.res-col h3,.res-col p{font-style:normal;font-weight:300}.res-col h3{font-size:45px;line-height:120%}.res-col h6{font-size:16px;font-style:normal;font-weight:400;line-height:26px}.step2,.step3{display:none}@media (max-width:991px){.stp-top h2,.vr-top h2{font-size:var(--fs-h2-mobile)}.res-col-holder{gap:21px;justify-content:center}}