@charset "UTF-8";.field-result{border-radius:.5rem;background-color:#fff}.field-result__top{border-bottom:.2rem solid #eef3fa;padding:1rem}.field-result__top .formatted-number-text-field{color:#25364a}.field-result__top .formatted-number-text-field__field-container__error{font-size:.7rem;max-width:14rem}.field-result__top .formatted-number-text-field.second-field{align-items:flex-start;margin-top:.5rem}.field-result__bottom{padding:1rem}.field-result__bottom__instruction{color:#596e87;font-weight:700;text-align:right}.field-result__bottom__result{display:flex;flex-direction:column;gap:1rem}.field-result__bottom__result__disclaimer{color:#596e87;font-size:.8rem}.field-result__bottom__result .button-get-started{align-self:flex-end}.field-result .result-background{background-color:#eef3fa;border-radius:.5rem;padding:1rem}.graph-savings h3{color:#1f486d;font-size:1rem;text-align:center}.graph-savings__row-container{display:flex;align-items:flex-start;flex-direction:column;margin-top:1rem}.graph-savings__row-container__label{padding:.25rem 0}.graph-savings__row-container__label__text{width:100%;text-align:left;font-weight:400;color:#25364a;margin-right:0;margin-left:auto}.graph-savings__row-container__label__amount{color:#2e6975}.graph-savings__row-container__label__360,.graph-savings__row-container__label__amount{width:100%;text-align:left;font-weight:700;font-size:1.25rem;margin-right:0;margin-left:auto;line-height:1.5rem}.graph-savings__row-container__label__360{color:#3e90d9}.graph-savings__row-container__bar-container{display:flex;align-items:center;gap:.5rem}.graph-savings__row-container__bar-container__bar{height:3.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.graph-savings__row-container__bar-container p{text-wrap:nowrap;font-weight:700;color:#131b25}.graph-savings__row-container__bar-container{width:100%}.graph-savings__row-container__bar-container__bar.bar-0{width:100%;background-color:#2e6975;background-image:repeating-linear-gradient(45deg,#fff,#fff .2rem,transparent 0,transparent 1rem)}.graph-savings__row-container__bar-container__bar.bar-1{background-color:#3e90d9;text-align:right}.graph-savings__row-container__bar-container__bar-values.bar-1 p{color:#3e90d9}.graph-savings__row-container__bar-container__bar-values{display:flex;align-items:center;gap:1rem}.graph-savings__row-container__bar-container__bar-values__difference{display:flex;align-items:center;gap:.5rem;background-color:#fff;padding:.5rem;border-radius:1rem;color:#3e90d9}.graph-savings__row-container__bar-container__bar-values__difference img{width:1rem;height:1rem}@media screen and (max-width:34em){.graph-savings__row-container__bar-container__bar-values{flex-direction:column;gap:0}}.total-label .add-margin-left{margin-left:1.3rem}.total-label__label-and-info{display:flex;align-items:center}.total-label__label-and-info p{font-size:.7rem;font-weight:600}.total-label__label-and-info img{margin-left:.5rem;cursor:pointer}.total-label__operator-and-value{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.total-label__operator-and-value__operator{font-weight:700}.total-label__operator-and-value__value-container{display:flex;flex-direction:row;align-items:flex-end;gap:.5rem}.total-label__operator-and-value__value-container__value{font-weight:700}.total-label__operator-and-value__value-container img{padding-left:.5rem}.total-label-row-style{display:flex;justify-content:space-between;font-weight:700;font-size:1.2rem}.total-label-row-style__operator-and-label{display:flex}.total-label-row-style__operator-and-label__operator{padding-right:1rem;width:.5rem;color:#3e90d9;display:flex;align-items:center;justify-content:center}.total-label-row-style__value{color:#1f486d;padding-left:1rem}@media screen and (max-width:34em){.total-label-row-style{font-size:1rem}}.calculator-debt-consolidation{flex:2 1;border-radius:.5rem;background-color:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.1)}.calculator-debt-consolidation__result{display:flex;flex-direction:column;gap:1rem}.calculator-debt-consolidation__result__top{display:flex;gap:3rem}.calculator-debt-consolidation__result__top .total-label{flex:1 1}@media screen and (max-width:37.5rem){.calculator-debt-consolidation__result__top{gap:1rem}}.calculator-debt-consolidation__result__bottom{flex:1 1;color:#317f9f}.calculator-debt-consolidation__result__bottom p:nth-child(2){font-weight:700;margin-top:.5rem}.calculator-debt-consolidation .total-label{display:flex;flex-direction:column;gap:.5rem}.calculator-debt-consolidation .total-label__operator-and-value{justify-content:flex-start;align-items:flex-end;margin-top:0}.calculator-debt-consolidation .total-label__operator-and-value__value-container__value{line-height:1.8rem}.calculator-debt-consolidation .total-label__operator-and-value__value-container__after-value-segment{font-weight:700}.calculator-debt-consolidation .total-label__label-and-info p{font-weight:400;font-size:.9rem}.calculator-debt-consolidation .monthly-saving .total-label__label-and-info,.calculator-debt-consolidation .total-saving .total-label__label-and-info{color:#3e90d9}.calculator-debt-consolidation .monthly-saving .total-label__operator-and-value__value-container__value,.calculator-debt-consolidation .total-saving .total-label__operator-and-value__value-container__value{color:#3e90d9;font-size:2rem}.calculator-debt-consolidation .monthly-saving .total-label__operator-and-value__value-container__after-value-segment,.calculator-debt-consolidation .total-saving .total-label__operator-and-value__value-container__after-value-segment{color:#3e90d9}.calculator-debt-consolidation .total-saving .total-label__operator-and-value__value-container{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:34em){.calculator-debt-consolidation__result__top{flex-direction:column;gap:1.5rem}.calculator-debt-consolidation .total-label__label-and-info p{font-size:.75rem}}.graph-stack-bar__legend{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.graph-stack-bar__legend li{display:flex;gap:1rem;justify-content:center;align-items:center}.graph-stack-bar__legend li div{width:1rem;aspect-ratio:1;border-radius:1rem}.graph-stack-bar__graph-container{margin-top:5rem;position:relative;height:4rem;border-radius:.5rem}.graph-stack-bar__graph-container__dotted-indicator{position:absolute;height:100%;top:0;left:0;border-right:.1rem dashed #1f486d}.graph-stack-bar__graph-container__dotted-indicator__bubble{background-color:#fed565;border-radius:.5rem;width:max-content;margin-right:-4.5rem;margin-left:auto;margin-top:-3.5rem;padding:.75rem}.graph-stack-bar__graph-container__dotted-indicator__bubble img{position:absolute;top:-.7rem;right:-.5rem}.graph-stack-bar__graph-container__bar-container{position:relative;height:100%}.graph-stack-bar__graph-container__bar-container li{position:absolute;top:0;left:0;height:100%;padding:.5rem 0;box-sizing:border-box}.graph-stack-bar__graph-container__bar-container li div{height:100%;width:100%}.graph-stack-bar__graph-container__bar-container li:first-child,.graph-stack-bar__graph-container__bar-container li:first-child div{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.graph-stack-bar__graph-container__bar-container li:last-child,.graph-stack-bar__graph-container__bar-container li:last-child div{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}@media screen and (max-width:48em){.graph-stack-bar__graph-container__dotted-indicator__bubble{padding:.375rem .5rem;margin-top:-2.5rem;margin-right:-2.25rem}.graph-stack-bar__graph-container__dotted-indicator__bubble p{font-size:.5rem}}.calculator-heloc{flex:2 1;border-radius:.5rem;background-color:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.1)}.calculator-heloc__result{color:#1f486d;display:flex;flex-direction:column;gap:1rem}.calculator-heloc__result__top h3{font-weight:700;font-size:1.5rem}.calculator-heloc__result__bottom{display:flex;gap:1rem}.calculator-heloc__result__bottom__left,.calculator-heloc__result__bottom__right{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.calculator-heloc__result__bottom__left p:first-child,.calculator-heloc__result__bottom__right p:first-child{font-weight:700;color:#1f486d}.calculator-heloc__result__bottom__left p:nth-child(2),.calculator-heloc__result__bottom__right p:nth-child(2){font-weight:700;font-size:2rem;color:#25364a}.calculator-heloc__result__bottom__left p:nth-child(3),.calculator-heloc__result__bottom__right p:nth-child(3){font-weight:400;color:#3e90d9}@media screen and (max-width:34em){.calculator-heloc__result__bottom__left p:nth-child(2),.calculator-heloc__result__bottom__right p:nth-child(2){font-size:1.5rem}}@media screen and (max-width:48em){.calculator-heloc__result__bottom{flex-direction:column}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.products-services-section{display:flex;flex-direction:column;gap:2rem;max-width:100rem;margin:0 auto}.products-services-section h1,.products-services-section h2,.products-services-section__title{text-align:center;font-size:2rem;font-weight:700}.products-services-section__title{margin:0}.products-services-section__description{color:#25364a;margin-top:-1rem;text-align:center}.products-services-section__tabs li{background-color:#fff;text-align:center;padding:1rem 0;border-bottom:.1rem solid #bdc5cf}.products-services-section__tabs li button{text-wrap:nowrap;font-size:1rem;font-weight:700}.products-services-section__tabs li.selected{border-bottom:.2rem solid #3e90d9}.products-services-section__tabs li.selected button{color:#3e90d9}.products-services-section__tabs .slick-arrow{background-color:#d8e9f7;width:2rem;height:2rem;border-radius:.5rem;z-index:1}.products-services-section__tabs .slick-next{margin-right:1.5rem}.products-services-section__tabs .slick-next:before{content:url(/_next/static/media/arrow_head_right_blue.8f3d9cd3.svg);opacity:1;font-size:0}.products-services-section__tabs .slick-prev{margin-left:1.5rem}.products-services-section__tabs .slick-prev:before{content:url(/_next/static/media/arrow_head_left_blue.c4d1c13c.svg);opacity:1;font-size:0}.products-services-section__tabs .slick-disabled{display:none!important}.products-services-section__selected-tab__top{display:flex;justify-content:space-between}.products-services-section__selected-tab__top__left h1,.products-services-section__selected-tab__top__left h2,.products-services-section__selected-tab__top__left h3{color:#3e90d9;font-size:2rem;line-height:2.5rem;margin:0;font-weight:600}.products-services-section__selected-tab__top__left__header{color:#3e90d9;font-size:2rem;line-height:2.5rem;margin:0}.products-services-section__selected-tab__top__left p{color:#38516f;margin-top:.5rem}.products-services-section__selected-tab__top a{float:right;display:flex;justify-content:center;align-items:center}.products-services-section__selected-tab__top a p{font-weight:700;color:#3e90d9;margin-right:.5rem}.products-services-section__selected-tab__bottom{margin-top:2rem;display:flex;gap:2rem}.products-services-section__selected-tab__bottom .story{min-width:21rem;border-radius:.5rem;background-color:#fff}@media screen and (max-width:34em){.products-services-section__selected-tab__bottom .story{min-width:0}}.products-services-section__selected-tab__bottom .calculator-debt-consolidation,.products-services-section__selected-tab__bottom .calculator-heloc,.products-services-section__selected-tab__bottom .story{box-shadow:4px 4px 8px rgba(0,0,0,.1)}.products-services-section__selected-tab__bottom .calculator-debt-consolidation,.products-services-section__selected-tab__bottom .calculator-heloc,.products-services-section__selected-tab__bottom .calculator-home-equity-loan-simplified{flex:2 1}.products-services-section__selected-tab__bottom .story{flex:1 1;display:flex;flex-direction:column;gap:1rem;padding:1rem}.products-services-section__selected-tab__bottom .story__top{display:flex;align-items:center;gap:1rem}.products-services-section__selected-tab__bottom .story__top h2,.products-services-section__selected-tab__bottom .story__top h3{font-weight:700;margin:0}.products-services-section__selected-tab__bottom .story ul{display:flex;flex-direction:column;gap:1rem}.products-services-section__selected-tab__bottom .story ul li{display:flex;align-items:center;gap:1rem}.products-services-section__selected-tab__bottom__story{flex:1 1}.products-services-section__selected-tab__bottom__calc{flex:2 1}@media screen and (max-width:61rem){.products-services-section__selected-tab__bottom{flex-direction:column}}@media screen and (max-width:48em){.products-services-section__selected-tab__top{flex-direction:column;align-items:flex-start;gap:1rem}}@media screen and (max-width:34em){.products-services-section h2{font-size:1.5rem;line-height:2rem}.products-services-section__selected-tab__top__left h3{font-size:2rem;line-height:2.5rem}}.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}}.calculator-home-equity-loan-simplified{border-radius:.5rem;background-color:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.1);flex:2 1}.calculator-home-equity-loan-simplified__top{display:flex;padding:1rem;gap:1rem}.calculator-home-equity-loan-simplified__top .amount-needed,.calculator-home-equity-loan-simplified__top .interest-rate{flex:1 1;color:#25364a}.calculator-home-equity-loan-simplified__top .amount-needed .formatted-number-text-field__field-container__input-container,.calculator-home-equity-loan-simplified__top .amount-needed .formatted-number-text-field__field-container__input-container input{width:100%}.calculator-home-equity-loan-simplified__bottom{padding:1rem;border-top:.2rem solid #eef3fa}.calculator-home-equity-loan-simplified__bottom__result{background-color:#eef3fa;border-radius:.5rem;padding:1rem;text-align:right}.calculator-home-equity-loan-simplified__bottom__result .monthly-payment .total-label__label-and-info{display:block}.calculator-home-equity-loan-simplified__bottom__result .monthly-payment .total-label__label-and-info p{color:#25364a;font-size:1rem;font-weight:600}.calculator-home-equity-loan-simplified__bottom__result .monthly-payment .total-label__operator-and-value__value-container__value{color:#3e90d9;font-weight:700;font-size:3rem}.calculator-home-equity-loan-simplified__bottom__disclaimer{color:#596e87;font-size:.8rem}.calculator-home-equity-loan-simplified__bottom .getStartedBtn{margin-top:1rem;display:flex;justify-content:end}@media screen and (max-width:34em){.calculator-home-equity-loan-simplified__top{flex-direction:column}.calculator-home-equity-loan-simplified__bottom__result .monthly-payment .total-label__operator-and-value__value-container__value{font-size:1.5rem}}.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}}.calculatorStopPower_stopPowerCalculator__zmo_4{flex:2 1;border-radius:.5rem;background-color:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.1)}.calculatorStopPower_stopPowerCalculator__zmo_4 .calculatorStopPower_input__6OSqX{display:flex;flex-direction:column;padding:1rem;gap:1rem}.calculatorStopPower_stopPowerCalculator__zmo_4 .calculatorStopPower_input__6OSqX .calculatorStopPower_dropdown__jRHMm{width:10rem}.calculatorStopPower_stopPowerCalculator__zmo_4 .calculatorStopPower_result__yUPd0{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}.calculatorStopPower_stopPowerCalculator__zmo_4 .calculatorStopPower_result__yUPd0 .calculatorStopPower_totalHeader__T5i5t{display:flex;flex-direction:row;align-items:center}.calculatorStopPower_stopPowerCalculator__zmo_4 .calculatorStopPower_result__yUPd0 .calculatorStopPower_totalHeader__T5i5t p{color:#25364a;font-size:1rem;font-weight:600;margin-right:.5rem}.calculatorStopPower_stopPowerCalculator__zmo_4 .calculatorStopPower_result__yUPd0 .calculatorStopPower_totalValue__K09XD{color:#3e90d9;font-size:3rem;font-weight:700}.calculatorStopPower_stopPowerCalculator__zmo_4 .calculatorStopPower_disclaimer__pGU4w{color:#596e87;font-size:.8rem}@media screen and (max-width:34em){.calculatorStopPower_stopPowerCalculator__zmo_4 .calculatorStopPower_input__6OSqX{flex-direction:column}.calculatorStopPower_stopPowerCalculator__zmo_4 .calculatorStopPower_result__yUPd0 .calculatorStopPower_totalValue__K09XD{font-size:1.5rem}}.percentage-number-field{min-height:7rem}.percentage-number-field__label-and-info{display:flex;align-items:center}.percentage-number-field__label-and-info img{margin-left:.5rem;cursor:pointer}.percentage-number-field__label-and-info.margin-left{margin-left:1rem}.percentage-number-field__field-container{margin-top:.5rem;display:flex;align-items:center}.percentage-number-field__field-container__operator{color:#3e90d9;font-weight:700;font-size:1.5rem;margin-right:.5rem}.percentage-number-field__field-container__input-container{position:relative}.percentage-number-field__field-container__input-container__percentage{position:absolute;top:1rem;right:1rem;font-size:1rem;color:#9ba8b7}.percentage-number-field__field-container__input-container input{height:3.2rem;padding:1rem 2rem 1rem 1rem;border:.1rem solid #596e87;border-radius:.3rem;font-size:1rem;width:100%;min-width:7rem}.percentage-number-field__error{color:#e4462a}.radio-field__label-and-info{display:flex;align-items:center}.radio-field__label-and-info img{margin-left:.5rem;cursor:pointer}.radio-field__selections{margin-top:.5rem;display:flex;gap:1rem}.radio-field__selections li label{cursor:pointer;font-weight:400}.radio-field__selections li label input{margin-right:.5rem}.radio-field__selections li label input[type=radio]{accent-color:#3e90d9}.purchase-property-calculator{border-radius:.5rem;color:#1a212c;background-color:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.1)}.purchase-property-calculator .total-label__label-and-info p{font-weight:700;font-size:1.2rem}.purchase-property-calculator .total-label__operator-and-value{justify-content:flex-start}.purchase-property-calculator .total-label__operator-and-value__operator{color:#3e90d9;font-size:1.5rem}.purchase-property-calculator__instruction{padding:1rem}.purchase-property-calculator__section-1{display:flex;border-bottom:.2rem solid #bdc5cf}.purchase-property-calculator__section-1__left{padding:1rem;border-right:.2rem solid #bdc5cf;flex:1 1}.purchase-property-calculator__section-1__left .purchase-price{padding-left:1rem}.purchase-property-calculator__section-1__left .purchase-price input{width:100%}.purchase-property-calculator__section-1__left__down-payment{min-height:7rem;margin-top:1.5rem}.purchase-property-calculator__section-1__left__down-payment__label-and-info{display:flex;align-items:center;margin-left:1rem}.purchase-property-calculator__section-1__left__down-payment__label-and-info label{font-weight:700}.purchase-property-calculator__section-1__left__down-payment__label-and-info img{margin-left:.5rem;cursor:pointer}.purchase-property-calculator__section-1__left__down-payment__fields{display:flex;gap:1rem}.purchase-property-calculator__section-1__left__down-payment__fields .percentage-number-field{min-height:0}.purchase-property-calculator__section-1__left__down-payment__fields .percentage-number-field__label-and-info{display:none}.purchase-property-calculator__section-1__left__down-payment__fields .down-payment{min-height:0}.purchase-property-calculator__section-1__left__down-payment__fields .down-payment__field-container__input-container p{margin-right:.5rem}.purchase-property-calculator__section-1__left__down-payment__fields .down-payment input{width:100%;min-width:6.3rem}.purchase-property-calculator__section-1__left__down-payment__error{color:#e4462a;min-height:3rem}.purchase-property-calculator__section-1__right{padding:1rem;flex:1 1}.purchase-property-calculator__section-1__right .mortgage-rate-selection{margin-top:1.5rem}.purchase-property-calculator__section-2{display:flex;padding:1rem;border-bottom:.2rem solid #bdc5cf}.purchase-property-calculator__section-2__left{flex:3 1;padding-right:.5rem}.purchase-property-calculator__section-2__left .first-buyer-selection{margin-top:1rem}.purchase-property-calculator__section-2__right{flex:2 1;display:flex;flex-direction:column;justify-content:space-between;padding-left:.5rem;gap:1rem}.purchase-property-calculator__section-2__right__top{display:flex;flex-direction:column;gap:.5rem}.purchase-property-calculator__section-2__right .land-transfer-tax-total-label{display:flex;flex-direction:column;align-items:flex-end}.purchase-property-calculator__section-2__right .land-transfer-tax-total-label .total-label__operator-and-value__value-container__value{font-weight:700;font-size:1.2rem;color:#3e90d9}.purchase-property-calculator__section-3{display:flex;background-color:#eef3fa;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.purchase-property-calculator__section-3 .total-label{flex:1 1;padding:1rem}.purchase-property-calculator__section-3 .total-label__operator-and-value__value-container__value{color:#3e90d9;font-size:2rem}.purchase-property-calculator__section-3 .mortgage-total-label{border-right:.2rem solid #bdc5cf}.purchase-property-calculator__result__bottom{color:#596e87;font-size:.8rem;padding:.5rem}.purchase-property-calculator .getStartedBtn{padding:1rem;display:flex;justify-content:end}@media screen and (max-width:34em){.purchase-property-calculator .total-label__label-and-info p{font-size:1rem}.purchase-property-calculator .total-label__operator-and-value{margin-top:.5rem}.purchase-property-calculator .total-label__operator-and-value__value-container__value{font-size:1rem}.purchase-property-calculator__section-1{flex-direction:column}.purchase-property-calculator__section-1__left{border-right:none;border-bottom:.2rem solid #bdc5cf}.purchase-property-calculator__section-2{flex-direction:column;gap:1rem}.purchase-property-calculator__section-2__right{gap:1rem;padding-left:0}.purchase-property-calculator__section-3{flex-direction:column}.purchase-property-calculator__section-3 .mortgage-total-label{border-right:none;border-bottom:.2rem solid #bdc5cf}}.page_home__LW_lH{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.homePage_home__o8Z2H{overflow-x:hidden;margin:0 auto}.search-articles{background-size:cover;background-color:#eef3fa}.search-articles__container{max-width:100rem;margin:0 auto}.search-articles__container__header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3rem}.search-articles__container__header__title{padding-bottom:1.5rem;color:#1f486d;width:-moz-fit-content;width:fit-content;background-image:url(/_next/static/media/blogpost-header-underline.874a14bb.svg);background-repeat:no-repeat;background-position:0 100%;background-size:100%;color:#000;font-weight:700;font-size:2rem;line-height:2.5rem;margin:0}.search-articles__container__header__right{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.search-articles__container__header__right__ask-button{background-color:#fff}.search-articles__container__header__right__subtext{color:#3e90d9;align-self:flex-end;margin-bottom:0}.search-articles__container__content{display:flex;flex-direction:column;gap:2rem;position:relative}.search-articles__container__content__description{font-size:1rem}.search-articles__container__content__row{display:flex;flex-direction:row;gap:2rem;width:100%}.search-articles__container__content__row__contact{display:flex;flex-direction:column;gap:.5rem;text-align:end}.search-articles__container__content__row__contact__phone{color:#3e90d9;font-size:2rem;font-weight:700;margin:0}.search-articles__container__content__row__contact h4{margin:0;font-weight:600}.search-articles__container__content__row__contact p{color:#1f486d}.search-articles__container__content__search{flex:1 1;height:-moz-fit-content;height:fit-content}.search-articles__container__content__search__results{position:absolute;translate:0 100%;width:100%;height:10rem;background-color:#fff;border-radius:2rem}.search-articles__container__content__search .MuiInputBase-root{background-color:#fff}@media screen and (max-width:64em){.search-articles__header{flex-direction:column;gap:1rem;margin-bottom:1rem;align-items:center;text-align:center}.search-articles__content__description{text-align:center;font-size:.75rem}.search-articles__content__row{flex-direction:column}}@media screen and (max-width:34em){.search-articles__container__header__title{font-size:1.5rem;line-height:2rem}}.ask-question-modal{position:absolute;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box;padding:2rem;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.1);border-radius:.5rem;max-height:80vh;overflow:auto}.ask-question-modal__form{display:flex;flex-direction:column;gap:2rem;margin-top:1rem}.ask-question-modal__form__row{display:flex;flex-direction:row;gap:2rem}.ask-question-modal__form__row--center{align-self:center}.ask-question-modal__form__footer{display:flex;flex-direction:row;gap:1rem;justify-content:flex-end}.ask-question-modal__form__error{text-align:center;color:#e4462a}.ask-question-modal--success{display:flex;flex-direction:column;gap:2rem}.ask-question-modal__form__footer__button-container{position:relative}.ask-question-modal__form__footer__button-loading{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}