@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 MortgageCalculatorsPage-module-scss-module__4PkcNq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes MortgageCalculatorsPage-module-scss-module__4PkcNq__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__lenis.MortgageCalculatorsPage-module-scss-module__4PkcNq__lenis-smooth{scroll-behavior:auto}.MortgageCalculatorsPage-module-scss-module__4PkcNq__lenis.MortgageCalculatorsPage-module-scss-module__4PkcNq__lenis-stopped{overflow:hidden}.MortgageCalculatorsPage-module-scss-module__4PkcNq__lenis.MortgageCalculatorsPage-module-scss-module__4PkcNq__lenis-scrolling iframe{pointer-events:none}.MortgageCalculatorsPage-module-scss-module__4PkcNq__lenis.MortgageCalculatorsPage-module-scss-module__4PkcNq__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroSection{background-color:#eef5f9;width:100vw;position:relative;overflow:hidden}.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroContainer{width:100%;max-width:1200px;margin:0 auto;padding:3rem 1rem}@media screen and (min-width:480px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroContainer{padding:3rem 1.5rem 2rem}}@media screen and (min-width:1024px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroContainer{padding:4rem 2rem 2rem}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroGrid{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media screen and (min-width:1024px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroGrid{grid-template-columns:1.4fr .6fr}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroTextSection{flex-direction:column;gap:1rem;width:100%;display:flex}.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroTextSection h1{color:#013b56;margin:0;font-family:sans-serif;font-size:4rem;font-weight:700;line-height:1.2!important}.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroTextSection p{margin:0;font-size:1.5rem;line-height:1.2!important}.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroDecorative{height:280px;display:none;position:relative}@media screen and (min-width:480px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroDecorative{height:320px}}@media screen and (min-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroDecorative{height:360px}}@media screen and (min-width:1024px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__heroDecorative{display:block}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__stripedCircle{z-index:0;background:repeating-linear-gradient(45deg,#004d681f 0 12px,#0000 12px 24px);border-radius:50%;width:18rem;height:18rem;position:absolute;top:4rem;left:100px;right:70px}@media screen and (min-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__stripedCircle{width:10rem;height:10rem}}@media screen and (min-width:1024px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__stripedCircle{width:17.5rem;height:17.5rem}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorImage{z-index:10;pointer-events:none;filter:drop-shadow(0 4px 8px #00000026);width:18rem;position:absolute;bottom:-65px;left:-5rem;transform:scale(2.5)rotate(20deg)}@media screen and (min-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorImage{width:20rem}}@media screen and (min-width:1024px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorImage{width:36rem}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorListSection{background-color:#fbfbfb;align-items:center;padding:3rem 0;display:flex}@media screen and (min-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorListSection{padding:4rem 0}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorListContainer{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}@media screen and (min-width:480px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorListContainer{padding:0 1.5rem}}@media screen and (min-width:1024px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorListContainer{padding:0 2rem}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorListWrapper{flex-direction:column;gap:1.5rem;width:100%;display:flex}.MortgageCalculatorsPage-module-scss-module__4PkcNq__advancedToggle{justify-content:flex-end;align-items:center;display:flex}.MortgageCalculatorsPage-module-scss-module__4PkcNq__toggleButton{color:#013b56;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;transition:color .2s;display:flex}.MortgageCalculatorsPage-module-scss-module__4PkcNq__toggleButton:hover{color:#025a7a}.MortgageCalculatorsPage-module-scss-module__4PkcNq__toggleIcon{font-size:1.25rem;font-weight:700}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorGrid{grid-template-columns:1fr;gap:2rem;width:100%;padding:0;display:grid}@media screen and (min-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorGrid{grid-template-columns:repeat(2,1fr)}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorCard{cursor:pointer;opacity:1;background-color:#e8e9eb;border-radius:.75rem;flex-direction:column;gap:.75rem;max-height:none;padding:2rem;text-decoration:none;transition:all .2s ease-in-out;display:flex}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorCard:hover{transform:translateY(-.25rem);box-shadow:0 .5rem 1rem #0000001a}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorCard h3{color:#013b56;margin:0;font-size:1.5rem;font-weight:700;line-height:1.1;text-decoration:none;overflow:hidden}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorCard p{color:#1d1d1d;margin:0;font-size:1.125rem;text-decoration:none;overflow:hidden;line-height:1.2!important}.MortgageCalculatorsPage-module-scss-module__4PkcNq__calculatorCard.MortgageCalculatorsPage-module-scss-module__4PkcNq__hidden{white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.MortgageCalculatorsPage-module-scss-module__4PkcNq__cardHeader{justify-content:flex-start;align-items:center;width:100%;margin-bottom:.75rem;display:flex}.MortgageCalculatorsPage-module-scss-module__4PkcNq__cardIcon{justify-content:flex-start;align-items:center;display:flex}.MortgageCalculatorsPage-module-scss-module__4PkcNq__cardIcon img{object-fit:contain;width:20px;height:20px}.MortgageCalculatorsPage-module-scss-module__4PkcNq__advancedLabel{color:#8e8d8d;text-transform:none;letter-spacing:normal;margin-left:.5rem;font-size:1.125rem;font-weight:500}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaSection{background-color:#e0ede0;width:100%}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaContainer{width:100%;max-width:1200px;margin:0 auto;padding:3rem 1rem}@media screen and (min-width:480px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaContainer{padding:3rem 1.5rem}}@media screen and (min-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaContainer{padding:4rem 2rem}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaContent{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;display:flex}@media screen and (min-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaContent{flex-direction:row;justify-content:space-between;gap:2rem}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaText{text-align:center;flex-direction:column;flex:0 0 min(100%,550px);gap:.5rem;display:flex}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaText *{text-align:left}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaText h2{color:#023b56;width:100%;margin:0;font-size:3rem;font-weight:700;line-height:1.1}@media (max-width:480px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaText h2{max-width:8ch;margin:0 auto;line-height:1.2}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaText p{color:#333;margin:0;font-size:clamp(1rem,5vw,1.25rem);line-height:1.2!important}@media screen and (max-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaText{flex-direction:column;align-items:center}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaText *{text-align:center}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__btnWrapper{flex-wrap:wrap;gap:.5rem;display:flex}@media screen and (max-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__btnWrapper{justify-content:center;align-items:center;width:100%}}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaButton{color:#fff;white-space:nowrap;background-color:#023b56;border-radius:9999px;padding:1rem 3rem;text-decoration:none;transition:background-color .2s}.MortgageCalculatorsPage-module-scss-module__4PkcNq__ctaButton:hover{background-color:#1d3a52}.MortgageCalculatorsPage-module-scss-module__4PkcNq__desktopBreak{display:none}@media screen and (min-width:900px){.MortgageCalculatorsPage-module-scss-module__4PkcNq__desktopBreak{display:block}}
