@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__3Zz1ZW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module-scss-module__3Zz1ZW__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.page-module-scss-module__3Zz1ZW__lenis.page-module-scss-module__3Zz1ZW__lenis-smooth{scroll-behavior:auto}.page-module-scss-module__3Zz1ZW__lenis.page-module-scss-module__3Zz1ZW__lenis-stopped{overflow:hidden}.page-module-scss-module__3Zz1ZW__lenis.page-module-scss-module__3Zz1ZW__lenis-scrolling iframe{pointer-events:none}.page-module-scss-module__3Zz1ZW__lenis.page-module-scss-module__3Zz1ZW__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.page-module-scss-module__3Zz1ZW__faq-wrapper{background-color:#eef5f9;width:100%;padding:4rem 0}.page-module-scss-module__3Zz1ZW__faq-wrapper .page-module-scss-module__3Zz1ZW__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 BiweeklyCalculatorForm-module-scss-module__Yyoc6q__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes BiweeklyCalculatorForm-module-scss-module__Yyoc6q__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__lenis.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__lenis-smooth{scroll-behavior:auto}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__lenis.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__lenis-stopped{overflow:hidden}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__lenis.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__lenis-scrolling iframe{pointer-events:none}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__lenis.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__principalSection{margin-bottom:1.5rem}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__principalTitle{margin-bottom:.5rem;font-size:1rem}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__principalInputContainer{background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:1rem;padding:.25rem 1rem}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__principalInputWrapper{flex-direction:column;gap:1rem;display:flex}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__principalInput{color:#013b56;background-color:#0000;border:none;outline:none;width:100%;padding:0;font-size:3.5rem;font-weight:700}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__principalInput:focus{border-color:#013b56}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__sliderContainer{width:100%;padding-left:.5rem;padding-right:.5rem}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__slider{appearance:none;cursor:pointer;background:linear-gradient(to right, #0060a9 0%, #0060a9 var(--slider-progress,0%), #e5e7eb var(--slider-progress,0%), #e5e7eb 100%);border-radius:10px;width:100%;height:.5rem}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#0060a9;border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #0000001a}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__slider::-moz-range-thumb{cursor:pointer;background:#0060a9;border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #0000001a}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__slider::-webkit-slider-track{background:0 0;border-radius:4px;height:8px}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__slider::-moz-range-track{background:0 0;border-radius:4px;height:8px}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__formContainer{background-color:#fff;padding:.5rem 1.5rem 1rem}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__formGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:600px){.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__formGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__formGrid{grid-template-columns:repeat(5,1fr)}}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__fieldLabel{height:1.25rem;margin-bottom:.5rem;font-size:1rem;display:block}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__textInput{appearance:none;-moz-appearance:textfield;border:1px solid #d1d5db;border-radius:10px;width:100%;height:48px;padding:.75rem;font-size:1.125rem}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__textInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f680}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__textInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__textInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__selectInput{appearance:none;background-color:#fff;border:1px solid #d1d5db;border-radius:10px;width:100%;height:48px;padding:.75rem;font-size:1.125rem}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__selectInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f680}@media (min-width:600px){.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__buttonContainer{grid-column:span 2}}@media (min-width:1024px){.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__buttonContainer{grid-column:span 1}}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__buttonSpacer{height:1.25rem;margin-bottom:.5rem}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__ctaButton{color:#fff;letter-spacing:.05em;text-align:center;cursor:pointer;background-color:#0060a9;border:none;border-radius:10px;width:100%;height:48px;padding:.75rem 1rem;font-size:1.125rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-block}.BiweeklyCalculatorForm-module-scss-module__Yyoc6q__ctaButton:hover{background-color:#005290}
@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 BiweeklyAmortizationTable-module-scss-module__6_Zedq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes BiweeklyAmortizationTable-module-scss-module__6_Zedq__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__lenis.BiweeklyAmortizationTable-module-scss-module__6_Zedq__lenis-smooth{scroll-behavior:auto}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__lenis.BiweeklyAmortizationTable-module-scss-module__6_Zedq__lenis-stopped{overflow:hidden}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__lenis.BiweeklyAmortizationTable-module-scss-module__6_Zedq__lenis-scrolling iframe{pointer-events:none}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__lenis.BiweeklyAmortizationTable-module-scss-module__6_Zedq__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__container{background-color:#fff;border-radius:2.5rem}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableWrapper{background-color:#fff;border-radius:10px;overflow:hidden}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableScrollContainer{margin-left:-1rem;margin-right:-1rem;overflow-x:auto}@media (min-width:600px){.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableScrollContainer{margin-left:0;margin-right:0}}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableAlignWrapper{vertical-align:middle;min-width:100%;padding-left:1rem;padding-right:1rem;display:inline-block}@media (min-width:600px){.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableAlignWrapper{padding-left:0;padding-right:0}}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__table{min-width:100%}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableHeader{background-color:#dce4f1}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__headerCell{text-align:left;color:#023b56;white-space:nowrap;padding:.75rem;font-size:.75rem;font-weight:700}@media (min-width:600px){.BiweeklyAmortizationTable-module-scss-module__6_Zedq__headerCell{padding:1rem 1.5rem;font-size:.875rem}}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableBody,.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableRowWhite{background-color:#fff}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableRowGray{background-color:#f9fafb}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableCell{color:#111827;white-space:nowrap;padding:.75rem;font-size:.75rem}@media (min-width:600px){.BiweeklyAmortizationTable-module-scss-module__6_Zedq__tableCell{padding:1rem 1.5rem;font-size:.875rem}}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__paginationContainer{justify-content:center;margin-top:1rem;display:flex}@media (min-width:600px){.BiweeklyAmortizationTable-module-scss-module__6_Zedq__paginationContainer{justify-content:flex-end}}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__paginationWrapper{align-items:center;gap:.5rem;display:flex}@media (min-width:600px){.BiweeklyAmortizationTable-module-scss-module__6_Zedq__paginationWrapper{gap:.75rem}}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__paginationButton{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;transition:color .2s;display:flex}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__paginationButton:hover:not(:disabled){color:#4b5563}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__paginationButton:disabled{opacity:.5;cursor:not-allowed}@media (min-width:600px){.BiweeklyAmortizationTable-module-scss-module__6_Zedq__paginationButton{width:2rem;height:2rem;font-size:1rem}}.BiweeklyAmortizationTable-module-scss-module__6_Zedq__pageIndicator{color:#4b5563;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:500}@media (min-width:600px){.BiweeklyAmortizationTable-module-scss-module__6_Zedq__pageIndicator{padding-left:.75rem;padding-right:.75rem;font-size:.875rem}}
@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 BiweeklyMortgageCalculator-module-scss-module__RZgK1a__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes BiweeklyMortgageCalculator-module-scss-module__RZgK1a__slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__lenis.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__lenis-smooth{scroll-behavior:auto}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__lenis.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__lenis-stopped{overflow:hidden}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__lenis.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__lenis-scrolling iframe{pointer-events:none}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__lenis.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__pageContainer{background-color:#f9fafb;min-height:100vh}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__headerSection{background-color:#fff;padding-top:3rem;padding-bottom:3rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__headerContainer{max-width:72rem;margin:0 auto;padding-left:1rem;padding-right:1rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__headerContent{text-align:left;margin-bottom:2.5rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__mainTitle{color:#013b56;margin-bottom:1rem;font-family:Source Sans Pro Bold,sans-serif;font-size:4rem;font-weight:700;line-height:1!important}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__mainDescription{text-align:left;max-width:60ch;font-size:1.5rem;line-height:1.2}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__mainDescription.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__leadingTight{line-height:1.2}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__resultsSection{background-color:#f3f4f6;padding-top:3rem;padding-bottom:3rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__resultsContainer{max-width:72rem;margin:0 auto;padding-left:1rem;padding-right:1rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__savingsSummary{margin-bottom:2rem;line-height:1.1!important}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__savingsTitle{color:#013b56;width:100%;max-width:50ch;margin-bottom:2rem;font-size:2rem;font-weight:400;line-height:1.1!important}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__savingsTitle .BiweeklyMortgageCalculator-module-scss-module__RZgK1a__bold{font-weight:700;line-height:1.1!important}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__savingsTitle .BiweeklyMortgageCalculator-module-scss-module__RZgK1a__highlight{color:#5db65f;font-weight:700;line-height:1.1!important}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__paymentGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;max-width:48rem;display:grid}@media (min-width:900px){.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__paymentGrid{grid-template-columns:repeat(2,1fr)}}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__paymentCard{background-color:#fff;border-radius:1.5625rem;padding:1.5rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__cardTitle{color:#013b56;border-bottom:2px solid #e5e7eb;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__cardContent{flex-direction:column;gap:1rem;display:flex}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__paymentItem .BiweeklyMortgageCalculator-module-scss-module__RZgK1a__label{font-size:1rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__paymentItem .BiweeklyMortgageCalculator-module-scss-module__RZgK1a__value{font-size:1.375rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__amortizationSection{margin-bottom:.5rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__amortizationHeader{padding:1rem .5rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__amortizationToggle{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;display:flex}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__amortizationTitle{color:#013b56;font-size:1.5rem;font-weight:600}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__toggleIcon{color:#023b56;width:1.25rem;height:1.25rem;transition:transform .3s;transform:rotate(0)}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__toggleIcon.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__open{transform:rotate(180deg)}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__amortizationContent{padding:.5rem .5rem 1rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__viewToggleContainer{gap:1rem;margin-bottom:1.5rem;display:flex}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__viewToggleButton{cursor:pointer;border:1px solid;border-radius:9999px;padding:.5rem .8rem;font-size:.875rem;font-weight:700;transition:all .2s}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__viewToggleButton.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__active{color:#0060a9;border-color:#0060a9}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__viewToggleButton.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__inactive{color:#6b7280;border-color:#9ca3af}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__viewToggleButton.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__inactive:hover{border-color:#9ca3af}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__faqContainer{max-width:72rem;margin:0 auto}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__placeholderCard{text-align:center;background-color:#fff;border-radius:1.5625rem;padding:2rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__placeholderTitle{color:#013b56;margin-bottom:1rem;font-size:2rem;font-weight:400}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__placeholderText{color:#4b5563;font-size:1.125rem}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__paymentRowContainer{justify-content:space-between;align-items:center;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;display:flex}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__paymentRowLabel{color:#4b5563}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__paymentRowValue{color:#111827;font-weight:600}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__ctaSection{text-align:center;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:center;gap:1.5rem;max-width:72rem;margin:3rem auto;padding:2.5rem;display:flex}@media (min-width:768px){.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__ctaSection{text-align:left;flex-direction:row;justify-content:space-between}}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__ctaContent{flex:1}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__ctaTitle{color:#013b56;margin-bottom:.5rem;font-family:Source Sans Pro Bold,sans-serif;font-size:1.75rem;line-height:1.2}@media (max-width:767px){.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__ctaTitle{font-size:1.5rem}}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__ctaText{color:#333;margin:0;font-size:1.125rem;line-height:1.5}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__ctaButton{color:#fff;white-space:nowrap;background-color:#013b56;border:2px solid #013b56;border-radius:8px;justify-content:center;align-items:center;padding:1rem 2rem;font-family:Source Sans Pro Bold,sans-serif;font-size:1.125rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__ctaButton:hover{background-color:#001824;border-color:#001824;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media (max-width:767px){.BiweeklyMortgageCalculator-module-scss-module__RZgK1a__ctaButton{width:100%;padding:.875rem 1.5rem;font-size:1rem}}
