.programm__title{color:var(--color-text-0);font-family:var(--font-family-inter);font-size:28px;font-weight:600;line-height:1.2;max-width:760px}@media(max-width:420px){.programm__title{font-size:26px}}.programm__col{margin-bottom:32px}@media(max-width:540px){.programm__col{margin-bottom:0}}.programm__value{font-size:14px;margin-right:74px;padding-top:6px;width:280px}@media(max-width:780px){.programm__value{flex:.4}}@media(max-width:540px){.programm__value{margin-bottom:16px;padding-top:0}}.programm__desc{font-family:var(--font-family-inter);font-size:16px;font-weight:700}.programm__desc ::v-deep .selfemployed-programm__link{display:block;font-family:var(--font-family-inter);font-size:14px;font-weight:400}.programm__desc .selfemployed-programm__dop-info{font-family:var(--font-family-inter);font-size:14px;font-weight:300;line-height:1.3;margin-top:8px}@media(max-width:780px){.programm__desc{flex:.6;font-size:20px}}@media(max-width:540px){.programm__desc{font-size:14px;text-align:right}}.programm__link{font-size:12px}.programm__dop-info{font-family:var(--font-family-inter);font-size:14px;line-height:1.2}.ui-steps{margin:112px 0}@media screen and (max-width:780px){.ui-steps{margin:56px 0}}.ui-steps__title{padding:0 20px;text-align:center}.ui-step{background-color:var(--color-shape-55);border-radius:24px;height:170px;max-width:388px;position:relative;width:100%}.ui-step__number{align-items:center;background-color:var(--color-shape-15);border-radius:16px;color:var(--color-shape-70);display:flex;height:64px;justify-content:center;left:calc(50% - 32px);position:absolute;top:-32px;width:64px}.ui-step__text{color:var(--color-text-15);font-size:18px;line-height:130%;padding:68px 40px 40px;text-align:center}.ui-steps-content{align-items:center;display:flex;flex-wrap:wrap;gap:48px 16px;justify-content:center;margin-top:64px}.ui-steps-content--colored .ui-step:first-of-type .ui-step__number,.ui-steps-content--colored .ui-step:nth-of-type(2) .ui-step__number{background-position-y:bottom;background-repeat:no-repeat}.ui-steps-content--colored .ui-step:first-of-type .ui-step__number{background-image:url(/_nuxt/img/start.34bc01f.svg)}.ui-steps-content--colored .ui-step:nth-of-type(2) .ui-step__number{background-image:url(/_nuxt/img/half.e6ac018.svg)}.ui-steps-content--colored .ui-step:nth-of-type(3) .ui-step__number{background-color:var(--color-success-30)}.mortgage-building-info{padding:96px 0 112px}.mortgage-building-info__title{margin-bottom:56px}.mortgage-building-info__dop{color:var(--color-text-40);margin-top:24px;max-width:85%}@media(max-width:540px){.mortgage-building-rates{overflow-x:scroll;width:100%}.mortgage-building-rates-table{overflow-x:scroll;width:600px}}.mortgage-building-rates-table table{width:100%}.mortgage-building-rates-table__th{border-bottom:1px solid #d2d2d1;line-height:1.3;padding:24px 8px;text-align:left;text-transform:uppercase;width:10%}.mortgage-building-rates-table__th:nth-of-type(4){width:30%}.mortgage-building-rates-table td{padding:16px 8px;text-align:left;vertical-align:middle}@media(max-width:540px){.mortgage-building-rates-table td:last-of-type{width:400px}.mortgage-building-rates-table td{font-size:12px}}.mortgage-building{overflow:hidden}.mortgage-building__programm{padding:96px 20px 104px}.mortgage-building__programm-title{font-family:var(--font-family-inter);font-size:28px;font-weight:600;line-height:1.2}.mortgage-building .programm__value{width:226px}.mortgage-building .building__dop-info{display:block;font-family:var(--font-family-inter);font-weight:300}.mortgage-building .programm__dop-info{max-width:95%}.mortgage-building .steps .step__item-descr{color:var(--color-text-0)}.mortgage-building .ui-table-body-row__item:nth-of-type(2),.mortgage-building .ui-table-body-row__item:nth-of-type(3){width:auto}.mortgage-building .ui-table-body-row__item:nth-of-type(4){width:50%}@media(max-width:700px){.mortgage-building .ui-table-body-row__item:nth-of-type(4){width:auto}}.mortgage-building .building-mortgage .main-slider__cols-wr{justify-content:flex-start}@media(max-width:540px){.mortgage-building .building-mortgage .main-slider__cols-wr{display:none}}.mortgage-building .building-mortgage .main-slider__col:last-of-type{flex-basis:50%}