@font-face{font-family:Source Sans Pro;src:url(/fonts/SourceSans3-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro Light;src:url(/fonts/SourceSans3-Light.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro Bold;src:url(/fonts/SourceSans3-Bold.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro Black;src:url(/fonts/SourceSansPro-Black.ttf.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bariol;src:url(/fonts/bariol_regular-webfont.eot);src:url(/fonts/font-name.eot?#iefix)format("embedded-opentype"),url(/fonts/bariol_regular-webfont.woff)format("woff"),url(/fonts/bariol.ttf)format("truetype"),url(/fonts/bariol_regular-webfont.svg#bariol)format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bariol Light;src:url(/fonts/Bariol_Light.ttf)format("truetype"),url(/fonts/Bariol_Light.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bariol Bold;src:url(/fonts/Bariol_Bold.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Poppins Regular;src:url(/fonts/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins Light;src:url(/fonts/Poppins-Light.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins Bold;src:url(/fonts/Poppins-Bold.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:League Spartan Regular;src:url(/fonts/LeagueSpartan-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:League Spartan Light;src:url(/fonts/LeagueSpartan-Light.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:League Spartan Bold;src:url(/fonts/LeagueSpartan-Bold.ttf)format("truetype");font-weight:400;font-style:normal}@keyframes page-module-scss-module__OjlvbG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module-scss-module__OjlvbG__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.page-module-scss-module__OjlvbG__lenis.page-module-scss-module__OjlvbG__lenis-smooth{scroll-behavior:auto}.page-module-scss-module__OjlvbG__lenis.page-module-scss-module__OjlvbG__lenis-stopped{overflow:hidden}.page-module-scss-module__OjlvbG__lenis.page-module-scss-module__OjlvbG__lenis-scrolling iframe{pointer-events:none}.page-module-scss-module__OjlvbG__lenis.page-module-scss-module__OjlvbG__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.page-module-scss-module__OjlvbG__faq-wrapper{background-color:#eef5f9;width:100%;padding:4rem 0}.page-module-scss-module__OjlvbG__faq-wrapper .page-module-scss-module__OjlvbG__container{width:min(100% - 3rem,1243px);margin:0 auto}
@font-face{font-family:Source Sans Pro;src:url(/fonts/SourceSans3-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro Light;src:url(/fonts/SourceSans3-Light.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro Bold;src:url(/fonts/SourceSans3-Bold.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro Black;src:url(/fonts/SourceSansPro-Black.ttf.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bariol;src:url(/fonts/bariol_regular-webfont.eot);src:url(/fonts/font-name.eot?#iefix)format("embedded-opentype"),url(/fonts/bariol_regular-webfont.woff)format("woff"),url(/fonts/bariol.ttf)format("truetype"),url(/fonts/bariol_regular-webfont.svg#bariol)format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bariol Light;src:url(/fonts/Bariol_Light.ttf)format("truetype"),url(/fonts/Bariol_Light.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Bariol Bold;src:url(/fonts/Bariol_Bold.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Poppins Regular;src:url(/fonts/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins Light;src:url(/fonts/Poppins-Light.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins Bold;src:url(/fonts/Poppins-Bold.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:League Spartan Regular;src:url(/fonts/LeagueSpartan-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:League Spartan Light;src:url(/fonts/LeagueSpartan-Light.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:League Spartan Bold;src:url(/fonts/LeagueSpartan-Bold.ttf)format("truetype");font-weight:400;font-style:normal}@keyframes refinanceCalculator-module-scss-module__9QFUha__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes refinanceCalculator-module-scss-module__9QFUha__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.refinanceCalculator-module-scss-module__9QFUha__lenis.refinanceCalculator-module-scss-module__9QFUha__lenis-smooth{scroll-behavior:auto}.refinanceCalculator-module-scss-module__9QFUha__lenis.refinanceCalculator-module-scss-module__9QFUha__lenis-stopped{overflow:hidden}.refinanceCalculator-module-scss-module__9QFUha__lenis.refinanceCalculator-module-scss-module__9QFUha__lenis-scrolling iframe{pointer-events:none}.refinanceCalculator-module-scss-module__9QFUha__lenis.refinanceCalculator-module-scss-module__9QFUha__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__wrapper{background-color:#fbfbfb;min-height:100vh}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__header{background-color:#fff;padding:3rem 0}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__container{max-width:1152px;margin:0 auto;padding:0 1rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__header-content{text-align:left;margin-bottom:2rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__title{color:#013b56;margin-bottom:.5rem;font-family:Source Sans Pro Bold,sans-serif;font-size:4rem;font-weight:700;line-height:1!important}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__subtitle{text-align:left;max-width:1280px;font-family:Source Sans Pro,sans-serif;font-size:1.5rem;line-height:1.1!important}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__results{background-color:#f5f5f5;padding:3rem 0}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__results-summary{margin-bottom:2rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__summary-title{color:#013b56;width:100%;max-width:50ch;margin-bottom:2rem;font-size:2rem;font-weight:400;line-height:1.2!important}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__summary-title--savings{color:#5db65f;font-weight:700;line-height:1.2!important}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__summary-title--increase{color:#d9534f;font-weight:700;line-height:1.2!important}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__comparison-grid{grid-template-columns:repeat(2,1fr);gap:2rem;max-width:672px;display:grid}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__comparison-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.5rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__card-title{border-bottom:1px solid #d1d5db;margin-bottom:1rem;font-size:1.25rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__card-content{flex-direction:column;gap:1rem;display:flex}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__card-item-label{font-size:1rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__card-item-value{color:#1d1d1d;font-size:1.375rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__cta-section{max-width:768px;margin-top:2rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__cta-container{flex-direction:column;gap:1rem;display:flex}@media (min-width:900px){.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__cta-container{flex-direction:row;justify-content:flex-start;align-items:center}}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__cta-title{color:#013b56;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__cta-text{color:#1d1d1d;font-size:1.125rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__cta-button{color:#fff;white-space:nowrap;text-align:center;background-color:#0060a9;border-radius:10px;margin-top:.5rem;padding:.75rem 1.5rem;font-size:1.125rem;font-weight:500;text-decoration:none;transition:background-color .2s}.refinanceCalculator-module-scss-module__9QFUha__refinance-calculator__cta-button:hover{background-color:#013b56}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__wrapper{background-color:#fff}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:672px;display:grid}@media (max-width:300px){.refinanceCalculator-module-scss-module__9QFUha__refinance-form__grid{grid-template-columns:1fr}}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-label{margin-bottom:.5rem;font-family:Source Sans Pro,sans-serif;font-size:1rem;font-weight:500;display:block}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-input-wrapper{max-width:200px}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-input{border:1px solid #d3d3d3;border-radius:10px;outline:none;width:100%;padding:.5rem .75rem;font-size:1.125rem;transition:all .2s}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-input:focus{border-color:#0000;box-shadow:0 0 0 2px #0060a980}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-select-wrapper{border:1px solid #d3d3d3;border-radius:10px;max-width:200px;padding:.5rem .75rem;transition:all .2s;position:relative}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-select-wrapper:focus-within{border-color:#0000;box-shadow:0 0 0 2px #0060a980}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-select{appearance:none;cursor:pointer;background:0 0;border:0;outline:none;width:100%;font-size:1.125rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-select:focus{outline:none}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__hidden-section{grid-template-columns:repeat(2,1fr);gap:1rem;display:none}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__hidden-section .refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-label{color:#333;font-size:.875rem;font-weight:500}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__hidden-section .refinanceCalculator-module-scss-module__9QFUha__refinance-form__field-select{font-size:1rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__hidden-section .refinanceCalculator-module-scss-module__9QFUha__refinance-form__percentage-wrapper{border:1px solid #d3d3d3;border-radius:10px;align-items:center;padding:.5rem .75rem;transition:all .2s;display:flex}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__hidden-section .refinanceCalculator-module-scss-module__9QFUha__refinance-form__percentage-wrapper:focus-within{border-color:#0000;box-shadow:0 0 0 2px #0060a980}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__hidden-section .refinanceCalculator-module-scss-module__9QFUha__refinance-form__percentage-wrapper input{background:0 0;border:0;outline:none;width:100%;font-size:1rem}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__hidden-section .refinanceCalculator-module-scss-module__9QFUha__refinance-form__percentage-wrapper input:focus{outline:none}.refinanceCalculator-module-scss-module__9QFUha__refinance-form__hidden-section .refinanceCalculator-module-scss-module__9QFUha__refinance-form__percentage-wrapper span{color:#6b7280;margin-left:.25rem}:root{--toast-error-icon-primary:#d9534f;--toast-error-icon-secondary:#fff}.refinanceCalculator-module-scss-module__9QFUha__toast__default{color:#333;background:#fff;border-radius:8px;padding:12px 16px;font-size:14px;box-shadow:0 4px 6px #0000001a}.refinanceCalculator-module-scss-module__9QFUha__toast__error{color:#d9534f;background:#fef2f2;border:1px solid #d3d3d3;border-radius:8px;padding:12px 16px;font-size:14px;box-shadow:0 4px 6px #0000001a}.refinanceCalculator-module-scss-module__9QFUha__focus-ring{box-shadow:0 0 0 2px #0060a980}
