.calculator__main .calculator__form{display:block}input.range-slider{-webkit-appearance:none;border:0!important;padding:0!important}.range-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,#0073ff,#00bcd4);border-radius:5px;height:6px}.range-slider::-moz-range-track{background:linear-gradient(90deg,#0073ff,#00bcd4);border-radius:5px;height:6px}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#0c63ff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer;height:20px;margin-top:-8px;transition:transform .2s ease;width:20px}.range-slider::-moz-range-thumb{background:#0c63ff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer;height:20px;width:20px}.range-slider:hover{background:#ccc}.range-slider:active::-webkit-slider-thumb{transform:scale(1.2)}.range-slider:active::-moz-range-thumb{transform:scale(1.2)}.calculator__inputs__area{overflow:hidden;position:relative}.calculator__main .calculator__field p,.calculator__main .calculator__inputs__area-heading,.calculator__main .calculator__results-heading,.calculator__main .output p{margin:0}.calculator__main .calculator__field{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.calculator__field label{margin:0}.calculator__main .calc_input{align-items:stretch;display:flex;overflow:hidden;width:100%}.calculator__main .calculator__field-accent{align-items:center;display:flex;justify-content:center;min-width:42px;padding:5px 10px}.calculator__main .calculator__results{align-items:start;display:flex;flex-direction:column;gap:16px}.calculator__main .calculator__field input{max-width:100%}.calculator__main .calc_flex{flex:1 1 0%;max-width:100%}.calculator__main .flex-auto{flex:1 1 auto}.calculator__main .calculator__error{background:#dc3545;bottom:0;color:#fff;display:inline-block;font-size:14px;left:0;margin:0 auto;padding:10px;position:absolute;transform:translateY(100%);transition:transform .15s ease-in-out;width:100%}.calculator__main .calculator__error.show{transform:translateY(0)}.calculator__button,.calculator__main input[type=submit].hs-button.primary{all:unset;cursor:pointer}.calculator__main .calculator__button:hover,.calculator__main input[type=submit].hs-button.primary:hover{cursor:pointer;scale:1.05;transform:scale(1.05);transition:transform,scale .15s ease-in-out}.calculator__main .calculator__hsform input[type=submit].hs-button.primary{margin:0!important}.calculator__hsform{width:100%}.calculator__show-hsform{margin:0!important}.has-suffix,.prefix-accent{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.has-prefix,.suffix-accent{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.calculator__main.overlay{isolation:isolate;overflow:hidden;position:relative}.calculator__main.overlay .calculator__results{background-color:#fff;border-radius:1px;bottom:1px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);left:1px;margin:0;max-height:100%;opacity:0;overflow:auto;padding:60px;position:absolute;transform:translateY(110%);transition:all .2s ease;width:calc(100% - 2px);z-index:1}.calculator__hsform .hs_submit.hs-submit{width:100%}.calculator__main.overlay.submitted .calculator__results{opacity:1;transform:translateY(0)}.calculator__main .calculator__results .calculator__close-results{all:unset;cursor:pointer;display:grid;height:25px;line-height:0;opacity:.75;place-items:center;position:absolute;right:15px;top:15px;transform:scale(1);transition:all .2s ease;width:25px}.calculator__main .calculator__results .calculator__close-results:hover{opacity:.75;transform:scale(1.2)}.calculator__main .calculator__results .ccalculator__close-results span{pointer-events:none}.calculator__main .desciption,.calculator__main .desciption *{font-weight:400!important}@media (max-width:768px){.calculator__main .calculator__field{align-items:start;flex-direction:column;gap:8px;justify-content:start}.calculator__main .calc_input{flex-wrap:wrap}.calculator__main .calculator__field-accent{flex:1}}.calculator__hsform.hidden,.calculator__main .calculator__field.hidden,.calculator__main .hidden{display:none}