.mortgage-program[data-v-7e6f5394]{align-items:flex-end;background-color:var(--background-secondary);border-radius:var(--br-card-default);display:flex;gap:20px;justify-content:space-between;padding:var(--card-padding)}.mortgage-program__item-value[data-v-7e6f5394],.mortgage-program__title[data-v-7e6f5394]{color:var(--text-default-text-accent)}.mortgage-program__items[data-v-7e6f5394]{display:flex;flex-wrap:wrap;gap:20px 40px}.mortgage-program__item[data-v-7e6f5394]{display:flex;flex-direction:column;gap:4px}.mortgage-program__title[data-v-7e6f5394]{margin-bottom:30px}.mortgage-program__item-name[data-v-7e6f5394]{color:var(--text-default-text-light)}@media (max-width:1024px){.mortgage-program__item-value[data-v-7e6f5394]{font-size:18px}}@media (max-width:767px){.mortgage-program[data-v-7e6f5394]{align-items:stretch;flex-direction:column}.mortgage-program__title[data-v-7e6f5394]{margin-bottom:15px}.mortgage-program__item-value[data-v-7e6f5394]{font-size:15px}.mortgage-program__items[data-v-7e6f5394]{gap:10px 20px}}.mortgage-programs__wrap[data-v-7e888087]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.mortgage-programs__title[data-v-7e888087]{max-width:533px;position:sticky;top:calc(var(--header-height) + 20px)}.mortgage-programs__programs[data-v-7e888087]{display:flex;flex-basis:63%;flex-direction:column;gap:20px}@media (max-width:1365px){.mortgage-programs__wrap[data-v-7e888087]{align-items:stretch;flex-direction:column;gap:var(--offset-title-default)}.mortgage-programs__title[data-v-7e888087]{max-width:unset;position:static}.mortgage-programs__programs[data-v-7e888087]{flex-basis:unset;gap:9px}}.mortgage-specialist__wrap[data-v-c7612c12]{position:relative}.mortgage-specialist__descr[data-v-c7612c12],.mortgage-specialist__title[data-v-c7612c12]{position:absolute;z-index:1}.mortgage-specialist__title[data-v-c7612c12]{color:var(--text-default-text-contrast);left:60px;top:60px}.mortgage-specialist__descr[data-v-c7612c12]{background-color:var(--background-primary);border-radius:14px;bottom:40px;color:var(--text-default-text-accent);left:40px;max-width:790px;padding:30px}.mortgage-specialist__img[data-v-c7612c12]{border-radius:var(--br-card-default);height:584px;overflow:hidden;position:relative}.mortgage-specialist__img[data-v-c7612c12]:after{background:#0000004d;content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}@media (max-width:1024px){.mortgage-specialist__descr[data-v-c7612c12],.mortgage-specialist__title[data-v-c7612c12]{position:static}.mortgage-specialist__title[data-v-c7612c12]{color:var(--text-headings-text);margin-bottom:var(--offset-title-default)}.mortgage-specialist__img[data-v-c7612c12]{aspect-ratio:328/205;height:auto;max-height:500px;max-width:100%;min-height:205px;min-width:100%}.mortgage-specialist__img[data-v-c7612c12]:after{content:none}.mortgage-specialist__img img[data-v-c7612c12]{-o-object-position:70%;object-position:70%}.mortgage-specialist__descr[data-v-c7612c12]{border:1px solid var(--stroke-stroke);margin-top:24px}}@media (max-width:767px){.mortgage-specialist__descr[data-v-c7612c12]{border-radius:16px;font-size:13px;margin-top:10px;padding:20px}}.ticker[data-v-526f895b]{display:flex;overflow-x:hidden}.ticker__wrap[data-v-526f895b]{animation:ticker-526f895b 30s linear infinite reverse;display:flex;flex-shrink:0}.ticker__item[data-v-526f895b]{flex-shrink:0;padding:0 20px}.ticker__img-img[data-v-526f895b]{height:60px;width:auto}@keyframes ticker-526f895b{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width:1024px){.ticker__item[data-v-526f895b]{padding:0 10px}.ticker__img-img[data-v-526f895b]{height:40px}}@media (max-width:767px){.ticker__wrap[data-v-526f895b]{animation-duration:40s}}.mortgage-ticker[data-v-015637fc]{padding-top:var(--section-pt-default)}.accordion[data-v-0b276667]{--p-accordion-panel-border-width:0;--p-accordion-panel-border-color:transparent;--p-accordion-header-background:var(--background-secondary);--p-accordion-header-border-color:transparent;--p-accordion-header-color:var(--text-default-text-accent);--p-accordion-header-font-weight:600;--p-accordion-header-hover-background:var(--background-secondary);--p-accordion-header-hover-color:var(--text-default-text-accent);--p-accordion-header-active-hover-background:var(--background-secondary);--p-accordion-header-active-hover-color:var(--text-default-text-accent);--p-accordion-header-active-background:var(--background-secondary);--p-accordion-header-active-color:var(--text-default-text-accent);--p-accordion-content-border-width:0px;--p-accordion-content-background:var(--background-secondary);--p-accordion-content-color:var(--text-default-text-additional);--p-accordion-content-padding:20px 0 0;display:flex;flex-direction:column;gap:20px}.accordion__panel[data-v-0b276667]{background-color:var(--background-secondary);border-radius:24px;padding:30px}.accordion__icon[data-v-0b276667]{align-items:center;aspect-ratio:1;background-color:var(--background-primary);border-radius:50%;display:flex;flex-shrink:0;justify-content:center;position:relative;transition:transform .3s ease;width:52px}.accordion__icon[data-v-0b276667]:after{background-color:var(--icons-icons-primary);content:"";height:14px;top:50%;right:50%;bottom:50%;left:50%;-webkit-mask-image:url(../icons/arrow-down.svg);mask-image:url(../icons/arrow-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;transform:translate(-50%,-50%);transition:transform .3s ease,background-color .3s ease;width:24px}.accordion__header[data-v-0b276667]{font-size:24px;gap:50px}@media (hover:hover){.accordion__header:hover .accordion__icon[data-v-0b276667]:after{background-color:var(--icons-icons-accent)}}.accordion__panel.p-accordionpanel-active .accordion__icon[data-v-0b276667]{transform:rotate(180deg)}.accordion__panel.p-accordionpanel-active .accordion__icon[data-v-0b276667]:after{background-color:var(--icons-icon-disabled)}@media (max-width:1024px){.accordion__header[data-v-0b276667]{font-size:22px}.accordion__panel[data-v-0b276667]{padding:20px}}@media (max-width:767px){.accordion[data-v-0b276667]{--p-accordion-content-padding:10px 0 0;gap:10px}.accordion__header[data-v-0b276667]{font-size:16px}.accordion__icon[data-v-0b276667]{width:36px}.accordion__icon[data-v-0b276667]:after{height:9px;width:16px}.accordion__content[data-v-0b276667]{font-size:16px}}.mortgage-faq__title[data-v-d7d57e28]{margin-bottom:var(--offset-title-default)}.form[data-v-db5e168a]{--p-inputtext-padding-x:20px;--p-inputtext-padding-y:20px;--p-inputtext-background:var(--background-secondary);--p-inputtext-color:var(--text-default-text-accent);--p-inputtext-border-color:var(--background-secondary);--p-inputtext-border-radius:12px;--p-inputtext-transition-duration:.3s;--p-inputtext-invalid-border-color:var(--system-system);--p-message-error-simple-color:var(--system-system);--p-inputtext-hover-border-color:var(--ui-stroke-button-hover);--p-inputtext-focus-border-color:var(--ui-stroke-button-hover)}.form__wrapper[data-v-db5e168a]{display:flex;flex-direction:column;gap:20px}.form__wrapper--grid[data-v-db5e168a]{display:grid;grid-template-columns:repeat(2,1fr)}.form__submit-wrap[data-v-db5e168a]{display:flex;justify-content:center;margin-top:24px}.form__submit-policy[data-v-db5e168a]{align-items:center;gap:24px;justify-content:flex-start}.form__submit[data-v-db5e168a]{min-width:200px}.form__policy[data-v-db5e168a]{color:var(--text-default-text-light);font-size:12px;line-height:normal;margin-top:12px;text-align:center}.form__submit-policy-policy[data-v-db5e168a]{margin:0;max-width:250px;text-align:left}.form__policy-link[data-v-db5e168a]{text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:color .3s ease}@media (hover:hover){.form__policy-link[data-v-db5e168a]:hover{color:var(--text-deafult-text)}}.form__message[data-v-db5e168a]{color:var(--system-system);display:inline-block;font-size:12px;line-height:normal;margin-top:6px}.form[data-v-db5e168a] .p-inputtext{font-size:16px;line-height:140%}.form[data-v-db5e168a] .p-inputtext::-moz-placeholder{color:var(--text-default-text-light)}.form[data-v-db5e168a] .p-inputtext::placeholder{color:var(--text-default-text-light)}.form__file-wrap[data-v-db5e168a]{margin-top:24px}.input-file[data-v-db5e168a]{position:relative}.input-file__label[data-v-db5e168a]{align-items:center;color:var(--icons-icons-additional-dark);display:flex;gap:10px;transition:color .3s ease;width:-moz-fit-content;width:fit-content}.input-file__label[data-v-db5e168a]:before{aspect-ratio:1;background-color:var(--icons-icons-additional-dark);content:"";-webkit-mask-image:url(../icons/paperclip.svg);mask-image:url(../icons/paperclip.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;transition:background-color .3s ease;width:20px}@media (hover:hover){.input-file__label[data-v-db5e168a]:hover{color:var(--text-accent-text)}.input-file__label[data-v-db5e168a]:hover:before{background-color:var(--icons-icons-accent)}}.input-file__label-hint[data-v-db5e168a]{color:var(--text-default-text-light);transition:color .3s ease}.input-file__label-hint--incorrect[data-v-db5e168a]{color:var(--system-system)}.input-file__file[data-v-db5e168a]{align-items:center;color:var(--text-default-text-accent);display:flex;gap:4px}.input-file__wrap[data-v-db5e168a]{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px}.p-inputtext[data-v-db5e168a]:enabled:focus{border-color:var(--p-inputtext-border-color)}.p-inputtext[data-v-db5e168a]:enabled:focus-visible{border-color:var(--p-inputtext-focus-border-color)}@media (max-width:1024px){.form__submit[data-v-db5e168a]{width:100%}.form__submit-policy[data-v-db5e168a]{flex-direction:column;gap:12px}.form__submit-policy-policy[data-v-db5e168a]{max-width:unset;text-align:center}}@media (max-width:767px){.form[data-v-db5e168a]{--p-inputtext-padding-x:16px;--p-inputtext-padding-y:16px}.form[data-v-db5e168a] .p-inputtext{font-size:13px;line-height:130%}.form__message[data-v-db5e168a]{font-size:10px}.form__wrapper[data-v-db5e168a]{gap:10px}.form__wrapper--grid[data-v-db5e168a]{grid-template-columns:1fr}.form__policy[data-v-db5e168a]{font-size:11px}.form__file-wrap[data-v-db5e168a]{margin-top:16px}.input-file__label[data-v-db5e168a]:before{width:16px}}
