.dropdown-field__label-and-info{display:flex;align-items:center;color:#1a212c}.dropdown-field__label-and-info img{margin-left:.5rem;cursor:pointer}.dropdown-field__select-container{position:relative;min-width:14rem}.dropdown-field__select-container select{margin-top:.5rem;border:.1rem solid #596e87;width:100%;font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3.2rem}.dropdown-field__select-container:after{content:url(/_next/static/media/arrow-down.ba42354e.svg);font-size:1rem;top:1.5rem;right:1rem;position:absolute;cursor:pointer;pointer-events:none}.row-style{flex-direction:row}@media screen and (max-width:34em){.row-style{flex-direction:column;gap:0}}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP{flex:2 1;border-radius:.5rem;background-color:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.1)}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_input__iRngI{display:flex;flex-direction:column;padding:1rem;gap:1rem}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_input__iRngI .calculatorRefinanceMortgage_dropdown__tw0Tl{width:10rem}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_result__WZHGY{border-top:3px solid #bdc5cf;display:flex;flex-direction:column;gap:.5rem;align-items:flex-end;background-color:#eef3fa;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding:1rem}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_result__WZHGY .calculatorRefinanceMortgage_totalHeader__LVpbh{display:flex;flex-direction:row;align-items:center}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_result__WZHGY .calculatorRefinanceMortgage_totalHeader__LVpbh p{color:#25364a;font-size:1rem;font-weight:600;margin-right:.5rem}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_result__WZHGY .calculatorRefinanceMortgage_totalValue__V9Pd0{color:#3e90d9;font-size:3rem;font-weight:700}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_disclaimer___9sqh{color:#596e87;padding:.5rem;font-size:.8rem}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_getStartedBtn__Kx9S6{padding-bottom:1rem;margin:1rem;display:flex;justify-content:end}@media screen and (max-width:34em){.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_input__iRngI{flex-direction:column}.calculatorRefinanceMortgage_refinanceMortgageCalculator__vvHXP .calculatorRefinanceMortgage_result__WZHGY .calculatorRefinanceMortgage_totalValue__V9Pd0{font-size:1.5rem}}.prod-calculator-content{display:flex;flex-direction:row}.prod-calculator-content h3{font-size:1.25rem;font-weight:600}.prod-calculator-content__left{flex:2 1;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:6rem 3rem;display:flex;justify-content:flex-end;align-items:flex-end}.prod-calculator-content__left ul{display:flex;flex-direction:column;gap:1rem}.prod-calculator-content__left ul li{padding:1rem;border-radius:.5rem;box-shadow:4px 4px 8px rgba(0,0,0,.1);background-color:hsla(0,0%,100%,.8)}.prod-calculator-content__left ul li p{display:flex;flex-direction:column}.prod-calculator-content__left ul li p span:nth-child(2){color:#317f9f;font-weight:700;font-size:2rem}.prod-calculator-content__left ul li p span:nth-child(3){align-self:flex-end}.prod-calculator-content__right{flex:3 1;padding:6rem 3rem;background-color:#317f9f}.prod-calculator-content__right__inner{max-width:43rem;color:#fff;display:flex;flex-direction:column;gap:1.5rem}.prod-calculator-content__right__inner h2{font-size:2rem;font-weight:700}.prod-calculator-content__right__inner__subsection1 h3{margin-bottom:1rem}.prod-calculator-content__right__inner__subsection2,.prod-calculator-content__right__inner__subsection2 ul{display:flex;flex-direction:column;gap:1rem}.prod-calculator-content__right__inner__subsection2 ul li p span:first-child{font-weight:500}.prod-calculator-content__right__inner__subsection3{background-color:#659fb7;border-radius:.5rem;padding:1rem}.prod-calculator-content__right__inner__subsection3 p{margin-top:1rem}@media screen and (max-width:64em){.prod-calculator-content__left{display:none}.prod-calculator-content__right__inner{margin:0 auto}}@media screen and (max-width:48em){.prod-calculator-content__right{padding:3rem 1rem}}@media screen and (max-width:34em){.prod-calculator-content__right__inner h2{font-size:1.5rem;line-height:2rem}.prod-calculator-content__right__inner h3{font-size:.875rem;line-height:1.5rem}}.content-style1__container{display:flex;flex-direction:column;gap:2rem;max-width:100rem;margin:0 auto}.content-style1__container__top__prefix{color:#3e90d9;font-size:1rem;font-weight:700}.content-style1__container__top__header{font-size:2rem;font-weight:700}.content-style1__container__top__desc{background-color:#eef3fa;padding:1rem;border-radius:.5rem;position:relative;margin-top:1rem}.content-style1__container__top__desc__logo{position:absolute;background-image:url(/_next/static/media/logo.a3cbf10b.svg);background-position:100%;background-size:contain;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0}.content-style1__container__bottom{display:flex;align-items:center}.content-style1__container__bottom__left{flex:1 1;display:flex;flex-direction:column;gap:1rem}.content-style1__container__bottom__left h2{font-weight:700}.content-style1__container__bottom__left ul{display:flex;flex-direction:column;gap:2rem}.content-style1__container__bottom__left ul li{display:flex;gap:2rem;background-color:#eef3fa;padding:1rem;border-radius:.5rem}.content-style1__container__bottom__left ul li p:first-child{color:#3e90d9;font-size:1.5rem}.content-style1__container__bottom__left ul li div h3{color:#3e90d9;font-size:1rem;font-weight:700;padding-bottom:.5rem}.content-style1__container__bottom__left ul li div p{color:#1a212c}.content-style1__container__bottom__left__get-started{align-self:flex-end;margin-top:1rem}.content-style1__container__bottom img{padding:3rem 0 0 5rem}@media screen and (max-width:72em){.content-style1 img{padding:3rem 0 0 2rem}}@media screen and (max-width:48em){.content-style1 img{display:none}}@media screen and (max-width:34em){.content-style1__container__top__header{font-size:1.5rem;line-height:2rem}}.content-style3{display:flex;flex-direction:column;gap:2rem;align-items:center}.content-style3__header{font-size:2rem;font-weight:700}.content-style3__list{display:flex;justify-content:center;gap:2rem;align-self:center;flex-wrap:wrap}.content-style3__list li{display:flex;gap:1rem}@media screen and (max-width:48em){.content-style3__list li{width:10rem}}@media screen and (max-width:122em){.content-style3__get-started{align-self:flex-end}}@media screen and (max-width:34em){.content-style3__header{font-size:1.5rem;line-height:2rem}}.ratesBanner_ratesBanner__OdXxk{min-height:34rem;position:relative;background-color:#fff}.ratesBanner_ratesBanner__OdXxk h2{margin-top:6rem;text-align:center;font-weight:700;font-size:2rem;color:#1a212c}@media screen and (max-width:34em){.ratesBanner_ratesBanner__OdXxk h2{line-height:2rem;font-size:1.5rem}}.ratesBanner_ratesBanner__OdXxk .ratesBanner_updatedText__4BSJM{margin-top:1.25rem;margin-bottom:2rem;text-align:center;font-weight:700;font-size:1rem;color:#25364a}.ratesBanner_ratesBanner__OdXxk .ratesBanner_cards__ewR_A{display:flex;justify-content:center;gap:1.25rem;width:100%;max-width:100rem}@media screen and (max-width:72em){.ratesBanner_ratesBanner__OdXxk .ratesBanner_cards__ewR_A{flex-wrap:wrap;justify-content:center}}.ratesBanner_ratesBanner__OdXxk .ratesBanner_card__dFITx{display:flex;flex-direction:column;justify-content:space-between;background-color:#eef3fa;width:30rem;height:7rem;border-radius:.5rem;padding:1.5rem}.ratesBanner_ratesBanner__OdXxk .ratesBanner_card__variantBackground___3Xbq{background-color:rgba(238,243,250,.502)}@media screen and (max-width:34em){.ratesBanner_ratesBanner__OdXxk .ratesBanner_card__dFITx{min-width:85%;height:5rem}}.ratesBanner_ratesBanner__OdXxk .ratesBanner_card__dFITx .ratesBanner_ratesText__1k6pa{color:#1f486d;font-size:3rem;font-weight:700}.ratesBanner_ratesBanner__OdXxk .ratesBanner_card__dFITx .ratesBanner_ratesText__variantText__m38Oj{color:#596e87}@media screen and (max-width:34em){.ratesBanner_ratesBanner__OdXxk .ratesBanner_card__dFITx .ratesBanner_ratesText__1k6pa{font-size:2.25rem;line-height:2rem;font-size:2rem}}.ratesBanner_ratesBanner__OdXxk .ratesBanner_chip__tn1ne{display:flex;align-items:center;background-color:#fff;width:-moz-fit-content;width:fit-content;padding:.5rem .75rem;border-radius:.5rem}.ratesBanner_ratesBanner__OdXxk .ratesBanner_chip__tn1ne p{margin-left:.25rem;font-size:1rem;font-weight:700;color:#25364a}.ratesBanner_ratesBanner__OdXxk .ratesBanner_chip__tn1ne span{margin-left:.25rem;font-size:.875rem}.ratesBanner_ctaButton__bqEak{margin-top:2rem;margin-bottom:6rem;display:flex;justify-content:center;align-items:center;color:#fff;padding:1rem 1.5rem;background-color:#33bfab;font-weight:700;font-size:1rem;border-radius:.25rem}.ratesBanner_container__W3ZwE{height:100%;display:flex;padding-top:0;padding-bottom:0;flex-direction:column;align-items:center}@media screen and (max-width:89rem){.ratesBanner_container__W3ZwE{padding:0 1rem}}.ratesBanner_accentImage__rk3MY{position:absolute;top:20%}@media screen and (max-width:92em){.ratesBanner_accentImage__rk3MY{display:none}}