.cost-tool--container{align-items:center;background:linear-gradient(90.02deg,#a144f8 .01%,#6f7bef 52.08%,#272089 99.98%);display:grid;min-height:700px;padding:100px 0}.cost-tool--container[data-current-step="2"],.cost-tool--container[data-current-step="3"]{grid-template-rows:1fr 180px;padding-bottom:0}.cost-tool-back{margin:100px 0 30px}.cost-tool-back[data-current-step="1"],.cost-tool-back[data-current-step="4"]{display:none}.cost-tool-back-btn{background:none;border:none;color:#fff;cursor:pointer;font:inherit;outline:inherit;padding:0;text-decoration:underline}.cost-tool-vendor-select-container{display:flex;gap:35px;margin-top:50px}.cost-tool-vendor-select{cursor:pointer}.vendor-select-text{background:#272089;color:#fff;font-family:interstate;font-size:35px;font-weight:300;padding:20px 30px}.cost-tool-vendor-select:hover .vendor-select-text{background:linear-gradient(90.02deg,#a144f8 .01%,#6f7bef 52.08%,#15dddd 99.98%)}@media only screen and (max-width:1180px){.cost-tool-vendor-select-container{flex-wrap:wrap}.cost-tool-vendor-select{flex:1 1 48%}}@media only screen and (max-width:1000px){.cost-tool-vendor-select-container{gap:20px}.vendor-select-text{font-size:22px;padding:20px 15px}.cost-tool-vendor-select{flex:1 1 42%}}@media only screen and (max-width:575px){.vendor-select-text{font-size:18px}}.form-selected-vendor .cost-tool-vendor-select{cursor:default}.cost-tool-step-content{display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:50px auto 0;max-width:900px}@media only screen and (max-width:767px){.cost-tool-step-content{grid-template-columns:1fr}}.cost-tool--form-ibm,.cost-tool--form-mainframe,.cost-tool--form-microsoft,.cost-tool--form-oracle{display:none}.cost-tool--form-ibm.active,.cost-tool--form-mainframe.active,.cost-tool--form-microsoft.active,.cost-tool--form-oracle.active{display:block}.cost-tool--form .hs-form-field>label{color:#fff;font-size:18px}.cost-tool--form .hs-form-field input{box-shadow:inset 0 2px 4px rgba(0,0,0,.25);max-width:none}.cost-tool--form .inputs-list label{color:#fff}.cost-tool--form [type=checkbox]+span:before,.cost-tool--form [type=radio]:checked+span:after,.cost-tool--form [type=radio]:not(:checked)+span:after{background:#fff!important}.cost-tool--form [type=radio]:checked+span,.cost-tool--form [type=radio]:not(:checked)+span{padding-bottom:10px;padding-top:4px}.cost-tool--form .hs-form-field>label .hs-form-required{color:#fff}.cost-tool--form .hs-error-msgs label{background:#fff;color:#f2545b;font-weight:700;padding:5px}.cost-tool--form .actions{margin:0;padding:0}.cost-tool--form .hs-submit:after{opacity:0}.cost-tool--form .hs-submit:before{background:linear-gradient(180deg,#d8d8d9,#fff);border-radius:5px}.cost-tool--form .hs-submit:hover:before{opacity:0}.cost-tool--form .hs-submit:hover:after{background:linear-gradient(90.02deg,#a144f8 .01%,#6f7bef 52.08%,#15dddd 99.98%);opacity:1}.cost-tool--form .cost-tool-submit{background:none;border:none;color:#000;cursor:pointer;font:inherit;outline:inherit;padding:10px 20px}.cost-tool--form .cost-tool-submit:hover{color:#fff}.cost-tool--results{align-items:center;display:grid;gap:75px;grid-template-columns:1fr 1fr;margin:0 auto}@media only screen and (max-width:900px){.cost-tool--results{gap:70px;grid-template-columns:1fr}}.cost-tool--results h2{font-size:72px}@media only screen and (max-width:767px){.cost-tool--results h2{font-size:calc(72px*var(--fs-reduction-factor))}}@media only screen and (max-width:575px){.cost-tool--results h2{font-size:calc(54px*var(--fs-reduction-factor))}}.results-cost-container{margin-top:60px}.results--left p{color:#fff;font-family:interstate;font-size:18px}.results-cost-details{font-size:20px;font-weight:700;line-height:2.5;text-transform:uppercase}.results-calc-name{display:block;font-size:24px;text-decoration:underline}.results-cost-wrapper{background:#ecf00c;border-radius:6px;color:#000;padding:14px 40px}@media only screen and (max-width:575px){.results-cost-container{margin-top:30px}.results-cost-wrapper{display:block;line-height:1.5;padding:14px}}.results-cost-wrapper.bic{background:#13c70f}.results-cost-wrapper.avg{background:#ecf00c}.results-cost-wrapper.worse{background:#ff6464}.results-cost-guide{margin-top:50px}.results-cost-guide span{display:inline-block;font-size:16px}.results-cost-guide span:not(.guide-good):not(.guide-avg):not(.guide-worse){margin-right:20px}.results-cost-guide .guide-avg,.results-cost-guide .guide-good,.results-cost-guide .guide-worse{border-radius:6px;height:20px;margin-bottom:-3px;margin-right:5px;width:20px}.results-cost-guide .guide-good{background:#13c70f}.results-cost-guide .guide-avg{background:#ecf00c}.results-cost-guide .guide-worse{background:#ff6464}@media only screen and (max-width:575px){.cost-tool--results{gap:50px}.results-cost-guide{margin-top:40px}}.results--right .pwr-cta{margin-top:40px}.cost-tool-step{display:none}.cost-tool-step.active{display:block}.cost-tool-step.cost-tool--results.active{display:grid}.results--right .results-desc{display:none}.results--right .results-desc.active{display:block}