@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}
