.styles_inputField__e1weA{flex:1 1 auto;line-height:1.25rem;padding:.5rem 0;max-width:100%;max-height:2rem;border-style:none}.styles_inputField__e1weA:focus{outline:none}.styles_inputField--error__t3nJy{color:#f44336}.styles_inputField__prefix__ppJgz{line-height:1.25rem;padding-right:.1rem;align-self:center;cursor:default;transition:color .3s cubic-bezier(.25,.8,.5,1)}.styles_inputField__prefix--set__pdXDm{color:#000}.styles_selectField__2YvHy{flex:1 1 auto;line-height:1.25rem;padding:0;max-width:100%;max-height:2rem;border-style:none}.styles_selectField__2YvHy:focus{outline:none}.styles_selectField--error__9Rb6i{color:#f44336}.styles_fieldInputGroup__B5AU9,.styles_fieldInputGroup__details__qjnRR{font-weight:400;line-height:1.2}.styles_fieldInputGroup__B5AU9{font-size:1rem}.styles_fieldInputGroup__details__qjnRR{font-size:.75rem}.styles_fieldInputGroup__B5AU9{display:flex;flex-flow:column wrap;flex:1 1 auto;height:auto;width:100%;border-radius:.25rem;color:rgba(26,32,44,.6509803922)}.styles_fieldInputGroup__B5AU9:focus-within{color:#2371de}.styles_fieldInputGroup__errorMessage__oDFKG{color:#f44336}.styles_fieldInputGroup__label__vmv94{left:0;right:auto;position:absolute;transform-origin:top left;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.styles_fieldInputGroup__B5AU9:focus-within .styles_fieldInputGroup__label__vmv94,.styles_fieldInputGroup__labelTransformed__pC_zH{top:6px;transform:translateY(-.5rem) scale(.75)}.styles_fieldInputGroup__input__4llLl{display:flex;position:relative;border-radius:inherit;padding:.25rem .75rem;min-height:3.5rem;margin-bottom:.25rem;border-collapse:collapse;border:1px solid;transition-duration:.15s;transition-property:color;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.styles_fieldInputGroup__textField__08JD3{display:flex;flex:1 1 auto;position:relative;align-items:center;margin-bottom:2px}.styles_fieldInputGroup__inputField__acNnJ{flex:1 1 auto;line-height:1.25rem;padding:.5rem 0;max-width:100%;max-height:2rem;border-style:none}.styles_fieldInputGroup__inputField__acNnJ:focus{outline:none}.styles_fieldInputGroup__prefix__xXmZI{line-height:1.25rem;padding-right:.1rem;align-self:center;cursor:default;transition:color .3s cubic-bezier(.25,.8,.5,1)}.styles_fieldInputGroup__prefix__set__AvYBi{color:#000}.styles_fieldInputGroup__details__qjnRR{display:flex;flex:1 0 auto;max-width:100%;min-height:14px;overflow:hidden;padding:0 .75rem;margin-bottom:.5rem}.styles_fs-14__PZWKq{font-size:.875rem}.styles_fs-18__QVTSX{font-size:1.125rem}.styles_fs-28__xbxSp{font-size:1.75rem}.styles_flex__X8ZPT{display:flex}.styles_d-none__X7AsP{display:none}.styles_block__LEX_I{display:block}.styles_cc-y__E8zy4{display:flex;justify-content:center}.styles_cc-x__2vRWs{display:flex;align-items:center}.styles_flex-col__YOI0f{flex-direction:column}.styles_space-between__xDN3c{justify-content:space-between}.styles_flex-end__ANHCd{justify-content:flex-end}.styles_calculator__errorMessage__7SYun{font-weight:400;line-height:1.2;font-size:.75rem}@media screen and (min-width:768px){.styles_calculator__wrapper____CSz{box-shadow:0 2px 12px 0 #e8e9e9}}.styles_calculator__container__0C8qG{padding:0 .5rem}@media screen and (min-width:768px){.styles_calculator__container__0C8qG{padding:3rem;margin-top:3rem;border-radius:.5rem}}.styles_calculator__heading__jc6L6{padding:2rem .5rem .5rem}@media screen and (min-width:768px){.styles_calculator__heading__jc6L6{padding:0 1rem 2rem}}.styles_calculator__formContainer__alJl8{display:flex;flex-direction:column;width:100%}.styles_calculator__field__T_4U3{display:flex;flex-flow:column wrap;align-items:flex-start}@media screen and (min-width:992px){.styles_calculator__field__T_4U3{flex-direction:row}}.styles_calculator__column__E3sG2{display:flex;flex:1 0 100%;width:100%;align-items:center;padding:.5rem .5rem 0}@media screen and (min-width:992px){.styles_calculator__column__E3sG2{flex:0 0 50%;max-width:50%;gap:.5rem;min-height:4rem}}.styles_calculator__label__6x781{gap:1rem}.styles_calculator__icon__w2cn4{max-width:3rem;height:auto}.styles_calculator__submitButton__LIiLv{border-radius:2rem}.styles_calculator__errorMessage__7SYun,.styles_calculator__inputError__JZbco{color:#f44336}.styles_results__rowBreakdown__pdZhU .styles_results__value__QynX7,.styles_results__sectionTitle__15LJf,.styles_results__totalValue__g3m3E,.styles_results__value__QynX7{font-weight:700;line-height:1.2}.styles_results__label__BE_1a{font-weight:400;line-height:1.2}.styles_results__rowBreakdown__pdZhU .styles_results__value__QynX7,.styles_results__totalValue__g3m3E{font-size:1.4375rem}@media(min-width:768px){.styles_results__rowBreakdown__pdZhU .styles_results__value__QynX7,.styles_results__totalValue__g3m3E{font-size:2rem}}.styles_results__sectionTitle__15LJf{font-size:1.125rem}@media(min-width:768px){.styles_results__sectionTitle__15LJf{font-size:1.4375rem}}.styles_results__value__QynX7{font-size:1rem}@media(min-width:768px){.styles_results__value__QynX7{font-size:1.25rem}}.styles_results__label__BE_1a{font-size:1rem}.styles_results__jco76{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem;padding:3rem;border-radius:0 0 .5rem .5rem;background:linear-gradient(135deg,#f0f2f5,#dde0ec)}.styles_results__card__y05hx,.styles_results__section__8aaeb{display:flex;flex-direction:column;gap:1rem}.styles_results__sectionTitle__15LJf{color:#0f2862}.styles_results__rowBreakdown__pdZhU,.styles_results__row__FV0VI{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:.5rem;padding:.75rem 1rem}.styles_results__label__BE_1a{color:rgba(0,0,0,.38)}.styles_results__totalValue__g3m3E,.styles_results__value__QynX7{color:#0f2862}.styles_results__totalValue__g3m3E .styles_results__label__BE_1a{color:#0f2862;font-weight:700}.styles_results__rowBreakdown__pdZhU{flex-direction:column;align-items:flex-start;gap:.5rem}.styles_results__rowHighlightedOrange__ANqcR{border-left:.25rem solid #fbaa1a}.styles_results__rowHighlightedBlue__Asamu{border-left:.25rem solid #0f2862}.styles_results__rowBorderOrange__m0qM8{border:4px solid #fbaa1a}