.button-container_buttonContainer__n5ciJ{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px}@container (max-width: 300px){.button-container_buttonContainer__n5ciJ{flex-direction:column-reverse;align-items:center;gap:16px}}.progress-bar-container_progressBarWrapper__06m39{container-type:inline-size;container-name:progress-bar-wrapper}.progress-bar-container_progressBarWrapper__06m39 .progress-bar-container_progressBarContainer__jJdmW{position:relative;margin-bottom:48px}.progress-bar-container_progressBarWrapper__06m39 .progress-bar-container_progressBarContainer__jJdmW.progress-bar-container_doubleCalculator__8ujGE{width:calc(50% - 32px)}@container progress-bar-wrapper (max-width: 600px){.progress-bar-container_progressBarWrapper__06m39 .progress-bar-container_progressBarContainer__jJdmW.progress-bar-container_doubleCalculator__8ujGE{width:100%}.progress-bar-container_progressBarWrapper__06m39 .progress-bar-container_progressBarContainer__jJdmW.progress-bar-container_doubleCalculator__8ujGE.progress-bar-container_hide__rBXTG{opacity:0;height:32px}}.progress-bar-container_progressBarWrapper__06m39 .progress-bar-container_progressBarContainer__jJdmW .progress-bar-container_stepCopyTop__19U3_{position:absolute;top:-32px;right:0;font-size:14px;color:#a3a3a7;padding-top:8px}.progress-bar-container_progressBarWrapper__06m39 .progress-bar-container_progressBarContainer__jJdmW .progress-bar-container_stepCopyBottom__gwWzK{position:absolute;top:100%;right:0;font-size:14px;color:#a3a3a7;padding-top:8px}.calc-stepper_stepContainer__tiRBM>div{display:flex;flex-direction:column}.calc-stepper_stepContainer__tiRBM>div .calc-stepper_stepEnterUp__dApVR{order:1}.calc-stepper_stepContainer__tiRBM>div .calc-stepper_stepEnterDown__NFYdO{order:0}.calc-stepper_step__9CikD{display:grid;transition:grid-template-rows 384ms cubic-bezier(1,.11,.265,1.08),opacity 192ms cubic-bezier(1,.11,.265,1.08)}.calc-stepper_step__9CikD :first-child{overflow:hidden}.calc-stepper_step__9CikD.calc-stepper_removeOverflow__IkuFM :first-child{overflow:visible}.calc-stepper_stepEnterDown__NFYdO,.calc-stepper_stepEnterUp__dApVR{opacity:0;grid-template-rows:0fr}.calc-stepper_stepEnterActiveDown__o_9Pg,.calc-stepper_stepEnterActiveUp__rjo6P,.calc-stepper_stepExitDown__mGDmX,.calc-stepper_stepExitUp__Zl68X{opacity:1;grid-template-rows:1fr}.calc-stepper_stepExitActiveDown__X2A5S,.calc-stepper_stepExitActiveUp__8I_HW{grid-template-rows:0fr;opacity:0}.calc-stepper_results__t8Lwq{display:grid;overflow:hidden;transition:grid-template-rows 384ms cubic-bezier(1,.11,.265,1.08),opacity 384ms cubic-bezier(1,.11,.265,1.08)}.calc-stepper_resultsEnter__Wec4t{grid-template-rows:0fr}.calc-stepper_resultsEnterActive__eJDvt{grid-template-rows:1fr}.calc-stepper_resultsExit__B7P7_{opacity:1;grid-template-rows:1fr}.calc-stepper_resultsExitActive__WaknB{opacity:0;grid-template-rows:0fr}.calc-stepper_restartButton__PxPq2{justify-self:center}@container (max-width: 666px){.calc-stepper_restartButton__PxPq2{max-width:none;width:100%}}.form-wrapper_formWrapper__MWdya{display:grid;row-gap:32px;margin-bottom:32px;overflow:visible!important}.form-wrapper_formWrapper__MWdya.form-wrapper_removeMarginBottom__yz_N8{margin-bottom:0}.form-control_formControl__6HeZT{container-type:inline-size;position:relative;font-family:var(--font-gilroy),sans-serif}.form-control_formControl__6HeZT .form-control_customLabel__hBHoB{width:fit-content;color:#67646a;display:inline-block;margin-bottom:8px;transition:padding 192ms cubic-bezier(.075,.82,.165,1);display:block}.form-control_formControl__6HeZT .form-control_customLabel__hBHoB.form-control_dark__4lG_Y{color:#fff}.form-control_formControl__6HeZT .form-control_customLabel__hBHoB.form-control_cyan__VBu5W{background-color:rgba(0,0,0,0);color:#414042}.form-control_formControl__6HeZT .form-control_customLabel__hBHoB.form-control_errorLabel__lsE7e{color:#ff4667}.form-control_formControl__6HeZT .form-control_customLabel__hBHoB.form-control_clickedLabel__p7Z19{background-color:#fff;padding:0 8px}.form-control_formControl__6HeZT .form-control_customLabel__hBHoB.form-control_clickedLabel__p7Z19.form-control_default__Kqn6B{background-color:#ddedee}.form-control_formControl__6HeZT .form-control_customLabel__hBHoB.form-control_clickedLabel__p7Z19.form-control_dark__4lG_Y{background-color:#141414;color:#fff}.form-control_formControl__6HeZT .form-control_customLabel__hBHoB.form-control_clickedLabel__p7Z19.form-control_cyan__VBu5W{background-color:#c1dee4}.form-control_formControl__6HeZT .form-control_customLabel__hBHoB.form-control_clickedLabel__p7Z19.form-control_errorLabel__lsE7e{background-color:color-mix(in srgb,#ff4667 10%,#ffffff)}.form-control_formControl__6HeZT .form-control_formControlLabel__F438o{font-family:var(--font-gilroy),sans-serif;color:#c9c9cd}.form-control_formControl__6HeZT .form-control_formControlLabel__F438o:active,.form-control_formControl__6HeZT .form-control_formControlLabel__F438o:hover{color:#414042}.slider_rangeOutput__nJJPp{position:absolute;right:0;font-weight:600;color:#f16421}@keyframes result-container_arrowUp__bsipO{0%{transform:rotate(180deg) translateY(-10px) translateX(50%);opacity:0}to{transform:rotate(180deg) translateY(0) translateX(50%);opacity:1}}@keyframes result-container_gridRowAnimation__SGdY_{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}.result-container_resultContainer__Q6FE0{container-type:inline-size;container-name:result-container;overflow:hidden;padding-top:16px;display:grid;grid-template-rows:0fr;opacity:0;animation:result-container_gridRowAnimation__SGdY_ 384ms cubic-bezier(1,.11,.265,1.08) forwards}.result-container_resultContainer__Q6FE0 .result-container_triTop__F5IHc:after{content:"";width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #599faf;position:absolute;bottom:100%;left:50%;opacity:0;transform:none;animation:result-container_arrowUp__bsipO 768ms cubic-bezier(1,.11,.265,1.08) 96ms forwards}.result-container_resultContainer__Q6FE0 .result-container_calculatorOutputResults__AJojx{container-type:inline-size;container-name:calculator-output-results;min-height:0;position:relative;text-align:center;border-radius:4px;background:#599faf;color:#fff;box-shadow:0 8px 0 rgba(0,0,0,.02)}.result-container_resultContainer__Q6FE0 .result-container_calculatorOutputResults__AJojx:after{border-top-color:#599faf}@keyframes result-section-detailed_gridRowAnimation__mVhCC{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}.result-section-detailed_heading__d0iZe{font-weight:600;margin:32px 32px 0}.result-section-detailed_resultAmount__6hnGV{font-size:64px;line-height:88px;margin:16px 32px;font-weight:600}@container (max-width: 400px){.result-section-detailed_resultAmount__6hnGV{font-size:32px;line-height:48px}}.result-section-detailed_resultAmount__6hnGV .result-section-detailed_sup__wlmDd{font-size:24px;font-weight:500;top:-28px;left:-8px;color:inherit}@container (max-width: 400px){.result-section-detailed_resultAmount__6hnGV .result-section-detailed_sup__wlmDd{font-size:16px;top:-12px}}.result-section-detailed_bold__DXWRR{font-weight:600}.result-section-detailed_smallCopy__zcncO{font-size:14px;line-height:20px;margin:0 32px 32px}.result-section-detailed_calculatorTotals__IT4aO{border-top:1px solid #92c4d0;margin:0 32px;grid-template-columns:1fr 1fr;display:grid;grid-gap:32px}@container (max-width: 400px){.result-section-detailed_calculatorTotals__IT4aO{grid-template-columns:1fr;grid-gap:0;margin-bottom:16px;margin-left:0;margin-right:0}}.result-section-detailed_calculatorTotals__IT4aO.result-section-detailed_threeColumn__BYkkq{grid-template-columns:1fr 1fr 1fr}.result-section-detailed_calculatorTotals__IT4aO .result-section-detailed_smallCopy__zcncO{font-size:14px;line-height:20px;margin:16px 0 32px}.toggle-button-group_small__GSk7z{font-size:14px}.toggle-button-group_medium__9u_Kp{font-size:16px}.toggle-button-group_large__CAXZc{font-size:18px}