.modal-filter__list .btn.text-c1{--fos:-0.17em;--foe:-0.15em;--lh:var(--xxxl,1.15385em) var(--n-xxxl,var(--md,1.18182em) var(--n-md,1.05882em));font-family:CoFoPeshka,Helvetica,Arial,sans-serif;font-size:var(--xxxl,calc(var(--scale-text-rem) * 2.6)) var(--n-xxxl,var(--md,calc(var(--scale-text-rem) * 2.2)) var(--n-md,calc(var(--scale-text-rem) * 1.7)));font-weight:450;letter-spacing:var(--md,.08em) var(--n-md,.1em);line-height:var(--lh);text-transform:uppercase}.is-win .modal-filter__list .btn.text-c1,.modal-filter__list .is-win .btn.text-c1{--fos:-0.17em;--foe:-0.15em}[data-card-style=tile] .card--apartment .card__top-feature{--fos:-0.17em;--foe:-0.15em;--lh:var(--xxxl,1.25em) var(--n-xxxl,var(--md,1.14286em) var(--n-md,1.25em));font-family:CoFoPeshka,Helvetica,Arial,sans-serif;font-size:var(--xxxl,calc(var(--scale-text-rem) * 1.6)) var(--n-xxxl,var(--md,calc(var(--scale-text-rem) * 1.4)) var(--n-md,calc(var(--scale-text-rem) * 1.2)));font-weight:450;letter-spacing:.1em;line-height:var(--lh);text-transform:uppercase}.is-win [data-card-style=tile] .card--apartment .card__top-feature,[data-card-style=tile] .card--apartment .is-win .card__top-feature{--fos:-0.17em;--foe:-0.15em}.parallax-image-move{overflow:hidden}.parallax-image-move img{display:block;margin-bottom:var(--md,-16.66667%) var(--n-md,0);-o-object-fit:cover;object-fit:cover;position:relative}.parallax-image-move.background--cover img{height:var(--md,120%) var(--n-md,100%);margin-bottom:0}.parallax-image-move.background--top-cover img{height:var(--md,120%) var(--n-md,auto);margin-bottom:0}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.sticky-slider .parallax-image-move img{height:auto;margin-bottom:0;margin-right:var(--md,-16.66667%) var(--n-md,0);width:120%}.sticky-slider .parallax-image-move.background--cover img,.sticky-slider .parallax-image-move.background--top-cover img{height:auto;width:120%}}.ajaxlist-empty,.ajaxlist-list{transition-property:opacity}.ajaxlist-empty.is-loading,.ajaxlist-list.is-loading,.is-loading .ajaxlist-empty,.is-loading .ajaxlist-list{opacity:.25}.card-list{display:flex;flex-direction:var(--md,row) var(--n-md,column);flex-wrap:wrap;gap:var(--md,0) var(--n-md,calc(var(--scale-px) * 10))}.card-list>li{flex:var(--md,0 0 50%) var(--n-md,0 0 100%)}.card-list[data-card-style=list]{display:var(--md,block) var(--n-md,flex)}.card-list--separated{gap:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 10)))}.card-list--separated>li{flex:var(--xxxl,0 0 calc(50% - (var(--scale-px) * 15))) var(--n-xxxl,var(--md,0 0 calc(50% - (var(--scale-px) * 10))) var(--n-md,0 0 100%))}.card--apartment{display:block}.card--apartment,.has-hover .card--apartment:hover{color:var(--t-heading)}.card--apartment .card__top-label{transition-property:color}.has-hover .card--apartment:hover .card__top-label{color:var(--t-primary)}.card--apartment .card__image img{display:block;height:auto;width:100%}.card--apartment .card__bottom{align-items:flex-end;display:flex;justify-content:space-between}.card--apartment .card__bottom .tooltip{left:10px!important}.card--apartment .card__bottom .tooltip__triangle{display:none}@media (max-aspect-ratio:10/11) and (max-width:1439px),(max-aspect-ratio:13/9) and (max-width:667px),(max-width:979px){.card--apartment .card__image{pointer-events:none}}.apartment-content .tooltip,.card--apartment .card__bottom .tooltip{left:10px!important}.apartment-content .tooltip__triangle,.card--apartment .card__bottom .tooltip__triangle{display:none}[data-card-style=tile]>li{border-bottom:var(--md,calc(var(--scale-px) * 1) solid rgba(var(--t-heading-rgb),.2)) var(--n-md,none)}[data-card-style=tile]>li:nth-child(2n){border-left:var(--md,calc(var(--scale-px) * 1) solid rgba(var(--t-heading-rgb),.2)) var(--n-md,none)}[data-card-style=tile] .card--apartment{padding:var(--md,calc(var(--spacing) * 2)) var(--n-md,var(--spacing))}[data-card-style=tile] .card--apartment .card__top-price,[data-card-style=tile] .card--apartment .card__top-type{display:none}[data-card-style=tile] .card--apartment .card__top{display:flex;justify-content:space-between;padding-bottom:calc(var(--spacing) * 1.5)}[data-card-style=tile] .card--apartment .card__info{border-top:1px solid rgba(var(--t-heading-rgb),.15);display:flex}[data-card-style=tile] .card--apartment .card__info dl{display:flex;flex:1;flex-direction:column;gap:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 13));padding-top:var(--md,calc(var(--scale-px) * 10)) var(--n-md,calc(var(--scale-px) * 12));white-space:nowrap}[data-card-style=tile] .card--apartment .card__info dl:not(:first-child){padding-left:calc(var(--scale-px) * 10)}[data-card-style=tile] .card--apartment .card__info dl:not(:last-child){border-right:1px solid rgba(var(--t-heading-rgb),.15);padding-right:calc(var(--scale-px) * 10)}[data-card-style=tile] .card--apartment .card__info dl:first-child{flex:var(--md,1) var(--n-md,1.5)}[data-card-style=tile] .card--apartment .card__info sup{font-size:.40909em;font-weight:600;top:-1em}[data-card-style=tile] .card--apartment .card__image{padding:var(--xxxl,calc(var(--scale-px) * 80) calc(var(--scale-px) * 60)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 55) 0 calc(var(--scale-px) * 60)) var(--n-md,calc(var(--scale-px) * 50) calc(var(--scale-px) * 20)));pointer-events:none}[data-card-style=tile] .card--apartment .card__info--list{display:none}.card-list--separated[data-card-style=tile]>li{border:0}.card-list--separated[data-card-style=tile] .card--apartment{padding:var(--spacing)}.card-list--separated[data-card-style=tile] .card--apartment .card__image{padding:var(--xxxl,calc(var(--scale-px) * 65) calc(var(--scale-px) * 110)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 60) calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 45) 0 calc(var(--scale-px) * 40)))}[data-card-style=list]{padding-inline:var(--md,var(--spacing)) var(--n-md,0)}[data-card-style=list]>li{border-bottom:1px solid rgba(var(--t-heading-rgb),.1)}[data-card-style=list] .card--apartment{align-items:stretch;display:flex;flex-wrap:var(--md,nowrap) var(--n-md,wrap);padding:var(--md,0 0 calc(var(--spacing) * 2)) var(--n-md,var(--spacing))}[data-card-style=list] .card--apartment .card__image{border-right:1px solid rgba(var(--t-heading-rgb),.1);flex:var(--md,0 0 24.44444%) var(--n-md,0 0 50%);padding:var(--md,calc(var(--spacing) * 2) calc(var(--spacing) * 2) var(--spacing) var(--spacing)) var(--n-md,var(--spacing) var(--spacing) 0 0)}[data-card-style=list] .card--apartment .card__top{border-bottom:var(--md,none) var(--n-md,calc(var(--scale-px) * 1) solid rgba(var(--t-heading-rgb),.15));display:var(--md,block) var(--n-md,flex);flex:var(--md,0 0 24.44444%) var(--n-md,0 0 100%);justify-content:space-between;order:var(--md,1) var(--n-md,0);padding:var(--md,var(--spacing) 0 0 var(--spacing)) var(--n-md,0 0 calc(var(--spacing) * 1.5))}[data-card-style=list] .card--apartment .card__top-type{padding-bottom:calc(var(--scale-px) * 10)}[data-card-style=list] .card--apartment .card__top-feature{display:var(--md,none) var(--n-md,block)}[data-card-style=list] .card--apartment .card__info{display:flex;flex:var(--md,0 0 24.44444%) var(--n-md,1 0 auto);flex-direction:column;gap:calc(var(--scale-px) * 10);order:2;padding:var(--spacing) 0 0 var(--spacing)}[data-card-style=list] .card--apartment .card__info sup{font-size:.36364em;font-weight:600;top:-1.1em}[data-card-style=list] .card--apartment .card__info--tile{display:none}[data-card-style=list] .card--apartment .card__bottom{align-self:var(--md,stretch) var(--n-md,flex-end);flex-direction:column;flex-grow:1;order:3;padding:var(--spacing) 0 0 var(--spacing)}[data-card-style=list] .card--apartment .card__bottom-price{display:var(--md,block) var(--n-md,none)}.card-popover__top{display:flex;justify-content:space-between;margin-right:calc(var(--scale-text-px) * -14)}.card-popover__top-area{font-size:.55em}.card-popover__top-area sup{font-size:.36364em;font-weight:600;top:-1.2em}.card-popover__image{padding:calc(var(--scale-px) * 60) calc(var(--scale-px) * 10) calc(var(--scale-px) * 50)}.card-popover__bottom{align-items:flex-end;display:flex;justify-content:space-between}.sticky-dynamic{height:100svh;position:sticky;top:0}.has-scroll-smooth .sticky-dynamic{position:relative}.sticky-dynamic--with-header{height:calc(100svh - var(--header-height));top:var(--header-height)}.has-scroll-smooth .sticky-dynamic--with-header{top:0}.apartments-intro{padding-top:var(--xxxl,calc(var(--scale-px) * 110)) var(--n-xxxl,calc(var(--scale-px) * 80))}.has-scroll-smooth .apartments-section{will-change:transform}.apartments-filters-button{position:sticky;top:calc(var(--header-height) - 1px);transition-property:margin-left,margin-right;z-index:2}.apartments-filters-button.is-sticky{margin-left:calc(var(--spacing) * -1 - 1px);margin-right:calc(var(--spacing) * -1 - 1px)}.apartments-filters-layout{padding-right:var(--xxxl,0) var(--n-xxxl,var(--md,var(--spacing)) var(--n-md,0))}.apartments-filters-header{align-items:center;display:flex;height:var(--xxxl,calc(var(--scale-px) * 53)) var(--n-xxxl,calc((var(--scale-px) * 25) + var(--spacing)));padding-bottom:var(--spacing)}.apartments-filters-header__text{padding-bottom:calc(var(--scale-px) * 5)}.apartments-filters-building{margin-inline:auto;margin-bottom:var(--xxxl,calc(var(--scale-px) * 115)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 95)) var(--n-md,calc(var(--scale-px) * 80)));margin-top:var(--md,calc(var(--scale-px) * 60)) var(--n-md,calc(var(--scale-px) * 80));position:relative;width:var(--md,59.09091%) var(--n-md,65.71429%)}.apartments-filters-building svg{height:auto;width:100%}.apartments-filters-building path{pointer-events:none}.apartments-filters-building .apartments-filters-building__hoverable{pointer-events:auto}.apartments-filters-building__hoverable{fill:var(--t-background);cursor:pointer;transition-property:fill}.apartments-filters-building__hoverable.is-active,.has-hover .apartments-filters-building__hoverable:hover,.has-hover .apartments-filters-building__hoverable:hover:active{fill:var(--t-primary)}.apartments-filters-building__label{--label-offset:var(--md,calc(var(--scale-px) * 26)) var(--n-md,calc(var(--scale-px) * 12));--lh:1em;font-size:calc(var(--scale-text-rem) * 1);letter-spacing:calc(var(--scale-text-rem) * .02);line-height:var(--lh);pointer-events:none;position:absolute;white-space:nowrap}.apartments-filters-building__label--right{left:calc(100% + var(--label-offset));top:50%;transform:rotate(-90deg) translateX(-50%);transform-origin:0 0}.apartments-filters-building__label--bottom{left:50%;top:calc(100% + var(--label-offset));transform:translateX(-50%)}.apartments-filters-row{display:flex;flex-wrap:nowrap;gap:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20))}.apartments-filters-row__col:first-child{flex:1;flex-grow:1}.apartments-filters-row__col:last-child{flex:1;flex-shrink:1;min-width:0}.apartments-list-header{padding-bottom:var(--xxxl,calc(var(--scale-px) * 33)) var(--n-xxxl,calc(var(--scale-px) * 25))}.apartments-list-header__left{padding-bottom:var(--md,calc(var(--scale-px) * 5)) var(--n-md,calc(var(--scale-px) * 2))}.apartments-list-header__total{margin-bottom:8px}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.apartments-list-header__sort{position:relative}.apartments-list-header__sort select{pointer-events:none}.apartments-list-header__sort-mobile-overlay{inset:0;opacity:0;position:absolute;z-index:1}}.apartments-list{background-color:var(--md,var(--t-background-alt)) var(--n-md,transparent)}.apartments-list .card-list>li{background-color:var(--md,transparent) var(--n-md,var(--t-background-alt))}.apartments-list__more{margin-inline:auto;padding:var(--xxxl,calc(var(--scale-px) * 80) 0) var(--n-xxxl,var(--md,calc(var(--scale-px) * 60) 0) var(--n-md,calc(var(--scale-px) * 40) 0));width:var(--xxxl,22.58065%) var(--n-xxxl,var(--md,23.40426%) var(--n-md,48.57143%))}.apartments-list__empty{min-height:var(--xxxl,calc(100svh - var(--header-height) - (var(--scale-px) * 299))) var(--n-xxxl,var(--md,calc(100svh - var(--header-height) - (var(--scale-px) * 216))) var(--n-md,calc(var(--scale-px) * 570)));position:relative}.apartments-list__empty-text{max-width:var(--md,18.95652em) var(--n-md,none);position:relative;z-index:1}.apartments-list__empty-image{max-width:50.76923svh;width:var(--md,42.12766%) var(--n-md,76.85714%)}.apartments-list__empty-button,.apartments-list__empty-image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.apartments-list__empty-button{width:var(--md,23.40426%) var(--n-md,65.71429%)}.apartment-compass{position:relative;transform:rotate(var(--direction));width:-moz-fit-content;width:fit-content}.apartment-compass svg{display:block}.apartment-compass__text{bottom:50%;left:50%;margin-bottom:68.75%;position:absolute;transform:translateX(-50%)}.floor-placement__item{fill:var(--t-primary)}.floor-placement__item:not(.is-active){display:none}.apartments-filters-building__hoverable,.apartments-filters-button,.card--apartment .card__top-label,.modal-filter__item,.modal-filter__list .btn .icon-logo{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.ajaxlist-empty,.ajaxlist-list{transition-duration:.8s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.modal-filter-popup .modal__content{height:auto;margin-bottom:var(--spacing);max-width:700px;min-height:100px;padding-bottom:0}.modal-filter-popup .modal__close{border:1px solid var(--t-line);color:var(--c-black);height:30px;width:30px}.modal-filter-popup .modal__close:after{background:var(--c-white)}.has-hover .modal-filter-popup .modal__close:hover{color:var(--c-white)}.has-hover .modal-filter-popup .modal__close:hover:after{background:var(--c-black)}.modal-filter-popup .modal__close .icon-close{height:14px;width:14px}.modal-filter-popup .modal__content-wrapper{align-content:end;padding-bottom:0}.modal-filter-popup__content{display:flex;flex-direction:column;padding:22px 20px 0;position:relative;z-index:2}.modal-filter-popup__title{width:100%}.modal-filter__list{display:flex;flex-direction:column;list-style:none;margin:0 0 10px;padding:0;width:100%}.modal-filter__list:has(.modal-filter__checkbox:checked) .modal-filter__item,.modal-filter__list:has(.modal-filter__radio:checked) .modal-filter__item{opacity:.5}.modal-filter__list:has(.modal-filter__checkbox:checked) .modal-filter__item:has(.modal-filter__checkbox:checked),.modal-filter__list:has(.modal-filter__checkbox:checked) .modal-filter__item:has(.modal-filter__radio:checked),.modal-filter__list:has(.modal-filter__radio:checked) .modal-filter__item:has(.modal-filter__checkbox:checked),.modal-filter__list:has(.modal-filter__radio:checked) .modal-filter__item:has(.modal-filter__radio:checked){opacity:1}.modal-filter__list>li{border-bottom:1px solid var(--t-line)}.modal-filter__list>li:last-child{border-bottom:0}.modal-filter__list .btn{flex-shrink:0;padding-left:0;padding-right:40px}.modal-filter__list .btn .btn__icon{height:calc(var(--scale-px) * 16);position:relative;width:calc(var(--scale-px) * 16)}.modal-filter__list .btn .icon-logo{height:100%;left:0;position:absolute;top:0;transition-property:opacity;width:100%}.has-hover .modal-filter__list .btn:hover .icon-logo--alter,.modal-filter__list .btn.is-active .icon-logo--alter{opacity:1}.modal-filter__item{position:relative;transition-property:opacity}.modal-filter__checkbox:checked~.modal-filter__item-icon,.modal-filter__radio:checked~.modal-filter__item-icon{opacity:1}.modal-filter__item-icon{opacity:0;position:absolute;right:0;top:calc(var(--scale-px) * 10)}.modal-filter__footer{display:flex;margin-left:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1)}.modal-filter__footer .btn{width:50%}