@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__18o_xq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module-scss-module__18o_xq__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.page-module-scss-module__18o_xq__lenis.page-module-scss-module__18o_xq__lenis-smooth{scroll-behavior:auto}.page-module-scss-module__18o_xq__lenis.page-module-scss-module__18o_xq__lenis-stopped{overflow:hidden}.page-module-scss-module__18o_xq__lenis.page-module-scss-module__18o_xq__lenis-scrolling iframe{pointer-events:none}.page-module-scss-module__18o_xq__lenis.page-module-scss-module__18o_xq__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.page-module-scss-module__18o_xq__faq-wrapper{background-color:#eef5f9;width:100%;padding:4rem 0}.page-module-scss-module__18o_xq__faq-wrapper .page-module-scss-module__18o_xq__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 AmortizationTable-module-scss-module__6kwC5q__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AmortizationTable-module-scss-module__6kwC5q__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.AmortizationTable-module-scss-module__6kwC5q__lenis.AmortizationTable-module-scss-module__6kwC5q__lenis-smooth{scroll-behavior:auto}.AmortizationTable-module-scss-module__6kwC5q__lenis.AmortizationTable-module-scss-module__6kwC5q__lenis-stopped{overflow:hidden}.AmortizationTable-module-scss-module__6kwC5q__lenis.AmortizationTable-module-scss-module__6kwC5q__lenis-scrolling iframe{pointer-events:none}.AmortizationTable-module-scss-module__6kwC5q__lenis.AmortizationTable-module-scss-module__6kwC5q__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.AmortizationTable-module-scss-module__6kwC5q__amortizationContainer{box-shadow:none;background:#fff;border-top:1px solid #e5e7eb;border-radius:0;margin:0;overflow:hidden}.AmortizationTable-module-scss-module__6kwC5q__amortizationHeader{flex-direction:column;gap:1rem;padding:1.5rem 2rem;display:flex}@media (min-width:900px){.AmortizationTable-module-scss-module__6kwC5q__amortizationHeader{flex-direction:row;justify-content:space-between;align-items:center}}.AmortizationTable-module-scss-module__6kwC5q__amortizationTitle{color:#013b56;margin:0;font-family:Source Sans Pro Bold,sans-serif;font-size:1.5rem;font-weight:700}.AmortizationTable-module-scss-module__6kwC5q__viewToggle{gap:.75rem;display:flex}.AmortizationTable-module-scss-module__6kwC5q__viewButton{color:#333;cursor:pointer;background:#fff;border:2px solid #d3d3d3;border-radius:2em;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.AmortizationTable-module-scss-module__6kwC5q__viewButton:hover{border-color:#d3d3d3}.AmortizationTable-module-scss-module__6kwC5q__viewButton.AmortizationTable-module-scss-module__6kwC5q__active{color:#0060a9;background:#fff;border-color:#0060a9;font-weight:700}.AmortizationTable-module-scss-module__6kwC5q__tableWrapper{overscroll-behavior:contain;max-height:500px;overflow:auto}.AmortizationTable-module-scss-module__6kwC5q__tableWrapper:focus-within{overscroll-behavior:contain}.AmortizationTable-module-scss-module__6kwC5q__amortizationTable{border-collapse:collapse;width:100%;font-size:.8125rem}.AmortizationTable-module-scss-module__6kwC5q__amortizationTable th{text-align:left;color:#013b56;white-space:nowrap;z-index:1;background:#fff;border-bottom:2px solid #e2e8f0;padding:.75rem;font-weight:600;position:sticky;top:0}.AmortizationTable-module-scss-module__6kwC5q__amortizationTable td{color:#1f2937;border-bottom:1px solid #e5e7eb;padding:.625rem .75rem}.AmortizationTable-module-scss-module__6kwC5q__amortizationTable tbody tr{transition:background-color .15s}.AmortizationTable-module-scss-module__6kwC5q__amortizationTable tbody tr:hover{background:#eef5f9}.AmortizationTable-module-scss-module__6kwC5q__eventBadge{white-space:nowrap;color:#1f2937;border-radius:3px;padding:.125rem .375rem;font-size:.6875rem;font-weight:600;display:inline-block}.AmortizationTable-module-scss-module__6kwC5q__monthlyPrepaymentRow .AmortizationTable-module-scss-module__6kwC5q__eventBadge{color:#5db65f}.AmortizationTable-module-scss-module__6kwC5q__yearlyPrepaymentRow .AmortizationTable-module-scss-module__6kwC5q__eventBadge{color:#0060a9}.AmortizationTable-module-scss-module__6kwC5q__oneTimePrepaymentRow .AmortizationTable-module-scss-module__6kwC5q__eventBadge{color:#013b56}.AmortizationTable-module-scss-module__6kwC5q__yearTotalRow{font-weight:600;background:#eef5f9!important}.AmortizationTable-module-scss-module__6kwC5q__yearTotalRow td{color:#013b56;border-bottom:2px solid #e2e8f0}.AmortizationTable-module-scss-module__6kwC5q__cumulativeRow{font-weight:600;background:#0060a91a!important}.AmortizationTable-module-scss-module__6kwC5q__cumulativeRow td{color:#0060a9;border-bottom:3px solid #0060a933}.AmortizationTable-module-scss-module__6kwC5q__totalRow{background:#013b56!important}.AmortizationTable-module-scss-module__6kwC5q__totalRow td{color:#fff;padding:.75rem}
@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 CalculatorContent-module-scss-module__JsSD1W__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes CalculatorContent-module-scss-module__JsSD1W__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.CalculatorContent-module-scss-module__JsSD1W__lenis.CalculatorContent-module-scss-module__JsSD1W__lenis-smooth{scroll-behavior:auto}.CalculatorContent-module-scss-module__JsSD1W__lenis.CalculatorContent-module-scss-module__JsSD1W__lenis-stopped{overflow:hidden}.CalculatorContent-module-scss-module__JsSD1W__lenis.CalculatorContent-module-scss-module__JsSD1W__lenis-scrolling iframe{pointer-events:none}.CalculatorContent-module-scss-module__JsSD1W__lenis.CalculatorContent-module-scss-module__JsSD1W__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section{background-color:#fff;width:100%;padding:4rem 0}@media screen and (max-width:900px){.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section{padding:2rem 0}}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__container{width:min(100% - 3rem,1243px);margin:0 auto}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__container:not(.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__container:first-of-type){margin-top:1.75rem}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section h2{color:#013b56;margin-bottom:1rem;font-family:Source Sans Pro Bold,sans-serif;font-size:clamp(1.65em,3vw,1.95em);line-height:1.3}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section p{font-size:clamp(1rem,5vw,1.05rem);line-height:1.7}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section p:not(.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section p:first-of-type){margin-top:.75rem}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section a{color:#0060a9;text-decoration:underline}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__table-wrapper{margin:1.5rem 0;overflow-x:auto}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__table-wrapper table{border-collapse:collapse;width:100%}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__table-wrapper table th,.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__table-wrapper table td{text-align:left;border-bottom:1px solid #e0e0e0;padding:.75rem 1rem}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__table-wrapper table th{background-color:#f5f5f5;font-weight:600}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__table-wrapper table tbody tr:hover{background-color:#fafafa}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section .CalculatorContent-module-scss-module__JsSD1W__formula{letter-spacing:.01em;background-color:#f5f8ff;border-left:3px solid #0060a9;border-radius:0 4px 4px 0;margin:.75rem 0;padding:.65rem 1rem;font-family:Source Sans Pro Bold,sans-serif;font-size:clamp(.95rem,5vw,1rem)}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section ol,.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section ul{margin-top:.75rem;margin-bottom:1.5rem;margin-left:1.85rem}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section ol li,.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section ul li{line-height:1.7}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section ol li{list-style-type:decimal}.CalculatorContent-module-scss-module__JsSD1W__calculator-content-section ul li{list-style-type:disc}
