.styles_powered-by__68oPv{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-regular,400);line-height:var(--styleguide-typography-body-lh,2.8rem);align-items:center;color:var(--styleguide-token-text-secondary);-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex;justify-content:center}.styles_powered-by__logo__J_zai{height:3.6rem;width:10.3rem}[dir] .styles_desktop_header__zXFnr{margin-top:12.8rem;text-align:center}.styles_desktop_header__title__4mIKP{font-size:var(--styleguide-typography-header-big-size,4.8rem);font-weight:var(--styleguide-typography-header-big-thick,700);line-height:var(--styleguide-typography-header-big-lh,7.2rem)}[dir] .styles_desktop_header__logo-area__IMnhf{margin-top:3.6rem}@keyframes style_marquee-horizontal-ltr__nUOon{0%{transform:translateX(0)}to{transform:translateX(calc(-100% + 90vw))}}@keyframes style_marquee-horizontal-rtl__r6uyo{0%{transform:translateX(0)}to{transform:translateX(calc(-1*(-100% + 90vw)))}}.style_bank-partners-marquee__PCvFm{filter:grayscale(1);height:3.2rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);opacity:.8;overflow-x:hidden;position:relative;width:100%}.style_bank-partners-marquee__track__bBZ7S{-moz-column-gap:4.8rem;column-gap:4.8rem;display:flex;position:absolute}[dir=ltr] .style_bank-partners-marquee__track__bBZ7S{animation:style_marquee-horizontal-ltr__nUOon 40s linear infinite alternate}[dir=rtl] .style_bank-partners-marquee__track__bBZ7S{animation:style_marquee-horizontal-rtl__r6uyo 40s linear infinite alternate}.style_bank-partners-marquee__item__I611M{display:flex;justify-content:center}.form-error_error__Rms9O{color:var(--styleguide-color-brand-primary-05,#fd6360);display:inline-flex;width:100%;font-size:var(--styleguide-typography-label-size,1.4rem);font-weight:var(--styleguide-typography-label-regular,400);line-height:var(--styleguide-typography-label-lh,2.4rem)}[dir] .form-error_error__Rms9O{background-color:var(--color-primary-clay-25);border:.1rem solid var(--color-primary-clay-25);border-radius:.4rem;margin-bottom:1.2rem;padding:.8rem}.styles_instapage-light-form-success__eO6bU{display:flex;flex-direction:column;gap:1.6rem}[dir] .styles_instapage-light-form-success__eO6bU{padding:.8rem;text-align:center}.styles_instapage-light-form-success__title__xXfjM{font-size:var(--styleguide-typography-header-small-size,3.2rem);font-weight:var(--styleguide-typography-header-small-thick,700);line-height:var(--styleguide-typography-header-small-lh,4.8rem);color:var(--styleguide-color-brand-secondary-06,#6459b2)}.styles_instapage-light-form-success__description__cndRt{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-regular,400);line-height:var(--styleguide-typography-body-lh,2.8rem)}.styles_instapage-light-form__MvUsC{display:flex;flex-direction:column;gap:.8rem}[dir] .styles_instapage-light-form__title__mihhp{text-align:center}.styles_desktop_payment-overview-card__QOGkM{display:flex;flex-direction:column;row-gap:2.4rem}[dir] .styles_desktop_payment-overview-card__QOGkM{background-color:var(--styleguide-color-neutral-00,#fff);border-radius:1.6rem;padding:3.2rem 2.4rem}.styles_desktop_payment-overview-card__title__Y6cer{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-thick,600);line-height:var(--styleguide-typography-body-lh,2.8rem)}[dir] .styles_desktop_payment-overview-card__title__Y6cer{text-align:center}.styles_desktop_payment-overview-card__details___5L3g{display:grid;grid-template-columns:1fr 1fr;place-items:center}.styles_desktop_payment-overview-card__item__j1unu{font-size:var(--styleguide-typography-label-size,1.4rem);font-weight:var(--styleguide-typography-label-regular,400);line-height:var(--styleguide-typography-label-lh,2.4rem);color:var(--styleguide-token-text-secondary);text-transform:lowercase}[dir] .styles_desktop_payment-overview-card__item__j1unu{text-align:center}.styles_desktop_payment-overview-card__item-value__ZFFix{font-size:var(--styleguide-typography-title-small-size,2rem);font-weight:var(--styleguide-typography-title-small-thick,600);line-height:var(--styleguide-typography-title-small-lh,3.2rem)}[dir] .styles_desktop_payment-overview-card__item-value__ZFFix{margin-top:.4rem;text-align:center}.styles_desktop_payment-overview-card__action-area__uiHn7{display:flex;flex-direction:column;row-gap:1.2rem}.styles_desktop_payment-overview-card__separator__G8g_E{height:.2rem;width:100%}[dir] .styles_desktop_payment-overview-card__separator__G8g_E{background-color:var(--styleguide-color-neutral-01,#f7f7f7)}.styles_desktop_action-button__ky7Qh{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-thick,600);line-height:var(--styleguide-typography-body-lh,2.8rem);height:4.8rem;width:-moz-max-content;width:max-content}[dir] .styles_desktop_action-button__ky7Qh{margin:0 auto}[dir] .styles_desktop_payment-overview-card__QOGkM{padding:3.2rem 4.8rem}[dir=ltr] .styles_desktop_payment-overview-card__title__Y6cer{text-align:left}[dir=rtl] .styles_desktop_payment-overview-card__title__Y6cer{text-align:right}.styles_desktop_mortgage-calculator__C2KRg{-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;justify-content:space-between}@media(min-width:1024px){.styles_desktop_mortgage-calculator__C2KRg{gap:12rem}}.styles_desktop_mortgage-calculator__C2KRg>*{flex:1 1}.styles_desktop_mortgage-calculator__payment-overview__717eY{display:flex;flex-direction:column;justify-content:center}[dir] .styles_desktop_mortgage-calculator__available-properties___hCYp{margin-top:1.6rem}.styles_desktop_accordion__3Bpgf{overflow:hidden;width:100%}.styles_desktop_accordion__header__zgcHz{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-thick,600);line-height:var(--styleguide-typography-body-lh,2.8rem);align-items:center;color:var(--styleguide-color-brand-secondary-07,#3a307f);display:flex;justify-content:space-between;transition:background-color .3s;width:100%}[dir] .styles_desktop_accordion__header__zgcHz{background-color:var(--styleguide-color-brand-secondary-01,#f7f7fc);border-radius:.8rem}[dir=ltr] .styles_desktop_accordion__header__zgcHz{padding:1rem .8rem 1rem 1.2rem}[dir=rtl] .styles_desktop_accordion__header__zgcHz{padding:1rem 1.2rem 1rem .8rem}.styles_desktop_accordion__body__vk0b6{max-height:0;opacity:1}[dir] .styles_desktop_accordion__body__vk0b6{transition-duration:.3s;transition-property:max-height,opacity;transition-timing-function:ease-in-out}.styles_desktop_accordion__body__vk0b6 ul{list-style:disc}.styles_desktop_accordion__body__vk0b6 ol{list-style:decimal}[dir=ltr] .styles_desktop_accordion__body__vk0b6 ol,[dir=ltr] .styles_desktop_accordion__body__vk0b6 ul{margin-left:2.4rem}[dir=rtl] .styles_desktop_accordion__body__vk0b6 ol,[dir=rtl] .styles_desktop_accordion__body__vk0b6 ul{margin-right:2.4rem}.styles_desktop_accordion__content__ENZOf{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-regular,400);line-height:var(--styleguide-typography-body-lh,2.8rem)}[dir] .styles_desktop_accordion__content__ENZOf{padding:1.2rem}.styles_desktop_accordion--hidden__maqpS .styles_desktop_accordion__body__vk0b6{opacity:0}.styles_desktop_accordion__chevron__4nmQu{flex-shrink:0;height:2.4rem;position:relative;width:2.4rem}.styles_desktop_accordion__chevron--down__NKE_n,.styles_desktop_accordion__chevron--up__ZBwiy{position:absolute;top:0;transition:opacity .3s}[dir=ltr] .styles_desktop_accordion__chevron--down__NKE_n,[dir=ltr] .styles_desktop_accordion__chevron--up__ZBwiy{left:0}[dir=rtl] .styles_desktop_accordion__chevron--down__NKE_n,[dir=rtl] .styles_desktop_accordion__chevron--up__ZBwiy{right:0}.styles_desktop_accordion__chevron--down__NKE_n{opacity:0}.styles_desktop_accordion--hidden__maqpS .styles_desktop_accordion__chevron--down__NKE_n,.styles_desktop_accordion__chevron--up__ZBwiy{opacity:1}.styles_desktop_accordion--hidden__maqpS .styles_desktop_accordion__chevron--up__ZBwiy{opacity:0}[dir] .styles_desktop_accordion--hidden__maqpS .styles_desktop_accordion__header__zgcHz:hover{background-color:var(--styleguide-color-brand-secondary-02,#e7e5f4)}.styles_desktop_mortgage-contact-card__KOFEF{width:100%;height:56rem;overflow:hidden;position:relative}[dir] .styles_desktop_mortgage-contact-card__KOFEF{background-color:var(--styleguide-color-brand-tertiary-01,#eff9ff);border-radius:1.6rem;padding:2.4rem 3.2rem}.styles_desktop_mortgage-contact-card__title__rfd4P{font-size:var(--styleguide-typography-title-big-size,2.4rem);font-weight:var(--styleguide-typography-title-big-thick,600);line-height:var(--styleguide-typography-title-big-lh,3.6rem);max-width:25rem}[dir] .styles_desktop_mortgage-contact-card__title__rfd4P{margin-top:1.2rem}.styles_desktop_mortgage-contact-card__description__06KbE{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-regular,400);line-height:var(--styleguide-typography-body-lh,2.8rem)}[dir] .styles_desktop_mortgage-contact-card__description__06KbE{margin-top:.8rem}.styles_desktop_mortgage-contact-card__description-link__HdUxq{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-link, );line-height:var(--styleguide-typography-body-lh,2.8rem);color:var(--styleguide-color-brand-secondary-07,#3a307f);text-decoration:underline}[dir=ltr] .styles_desktop_mortgage-contact-card__description-link__HdUxq{margin-left:.8rem}[dir=rtl] .styles_desktop_mortgage-contact-card__description-link__HdUxq{margin-right:.8rem}.styles_desktop_mortgage-contact-card__image__4osHM{display:none}.styles_desktop_mortgage-contact-card__logo__mdxQL{height:3.7rem;width:10.4rem}[dir] .styles_desktop_mortgage-contact-card__logo__mdxQL{margin-top:1.2rem}[dir] .styles_desktop_mortgage-contact-card__title__rfd4P{margin-top:1.6rem}[dir] .styles_desktop_mortgage-contact-card__button__tPLll{margin-top:3.2rem}.styles_desktop_mortgage-contact-card__image__4osHM{bottom:0;display:block;position:absolute}[dir=ltr] .styles_desktop_mortgage-contact-card__image__4osHM{left:50%;transform:translateX(-50%)}[dir=rtl] .styles_desktop_mortgage-contact-card__image__4osHM{right:50%;transform:translateX(50%)}.styles_desktop_mortgage-faq-section__8vHaZ{-moz-column-gap:2.4rem;column-gap:2.4rem;display:flex}[dir] .styles_desktop_mortgage-faq-section__questions__xzRhC>:not(:first-child){margin-top:1.6rem}.styles_desktop_mortgage-faq-section__contact__9tsvJ{flex:0 0 33.5rem}@media(min-width:768px){.styles_desktop_mortgage-faq-section__contact__9tsvJ{flex-basis:36.5rem}}.styles_desktop_mortgage-rent-or-buy-section__RoGAa{align-items:center;display:flex;flex-direction:column}[dir] .styles_desktop_mortgage-rent-or-buy-section__RoGAa{padding:4.8rem 6.4rem}.styles_desktop_mortgage-rent-or-buy-section__title__s_XCW{font-size:var(--styleguide-typography-header-small-size,3.2rem);font-weight:var(--styleguide-typography-header-small-thick,700);line-height:var(--styleguide-typography-header-small-lh,4.8rem)}[dir] .styles_desktop_mortgage-rent-or-buy-section__title__s_XCW{margin-top:2.4rem;text-align:center}.styles_desktop_mortgage-rent-or-buy-section__description__3vaGN{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-regular,400);line-height:var(--styleguide-typography-body-lh,2.8rem);color:var(--styleguide-color-neutral-06,#707070)}[dir] .styles_desktop_mortgage-rent-or-buy-section__description__3vaGN{margin-top:.8rem;text-align:center}.styles_desktop_mortgage-rent-or-buy-section__button__gmWQ8{height:4.8rem}[dir] .styles_desktop_mortgage-rent-or-buy-section__button__gmWQ8{margin-top:2.4rem}[dir] .styles_review-card__Sun2S{background-color:var(--styleguide-color-neutral-01,#f7f7f7);border-radius:1.6rem;padding:2.4rem 3.2rem 1.6rem}.styles_review-card__quote___Hh9A{font-size:var(--styleguide-typography-title-big-size,2.4rem);font-weight:var(--styleguide-typography-title-big-regular,400);line-height:var(--styleguide-typography-title-big-lh,3.6rem)}.styles_review-card__reviewer__wcWhK{font-weight:var(--styleguide-typography-label-thick,600)}.styles_review-card__date__26ec3,.styles_review-card__reviewer__wcWhK{font-size:var(--styleguide-typography-label-size,1.4rem);line-height:var(--styleguide-typography-label-lh,2.4rem)}.styles_review-card__date__26ec3{font-weight:var(--styleguide-typography-label-regular,400);color:var(--styleguide-color-neutral-06,#707070)}[dir=ltr] .styles_review-card__date__26ec3{margin-left:.8rem}[dir=rtl] .styles_review-card__date__26ec3{margin-right:.8rem}.styles_review-card__footer__Lf3oY{display:flex;justify-content:flex-end}[dir] .styles_review-card__footer__Lf3oY{margin-top:1.6rem}.styles_desktop_mortgage-reviews-section__0Kzne{flex-direction:column;row-gap:2.4rem;align-items:center;-moz-column-gap:4.4rem;column-gap:4.4rem;display:flex;flex-direction:row}.styles_desktop_mortgage-reviews-section__navigator__zOYAq{-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex;justify-content:center}.styles_desktop_mortgage-reviews-section__button__QurHy{align-items:center;display:flex;flex-shrink:0;height:4.8rem;justify-content:center;width:4.8rem}[dir] .styles_desktop_mortgage-reviews-section__button__QurHy{background-color:var(--styleguide-color-neutral-01,#f7f7f7);border-radius:4.8rem}.styles_desktop_mortgage-reviews-section__quotes__CzO5E{flex-grow:1;height:36.8rem;position:relative}.styles_desktop_mortgage-reviews-section__quotes__CzO5E .styles_desktop_review__lemX5{height:100%;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}[dir=ltr] .styles_desktop_mortgage-reviews-section__quotes__CzO5E .styles_desktop_review__lemX5{left:0}[dir=rtl] .styles_desktop_mortgage-reviews-section__quotes__CzO5E .styles_desktop_review__lemX5{right:0}.styles_desktop_mortgage-reviews-section__quotes__CzO5E .styles_desktop_review--active__RoUsW{opacity:1}.styles_desktop_mortgage-reviews-section__quotes__CzO5E{height:25.8rem}@media(min-width:1024px){.styles_desktop_mortgage-reviews-section__quotes__CzO5E{height:18.8rem}}.styles_desktop_mortgage-steps-card__bvQY_{display:flex;flex-direction:column;height:42rem;overflow:hidden;position:relative;width:28rem;transition:.6s ease}[dir] .styles_desktop_mortgage-steps-card__bvQY_{background-color:var(--styleguide-color-neutral-01,#f7f7f7);border-radius:1.6rem;padding:2.4rem;border:.1rem solid transparent}.styles_desktop_mortgage-steps-card__header__ajAF_{display:flex}.styles_desktop_mortgage-steps-card__title__DOi1k{font-size:var(--styleguide-typography-title-small-size,2rem);font-weight:var(--styleguide-typography-title-small-thick,600);line-height:var(--styleguide-typography-title-small-lh,3.2rem);flex-grow:1}.styles_desktop_mortgage-steps-card__step-count__d24_7{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-regular,400);line-height:var(--styleguide-typography-body-lh,2.8rem);align-items:center;display:flex;flex-shrink:0;height:3.4rem;justify-content:center;width:3.4rem}[dir] .styles_desktop_mortgage-steps-card__step-count__d24_7{border:.1rem dashed var(--styleguide-color-neutral-02,#e3e3e3);border-radius:50%}.styles_desktop_mortgage-steps-card__description__1xwGZ{font-size:var(--styleguide-typography-label-size,1.4rem);font-weight:var(--styleguide-typography-label-regular,400);line-height:var(--styleguide-typography-label-lh,2.4rem);flex-grow:1}[dir] .styles_desktop_mortgage-steps-card__description__1xwGZ{margin-top:1.2rem}.styles_desktop_mortgage-steps-card__button__cSMvP{align-self:flex-start;z-index:1}.styles_desktop_mortgage-steps-card__image__tp450{bottom:0;position:absolute}[dir=ltr] .styles_desktop_mortgage-steps-card__image__tp450{right:0}[dir=rtl] .styles_desktop_mortgage-steps-card__image__tp450{transform:rotateY(180deg);left:0}.styles_desktop_mortgage-steps-card__image--1__NvmK4{bottom:.9rem}[dir=ltr] .styles_desktop_mortgage-steps-card__image--1__NvmK4{right:3.7rem}[dir=rtl] .styles_desktop_mortgage-steps-card__image--1__NvmK4{left:3.7rem}[dir=ltr] .styles_desktop_mortgage-steps-card__image--2__bmD0M{right:1.4rem}[dir=rtl] .styles_desktop_mortgage-steps-card__image--2__bmD0M{left:1.4rem}.styles_desktop_mortgage-steps-card__image--4__Yp3xu{bottom:-1.2rem}[dir=ltr] .styles_desktop_mortgage-steps-card__image--4__Yp3xu{right:.7rem}[dir=rtl] .styles_desktop_mortgage-steps-card__image--4__Yp3xu{left:.7rem}.styles_desktop_mortgage-steps-card__button__cSMvP{opacity:0;visibility:hidden}[dir] .styles_desktop_mortgage-steps-card__button__cSMvP{transition-property:opacity,background-color,border-color,color}[dir] .styles_desktop_mortgage-steps-card__bvQY_:hover{border-color:var(--styleguide-color-neutral-02,#e3e3e3)}.styles_desktop_mortgage-steps-card__bvQY_:hover .styles_desktop_mortgage-steps-card__button__cSMvP{opacity:1;visibility:visible}.styles_desktop_mortgage-steps-section__Er_wn{-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex;-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none}[dir] .styles_desktop_mortgage-steps-section__Er_wn{margin:0-2rem;padding:0 2rem}.styles_desktop_mortgage-steps-section__Er_wn::-webkit-scrollbar{display:none}.styles_desktop_mortgage-steps-section__Er_wn{max-width:calc(100vw - 2.4rem)}[dir] .styles_desktop_mortgage-steps-section__Er_wn{margin:0 auto;padding:0}@media(min-width:1024px){[dir] .styles_desktop_mortgage-steps-section__Er_wn{margin:0 calc((100vw - var(--content-max-width))/2*-1);padding:0 calc((100vw - var(--content-max-width))/2)}}.styles_desktop_mortgage-trust-container__GnIBA{display:flex;flex-direction:column}.styles_desktop_mortgage-trust-card___RyNg{height:16.8rem;overflow:hidden}.styles_desktop_mortgage-trust-card--main__mlTDl{height:24rem}.styles_desktop_mortgage-trust-card--main__logo__dbsHs{height:3.7rem;width:10.5rem}.styles_desktop_mortgage-trust-card__title__x4Tx8{font-size:var(--styleguide-typography-title-big-size,2.4rem);font-weight:var(--styleguide-typography-title-big-thick,600);line-height:var(--styleguide-typography-title-big-lh,3.6rem)}.styles_desktop_mortgage-trust-card__description__ShE6M{font-size:var(--styleguide-typography-label-size,1.4rem);font-weight:var(--styleguide-typography-label-regular,400);line-height:var(--styleguide-typography-label-lh,2.4rem);max-width:20rem}[dir] .styles_desktop_mortgage-trust-card__description__ShE6M{margin-top:.8rem}.styles_desktop_mortgage-trust-card__image__zGXNX{bottom:0;position:absolute}[dir=ltr] .styles_desktop_mortgage-trust-card__image__zGXNX{right:0}[dir=rtl] .styles_desktop_mortgage-trust-card__image__zGXNX{left:0}[dir=ltr] .styles_desktop_mortgage-trust-card__image--2__xhlGJ{right:2.8rem}[dir=rtl] .styles_desktop_mortgage-trust-card__image--2__xhlGJ{left:2.8rem}.styles_desktop_mortgage-trust-card__image--4__5czab{bottom:.9rem}[dir=ltr] .styles_desktop_mortgage-trust-card__image--4__5czab{right:3.7rem}[dir=rtl] .styles_desktop_mortgage-trust-card__image--4__5czab{left:3.7rem}[dir=ltr] .styles_desktop_mortgage-trust-card__image--5__2ZGVD{right:-1.2rem}[dir=rtl] .styles_desktop_mortgage-trust-card__image--5__2ZGVD{left:-1.2rem}.styles_desktop_mortgage-trust-card__google-reviews-image-box__aGk4P{flex-grow:1}.styles_desktop_mortgage-trust-card__button__cs8CT{align-self:flex-start}[dir] .styles_desktop_mortgage-trust-card__button__cs8CT{margin-top:1.6rem}.styles_desktop_flex-grow__EBJdt{flex-grow:1}.styles_desktop_mortgage-trust-container__GnIBA{display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;height:36.4rem}.styles_desktop_mortgage-trust-card___RyNg{display:flex;flex-direction:column;height:17.6rem;position:relative}[dir] .styles_desktop_mortgage-trust-card___RyNg{background-color:var(--styleguide-color-neutral-01,#f7f7f7);border-radius:1.6rem;padding:2.4rem}.styles_desktop_mortgage-trust-card--main__mlTDl{grid-row:1/3;height:unset}.styles_desktop_mortgage-trust-card--main__title__rxeVQ{font-size:var(--styleguide-typography-header-small-size,3.2rem);font-weight:var(--styleguide-typography-header-small-thick,700);line-height:var(--styleguide-typography-header-small-lh,4.8rem)}[dir] .styles_desktop_section__rGnfh{margin-top:6.4rem}[dir] .styles_desktop_section__header__j_Ixs{margin-bottom:2.4rem}.styles_desktop_section__title__44_kQ{font-size:var(--styleguide-typography-title-small-size,2rem);font-weight:var(--styleguide-typography-title-small-thick,600);line-height:var(--styleguide-typography-title-small-lh,3.2rem);align-items:flex-end;display:flex;justify-content:space-between}.styles_desktop_section__description__QJWNY{font-size:var(--styleguide-typography-body-size,1.6rem);font-weight:var(--styleguide-typography-body-regular,400);line-height:var(--styleguide-typography-body-lh,2.8rem);color:var(--styleguide-token-text-secondary)}[dir] .styles_desktop_section__description__QJWNY{margin-top:.4rem}[dir] .styles_desktop_section--calculator__Azowz{margin-top:3.2rem}.styles_desktop_faq-section-title__qpHhy{justify-content:center}.styles_desktop_google-5-star-review-image__asxmx{height:2.3rem;width:12.7rem}[dir] .styles_desktop_section__rGnfh{margin-top:12.8rem}[dir] .styles_desktop_section__header__j_Ixs{margin-bottom:4.8rem}.styles_desktop_section__title__44_kQ{font-size:var(--styleguide-typography-title-big-size,2.4rem);font-weight:var(--styleguide-typography-title-big-thick,600);line-height:var(--styleguide-typography-title-big-lh,3.6rem)}[dir] .styles_desktop_section--calculator__Azowz{margin-top:6.4rem}.styles_desktop_faq-section-title__qpHhy{display:block}[dir=ltr] .styles_desktop_faq-section-title__qpHhy{text-align:left}[dir=rtl] .styles_desktop_faq-section-title__qpHhy{text-align:right}.styles_desktop_google-5-star-review-image__asxmx{height:3.2rem;width:16.9rem}.styles_desktop_mortgage-sticky-bottom-cta-wrapper__Dj7l6{bottom:-9.6rem;height:9.6rem;max-width:calc(var(--content-max-width) + 3.2rem);opacity:0;position:fixed;transition:.6s ease;width:100%;z-index:2}[dir] .styles_desktop_mortgage-sticky-bottom-cta-wrapper__Dj7l6{margin:0 auto}[dir=ltr] .styles_desktop_mortgage-sticky-bottom-cta-wrapper__Dj7l6{left:50%;transform:translateX(-50%)}[dir=rtl] .styles_desktop_mortgage-sticky-bottom-cta-wrapper__Dj7l6{right:50%;transform:translateX(50%)}.styles_desktop_mortgage-sticky-bottom-cta-wrapper--visible__Sp5ij{bottom:0;opacity:1}.styles_desktop_mortgage-sticky-bottom-cta__r7Qcc{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}[dir] .styles_desktop_mortgage-sticky-bottom-cta__r7Qcc{background-color:var(--styleguide-color-neutral-00,#fff);border-radius:1.6rem 1.6rem 0 0;box-shadow:0 -.2rem .3rem 0 rgba(0,0,0,.05),0 -.4rem 1.6rem 0 rgba(115,99,186,.13);padding:0 3.2rem}.styles_desktop_mortgage-sticky-bottom-cta__title__DaB_2{font-size:var(--styleguide-typography-title-small-size,2rem);font-weight:var(--styleguide-typography-title-small-thick,600);line-height:var(--styleguide-typography-title-small-lh,3.2rem)}.styles_desktop_content__LHLd_{max-width:var(--content-max-width);position:relative}[dir] .styles_desktop_content__LHLd_{margin:0 auto;padding:0 2.4rem}@media(min-width:768px){[dir] .styles_desktop_content__LHLd_{padding:0 1.2rem}}[dir] .styles_desktop_footer__C9awf{margin-top:18rem}.styles_desktop_gradient-background__OD2GB{filter:blur(4rem);height:76rem;position:absolute;top:20rem;width:76rem;z-index:-1}[dir] .styles_desktop_gradient-background__OD2GB{background-image:linear-gradient(to bottom,var(--styleguide-color-brand-primary-01,#fef5f5),var(--styleguide-color-brand-tertiary-01,#eff9ff))}[dir=ltr] .styles_desktop_gradient-background__OD2GB{right:17rem}[dir=rtl] .styles_desktop_gradient-background__OD2GB{left:17rem}