._MortgageProgramsCard_1vq6d_29{background-color:var(--base-50,#f4f4f6);border-radius:3.2rem;display:grid;gap:.8rem;grid-template-columns:repeat(2,1fr);padding:.8rem}@media (max-width:1279.98px){._MortgageProgramsCard_1vq6d_29{border-radius:2rem;display:block;grid-template-columns:unset}}@media (max-width:767.98px){._MortgageProgramsCard_1vq6d_29{padding:.4rem}}._wrapper_1vq6d_50{border-radius:2.8rem;overflow:hidden;position:relative}@media (max-width:1279.98px){._wrapper_1vq6d_50{display:none}}._image_1vq6d_61{inset:0;position:absolute}._content_1vq6d_66{display:flex;flex-direction:column;height:100%}@media (max-width:1279.98px){._content_1vq6d_66{gap:2rem}}@media (max-width:767.98px){._content_1vq6d_66{gap:.4rem}}._features_1vq6d_82,._header_1vq6d_82{padding:3.2rem}@media (max-width:1279.98px){._features_1vq6d_82,._header_1vq6d_82{padding:2rem 1.6rem}._header_1vq6d_82{display:flex;flex:1;flex-direction:column}}._title_1vq6d_99{font-size:3rem;font-style:normal;font-weight:500;letter-spacing:-.12rem;line-height:100%;margin-bottom:2.4rem}@media (max-width:1279.98px){._title_1vq6d_99{font-size:2rem;font-style:normal;font-weight:500;letter-spacing:-.04rem;line-height:110%;margin-bottom:1.2rem}}._text_1vq6d_118{margin-bottom:2.4rem;max-width:38.6rem}@media (max-width:1279.98px){._text_1vq6d_118{font-size:1.4rem;font-style:normal;font-weight:400;letter-spacing:-.028rem;line-height:128%;margin-bottom:2rem;max-width:unset}}._name_1vq6d_134,._text_1vq6d_118{color:var(--base-600,#43495a);font-size:1.6rem;font-style:normal;font-weight:400;letter-spacing:-.032rem;line-height:128%}._button_1vq6d_143{width:-webkit-fit-content;width:fit-content}@media (max-width:1279.98px){._button_1vq6d_143{margin-top:auto}}._features_1vq6d_82{background-color:var(--base-0,#fff);border-radius:2.8rem;display:grid;gap:3.2rem 4.8rem;grid-template-columns:repeat(2,1fr);margin-top:auto}@media (max-width:1279.98px){._features_1vq6d_82{border-radius:1.6rem;gap:2rem 4.8rem}}._feature_1vq6d_82{display:grid;gap:.8rem}@media (max-width:1279.98px){._feature_1vq6d_82{gap:.4rem}._name_1vq6d_134{font-size:1.2rem;font-style:normal;font-weight:400;letter-spacing:-.024rem;line-height:128%}}._value_1vq6d_187{font-size:2.4rem;font-style:normal;font-weight:500;letter-spacing:-.072rem;line-height:105%}@media (max-width:1279.98px){._value_1vq6d_187{font-size:2rem;font-style:normal;font-weight:500;letter-spacing:-.04rem;line-height:110%}}._MortgageProgramsSection_q0fcz_29{align-items:center;display:flex;flex-direction:column}@media (max-width:1279.98px){._MortgageProgramsSection_q0fcz_29 ._card_q0fcz_35.__desktop_q0fcz_35{display:none}}._MortgageProgramsSection_q0fcz_29 ._slider_q0fcz_39{display:none}@media (max-width:1279.98px){._MortgageProgramsSection_q0fcz_29 ._slider_q0fcz_39{display:flex}}._tabbar_q0fcz_48{margin-bottom:2.8rem}@media (max-width:1279.98px){._tabbar_q0fcz_48{display:none}}._wrapper_q0fcz_57{width:100%}._card_q0fcz_35{min-height:50rem;width:100%}@media (max-width:1279.98px){._card_q0fcz_35{height:100%;min-height:34rem;min-height:33.4rem}._slider_q0fcz_39{margin:0 -.8rem;overflow:hidden;padding:0 .8rem;width:calc(100% + 1.6rem)}}@media (max-width:767.98px){._slider_q0fcz_39{margin:0 -.4rem;padding:0 .4rem;width:calc(100% + .8rem)}}._slide_q0fcz_39{height:auto}._progress_q0fcz_97{display:none}@media (max-width:1279.98px){._progress_q0fcz_97{display:flex;justify-content:center;padding:2rem 0}}._progressbar_q0fcz_108{width:15rem}@media (max-width:767.98px){._title_q0fcz_113{margin-bottom:4rem}}._MortgageBannersSlider_1ugbf_29 ._progressbar_1ugbf_29{position:absolute}._slider_1ugbf_33{margin:0 -2rem 2rem;overflow:hidden;padding:0 2rem;width:calc(100% + 4rem)}._list_1ugbf_40{display:flex;gap:1.2rem}._item_1ugbf_45{flex:1}._progressbar_1ugbf_29{bottom:6.4rem;left:50%;transform:translate(-50%);width:20rem;z-index:1}._buttons_1ugbf_57{display:flex;gap:.8rem;position:relative;z-index:1}._MortgageBannersCardMobile_1iryu_29{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767.98px){._MortgageBannersCardMobile_1iryu_29{gap:.4rem}}._image_1iryu_40{height:40rem;overflow:hidden}@media (max-width:767.98px){._image_1iryu_40{height:24rem}}._content_1iryu_50,._image_1iryu_40{border-radius:3.2rem}@media (max-width:767.98px){._content_1iryu_50,._image_1iryu_40{border-radius:2rem}}._content_1iryu_50{background-color:var(--base-0,#fff);border:2px solid var(--base-50,#f4f4f6);display:flex;flex:1;flex-direction:column;gap:2.8rem;min-height:23rem;padding:3.2rem 2.4rem}@media (max-width:767.98px){._content_1iryu_50{gap:2rem;min-height:22.8rem;padding:3.2rem 2rem 2rem}}._title_1iryu_77{font-size:4.2rem;font-style:normal;font-weight:500;letter-spacing:-.21rem;line-height:100%}@media (max-width:767.98px){._title_1iryu_77{font-size:3rem;font-style:normal;font-weight:500;letter-spacing:-.12rem;line-height:100%}}._buttons_1iryu_94{display:flex;gap:.4rem;margin-top:auto}@media (max-width:767.98px){._btn_1iryu_101{width:100%}}._slider_1lrqf_29{margin:0 -.8rem;overflow:hidden;padding:0 .8rem;width:calc(100% + 1.6rem)}@media (max-width:767.98px){._slider_1lrqf_29{margin:0 -.4rem;padding:0 .4rem;width:calc(100% + .8rem)}}._slide_1lrqf_29{height:auto}._card_1lrqf_47{height:100%}._pagination_1lrqf_51{margin-top:2.4rem}@media (max-width:767.98px){._pagination_1lrqf_51{margin-top:2rem}}@media (max-width:1279.98px){._slider_11x6l_30.__desktop_11x6l_30{display:none}}._slider_11x6l_30:not(.__desktop_11x6l_30){display:none}@media (max-width:1279.98px){._slider_11x6l_30:not(.__desktop_11x6l_30){display:block}}
