/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.PriceSlider_sliderRoot__jTafs{-webkit-user-select:none;user-select:none;touch-action:none;width:100%;margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;padding-top:100px;display:flex;position:relative}.PriceSlider_sliderTrack__bf8Ou{background:linear-gradient(90deg,#33afa0 50%,#fad880 0);flex-grow:1;height:1.25rem;position:relative}.PriceSlider_sliderRange__YgcJr{height:100%;position:absolute}.PriceSlider_sliderThumb__lMAUE{cursor:pointer;display:block;translate:0 -61px}.PriceSlider_sliderThumb__lMAUE:after{content:" ";background-color:#02585e;width:3px;height:34px;display:block;position:absolute;bottom:-20px;left:50%;translate:-50%}.PriceSlider_sliderThumb__lMAUE:focus{outline:none}.PriceSlider_sliderThumbContent__K6VUo{align-items:center;gap:.25rem;padding-bottom:14px;display:flex;position:relative}.PriceSlider_sliderThumbContent__K6VUo>svg:first-child{rotate:180deg}.PriceSlider_sliderThumbHouse__4rJy9{background:#ffe4d9;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .3s;display:flex}.PriceSlider_sliderThumbHouse__4rJy9 svg{width:62px;height:62px}.PriceSlider_sliderThumb__lMAUE:focus .PriceSlider_sliderThumbHouse__4rJy9,.PriceSlider_sliderThumb__lMAUE:hover .PriceSlider_sliderThumbHouse__4rJy9{background-color:#fec0b2}.PriceSlider_sliderRangeLabels__GWMY5{color:#767676;justify-content:space-between;font-size:.875rem;line-height:1.05rem;display:flex}.PriceSlider_sliderRangeLabels__GWMY5>:first-child{color:#0f807d}@media (min-width:48rem){.PriceSlider_sliderRangeLabelsText__MlV8A{font-size:1rem;line-height:1.5rem}.PriceSlider_sliderRangeLabelsNumber__PSWrk{font-size:2rem;line-height:3rem}.PriceSlider_sliderThumbHouse__4rJy9 svg{width:88px;height:88px}}.PriceSlider_bounce__gD1Aa{animation-name:PriceSlider_bounce__gD1Aa;animation-duration:5s;animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-iteration-count:infinite;animation-delay:3s}@keyframes PriceSlider_bounce__gD1Aa{0%{transform:scale(1)translate(0)}3%{transform:scale(1.1,.9)translate(0)}10%{transform:scale(.9,1.1)translate(8px)}15%{transform:scale(1.05,.95)translate(0)}18%{transform:scale(.9,1.1)translate(0)}23%{transform:scale(1.025,.925)translate(3px)}26%{transform:scale(1)translate(0)}to{transform:scale(1)translate(0)}}.CurrencyLabel_currencyLabel__NZ6kL{min-width:0;cursor:default}.CurrencyLabel_currencyLabel__NZ6kL:focus{outline:none}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.affordability_page__5Hw9a{--page-mw:1440px;--page-space-x:1.5rem;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.affordability_pageCenter__a2HJx{max-width:var(--page-mw);margin-left:auto;margin-right:auto}.affordability_pageAlignX__p1uzi{padding-left:var(--page-space-x);padding-right:var(--page-space-x)}.affordability_header__cA9_Y h1{margin-bottom:1rem;font-size:2.5rem;line-height:2.75rem}.affordability_header__cA9_Y div{margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:1.375rem;line-height:1.785rem}.affordability_calculator__8S_of{--calculator-px:1.5rem}.affordability_inputs__K9D7X{padding:calc(var(--spacing,.25rem) * 9);margin-bottom:calc(var(--spacing,.25rem) * 6);background-color:#f9f6f3}@media (min-width:768px){.affordability_inputs__K9D7X{margin-bottom:calc(var(--spacing,.25rem) * 12)}}.affordability_inputsHeader__NMVPy{font-size:20px;line-height:var(--tw-leading,30px)}@media (min-width:768px){.affordability_inputsHeader__NMVPy{font-size:24px;line-height:var(--tw-leading,36px)}}.affordability_inputsHeader__NMVPy{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin-bottom:calc(var(--spacing,.25rem) * 8)}.affordability_form__nyFcU{color:#161616;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);font-size:16px;line-height:var(--tw-leading,24px);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0);margin-bottom:calc(var(--spacing,.25rem) * 6)}@media (min-width:768px){.affordability_form__nyFcU{margin-bottom:calc(var(--spacing,.25rem) * 0)}}.affordability_formLabel__RNZXr{margin-bottom:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 6);flex-wrap:nowrap;display:flex;position:relative}.affordability_formLabelTip__HVoDb{margin-left:auto;position:absolute;top:0;right:0}.affordability_formControl__xRV85{border-color:#a5dcda;border-style:var(--tw-border-style);border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);border-width:3px}.affordability_formControl__xRV85:focus{background-color:var(--color-white,#fff);border-color:#33afa0}.affordability_formControl__xRV85{width:100%;height:3rem;padding-inline:calc(var(--spacing,.25rem) * 4);outline:none;margin-bottom:22px;line-height:3rem;display:block}.affordability_formError__PT43P{color:#ae1505;font-size:12px;line-height:var(--tw-leading,18px)}@media (min-width:768px){.affordability_formError__PT43P{font-size:14px;line-height:var(--tw-leading,22px)}}.affordability_formError__PT43P{margin-top:calc(var(--spacing,.25rem) * 1);display:block}.affordability_slider__6WKjk{margin-inline:calc(var(--spacing,.25rem) * 6)}@media (min-width:768px){.affordability_slider__6WKjk{margin-inline:calc(var(--spacing,.25rem) * 9)}}.affordability_slider__6WKjk{color:#767676;margin-bottom:calc(var(--spacing,.25rem) * 6)}.affordability_outputs__yJTBU{margin-left:var(--calculator-px);margin-right:var(--calculator-px);text-align:center}.affordability_homePriceTitle__O9mgy{color:#767676;font-size:1rem;line-height:1.5rem}.affordability_homePrice__0Qexr{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#02585e;margin-bottom:calc(var(--spacing,.25rem) * 4);display:inline-block}@media (min-width:768px){.affordability_homePrice__0Qexr{margin-bottom:calc(var(--spacing,.25rem) * 10)}}.affordability_homePrice__0Qexr{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.affordability_tabs__lDXum{padding-bottom:calc(var(--spacing,.25rem) * 7)}.affordability_tabSection__aglB9{text-align:left;color:#767676;padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 4);font-size:1rem;line-height:1.5rem;position:relative}@media (min-width:768px){.affordability_tabSection__aglB9{padding-bottom:calc(var(--spacing,.25rem) * 0);padding-top:calc(var(--spacing,.25rem) * 0)}}.affordability_tabSection__aglB9:not(:last-child){border-bottom:1px solid #d9d9d9}.affordability_tabSection__aglB9 header div{color:#02585e;font-size:2rem;line-height:3rem}.affordability_tabSection__aglB9 table{border-collapse:separate;border-spacing:0 .5rem;width:100%}@media (min-width:768px){.affordability_tabSection__aglB9:first-child td{padding-block:calc(var(--spacing,.25rem) * 2)}}.affordability_tabSection__aglB9:first-child td:last-child{text-align:right}.affordability_tabSection__aglB9:not(:nth-child(2)) td:first-child{width:100%}.affordability_tabSection__aglB9:nth-child(2) table{border-spacing:1rem .5rem;margin-left:-1rem;margin-right:-1rem}@media (min-width:768px){.affordability_tabSection__aglB9:nth-child(2) td{padding-block:calc(var(--spacing,.25rem) * 2)}}.affordability_tabSection__aglB9:nth-child(2) td:first-child{width:1%}.affordability_tabSection__aglB9:not(:nth-child(2)) td:last-child{font-size:1.25rem;line-height:1.875rem}.affordability_tabSection__aglB9 a{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#0f807d}.affordability_cta__BZ_p7{margin-bottom:calc(var(--spacing,.25rem) * 10);background:#0f807d}.affordability_ctaContent__2y_Rx{padding-block:calc(var(--spacing,.25rem) * 16);color:#fafafa;align-items:center}.affordability_ctaPrompt__9x4zX{font-size:22px;line-height:var(--tw-leading,29px);margin-bottom:calc(var(--spacing,.25rem) * 11)}@media (min-width:768px){.affordability_ctaPrompt__9x4zX{margin-bottom:calc(var(--spacing,.25rem) * 0)}}.affordability_disclaimer__b3Xkl{font-size:14px;line-height:var(--tw-leading,22px);color:#595959}.affordability_errorDialogue__aIjJe{padding-left:var(--calculator-px);padding-right:var(--calculator-px);top:calc(var(--spacing,.25rem) * -2);left:calc(var(--spacing,.25rem) * 0);z-index:20;width:100%;position:absolute}.affordability_errorDialogue__aIjJe p{padding:calc(var(--spacing,.25rem) * 3);font-size:14px;line-height:var(--tw-leading,22px);background-color:#ffe4d9}@media (min-width:768px){.affordability_page__5Hw9a{--page-space-x:2.5rem}.affordability_title__rZzLl{margin-bottom:1.375rem;font-size:48px;line-height:54px}.affordability_calculator__8S_of{padding-left:var(--page-space-x);padding-right:var(--page-space-x)}.affordability_calculatorContent___mX5Y{border-radius:var(--radius-2xl,1rem);margin-block:calc(var(--spacing,.25rem) * 12);border:1px solid #cbc7c5;box-shadow:0 4px 4px #0000000d}.affordability_inputs__K9D7X{border-radius:15px 15px 0 0}.affordability_slider__6WKjk{margin-bottom:-1.5rem}.affordability_ctaContent__2y_Rx{grid-template-columns:3fr minmax(16rem,1fr);justify-items:left;display:grid}.affordability_ctaPrompt__9x4zX{padding-right:4rem;font-size:2rem;line-height:2.6rem}.affordability_homePrice__0Qexr{font-size:4rem;line-height:6rem}}@media (min-width:1124px){.affordability_tabs__lDXum{grid-template-columns:1fr 30rem 1fr;grid-template-areas:"lhs mid rhs";display:inline-grid}.affordability_tabSection__aglB9:not(:last-child){border-bottom:none}.affordability_tabSection__aglB9:first-child{padding-inline:calc(var(--spacing,.25rem) * 8);margin-inline:calc(var(--spacing,.25rem) * 8);border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;grid-area:mid}.affordability_tabSection__aglB9:nth-child(2){grid-area:lhs}.affordability_tabSection__aglB9:nth-child(3){flex-direction:column;grid-area:rhs;justify-content:space-between;display:flex}}@media (min-width:1440px){.affordability_page__5Hw9a{--page-space-x:4rem}.affordability_form__nyFcU{grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(4,1fr);gap:3rem;display:grid}.affordability_inputs__K9D7X{padding-right:160px}}@media only screen and (min-width:1150px) and (max-width:1440px){.affordability_page__5Hw9a{--page-space-x:4rem}.affordability_form__nyFcU{grid-template-rows:1px;grid-template-columns:repeat(2,2fr);gap:3rem;display:grid}.affordability_inputs__K9D7X{padding-right:194px}}@property --tw-tracking{syntax:"*";inherits:false}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.popover_button__0XohN{background:0 0;border:none}.popover_content__8H2wz{color:#161616;-webkit-user-select:none;user-select:none;will-change:transform,opacity;background-color:#f9f6f3;max-width:20rem;padding:1rem;font-size:.75rem;line-height:1rem;animation-name:popover_slideUpAndFade__KrgFh;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 5px 30px #00000026}.popover_arrow__BDXz7{fill:#fff}@keyframes popover_slideUpAndFade__KrgFh{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */select.DropDown_select__Yg86x{appearance:none;border-color:#a5dcda;border-style:var(--tw-border-style);border-radius:var(--radius-lg,.5rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%0Aheight='24'%0AviewBox='0 0 24 24'%0Awidth='24'%0A%3E%3Cpath d='M0 0h24v24H0z' fill='none' /%3E%3Cpath fill='%230F807D' d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z' /%3E%3C/svg%3E");background-position:right 18px top 50%;background-repeat:no-repeat;background-size:30px;background-color:var(--color-white,#fff);border-width:3px;padding-right:2.8rem}select.DropDown_select__Yg86x:focus{background-color:var(--color-white,#fff);border-color:#33afa0}select.DropDown_select__Yg86x{height:3rem;font-size:16px;line-height:var(--tw-leading,24px);padding-top:10px}.DropDown_label__dv295{margin-bottom:calc(var(--spacing,.25rem) * 2);display:block}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.AffordabilityCtaBlock_headline__rRC8d{color:#161616;font-size:24px;line-height:var(--tw-leading,36px);margin-block:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.AffordabilityCtaBlock_gridItem__IW8ga{flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.AffordabilityCtaBlock_gridItem__IW8ga{border-left-style:var(--tw-border-style);border-left-width:1px}}.AffordabilityCtaBlock_gridItem__IW8ga{border-top-style:var(--tw-border-style);border-top-width:1px}@media (min-width:768px){.AffordabilityCtaBlock_gridItem__IW8ga{border-top-style:var(--tw-border-style);border-top-width:0}}.AffordabilityCtaBlock_gridItem__IW8ga{border-color:#a8a29e}@media (min-width:768px){.AffordabilityCtaBlock_gridItem__IW8ga{padding-inline:40px}}.AffordabilityCtaBlock_gridItem__IW8ga{padding-block:60px}@media (min-width:768px){.AffordabilityCtaBlock_gridItem__IW8ga{padding-block:calc(var(--spacing,.25rem) * 0)}}.AffordabilityCtaBlock_gridItem__IW8ga{width:100%}@media (min-width:768px){.AffordabilityCtaBlock_gridItem__IW8ga{width:auto}.AffordabilityCtaBlock_gridItem__IW8ga:first-child{border-style:var(--tw-border-style);border-width:0}}.AffordabilityCtaBlock_gridItem__IW8ga:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:0}@media (min-width:768px){.AffordabilityCtaBlock_gridItem__IW8ga:nth-child(2){border-left-style:var(--tw-border-style);border-left-width:1px}}.AffordabilityCtaBlock_downloadReportCta__YkXo7{border-radius:var(--radius-sm,.25rem);padding:calc(var(--spacing,.25rem) * 6);color:#261f1d;margin-top:calc(var(--spacing,.25rem) * 8);background-color:#ddf5f4;align-self:flex-end;box-shadow:0 4px 4px -1px #0000000a}@media (min-width:768px){.AffordabilityCtaBlock_downloadReportCta__YkXo7{margin-top:calc(var(--spacing,.25rem) * 20)}}.AffordabilityCtaBlock_popoverContent__1Lr5f{border-radius:var(--radius-sm,.25rem);padding:calc(var(--spacing,.25rem) * 8);background-color:#fafafa}@media (min-width:768px){.AffordabilityCtaBlock_popoverContent__1Lr5f{padding-right:calc(var(--spacing,.25rem) * 16)}}.AffordabilityCtaBlock_popoverContent__1Lr5f{width:100vw;max-width:455px;min-height:430px;position:relative;box-shadow:0 4px 6px -1px #00000026}.AffordabilityCtaBlock_anchor__dtJDj{position:absolute;bottom:0;right:0}.AffordabilityCtaBlock_close__FMTrT{color:#767676;position:absolute;top:20px;right:20px}.AffordabilityCtaBlock_textInput__6IcJC{margin-top:calc(var(--spacing,.25rem) * 6);background-color:var(--color-white,#fff);border-style:var(--tw-border-style);font-size:16px;line-height:var(--tw-leading,24px);border-width:1px;border-color:#0f807d;width:100%;padding:13px 20px}.AffordabilityCtaBlock_textInput__6IcJC::placeholder{color:#767676!important}.AffordabilityCtaBlock_textInput__6IcJC{max-width:360px}.AffordabilityCtaBlock_textInput__6IcJC:focus-visible{outline-color:#02585e!important}.AffordabilityCtaBlock_textInput__6IcJC{outline-offset:0;outline-style:var(--tw-outline-style);outline-width:1px}.AffordabilityCtaBlock_terms__87s00{margin-top:calc(var(--spacing,.25rem) * 4);font-size:14px;line-height:var(--tw-leading,22px);color:#767676;max-width:330px}.AffordabilityCtaBlock_success__mwXeP{min-height:inherit;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.AffordabilityCtaBlock_loader__1HkKZ{min-height:inherit;justify-content:center;align-items:center;display:flex;position:relative}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.FaqAccordion_faq-border__Hd3OQ{border-bottom:1px var(--tw-border-style);border-color:#d9d9d9}.FaqAccordion_faq-question-container__t8gy_{width:100%;padding-block:calc(var(--spacing,.25rem) * 5)}@media (min-width:768px){.FaqAccordion_faq-question-container__t8gy_{padding-block:calc(var(--spacing,.25rem) * 8)}}.FaqAccordion_faq-question-container__t8gy_[data-state=open]{--tw-border-style:none;padding-bottom:calc(var(--spacing,.25rem) * 0);border-style:none}@media (min-width:768px){.FaqAccordion_faq-question-container__t8gy_[data-state=open]{padding-bottom:calc(var(--spacing,.25rem) * 0)}}.FaqAccordion_faq-answer__iDpzk{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);max-width:1000px;padding-bottom:calc(var(--spacing,.25rem) * 8);font-size:20px;line-height:var(--tw-leading,28px)}@media (min-width:768px){.FaqAccordion_faq-answer__iDpzk{font-size:24px;line-height:var(--tw-leading,36px)}}.FaqAccordion_faq-answer__iDpzk{color:#767676}.FaqAccordion_faq-answer__iDpzk p,.FaqAccordion_faq-answer__iDpzk ul{margin-top:calc(var(--spacing,.25rem) * 5)}.FaqAccordion_faq-answer__iDpzk ul{margin-left:calc(var(--spacing,.25rem) * 5);list-style-type:disc}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.ReportPopup_downloadReportCta___dyLL{border-radius:var(--radius-sm,.25rem);padding:calc(var(--spacing,.25rem) * 6);color:#261f1d;margin-top:calc(var(--spacing,.25rem) * 8);background-color:#ddf5f4;align-self:flex-end;box-shadow:0 4px 4px -1px #0000000a}@media (min-width:768px){.ReportPopup_downloadReportCta___dyLL{margin-top:calc(var(--spacing,.25rem) * 20)}}.ReportPopup_popoverContent__NLUMR{border-radius:var(--radius-sm,.25rem);padding:calc(var(--spacing,.25rem) * 8);background-color:#f9f6f3}@media (min-width:768px){.ReportPopup_popoverContent__NLUMR{padding-right:calc(var(--spacing,.25rem) * 16)}}.ReportPopup_popoverContent__NLUMR{width:100vw;max-width:455px;min-height:430px;position:relative;box-shadow:0 4px 6px -1px #00000026}.ReportPopup_anchor__kh3Kf{position:absolute;bottom:0;right:0}.ReportPopup_close__R6YhS{color:#767676;position:absolute;top:20px;right:20px}.ReportPopup_textInput__Yv_Wq{margin-top:calc(var(--spacing,.25rem) * 6);background-color:var(--color-white,#fff);border-style:var(--tw-border-style);font-size:16px;line-height:var(--tw-leading,24px);border-width:1px;border-color:#0f807d;width:100%;padding:13px 20px}.ReportPopup_textInput__Yv_Wq::placeholder{color:#767676!important}.ReportPopup_textInput__Yv_Wq{max-width:360px}.ReportPopup_textInput__Yv_Wq:focus-visible{outline-color:#02585e!important}.ReportPopup_textInput__Yv_Wq{outline-offset:0;outline-style:var(--tw-outline-style);outline-width:1px}.ReportPopup_terms__JbWki{margin-top:calc(var(--spacing,.25rem) * 4);font-size:14px;line-height:var(--tw-leading,22px);color:#767676;max-width:330px}.ReportPopup_success__RoyHt{min-height:inherit;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.ReportPopup_loader__f6dal{min-height:inherit;justify-content:center;align-items:center;display:flex;position:relative}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes TomoLoader_tomoSpinner__11Jhb{0%{transform:rotate(0)}50%{transform:rotate(1turn)}to{transform:rotate(1turn)}}.TomoLoader_spinner__OzCpA{animation-name:TomoLoader_tomoSpinner__11Jhb;animation-duration:2s;animation-delay:0;animation-iteration-count:infinite;animation-timing-function:ease-in-out;transform-origin:30px 30px;width:60px;height:60px;margin-left:-30px;margin-top:-30px}.TomoLoader_small__ZAW47{width:25px;height:25px;transform-origin:12px 12px;margin-left:-12px;margin-top:-12px}.TomoLoader_small__ZAW47 svg{width:24px;height:21px}.TomoLoader_spinner__OzCpA:nth-child(2){animation-delay:.1s}.TomoLoader_spinner__OzCpA:nth-child(3){animation-delay:.2s}.HomeCustomerQuoteCarousel_homeCustomerQuotes__WOpOp{--customerquotecarousel--quote--font-size-base:1.5rem;--customerquotecarousel--quote--font-size-lg:1.75rem;--customerquotecarousel--quote--font-size-xl:2rem;--customerquotecarousel--quote--line-height-xl:1.25}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.ReEngineeredMortgage_section__ABfir{color:var(--color-white,#fff);background-color:#02585e}.ReEngineeredMortgage_image__sAdqo{object-position:bottom;object-fit:cover;width:100%;height:18.75rem;max-height:36.375rem}@media (min-width:768px){.ReEngineeredMortgage_image__sAdqo{height:843px}}.ReEngineeredMortgage_gridSection__ieK2V{padding:calc(var(--spacing,.25rem) * 6);border-bottom:1px var(--tw-border-style);border-color:#0f807d}@media (min-width:768px){.ReEngineeredMortgage_gridSection__ieK2V{padding:calc(var(--spacing,.25rem) * 0)}}.ReEngineeredMortgage_gridContainer__Rt5FF{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1440px;margin-inline:auto}@media (min-width:768px){.ReEngineeredMortgage_gridContainer__Rt5FF{display:grid}}.ReEngineeredMortgage_gridBox__dBRI7{--grid-box-width:45rem;max-width:var(--grid-box-width);min-width:100%;padding-bottom:calc(var(--spacing,.25rem) * 4);background-color:#02585e}@media (min-width:768px){.ReEngineeredMortgage_gridBox__dBRI7{min-width:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 12)}}@media (min-width:1024px){.ReEngineeredMortgage_gridBox__dBRI7{padding:calc(var(--spacing,.25rem) * 16)}}@media (min-width:1440px){.ReEngineeredMortgage_gridBox__dBRI7{min-width:var(--grid-box-width);width:var(--grid-box-width)}}.ReEngineeredMortgage_titleGridBox__irUs8{flex-direction:column;justify-content:center;display:flex}.ReEngineeredMortgage_title__xDePN{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);margin:calc(var(--spacing,.25rem) * 0);font-size:2.5rem}@media (min-width:768px){.ReEngineeredMortgage_title__xDePN{font-size:3rem}}.ReEngineeredMortgage_desktopGridBox__ez2Hr{display:none}@media (min-width:768px){.ReEngineeredMortgage_desktopGridBox__ez2Hr{display:block}}.ReEngineeredMortgage_rightGridBox__5amdX{border-left:1px var(--tw-border-style);border-color:#0f807d}.ReEngineeredMortgage_carouselSection__ybjul{padding:calc(var(--spacing,.25rem) * 10);background-color:#02585e}@media (min-width:768px){.ReEngineeredMortgage_carouselSection__ybjul{display:none}}.ReEngineeredMortgage_carousel__UXj9W .dot-navigation button{background-color:#0f807d}.ReEngineeredMortgage_carousel__UXj9W .dot-navigation .selected{background-color:var(--color-white,#fff)}.ReEngineeredMortgage_itemNumber__eCHGd{margin-bottom:calc(var(--spacing,.25rem) * 9);padding-bottom:calc(var(--spacing,.25rem) * 1);border-bottom:4px var(--tw-border-style);border-color:#33afa0;font-size:1.5rem;display:inline-block}.ReEngineeredMortgage_itemTitle__dHHMb{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:2rem}@media (min-width:768px){.ReEngineeredMortgage_itemTitle__dHHMb{font-size:2.375rem}}.ReEngineeredMortgage_itemBody__kFimZ{max-width:28.3125rem;margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:1.25rem}.ReEngineeredMortgage_itemBody__kFimZ p{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);font-size:1.25rem}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}._link_c00lx_1{align-items:center;color:var(--gk-link-font-color);display:inline-flex;font-size:var(--gk-link-font-size);font-weight:600;gap:var(--gk-link-gap);line-height:var(--gk-link-line-height);transition:color .15s ease-in-out}._link_c00lx_1:focus-visible{outline:2px solid var(--gk-text-primary);outline-offset:2px}._link_c00lx_1[disabled]{cursor:not-allowed}._link_c00lx_1[disabled] ._linkText_c00lx_21{opacity:.4}._linkSpinnerInline_c00lx_25[data-spinner-position=left]{order:-1}._link_c00lx_1[data-size=default]{--gk-link-font-size:1rem;--gk-link-gap:.5rem;--gk-link-line-height:1.5}._link_c00lx_1[data-size=small]{--gk-link-font-size:.875rem;--gk-link-gap:.25rem;--gk-link-line-height:1.4}._link_c00lx_1[data-size=x-small]{--gk-link-font-size:.75rem;--gk-link-gap:.125rem;--gk-link-line-height:1.3}._link_c00lx_1._underline_c00lx_49{text-decoration:underline;text-underline-position:from-font}._link_c00lx_1[data-variant=primary]{--gk-link-font-color:var(--gk-text-primary)}._link_c00lx_1[data-variant=primary]:not([disabled]):hover{--gk-link-font-color:var(--gk-text-primary-hover)}._link_c00lx_1[data-variant=primary]:not([disabled]):active{--gk-link-font-color:var(--gk-text-primary-active)}._link_c00lx_1[data-variant=primary-strong]{--gk-link-font-color:var(--gk-text-primary-strong)}._link_c00lx_1[data-variant=primary-strong]:not([disabled]):hover{--gk-link-font-color:var(--gk-text-primary-strong-hover)}._link_c00lx_1[data-variant=primary-strong]:not([disabled]):active{--gk-link-font-color:var(--gk-text-primary-strong-active)}._link_c00lx_1[data-variant=secondary]{--gk-link-font-color:var(--gk-text-neutral)}._link_c00lx_1[data-variant=secondary] ._icon_c00lx_83{color:var(--gk-text-primary)}._link_c00lx_1[data-variant=secondary]:not([disabled]):hover{--gk-link-font-color:var(--gk-text-neutral-weakest-hover)}._link_c00lx_1[data-variant=secondary]:not([disabled]):active{--gk-link-font-color:var(--gk-text-neutral-weakest-active)}._link_c00lx_1[data-variant=danger]{--gk-link-font-color:var(--gk-text-danger)}._link_c00lx_1[data-variant=danger]:not([disabled]):hover{--gk-link-font-color:var(--gk-text-danger-hover)}._link_c00lx_1[data-variant=danger]:not([disabled]):active{--gk-link-font-color:var(--gk-text-danger-active)}._link_c00lx_1[data-variant=warning]{--gk-link-font-color:var(--gk-text-warning)}._link_c00lx_1[data-variant=warning]:not([disabled]):hover{--gk-link-font-color:var(--gk-text-warning-hover)}._link_c00lx_1[data-variant=warning]:not([disabled]):active{--gk-link-font-color:var(--gk-text-warning-active)}._link_c00lx_1[data-variant=informative]{--gk-link-font-color:var(--gk-text-informative)}._link_c00lx_1[data-variant=informative]:not([disabled]):hover{--gk-link-font-color:var(--gk-text-informative-hover)}._link_c00lx_1[data-variant=informative]:not([disabled]):active{--gk-link-font-color:var(--gk-text-informative-active)}