.purchase-options-slider__list{margin:40px -15px 0;padding:0 15px}@media only screen and (max-width:1068px){.purchase-options-slider__list{margin-top:25px}}.purchase-options-slider__item{aspect-ratio:.85;cursor:pointer;height:502px}@media only screen and (max-width:734px){.purchase-options-slider__item{aspect-ratio:1.1;height:auto;min-height:300px}}.purchase-options-slider .image-card__number{min-width:fit-content}.purchase-options-slider .image-card__desc{display:flex;flex-direction:row;gap:30px;justify-content:space-between;max-width:none;overflow:visible}.purchase-options-slider .image-card__desc .button{border-radius:50%;margin-top:auto}@media only screen and (max-width:1068px){.purchase-options-slider .image-card__desc .button{height:40px;min-width:40px}}@media (any-hover:hover) and (pointer:fine){.purchase-options-slider .image-card:hover .button--icon-only{transform:scale(1.11)}}.purchase-options__list{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin:40px -15px 0;overflow-x:scroll;padding:0 15px;scroll-snap-type:x mandatory;scrollbar-width:none!important;transition:scrollbar-color .3s ease}.purchase-options__list:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:#6f6f70!important;border-radius:0!important}.purchase-options__list:not([hide-scrollbar])::-webkit-scrollbar{display:none;height:"none"!important;width:"none"!important}.purchase-options__list::-webkit-scrollbar-track{background:#fff0!important}.purchase-options__list::-webkit-scrollbar-thumb{background:#6f6f70!important}.purchase-options__list{scrollbar-face-color:#6f6f70!important;scrollbar-track-color:#fff0!important}@media only screen and (max-width:1068px){.purchase-options__list{gap:8px;margin-top:25px}}.purchase-options__item{aspect-ratio:.85;cursor:pointer;min-width:350px}@media only screen and (max-width:1068px){.purchase-options__item{aspect-ratio:.73}}@media only screen and (max-width:734px){.purchase-options__item{min-width:300px}}.mortgage-section{padding-bottom:90px}@media only screen and (max-width:734px){.mortgage-section{padding-bottom:45px}}.mortgage-section__header-item{align-items:flex-end;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:734px){.mortgage-section__header-item{align-items:center}}.mortgage-section__header-number{border:1px solid var(--color-on-surface);border-radius:50px;color:var(--color-on-surface);letter-spacing:-.16px;line-height:1.2;min-width:49px;padding:9px 14px;text-align:center;width:fit-content}@media only screen and (max-width:734px){.mortgage-section__title{font-size:20px}}.mortgage-section .mortgage-calculator-form__title.is-mobile,.mortgage-section .mortgage-calculator-result__more.is-desktop.with-mask{display:none}.mortgage-section .mortgage-calculator-result__result{border-radius:15px}@media only screen and (max-width:734px){.mortgage-section .mortgage-calculator-result__result{background:var(--color-secondary-light)}}.mortgage-section .mortgage-calculator-result__button .button{background:var(--color-primary)}.mortgage-section .mortgage-calculator-result-dynamic-rate{--color-on-surface-light-variant:var(--color-white-20)}.mortgage-section .mortgage-calculator-result-dynamic-rate-group__title{border:1px solid var(--color-white)}
