@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 MortgageLoanProductPage-module-scss-module__-SiqsW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes MortgageLoanProductPage-module-scss-module__-SiqsW__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.MortgageLoanProductPage-module-scss-module__-SiqsW__lenis.MortgageLoanProductPage-module-scss-module__-SiqsW__lenis-smooth{scroll-behavior:auto}.MortgageLoanProductPage-module-scss-module__-SiqsW__lenis.MortgageLoanProductPage-module-scss-module__-SiqsW__lenis-stopped{overflow:hidden}.MortgageLoanProductPage-module-scss-module__-SiqsW__lenis.MortgageLoanProductPage-module-scss-module__-SiqsW__lenis-scrolling iframe{pointer-events:none}.MortgageLoanProductPage-module-scss-module__-SiqsW__lenis.MortgageLoanProductPage-module-scss-module__-SiqsW__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header{z-index:1;background-color:#0000;justify-content:space-between;align-items:center;gap:2em;width:min(100%,1440px);margin:0 auto;padding:2em;display:flex;position:relative}@media screen and (width>=1440px){#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header{padding:2em 0}}#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header .MortgageLoanProductPage-module-scss-module__-SiqsW__header-text{flex-direction:column;flex:1;justify-content:center;display:flex}#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header .MortgageLoanProductPage-module-scss-module__-SiqsW__header-text .MortgageLoanProductPage-module-scss-module__-SiqsW__headerLrg{color:#013b56;text-align:left;margin:0;font-family:Bariol Bold;font-size:clamp(2.2em,5vw,3.25em);line-height:1.35em}#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header .MortgageLoanProductPage-module-scss-module__-SiqsW__header-text .MortgageLoanProductPage-module-scss-module__-SiqsW__headerLrg span{color:#0060a9;font-family:Bariol Bold}#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header .MortgageLoanProductPage-module-scss-module__-SiqsW__header-text .MortgageLoanProductPage-module-scss-module__-SiqsW__subheader{color:#013b56;text-align:left;font-size:clamp(1.05em,4vw,1.25em);line-height:normal}#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header .MortgageLoanProductPage-module-scss-module__-SiqsW__img-container{z-index:1;flex:0 0 min(100%,165px)}@media screen and (width<=900px){#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header .MortgageLoanProductPage-module-scss-module__-SiqsW__img-container{display:none}}#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header img{z-index:1;width:100%;height:auto}#MortgageLoanProductPage-module-scss-module__-SiqsW__calculator-page-header img.MortgageLoanProductPage-module-scss-module__-SiqsW__blue-circle{z-index:-1;width:400px;display:none;position:absolute;top:-200px;right:0}#MortgageLoanProductPage-module-scss-module__-SiqsW__mortgage-calculator-wrapper{width:min(100%,1440px);margin:0 auto;overflow-x:hidden}#MortgageLoanProductPage-module-scss-module__-SiqsW__mortgage-calculator-wrapper iframe{box-sizing:content-box;width:100%;max-width:100%;min-height:450px;margin:0 auto;display:block}@media screen and (width<=1440px){#MortgageLoanProductPage-module-scss-module__-SiqsW__mortgage-calculator-wrapper{padding:0 2em}}

@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 ProductPageContent-module-scss-module__9jD-sa__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductPageContent-module-scss-module__9jD-sa__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.ProductPageContent-module-scss-module__9jD-sa__lenis.ProductPageContent-module-scss-module__9jD-sa__lenis-smooth{scroll-behavior:auto}.ProductPageContent-module-scss-module__9jD-sa__lenis.ProductPageContent-module-scss-module__9jD-sa__lenis-stopped{overflow:hidden}.ProductPageContent-module-scss-module__9jD-sa__lenis.ProductPageContent-module-scss-module__9jD-sa__lenis-scrolling iframe{pointer-events:none}.ProductPageContent-module-scss-module__9jD-sa__lenis.ProductPageContent-module-scss-module__9jD-sa__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header{z-index:1;background-color:#0000;justify-content:space-between;align-items:center;gap:2em;width:min(100%,1440px);margin:0 auto;padding:2em;display:flex;position:relative}@media screen and (width>=1440px){#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header{padding:2em 0}}#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header .ProductPageContent-module-scss-module__9jD-sa__header-text{flex-direction:column;flex:1;justify-content:center;display:flex}#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header .ProductPageContent-module-scss-module__9jD-sa__header-text .ProductPageContent-module-scss-module__9jD-sa__headerLrg{color:#013b56;text-align:left;margin:0;font-family:Bariol Bold;font-size:clamp(2.2em,5vw,3.25em);line-height:1.35em}#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header .ProductPageContent-module-scss-module__9jD-sa__header-text .ProductPageContent-module-scss-module__9jD-sa__headerLrg span{color:#0060a9;font-family:Bariol Bold}#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header .ProductPageContent-module-scss-module__9jD-sa__header-text .ProductPageContent-module-scss-module__9jD-sa__subheader{color:#013b56;text-align:left;font-size:clamp(1.05em,4vw,1.25em);line-height:normal}#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header .ProductPageContent-module-scss-module__9jD-sa__img-container{z-index:1;flex:0 0 min(100%,165px)}@media screen and (width<=900px){#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header .ProductPageContent-module-scss-module__9jD-sa__img-container{display:none}}#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header img{z-index:1;width:100%;height:auto}#ProductPageContent-module-scss-module__9jD-sa__calculator-page-header img.ProductPageContent-module-scss-module__9jD-sa__blue-circle{z-index:-1;width:400px;display:none;position:absolute;top:-200px;right:0}#ProductPageContent-module-scss-module__9jD-sa__mortgage-calculator-wrapper{width:min(100%,1440px);margin:0 auto;overflow-x:hidden}#ProductPageContent-module-scss-module__9jD-sa__mortgage-calculator-wrapper iframe{box-sizing:content-box;width:100%;max-width:100%;min-height:450px;margin:0 auto;display:block}@media screen and (width<=1440px){#ProductPageContent-module-scss-module__9jD-sa__mortgage-calculator-wrapper{padding:0 2em}}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section{flex-direction:row;gap:3em;width:min(100% - 3em,1243px);margin:0 auto;padding:3em 0 5em;display:flex;position:relative}@media screen and (width<=900px){.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section{flex-direction:column;padding:3em 0}}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation{flex-direction:column;flex:0 0 min(100%,275px);gap:.35rem;height:fit-content;display:flex;position:sticky;top:7em}@media screen and (width<=1024px){.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation{display:none}}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation p{color:#013b56;text-transform:uppercase;font-family:Source Sans Pro Bold,sans-serif;font-size:clamp(1rem,5vw,1.1rem);line-height:100%}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation .ProductPageContent-module-scss-module__9jD-sa__list{flex-direction:column;gap:0;display:flex}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation .ProductPageContent-module-scss-module__9jD-sa__list .ProductPageContent-module-scss-module__9jD-sa__link-item{text-align:left;cursor:pointer;color:#013b56;padding:.85rem 0 .85rem 1.25rem;font-family:Source Sans Pro Bold,sans-serif;font-size:clamp(1.05rem,5vw,1.1rem);line-height:120%;position:relative}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation .ProductPageContent-module-scss-module__9jD-sa__list .ProductPageContent-module-scss-module__9jD-sa__link-item:before{content:"";background:#cfcfcf;width:5px;height:100%;position:absolute;top:0;left:0}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation .ProductPageContent-module-scss-module__9jD-sa__list .ProductPageContent-module-scss-module__9jD-sa__link-item.ProductPageContent-module-scss-module__9jD-sa__active{color:#0060a9}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation .ProductPageContent-module-scss-module__9jD-sa__list .ProductPageContent-module-scss-module__9jD-sa__link-item.ProductPageContent-module-scss-module__9jD-sa__active:before{background:#0060a9;position:absolute}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation .ProductPageContent-module-scss-module__9jD-sa__list .ProductPageContent-module-scss-module__9jD-sa__link-item:first-of-type:before{border-radius:2px 2px 0 0}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__page-navigation .ProductPageContent-module-scss-module__9jD-sa__list .ProductPageContent-module-scss-module__9jD-sa__link-item:last-of-type:before{border-radius:0 0 2px 2px}.ProductPageContent-module-scss-module__9jD-sa__mortgage-loan-product-section .ProductPageContent-module-scss-module__9jD-sa__content{flex-direction:column;flex:1;gap:3em;display:flex}.ProductPageContent-module-scss-module__9jD-sa__overview-section{flex-direction:column;gap:1.45rem;width:100%;display:flex}.ProductPageContent-module-scss-module__9jD-sa__overview-section p{font-family:Source Sans Pro,sans-serif;font-size:clamp(1.05rem,5vw,1.15rem);line-height:120%}.ProductPageContent-module-scss-module__9jD-sa__overview-section .ProductPageContent-module-scss-module__9jD-sa__product-heading{flex-direction:column;gap:.15rem;display:flex}.ProductPageContent-module-scss-module__9jD-sa__overview-section .ProductPageContent-module-scss-module__9jD-sa__product-heading .ProductPageContent-module-scss-module__9jD-sa__product-rate{padding:.25rem 0;font-size:clamp(1.15rem,5vw,1.3rem)}.ProductPageContent-module-scss-module__9jD-sa__overview-section .ProductPageContent-module-scss-module__9jD-sa__product-heading .ProductPageContent-module-scss-module__9jD-sa__product-rate span{cursor:pointer;color:#0060a9;font-family:Source Sans Pro Bold,sans-serif}.ProductPageContent-module-scss-module__9jD-sa__overview-section .ProductPageContent-module-scss-module__9jD-sa__product-name{color:#0060a9;font-family:Source Sans Pro Bold,sans-serif;font-size:clamp(1.85rem,5vw,2.65rem);line-height:100%}.ProductPageContent-module-scss-module__9jD-sa__overview-section .ProductPageContent-module-scss-module__9jD-sa__rates-table-disclaimer{text-align:left;color:#2d2d2d;width:100%;font-size:.85rem}.ProductPageContent-module-scss-module__9jD-sa__overview-section .ProductPageContent-module-scss-module__9jD-sa__product-description *{color:#000!important;font-family:Source Sans Pro,sans-serif!important;font-size:clamp(1.05rem,5vw,1.15rem)!important;line-height:120%!important}.ProductPageContent-module-scss-module__9jD-sa__product-information-section{flex-direction:column;gap:2rem;width:100%;display:flex}.ProductPageContent-module-scss-module__9jD-sa__product-faq-section{flex-direction:column;gap:1.25rem;width:100%;display:flex}.ProductPageContent-module-scss-module__9jD-sa__product-faq-section .ProductPageContent-module-scss-module__9jD-sa__faq-title{color:#013b56;font-family:Source Sans Pro Bold,sans-serif;font-size:clamp(1.25rem,5vw,1.65rem);line-height:100%}.ProductPageContent-module-scss-module__9jD-sa__product-information-category{flex-direction:column;gap:.5rem;width:100%;display:flex}.ProductPageContent-module-scss-module__9jD-sa__product-information-category .ProductPageContent-module-scss-module__9jD-sa__category-title{color:#013b56;font-family:Source Sans Pro Bold,sans-serif;font-size:clamp(1.25rem,5vw,1.65rem)}.ProductPageContent-module-scss-module__9jD-sa__product-information-category .ProductPageContent-module-scss-module__9jD-sa__category-description{font-family:Source Sans Pro,sans-serif;font-size:clamp(1rem,5vw,1.1rem);line-height:120%}.ProductPageContent-module-scss-module__9jD-sa__product-information-category .ProductPageContent-module-scss-module__9jD-sa__category-description a{color:#0060a9;cursor:pointer;text-decoration:underline}.ProductPageContent-module-scss-module__9jD-sa__product-information-category .ProductPageContent-module-scss-module__9jD-sa__wrapper{flex-direction:column;gap:1rem;width:100%;padding-top:1rem;display:flex}.ProductPageContent-module-scss-module__9jD-sa__product-information-category .ProductPageContent-module-scss-module__9jD-sa__wrapper .ProductPageContent-module-scss-module__9jD-sa__info-container{flex-direction:column;gap:.25rem;display:flex}.ProductPageContent-module-scss-module__9jD-sa__product-information-category .ProductPageContent-module-scss-module__9jD-sa__wrapper .ProductPageContent-module-scss-module__9jD-sa__info-container .ProductPageContent-module-scss-module__9jD-sa__info-title{color:#013b56;font-family:Source Sans Pro Bold,sans-serif;font-size:clamp(1.15rem,5vw,1.25rem)}.ProductPageContent-module-scss-module__9jD-sa__product-information-category .ProductPageContent-module-scss-module__9jD-sa__wrapper .ProductPageContent-module-scss-module__9jD-sa__info-container .ProductPageContent-module-scss-module__9jD-sa__info-content *{font-family:Source Sans Pro,sans-serif;font-size:clamp(1rem,5vw,1.1rem);line-height:140%}.ProductPageContent-module-scss-module__9jD-sa__product-information-category .ProductPageContent-module-scss-module__9jD-sa__wrapper .ProductPageContent-module-scss-module__9jD-sa__info-container .ProductPageContent-module-scss-module__9jD-sa__info-content ul{flex-direction:column;gap:.25rem;padding:.5rem 0;list-style-type:disc;display:flex}.ProductPageContent-module-scss-module__9jD-sa__product-information-category .ProductPageContent-module-scss-module__9jD-sa__wrapper .ProductPageContent-module-scss-module__9jD-sa__info-container .ProductPageContent-module-scss-module__9jD-sa__info-content a{color:#0060a9;cursor:pointer;text-decoration:underline}

/*# sourceMappingURL=482a6fdcb7e27e3b.css.map*/