.about-card[data-v-2dcaab2e]{border-radius:var(--space-16);display:flex;flex-direction:column;gap:var(--space-20);padding:26px 24px}@media only screen and (max-width:734px){.about-card[data-v-2dcaab2e]{border-radius:var(--space-12);gap:var(--space-12);padding:var(--space-16)}}.about-card__header[data-v-2dcaab2e]{display:grid;gap:var(--space-8)}@media only screen and (max-width:734px){.about-card__header[data-v-2dcaab2e]{gap:var(--space-4)}}.about-card__label[data-v-2dcaab2e]{color:var(--surface-on-base-60);font-family:var(--font-body);text-transform:none}.about-card__label[data-v-2dcaab2e],.about-card__text[data-v-2dcaab2e]{font-size:12px;font-weight:400;line-height:1}.about-card__text[data-v-2dcaab2e]{font-family:var(--font-heading-alt);text-transform:uppercase}@media only screen and (max-width:734px){.about-card__text[data-v-2dcaab2e]{font-family:var(--font-heading-alt);font-size:10px;font-weight:400;line-height:1;text-transform:uppercase}}.about-card__footer[data-v-2dcaab2e]{display:grid;gap:var(--space-8)}@media only screen and (max-width:734px){.about-card__footer[data-v-2dcaab2e]{gap:var(--space-4)}}.mortgage-about[data-v-4642b8a8]{margin-bottom:36px;position:relative;z-index:1}@media only screen and (max-width:734px){.mortgage-about[data-v-4642b8a8]{margin-bottom:var(--space-32);margin-top:-90px}}.mortgage-about__body[data-v-4642b8a8]{display:grid;gap:var(--space-20);grid-template-columns:minmax(auto,304px) minmax(auto,438px) minmax(auto,270px) minmax(auto,250px);margin-inline:auto;max-width:1322px}@media only screen and (max-width:1068px){.mortgage-about__body[data-v-4642b8a8]{gap:var(--space-12);grid-template-columns:1fr 1fr}}@media only screen and (max-width:734px){.mortgage-about__body[data-v-4642b8a8]{gap:var(--space-4);grid-template-columns:1fr}}.mortgage-about__action[data-v-4642b8a8]{align-items:flex-start;border-radius:var(--space-16);display:flex;flex-direction:column;gap:var(--space-16);justify-content:space-between;padding:24px 24px 16px}@media only screen and (max-width:734px){.mortgage-about__action[data-v-4642b8a8]{align-items:center;border-radius:var(--space-12);flex-direction:row;margin-top:var(--space-8);padding:var(--space-16)}}.mortgage-about__action-info[data-v-4642b8a8]{display:grid;gap:var(--space-4)}.mortgage-about__action-title[data-v-4642b8a8]{font-family:var(--font-heading);font-size:16px;font-weight:600;line-height:1.3;text-transform:uppercase}@media only screen and (max-width:734px){.mortgage-about__action-title[data-v-4642b8a8]{font-family:var(--font-heading);font-size:14px;font-weight:600;line-height:1.3;text-transform:uppercase}}.mortgage-about__action-description[data-v-4642b8a8]{color:var(--surface-on-inverse-60);font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.3;text-transform:none}@media only screen and (max-width:734px){.mortgage-about__action-description[data-v-4642b8a8]{font-family:var(--font-body);font-size:12px;font-weight:400;line-height:1;text-transform:none}}.benefits-card[data-v-57dfd2e5]{align-items:flex-start;background-color:var(--surface-base-main);border-radius:var(--space-24);box-shadow:0 14px 40px #0000000d;display:flex;flex-direction:column;gap:45px;justify-content:space-between;padding:var(--space-24)}@media only screen and (max-width:734px){.benefits-card[data-v-57dfd2e5]{border-radius:var(--space-12);gap:26px;padding:var(--space-16)}}.benefits-card__icon[data-v-57dfd2e5]{align-items:center;border-radius:15px;display:flex;height:58px;justify-content:center;width:58px}.benefits-card__info[data-v-57dfd2e5]{display:grid;gap:var(--space-12)}@media only screen and (max-width:734px){.benefits-card__info[data-v-57dfd2e5]{gap:var(--space-8)}}.benefits-card__title[data-v-57dfd2e5]{font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.3;text-transform:uppercase}@media only screen and (max-width:734px){.benefits-card__title[data-v-57dfd2e5]{font-size:16px}}.benefits-card__description[data-v-57dfd2e5]{color:var(--surface-on-base-60);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.3;text-transform:none}@media only screen and (max-width:734px){.benefits-card__description[data-v-57dfd2e5]{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.3;text-transform:none}}.mortgage-benefits__title[data-v-7a5e9492]{margin-bottom:var(--space-40)}@media only screen and (max-width:1068px){.mortgage-benefits__title[data-v-7a5e9492]{margin-bottom:var(--space-24)}}@media only screen and (max-width:734px){.mortgage-benefits__title[data-v-7a5e9492]{margin-bottom:var(--space-20)}}.mortgage-benefits__body[data-v-7a5e9492]{display:grid;gap:var(--space-20);grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1068px){.mortgage-benefits__body[data-v-7a5e9492]{display:flex;gap:var(--space-12);margin-inline:calc(var(--container-padding)*-1);overflow:auto hidden;padding-inline:var(--container-padding);scroll-snap-type:x mandatory;transition:scrollbar-color .3s ease}.mortgage-benefits__body[data-v-7a5e9492]:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:var(--scroll-color)!important;border-radius:0!important}.mortgage-benefits__body[data-v-7a5e9492]:not([hide-scrollbar])::-webkit-scrollbar{height:8px!important;width:8px!important}.mortgage-benefits__body[data-v-7a5e9492]::-webkit-scrollbar-track{background:var(--scroll-bg)!important}.mortgage-benefits__body[data-v-7a5e9492]::-webkit-scrollbar-thumb{background:var(--scroll-color)!important}.mortgage-benefits__body[data-v-7a5e9492]{scrollbar-face-color:var(--scroll-color)!important;scrollbar-track-color:var(--scroll-bg)!important}.mortgage-benefits__card[data-v-7a5e9492]{flex:0 0 45%}}@media only screen and (max-width:734px){.mortgage-benefits__card[data-v-7a5e9492]{flex:0 0 65%}}@media only screen and (max-width:431px){.mortgage-benefits__card[data-v-7a5e9492]{flex:0 0 91.5%}}.steps-card[data-v-3826a29d]{align-items:flex-start;display:flex;gap:var(--space-32);padding:30px}@media only screen and (max-width:734px){.steps-card[data-v-3826a29d]{border-radius:var(--space-16);gap:var(--space-16);padding-block:var(--space-20);padding-inline:var(--space-16)}}@media only screen and (max-width:431px){.steps-card[data-v-3826a29d]{flex-direction:column}}.steps-card__number[data-v-3826a29d]{align-items:center;background:url(../images/mortgage/steps/decor-2.svg) 0 0 no-repeat;color:var(--surface-on-inverse-accent);display:flex;flex-shrink:0;font-family:var(--font-heading-alt);font-size:16px;font-weight:500;height:33px;justify-content:center;line-height:1;margin-left:-6px;margin-top:-6px;text-transform:uppercase;width:41px}@media only screen and (max-width:734px){.steps-card__number[data-v-3826a29d]{margin:0}}.steps-card__info[data-v-3826a29d]{display:grid;flex:0 1 620px;gap:var(--space-12)}@media only screen and (max-width:734px){.steps-card__info[data-v-3826a29d]{gap:var(--space-6)}}@media only screen and (max-width:431px){.steps-card__info[data-v-3826a29d]{flex:unset}}.steps-card__title[data-v-3826a29d]{font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.3;text-transform:uppercase}@media only screen and (max-width:734px){.steps-card__title[data-v-3826a29d]{font-size:16px}}.steps-card__description[data-v-3826a29d]{color:var(--surface-on-base-60);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.3;text-transform:none}@media only screen and (max-width:734px){.steps-card__description[data-v-3826a29d]{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.3;text-transform:none}}.mortgage-steps__title[data-v-e3937408]{margin-bottom:var(--space-40)}@media only screen and (max-width:1068px){.mortgage-steps__title[data-v-e3937408]{margin-bottom:var(--space-24)}}@media only screen and (max-width:734px){.mortgage-steps__title[data-v-e3937408]{margin-bottom:var(--space-20)}}.mortgage-steps__body[data-v-e3937408]{display:flex;gap:var(--space-20)}@media only screen and (max-width:1068px){.mortgage-steps__body[data-v-e3937408]{display:grid}}@media only screen and (max-width:734px){.mortgage-steps__body[data-v-e3937408]{gap:var(--space-8)}}.mortgage-steps__block[data-v-e3937408]{align-items:flex-end;border-radius:var(--space-24);display:flex;flex:0 1 464px;overflow:hidden;position:relative}@media only screen and (max-width:1068px){.mortgage-steps__block[data-v-e3937408]{max-width:464px;min-height:520px}}@media only screen and (max-width:734px){.mortgage-steps__block[data-v-e3937408]{border-radius:var(--space-16);min-height:425px}}.mortgage-steps__image[data-v-e3937408]{height:auto;left:0;position:absolute;top:0;width:100%}.mortgage-steps__number[data-v-e3937408]{align-items:center;background:url(../images/mortgage/steps/decor-1.svg) 0 0 no-repeat;color:var(--surface-on-inverse-accent);display:flex;font-family:var(--font-heading-alt);font-size:16px;font-weight:500;height:33px;justify-content:center;left:var(--space-24);line-height:1;position:absolute;text-transform:uppercase;top:var(--space-24);width:41px}@media only screen and (max-width:734px){.mortgage-steps__number[data-v-e3937408]{left:var(--space-16);top:var(--space-20)}}.mortgage-steps__action[data-v-e3937408]{border-radius:var(--space-24);display:grid;gap:var(--space-24);padding:var(--space-24);position:relative}@media only screen and (max-width:734px){.mortgage-steps__action[data-v-e3937408]{gap:var(--space-20);padding:var(--space-16)}}.mortgage-steps__action-info[data-v-e3937408]{display:grid;gap:var(--space-8)}@media only screen and (max-width:734px){.mortgage-steps__action-info[data-v-e3937408]{gap:var(--space-6)}}.mortgage-steps__action-title[data-v-e3937408]{font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.3;text-transform:uppercase}@media only screen and (max-width:734px){.mortgage-steps__action-title[data-v-e3937408]{font-size:16px}}.mortgage-steps__action-text[data-v-e3937408]{color:var(--surface-on-inverse-80);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.3;text-transform:none}@media only screen and (max-width:734px){.mortgage-steps__action-text[data-v-e3937408]{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.3;text-transform:none}}.mortgage-steps__action-button[data-v-e3937408]{justify-content:center}.mortgage-steps__cards[data-v-e3937408]{display:grid;flex:0 1 887px;gap:var(--space-20)}@media only screen and (max-width:734px){.mortgage-steps__cards[data-v-e3937408]{gap:var(--space-8)}}@media only screen and (max-width:431px){.mortgage-steps__cards[data-v-e3937408]{display:flex;margin-inline:calc(var(--container-padding)*-1);overflow:auto hidden;padding-inline:var(--container-padding);scroll-snap-type:x mandatory;transition:scrollbar-color .3s ease}.mortgage-steps__cards[data-v-e3937408]:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:var(--scroll-color)!important;border-radius:0!important}.mortgage-steps__cards[data-v-e3937408]:not([hide-scrollbar])::-webkit-scrollbar{height:8px!important;width:8px!important}.mortgage-steps__cards[data-v-e3937408]::-webkit-scrollbar-track{background:var(--scroll-bg)!important}.mortgage-steps__cards[data-v-e3937408]::-webkit-scrollbar-thumb{background:var(--scroll-color)!important}.mortgage-steps__cards[data-v-e3937408]{scrollbar-face-color:var(--scroll-color)!important;scrollbar-track-color:var(--scroll-bg)!important}.mortgage-steps__card[data-v-e3937408]{flex:0 0 90%}}.radio[data-v-b67278b2]{--radio-size:20px;color:var(--radio-label-color);cursor:pointer;display:grid;gap:var(--space-8);grid-template-columns:var(--radio-size) 1fr;-webkit-user-select:none;user-select:none}@media(any-hover:hover)and (pointer:fine){.radio:hover .radio__button[data-v-b67278b2]{border-color:var(--radio-border-hover-color,var(--button-radio-check-button-hover-border))}}.radio[data-v-b67278b2]:has(.radio__button[data-state=checked]){--radio-border-color:var(--button-radio-check-button-selected-border);--radio-background-color:var(--button-radio-check-button-selected-surface)}.radio[data-v-b67278b2]:has(.radio__button[data-disabled]){--radio-background-color:var(--button-radio-check-button-inactive-surface);--radio-border-color:#0000;cursor:not-allowed;opacity:.6}.radio .radio__button[data-v-b67278b2]{background:var(--radio-background-color,var(--button-radio-check-button-default-surface));border:1px solid var(--radio-border-color,var(--button-radio-check-button-default-border));border-radius:50%;height:var(--radio-size);margin:0;overflow:hidden;position:relative;transition:border-color .15s var(--motion-easing-emphasized),background .15s var(--motion-easing-emphasized);width:var(--radio-size)}.radio .radio__button[data-v-b67278b2]:before{background:var(--radio-active-color,var(--button-radio-check-button-selected-on-surface));border-radius:50%;content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:opacity .15s var(--motion-easing-emphasized),transform .15s var(--motion-easing-emphasized);width:10px}.radio .radio__button[data-state=checked][data-v-b67278b2]:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.radio .radio__button[data-disabled][data-v-b67278b2]{background:var(--button-radio-check-button-inactive-surface);border-color:#0000}.radio .radio__label[data-v-b67278b2]{align-items:center;display:flex;font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.3;min-height:var(--radio-size);text-transform:none}.radio__button[data-v-b67278b2]:focus-visible{outline:1px solid var(--element-focus-outline);outline-offset:1px}.selector-card[data-v-1746faf5]{display:flex;flex:1;flex-direction:column;position:relative}.selector-card[data-v-1746faf5] .radio__button{position:absolute;right:15px;top:15px;z-index:2}@media only screen and (max-width:734px){.selector-card[data-v-1746faf5] .radio__button{right:13px;top:5px}}.selector-card__content[data-v-1746faf5]{width:100%}.selector-card__image[data-v-1746faf5]{aspect-ratio:209/148;display:block;margin-bottom:var(--space-12);-webkit-mask-image:url(../mask/mortgage-selector-card.svg);mask-image:url(../mask/mortgage-selector-card.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;overflow:hidden}.selector-card__info[data-v-1746faf5]{display:grid;gap:var(--space-4)}.selector-card__title[data-v-1746faf5]{font-family:var(--font-heading);font-size:14px;font-weight:600;line-height:1.3;text-transform:uppercase}@media only screen and (max-width:734px){.selector-card__title[data-v-1746faf5]{font-size:12px}}.selector-card__description[data-v-1746faf5]{color:var(--surface-brand-on-primary-60);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.3;text-transform:none}@media only screen and (max-width:734px){.selector-card__description[data-v-1746faf5]{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.3;text-transform:none}}.radio-group[data-v-0bd0da05]{display:flex;gap:var(--space-8)}.mortgage-selector__header[data-v-1c697c23]{align-items:center;border-bottom:1px solid var(--surface-brand-on-primary-40);display:flex;gap:var(--space-32);justify-content:space-between;margin-bottom:var(--space-32);padding-bottom:var(--space-32)}@media only screen and (max-width:1068px){.mortgage-selector__header[data-v-1c697c23]{display:grid;gap:var(--space-24);justify-content:unset}}@media only screen and (max-width:734px){.mortgage-selector__header[data-v-1c697c23]{gap:var(--space-12);margin-bottom:var(--space-24);padding-bottom:var(--space-24)}}.mortgage-selector__title[data-v-1c697c23]{flex:0 1 673px}.mortgage-selector__description[data-v-1c697c23]{flex:0 1 542px;font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.3;text-transform:none}@media only screen and (max-width:734px){.mortgage-selector__description[data-v-1c697c23]{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.3;text-transform:none}}.mortgage-selector__subtitle[data-v-1c697c23]{font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.3;margin-bottom:var(--space-24);text-transform:uppercase}@media only screen and (max-width:734px){.mortgage-selector__subtitle[data-v-1c697c23]{font-size:16px;margin-bottom:var(--space-16)}}.mortgage-selector__body[data-v-1c697c23]{display:flex;gap:var(--space-16);margin-inline:calc(var(--container-padding)*-1);overflow:auto hidden;padding-inline:var(--container-padding);scroll-snap-type:x mandatory;transition:scrollbar-color .3s ease}.mortgage-selector__body[data-v-1c697c23]:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:var(--scroll-color)!important;border-radius:0!important}.mortgage-selector__body[data-v-1c697c23]:not([hide-scrollbar])::-webkit-scrollbar{height:8px!important;width:8px!important}.mortgage-selector__body[data-v-1c697c23]::-webkit-scrollbar-track{background:var(--scroll-bg)!important}.mortgage-selector__body[data-v-1c697c23]::-webkit-scrollbar-thumb{background:var(--scroll-color)!important}.mortgage-selector__body[data-v-1c697c23]{scrollbar-face-color:var(--scroll-color)!important;scrollbar-track-color:var(--scroll-bg)!important}@media only screen and (max-width:1068px){.mortgage-selector__body[data-v-1c697c23]{gap:var(--space-12)}}.mortgage-selector__card[data-v-1c697c23]{min-width:209px}.mortgage-selector__button[data-v-1c697c23]{margin-top:var(--space-32);width:100%}@media only screen and (max-width:734px){.mortgage-selector__button[data-v-1c697c23]{margin-top:var(--space-24)}}.selector-result[data-v-0befc41f]{--carousel-item-space:var(--space-20);--carousel-item-size:25%}@media only screen and (max-width:1440px){.selector-result[data-v-0befc41f]{--carousel-item-size:30%}}@media only screen and (max-width:1280px){.selector-result[data-v-0befc41f]{--carousel-item-size:35%}}@media only screen and (max-width:1068px){.selector-result[data-v-0befc41f]{--carousel-item-space:var(--space-12);--carousel-item-size:48%}}@media only screen and (max-width:734px){.selector-result[data-v-0befc41f]{--carousel-item-size:77%}}@media only screen and (max-width:431px){.selector-result[data-v-0befc41f]{--carousel-item-size:92%}}.selector-result__header[data-v-0befc41f]{align-items:center;border-bottom:1px solid var(--surface-on-base-10);display:flex;gap:var(--space-32);justify-content:space-between;margin-bottom:var(--space-32);padding-bottom:var(--space-32)}@media only screen and (max-width:1068px){.selector-result__header[data-v-0befc41f]{display:grid;gap:var(--space-24);justify-content:unset}}@media only screen and (max-width:734px){.selector-result__header[data-v-0befc41f]{gap:var(--space-12);margin-bottom:var(--space-24);padding-bottom:var(--space-24)}}.selector-result__navigation[data-v-0befc41f]{align-items:center;display:flex;gap:var(--space-20)}@media only screen and (max-width:734px){.selector-result__navigation[data-v-0befc41f]{align-items:flex-start;gap:var(--space-16)}}.selector-result__back[data-v-0befc41f]{box-shadow:0 4px 10px #0000000a}.selector-result__title[data-v-0befc41f]{white-space:nowrap}.selector-result__heading[data-v-0befc41f]{align-items:center;display:flex;gap:var(--space-12)}@media only screen and (max-width:734px){.selector-result__heading[data-v-0befc41f]{display:grid;gap:var(--space-4)}}.selector-result__description[data-v-0befc41f]{flex:0 1 542px;font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.3;text-transform:none}@media only screen and (max-width:734px){.selector-result__description[data-v-0befc41f]{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.3;text-transform:none}}.selector-result__carousel[data-v-0befc41f]{min-height:457px}.selector-result__footer[data-v-0befc41f]{display:grid;gap:var(--space-40);margin-top:var(--space-40)}@media only screen and (max-width:1068px){.selector-result__footer[data-v-0befc41f]{gap:var(--space-24);margin-top:var(--space-24)}}.selector-result__link[data-v-0befc41f]{margin-inline:auto}.selector-result__state[data-v-0befc41f]{color:var(--surface-on-base-60);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.3;margin-top:var(--space-20);text-align:center;text-transform:none}.documents-card[data-v-f4e03ff3]{align-items:flex-start;background-color:var(--surface-base-main);border:1px solid var(--surface-on-base-15);border-radius:var(--space-24);display:flex;flex-direction:column;gap:22px;height:100%;justify-content:space-between;padding:var(--space-24)}@media only screen and (max-width:734px){.documents-card[data-v-f4e03ff3]{border-radius:var(--space-16);gap:25px;padding:var(--space-16)}}.documents-card__icon[data-v-f4e03ff3]{align-items:center;border-radius:15px;display:flex;height:58px;justify-content:center;width:58px}.documents-card__info[data-v-f4e03ff3]{display:grid;gap:var(--space-12)}@media only screen and (max-width:734px){.documents-card__info[data-v-f4e03ff3]{gap:var(--space-8)}}.documents-card__title[data-v-f4e03ff3]{font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.3;text-transform:uppercase}@media only screen and (max-width:734px){.documents-card__title[data-v-f4e03ff3]{font-size:16px}}.documents-card__description[data-v-f4e03ff3]{color:var(--surface-on-base-60);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.3;text-transform:none}@media only screen and (max-width:734px){.documents-card__description[data-v-f4e03ff3]{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.3;text-transform:none}}.mortgage-documents__title[data-v-134667ce]{margin-bottom:var(--space-40);max-width:838px}@media only screen and (max-width:1068px){.mortgage-documents__title[data-v-134667ce]{margin-bottom:var(--space-24)}}.mortgage-documents__body[data-v-134667ce]{--carousel-item-space:var(--space-20);--carousel-item-size:30.4878%}@media only screen and (max-width:1068px){.mortgage-documents__body[data-v-134667ce]{--carousel-item-space:var(--space-12);--carousel-item-size:45%}}@media only screen and (max-width:734px){.mortgage-documents__body[data-v-134667ce]{--carousel-item-size:65%}}@media only screen and (max-width:431px){.mortgage-documents__body[data-v-134667ce]{--carousel-item-size:91.5%}}.mortgage-projects[data-v-36cb84d6]{--carousel-item-space:var(--space-12);--carousel-item-size:45%}@media only screen and (max-width:734px){.mortgage-projects[data-v-36cb84d6]{--carousel-item-size:78%}}.mortgage-projects__title[data-v-36cb84d6]{margin-bottom:var(--space-20)}@media only screen and (max-width:734px){.mortgage-projects__title[data-v-36cb84d6]{margin-bottom:var(--space-16)}}
