.calculators-module-scss-module__baUtYG__bottom{opacity:1;max-height:200vh;margin-bottom:20px;padding-top:20px;transition:all .8s ease-in-out}.calculators-module-scss-module__baUtYG__bottom_hidden{opacity:0;max-height:0}.calculators-module-scss-module__baUtYG__btn svg{transition:transform .8s ease-in-out}.calculators-module-scss-module__baUtYG__btn_shown svg{transform:rotate(180deg)}
.CustomLink-module-scss-module__qo56La__link{color:var(--green)}.CustomLink-module-scss-module__qo56La__link:hover{color:var(--text-color)}.CustomLink-module-scss-module__qo56La__link{font-size:inherit;white-space:normal;text-align:left;text-transform:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;align-items:center;text-decoration:none;display:flex}.CustomLink-module-scss-module__qo56La__chevron-right{color:var(--green);display:inline-flex}.CustomLink-module-scss-module__qo56La__chevron-right svg{opacity:0;margin-left:-5px;transition:opacity .3s,margin-left .3s}.CustomLink-module-scss-module__qo56La__chevron-right:hover svg{opacity:1;margin-left:0}
.Footer-module-scss-module__kQc2fa__footer .Footer-module-scss-module__kQc2fa__infoLink{color:var(--text-secondary)}.Footer-module-scss-module__kQc2fa__footer .Footer-module-scss-module__kQc2fa__infoLink:hover{color:var(--green)}.Footer-module-scss-module__kQc2fa__infoLinkForm{display:block}.Footer-module-scss-module__kQc2fa__footer-nav{z-index:10;width:100%;position:fixed;bottom:0}.Footer-module-scss-module__kQc2fa__landau-link{display:inline-block!important}
.Icons-module-scss-module__6eW0nW__icon{flex:none}.Icons-module-scss-module__6eW0nW__xs{width:16px;height:16px}.Icons-module-scss-module__6eW0nW__s{width:24px;height:24px}.Icons-module-scss-module__6eW0nW__m{width:32px;height:32px}.Icons-module-scss-module__6eW0nW__l{width:48px;height:48px}@media only screen and (max-width:320px){.Icons-module-scss-module__6eW0nW__l{width:40px;height:40px}}.Icons-module-scss-module__6eW0nW__marginRight{margin-right:12px}.Icons-module-scss-module__6eW0nW__marginLeft{margin-left:12px}
.Button-module-scss-module__sJe1Ca__button{will-change:background-color;will-change:border-color;will-change:color;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;letter-spacing:.5px;border:2px solid #0000;outline:0;justify-content:center;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:135%;text-decoration:none;transition:color .2s linear;display:inline-flex;overflow:hidden}@media only screen and (max-width:375px){.Button-module-scss-module__sJe1Ca__button{font-size:14px}}.Button-module-scss-module__sJe1Ca__button.Button-module-scss-module__sJe1Ca__disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.Button-module-scss-module__sJe1Ca__large{border-radius:40px;height:80px;padding:0 32px}.Button-module-scss-module__sJe1Ca__medium{border-radius:32px;height:64px;padding:0 32px}.Button-module-scss-module__sJe1Ca__small{letter-spacing:1px;border-radius:22px;height:44px;padding:0 24px;font-size:12px;line-height:120%}.Button-module-scss-module__sJe1Ca__green,.Button-module-scss-module__sJe1Ca__red{color:var(--neutral-0,#fff)}.Button-module-scss-module__sJe1Ca__green{background:var(--accent-500,#00af6e);border-color:var(--accent-500,#00af6e)}.Button-module-scss-module__sJe1Ca__green:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--accent-hover,#00955e);border-color:var(--accent-hover,#00955e);color:var(--neutral-0,#fff)}.Button-module-scss-module__sJe1Ca__red{background:var(--red-default,#e54c4c);border-color:var(--red-default,#e54c4c)}.Button-module-scss-module__sJe1Ca__red:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--red-hover,#c34141);border-color:var(--red-hover,#c34141);color:var(--neutral-0,#fff)}[data-theme=dark] .Button-module-scss-module__sJe1Ca__red{background:var(--red-default,#f2a5a5);border-color:var(--red-default,#f2a5a5)}[data-theme=dark] .Button-module-scss-module__sJe1Ca__red:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--red-hover,#e08a8a);border-color:var(--red-hover,#e08a8a)}.Button-module-scss-module__sJe1Ca__surfaceGreen,.Button-module-scss-module__sJe1Ca__surfaceRed{background:var(--bg-surface2,#f7f8fb);border-color:var(--bg-surface2,#f7f8fb)}[data-theme=dark] .Button-module-scss-module__sJe1Ca__surfaceGreen,[data-theme=dark] .Button-module-scss-module__sJe1Ca__surfaceRed{background:var(--bg-surface2,#2a2a2a);border-color:var(--bg-surface2,#2a2a2a)}.Button-module-scss-module__sJe1Ca__surfaceGreen{color:var(--accent-default,#00af6e)}.Button-module-scss-module__sJe1Ca__surfaceGreen:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--bg-surface2,#f7f8fb);border-color:var(--bg-surface2,#f7f8fb);color:var(--accent-hover,#00955e)}[data-theme=dark] .Button-module-scss-module__sJe1Ca__surfaceGreen:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--bg-surface2,#2a2a2a);border-color:var(--bg-surface2,#2a2a2a)}.Button-module-scss-module__sJe1Ca__surfaceRed{color:var(--red-default,#e54c4c)}.Button-module-scss-module__sJe1Ca__surfaceRed:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--bg-surface2,#f7f8fb);border-color:var(--bg-surface2,#f7f8fb);color:var(--red-hover,#c34141)}[data-theme=dark] .Button-module-scss-module__sJe1Ca__surfaceRed:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--bg-surface2,#2a2a2a);border-color:var(--bg-surface2,#2a2a2a);color:var(--red-hover,#e08a8a)}.Button-module-scss-module__sJe1Ca__whiteGreen,.Button-module-scss-module__sJe1Ca__whiteRed{background:var(--bg-surface1,#fff);border-color:var(--bg-surface1,#fff)}[data-theme=dark] .Button-module-scss-module__sJe1Ca__whiteGreen,[data-theme=dark] .Button-module-scss-module__sJe1Ca__whiteRed{background:var(--bg-surface1,#1a1a1a);border-color:var(--bg-surface1,#1a1a1a)}.Button-module-scss-module__sJe1Ca__whiteGreen{color:var(--accent-default,#00af6e)}.Button-module-scss-module__sJe1Ca__whiteGreen:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--bg-surface1,#fff);border-color:var(--bg-surface1,#fff);color:var(--accent-hover,#00955e)}[data-theme=dark] .Button-module-scss-module__sJe1Ca__whiteGreen:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--bg-surface1,#1a1a1a);border-color:var(--bg-surface1,#1a1a1a)}.Button-module-scss-module__sJe1Ca__whiteRed{color:var(--red-default,#e54c4c)}.Button-module-scss-module__sJe1Ca__whiteRed:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--bg-surface1,#fff);border-color:var(--bg-surface1,#fff);color:var(--red-hover,#c34141)}[data-theme=dark] .Button-module-scss-module__sJe1Ca__whiteRed:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background:var(--bg-surface1,#1a1a1a);border-color:var(--bg-surface1,#1a1a1a);color:var(--red-hover,#e08a8a)}.Button-module-scss-module__sJe1Ca__yellow{background-color:var(--yellow-800);border-color:var(--yellow-800);color:var(--green)}.Button-module-scss-module__sJe1Ca__yellow:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background-color:var(--green);border-color:var(--green);color:var(--yellow-800)}.Button-module-scss-module__sJe1Ca__yellow:disabled{filter:grayscale();cursor:default;opacity:.5}.Button-module-scss-module__sJe1Ca__lightYellow{color:var(--green);background-color:#f6e26d;border-color:#f6e26d}.Button-module-scss-module__sJe1Ca__lightYellow:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background-color:var(--green);border-color:var(--green);color:#f6e26d}.Button-module-scss-module__sJe1Ca__lightYellow:disabled{filter:grayscale();cursor:default;opacity:.5}.Button-module-scss-module__sJe1Ca__whiteGray{background:var(--bg-surface1,#fff);border-color:var(--bg-surface1,#fff);color:var(--gray-700)}[data-theme=dark] .Button-module-scss-module__sJe1Ca__whiteGray{background:var(--bg-surface1,#1a1a1a);border-color:var(--bg-surface1,#1a1a1a)}.Button-module-scss-module__sJe1Ca__whiteGray:not(.Button-module-scss-module__sJe1Ca__disabled):hover{color:var(--red-default,#e54c4c)}.Button-module-scss-module__sJe1Ca__transparentBlack{color:var(--neutral-0,#fff);background-color:#373a3b80;border-color:#0000}.Button-module-scss-module__sJe1Ca__transparentBlack:hover{background-color:#373a3bcc}.Button-module-scss-module__sJe1Ca__text{color:var(--accent-default,#00af6e);text-transform:none;background-color:#0000;border:0;height:auto;padding:0;font-weight:400}.Button-module-scss-module__sJe1Ca__onlyIcon{flex:none;justify-content:center;align-items:center;padding:0;display:flex}.Button-module-scss-module__sJe1Ca__onlyIcon.Button-module-scss-module__sJe1Ca__small{width:44px}.Button-module-scss-module__sJe1Ca__onlyIcon.Button-module-scss-module__sJe1Ca__medium{width:64px}.Button-module-scss-module__sJe1Ca__onlyIcon.Button-module-scss-module__sJe1Ca__large{width:80px}.Button-module-scss-module__sJe1Ca__fluid{width:100%}.Button-module-scss-module__sJe1Ca__icoLeft{margin-right:10px}.Button-module-scss-module__sJe1Ca__icoRight{margin-bottom:3px;margin-left:10px}.Button-module-scss-module__sJe1Ca__custom-button{background-color:var(--yellow-800);border-color:var(--yellow-800);height:44px;color:var(--green);border-radius:8px;align-self:flex-end;align-items:center;margin-bottom:16px;margin-left:auto;font-size:12px;display:flex}.Button-module-scss-module__sJe1Ca__custom-button:not(.Button-module-scss-module__sJe1Ca__disabled):hover{background-color:var(--green);border-color:var(--green);color:var(--yellow-800)}@media only screen and (max-width:320px){.Button-module-scss-module__sJe1Ca__custom-button{justify-content:center;width:100%;margin-left:0}}@media only screen and (max-width:375px){.Button-module-scss-module__sJe1Ca__custom-button{justify-content:center;width:100%;margin-left:0}}@media only screen and (max-width:480px){.Button-module-scss-module__sJe1Ca__custom-button{justify-content:center;width:100%;margin-left:0}}
.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__items{flex-wrap:wrap;gap:1.5rem 40px;margin-bottom:0;padding:0;list-style:none;display:flex}@media only screen and (max-width:1024px){.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__items--full{flex-direction:column}}@media only screen and (max-width:768px){.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__items--full{gap:.5rem}}.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__item{width:100%;max-width:227px}.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__item-child{max-width:none}@media only screen and (max-width:768px){.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__item{width:100%}}.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__item-title{letter-spacing:-.1px;color:var(--gray-700);margin-bottom:4px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:700;line-height:172%}.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__item-value{text-transform:none;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:500;line-height:135%}.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__item-value--soc{gap:4px;display:flex}.ApartmentNeighborModal-module-scss-module__Sv2UPW__info__item-soc-icon{border-radius:50%;width:24px;height:24px;display:block;overflow:hidden}.ApartmentNeighborModal-module-scss-module__Sv2UPW__content{overflow:hidden}.ApartmentNeighborModal-module-scss-module__Sv2UPW__content--full{max-height:100%;position:relative}@media only screen and (max-width:768px){.ApartmentNeighborModal-module-scss-module__Sv2UPW__content--full{border-radius:4px;padding:1rem!important}}.ApartmentNeighborModal-module-scss-module__Sv2UPW__apartment_number{letter-spacing:-.1px;color:var(--gray-700);margin-top:0;margin-bottom:32px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:700;line-height:172%}.ApartmentNeighborModal-module-scss-module__Sv2UPW__image{position:absolute;right:0}@media only screen and (max-width:768px){.ApartmentNeighborModal-module-scss-module__Sv2UPW__image{width:130px;height:232px}}@media only screen and (max-width:480px){.ApartmentNeighborModal-module-scss-module__Sv2UPW__image{order:-1;height:130px;margin:1rem auto;position:relative;bottom:0}}.ApartmentNeighborModal-module-scss-module__Sv2UPW__header{padding-bottom:12px}.ApartmentNeighborModal-module-scss-module__Sv2UPW__modal__content-wrapper{padding-bottom:0}.ApartmentNeighborModal-module-scss-module__Sv2UPW__socialList{display:flex}.ApartmentNeighborModal-module-scss-module__Sv2UPW__socialList .ApartmentNeighborModal-module-scss-module__Sv2UPW__socialLink{will-change:opacity;margin-right:4px;transition:opacity .2s linear}.ApartmentNeighborModal-module-scss-module__Sv2UPW__socialList .ApartmentNeighborModal-module-scss-module__Sv2UPW__socialLink:hover{opacity:.7}.ApartmentNeighborModal-module-scss-module__Sv2UPW__socialList .ApartmentNeighborModal-module-scss-module__Sv2UPW__socialLink:last-child{margin-right:0}.ApartmentNeighborModal-module-scss-module__Sv2UPW__modal__header{flex-direction:column;display:flex}.ApartmentNeighborModal-module-scss-module__Sv2UPW__tabs{width:-webkit-fit-content;width:fit-content;margin-bottom:40px}.ApartmentNeighborModal-module-scss-module__Sv2UPW__tabs:before{content:"";background-color:var(--gray-300);width:100%;height:1px;position:absolute;bottom:0}@media only screen and (max-width:768px){.ApartmentNeighborModal-module-scss-module__Sv2UPW__tabs{margin-bottom:24px}}
.Avatar-module-scss-module__rxcboW__avatar-item{object-fit:contain;cursor:pointer;flex-direction:column;justify-content:space-between;width:71px;height:127px;display:flex;position:relative}.Avatar-module-scss-module__rxcboW__avatar-icon{width:16px;height:16px;box-shadow:0 0 0 2px var(--gray-300);border:3px solid var(--white);background-color:var(--white);border-radius:50%;flex:none;margin-left:8px;position:absolute;top:10px;left:10px}.Avatar-module-scss-module__rxcboW__avatar-icon--active{box-shadow:0 0 0 2px var(--red);background-color:var(--red)}.Avatar-module-scss-module__rxcboW__avatar-img{object-fit:cover;height:127px}
.StepBtnBlock-module-scss-module__-j0q7q__btn{z-index:200;letter-spacing:.5px;margin-top:51px;padding-left:29px;line-height:1;position:relative}.StepBtnBlock-module-scss-module__-j0q7q__btn:disabled{filter:grayscale(0)}.StepBtnBlock-module-scss-module__-j0q7q__btn--return,.StepBtnBlock-module-scss-module__-j0q7q__btn--close{flex:none;justify-content:center;align-items:center;width:64px;height:64px;padding:0;display:flex;transform:rotate(180deg)}@media only screen and (max-width:1024px){.StepBtnBlock-module-scss-module__-j0q7q__btn--return,.StepBtnBlock-module-scss-module__-j0q7q__btn--close{width:44px;height:44px}}.StepBtnBlock-module-scss-module__-j0q7q__btn--return svg,.StepBtnBlock-module-scss-module__-j0q7q__btn--close svg{margin:0}.StepBtnBlock-module-scss-module__-j0q7q__btn--close{background-color:var(--white);border:0;width:44px;height:44px;margin:0;position:absolute;top:calc(50% - 29px);right:-62px;box-shadow:0 4px 40px #93959826}.StepBtnBlock-module-scss-module__-j0q7q__step-number{color:var(--gray-300);margin-right:auto;font-size:32px;font-weight:500;line-height:125%}.StepBtnBlock-module-scss-module__-j0q7q__step-number-current{color:var(--green)}.StepBtnBlock-module-scss-module__-j0q7q__content-bottom-wrapper{z-index:-1;align-items:center;gap:.5rem;margin-top:auto;display:flex;position:relative}.StepBtnBlock-module-scss-module__-j0q7q__content-bottom-wrapper .StepBtnBlock-module-scss-module__-j0q7q__btn{margin-top:0}
.Steps-module-scss-module__dYTz8a__content-wrapper{z-index:100;background-color:#fff;width:922px;margin:4rem auto 0;position:relative}.Steps-module-scss-module__dYTz8a__content-wrapper-bg{z-index:30;background-color:#fff;padding-top:4rem;position:relative}.Steps-module-scss-module__dYTz8a__content-block{z-index:200;background-color:#fff;padding:0 6rem 4rem;position:relative}@media only screen and (max-width:768px){.Steps-module-scss-module__dYTz8a__content-block{padding:0 1rem 2rem}}.Steps-module-scss-module__dYTz8a__content-block .Steps-module-scss-module__dYTz8a__p,.Steps-module-scss-module__dYTz8a__content-block p{margin-bottom:.75rem;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:155%}.Steps-module-scss-module__dYTz8a__content-block .Steps-module-scss-module__dYTz8a__p--short{max-width:390px}.Steps-module-scss-module__dYTz8a__content-block--success{text-align:center}.Steps-module-scss-module__dYTz8a__content-block--success .Steps-module-scss-module__dYTz8a__p,.Steps-module-scss-module__dYTz8a__content-block--success p{max-width:55%;margin:0 auto}.Steps-module-scss-module__dYTz8a__content-block--success .Steps-module-scss-module__dYTz8a__btn{margin-top:2.5rem}.Steps-module-scss-module__dYTz8a__content-block--success .Steps-module-scss-module__dYTz8a__h3{max-width:100%}.Steps-module-scss-module__dYTz8a__form-wrapper{margin:36px 0 40px}.Steps-module-scss-module__dYTz8a__form-wrapper--short{margin:2rem 0 44px}.Steps-module-scss-module__dYTz8a__field{margin:16px 0 0}.Steps-module-scss-module__dYTz8a__btn{letter-spacing:.5px;margin-top:51px;padding-left:29px;line-height:1}.Steps-module-scss-module__dYTz8a__btn:disabled{filter:grayscale(0)}.Steps-module-scss-module__dYTz8a__form-two-columns{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}@media only screen and (max-width:768px){.Steps-module-scss-module__dYTz8a__form-two-columns{display:block}}.Steps-module-scss-module__dYTz8a__select{grid-column:span 1;margin:16px 0 29px}.Steps-module-scss-module__dYTz8a__h2{margin-bottom:1.5rem;padding:0 6rem}@media only screen and (max-width:768px){.Steps-module-scss-module__dYTz8a__h2{padding:0 1rem 2rem}}.Steps-module-scss-module__dYTz8a__h2--center{text-align:center}.Steps-module-scss-module__dYTz8a__h2--mb-12{margin-bottom:.75rem}.Steps-module-scss-module__dYTz8a__h3{max-width:380px}.Steps-module-scss-module__dYTz8a__form-field__label{opacity:1!important}.Steps-module-scss-module__dYTz8a__avatar{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.5rem;margin-top:0;display:flex}.Steps-module-scss-module__dYTz8a__neighbor-chars{margin:1rem 0 3rem}.Steps-module-scss-module__dYTz8a__add-member{gap:1rem;margin-top:1.5rem;display:flex}@media only screen and (max-width:768px){.Steps-module-scss-module__dYTz8a__add-member{flex-direction:column}}.Steps-module-scss-module__dYTz8a__add-member .Steps-module-scss-module__dYTz8a__btn{margin-top:0}.Steps-module-scss-module__dYTz8a__preferences-wrapper{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:36px;display:grid}@media only screen and (max-width:768px){.Steps-module-scss-module__dYTz8a__preferences-wrapper{grid-template-columns:repeat(1,1fr)}}
.ApartmentChessCard-module-scss-module__8XVQga__card{flex-direction:column;display:flex;overflow:visible}.ApartmentChessCard-module-scss-module__8XVQga__card:hover{z-index:2}.ApartmentChessCard-module-scss-module__8XVQga__card.card-chess--minimum-price{border-color:var(--accent-default,#00af6e)}.ApartmentChessCard-module-scss-module__8XVQga__card .card-chess__header{margin-bottom:0}.ApartmentChessCard-module-scss-module__8XVQga__card .card-chess__area{margin-left:0}.ApartmentChessCard-module-scss-module__8XVQga__card .card-chess__price{margin-left:0}.ApartmentChessCard-module-scss-module__8XVQga__card .card-chess__status{margin-left:0}.ApartmentChessCard-module-scss-module__8XVQga__rentedIcon{color:#d3ad33;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ApartmentChessCard-module-scss-module__8XVQga__headerGap{box-sizing:content-box;pointer-events:none;flex-shrink:0;width:100%;height:16px;padding:2px 0;position:relative;overflow:visible}.ApartmentChessCard-module-scss-module__8XVQga__area{margin-bottom:4px}.ApartmentChessCard-module-scss-module__8XVQga__attributes{pointer-events:auto;height:16px;color:var(--text-secondary,#949494);justify-content:flex-end;align-items:center;display:flex;position:absolute;top:0;right:0}.ApartmentChessCard-module-scss-module__8XVQga__attributesList{justify-content:flex-end;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ApartmentChessCard-module-scss-module__8XVQga__attributesList .table__icon{color:var(--text-secondary,#949494);margin:0}.ApartmentChessCard-module-scss-module__8XVQga__attributesList .table__icon:hover{z-index:3}.ApartmentChessCard-module-scss-module__8XVQga__attributeBadge{box-sizing:border-box;background-color:var(--bg-surface2,#f7f8fb);width:24px;height:24px;color:var(--text-secondary,#949494);border-radius:50%;justify-content:center;align-items:center;padding:4px;display:inline-flex}.ApartmentChessCard-module-scss-module__8XVQga__attributesList .tooltip__toggle{box-sizing:border-box;background-color:var(--bg-surface2,#f7f8fb);width:24px;height:24px;color:var(--text-secondary,#949494);border-radius:50%;justify-content:center;align-items:center;padding:4px;display:inline-flex}.ApartmentChessCard-module-scss-module__8XVQga__attributesList .tooltip__toggle svg{color:currentColor;width:16px;height:16px}.ApartmentChessCard-module-scss-module__8XVQga__attributeBadge{padding:0;font-size:10px;font-weight:600;line-height:1}.ApartmentChessCard-module-scss-module__8XVQga__attributeTooltip{visibility:visible;opacity:1;z-index:10050;pointer-events:auto;position:fixed;bottom:auto}.ApartmentChessCard-module-scss-module__8XVQga__priceRow{color:var(--text-primary,#2d2d2d);letter-spacing:-.1px;flex-shrink:0;align-items:center;gap:4px;font-weight:700;line-height:24px;display:flex}.ApartmentChessCard-module-scss-module__8XVQga__priceRow_discountLine{color:var(--red-default,#f15b5b)}.ApartmentChessCard-module-scss-module__8XVQga__priceRow_minimum{color:var(--accent-default,#00af6e)}.ApartmentChessCard-module-scss-module__8XVQga__minimumPriceArrow{flex-shrink:0}.ApartmentChessCard-module-scss-module__8XVQga__minimumPriceText{color:var(--accent-default,#00af6e)}.ApartmentChessCard-module-scss-module__8XVQga__finishingNote{color:var(--text-secondary-2,#7b7b7b);flex-shrink:0;margin:2px 0 0;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.ApartmentChessCard-module-scss-module__8XVQga__discountBolt{color:var(--red-default,#f15b5b);flex-shrink:0}.ApartmentChessCard-module-scss-module__8XVQga__discountPriceText{color:var(--red-default,#f15b5b)}button.ApartmentChessCard-module-scss-module__8XVQga__btn{background:0 0;width:24px;min-height:24px;padding:0;position:absolute;bottom:8px;right:8px}button.ApartmentChessCard-module-scss-module__8XVQga__btn svg{color:var(--yellow);bottom:0;right:0}button.ApartmentChessCard-module-scss-module__8XVQga__btn:hover{background-color:var(--green)}
.SwipeableModal-module-scss-module__p5Th9W__modal__wrapper{height:100vh;height:calc(var(--vh,1vh)*100)}
.ApartmentsTableByFilters-module-scss-module__KefmKG__tableWrapper{margin-top:40px;margin-bottom:144px}@media only screen and (max-width:768px){.ApartmentsTableByFilters-module-scss-module__KefmKG__tableWrapper{margin-top:32px;margin-bottom:48px}}.ApartmentsTableByFilters-module-scss-module__KefmKG__filter{padding-bottom:40px!important}.ApartmentsTableByFilters-module-scss-module__KefmKG__mobile_filter_btn{margin-top:0!important;margin-bottom:20px!important}
@media (max-width:767px){.CommercialHeroSection-module-scss-module__-mTDJG__wrap{padding-top:24px}.CommercialHeroSection-module-scss-module__-mTDJG__wrap>:first-child{margin-top:auto;margin-bottom:auto}}@media only screen and (max-width:480px){.CommercialHeroSection-module-scss-module__-mTDJG__wrap{padding-top:24px}}.CommercialHeroSection-module-scss-module__-mTDJG__bg{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.CommercialHeroSection-module-scss-module__-mTDJG__title{color:var(--neutral-0,#fff);letter-spacing:-1px;text-transform:uppercase;font-family:TT Bluescreens,Inter,sans-serif;font-size:110px;font-weight:600;line-height:100px}@media only screen and (max-width:768px){.CommercialHeroSection-module-scss-module__-mTDJG__title{letter-spacing:-.6px;font-size:40px;line-height:110%}}.CommercialHeroSection-module-scss-module__-mTDJG__subtitle{color:var(--neutral-0,#fff);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;font-family:Inter,sans-serif;font-size:26px;font-weight:600;line-height:135%}@media (max-width:767px){.CommercialHeroSection-module-scss-module__-mTDJG__subtitle{font-size:16px}}.CommercialHeroSection-module-scss-module__-mTDJG__buttons{align-items:flex-start;gap:16px;margin-top:80px;display:flex}@media (max-width:767px){.CommercialHeroSection-module-scss-module__-mTDJG__buttons{flex-shrink:0;width:auto;margin-top:0;padding-bottom:28px}}.CommercialHeroSection-module-scss-module__-mTDJG__navBtn{z-index:10;will-change:background-color;cursor:pointer;color:#fff;background:#0000004d;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:16px;transition:background-color .2s linear;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:480px){.CommercialHeroSection-module-scss-module__-mTDJG__navBtn{display:none}}.CommercialHeroSection-module-scss-module__-mTDJG__navBtn:hover{background:#00000080}.CommercialHeroSection-module-scss-module__-mTDJG__navBtn svg{aspect-ratio:1;flex-shrink:0;width:32px;height:32px}.CommercialHeroSection-module-scss-module__-mTDJG__navBtnPrev{left:20px}.CommercialHeroSection-module-scss-module__-mTDJG__navBtnNext{right:20px}
.CommercialTable-module-scss-module__qAkNHq__table__header-icon{color:var(--gray-700);fill:var(--gray-700)}.CommercialTable-module-scss-module__qAkNHq__apartment-link{color:inherit;border-top:1px solid var(--border-muted,#e8e9e9);width:100%;min-height:64px;display:flex}[data-theme=dark] .CommercialTable-module-scss-module__qAkNHq__apartment-link{background-color:var(--bg-surface1,#121212);border-top:none;border-bottom:1px solid var(--border-muted,#acacac26)}.CommercialTable-module-scss-module__qAkNHq__pagination-container{align-items:baseline;width:100%;margin-top:24px;display:flex}@media only screen and (max-width:1024px){.CommercialTable-module-scss-module__qAkNHq__pagination-container{justify-content:center}}.CommercialTable-module-scss-module__qAkNHq__pagination{margin-left:auto}.CommercialTable-module-scss-module__qAkNHq__active{color:var(--green);fill:var(--green)}
.HeroParkingSection-module-scss-module__FJXRvW__section-prime__heading--with-btn{flex-direction:column;align-items:flex-start;display:flex}.HeroParkingSection-module-scss-module__FJXRvW__section-prime__btn-under-title{margin-top:52px}.HeroParkingSection-module-scss-module__FJXRvW__section-prime__cta-row{flex-flow:wrap;align-items:flex-start;gap:16px;width:100%;display:flex}@media (max-width:767px){.HeroParkingSection-module-scss-module__FJXRvW__section-prime__cta-row{flex-direction:column}.HeroParkingSection-module-scss-module__FJXRvW__section-prime__presentation-btn{justify-content:center;width:100%}}.HeroParkingSection-module-scss-module__FJXRvW__section-prime__label{padding-top:0!important}@media (max-width:1200px){.HeroParkingSection-module-scss-module__FJXRvW__section-prime__label{position:relative!important;top:0!important}}.HeroParkingSection-module-scss-module__FJXRvW__section-prime__label-bg{color:#004b3975!important;width:156px!important;height:184px!important;bottom:0!important;right:0!important}
.CommercialCatalogSpaceTile-module-scss-module__v4FD1a__card__numbers-additional-wrap{flex-wrap:wrap;display:flex}.CommercialCatalogSpaceTile-module-scss-module__v4FD1a__floor:not(:last-child):after{content:","}
.ConsultationModal-module-scss-module__8x0V2a__contactPreferences{flex-direction:column;gap:4px;width:100%;margin-top:20px;margin-bottom:20px;display:flex}@media (min-width:768px){.ConsultationModal-module-scss-module__8x0V2a__contactPreferences{flex-flow:wrap;gap:20px}}.ConsultationModal-module-scss-module__8x0V2a__contactPreference{width:100%;display:block}@media (min-width:768px){.ConsultationModal-module-scss-module__8x0V2a__contactPreference{width:auto}}.ConsultationModal-module-scss-module__8x0V2a__contactPreferenceText{letter-spacing:0;padding-left:26px;font-family:Inter,Helvetica,sans-serif;font-size:13px;font-weight:500;line-height:1.3;display:block}.ConsultationModal-module-scss-module__8x0V2a__contactPreferenceText:before{border-radius:6px 0!important;width:16px!important;height:16px!important;top:0!important;left:0!important}.ConsultationModal-module-scss-module__8x0V2a__contactPreferenceText:after{width:9px!important;height:5px!important;top:6px!important;left:4px!important;transform:translateY(-25%)rotate(-45deg)!important}@media screen and (max-width:767px){.ConsultationModal-module-scss-module__8x0V2a__contactPreferenceText{font-size:12px;line-height:1.25}.ConsultationModal-module-scss-module__8x0V2a__contactPreferenceText:after{top:5px!important}}
.modal--request-accepted .RequestSuccessResultModal-module-scss-module___HABkG__content .request-accepted{text-align:left;width:100%}.modal--request-accepted .RequestSuccessResultModal-module-scss-module___HABkG__content{padding:64px 56px;overflow:visible}.modal--request-accepted .RequestSuccessResultModal-module-scss-module___HABkG__content .modal__content-wrapper{align-items:flex-start;overflow:visible}.modal--request-accepted .RequestSuccessResultModal-module-scss-module___HABkG__content .request-accepted__social{margin-bottom:0;overflow:visible}.modal--request-accepted .RequestSuccessResultModal-module-scss-module___HABkG__content .request-accepted__social-list{justify-content:flex-start;margin:-4px 0 -4px -2px;padding:4px 4px 4px 2px;overflow:visible}.modal--request-accepted .RequestSuccessResultModal-module-scss-module___HABkG__content .request-accepted__title{margin-top:0;margin-bottom:8px}.modal--request-accepted .RequestSuccessResultModal-module-scss-module___HABkG__content .request-accepted__message{margin-bottom:32px}@media (max-width:767px){.modal--request-accepted .RequestSuccessResultModal-module-scss-module___HABkG__content{padding:64px 56px}.modal--request-accepted .RequestSuccessResultModal-module-scss-module___HABkG__content .request-accepted__title{margin-top:0}}
.SiteRatingModal-module-scss-module__szEGTa__modal{background:var(--bg-color-surface);z-index:1000;opacity:0;visibility:hidden;pointer-events:none;border-radius:16px;flex-direction:column;align-items:flex-end;gap:16px;width:353px;max-width:calc(100vw - 32px);padding:16px 32px 32px;transition:opacity .3s,transform .3s,visibility .3s;display:flex;position:fixed;bottom:15px;right:15px;transform:translateY(20px);box-shadow:0 4px 40px #00000014}.SiteRatingModal-module-scss-module__szEGTa__modal.SiteRatingModal-module-scss-module__szEGTa__open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (max-width:768px){.SiteRatingModal-module-scss-module__szEGTa__modal{width:auto;padding:16px 20px 24px;bottom:72px;left:16px;right:16px}}.SiteRatingModal-module-scss-module__szEGTa__content,.SiteRatingModal-module-scss-module__szEGTa__form{flex-direction:column;align-self:stretch;align-items:center;gap:16px;display:flex}.SiteRatingModal-module-scss-module__szEGTa__title{color:var(--text-color);text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:125%}.SiteRatingModal-module-scss-module__szEGTa__subtitle{color:var(--text-secondary);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:155%}.SiteRatingModal-module-scss-module__szEGTa__ratingRow{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;display:flex}.SiteRatingModal-module-scss-module__szEGTa__star{background:var(--background-color);width:52px;height:52px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;font-size:28px;transition:all .2s;display:inline-flex}@media (max-width:380px){.SiteRatingModal-module-scss-module__szEGTa__star{width:44px;height:44px}}.SiteRatingModal-module-scss-module__szEGTa__starWrapper{justify-content:center;align-items:center;display:flex;position:relative}.SiteRatingModal-module-scss-module__szEGTa__starNumber{color:#fff;text-align:center;letter-spacing:.36px;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:18px;position:absolute;top:6px}.SiteRatingModal-module-scss-module__szEGTa__star:hover,.SiteRatingModal-module-scss-module__szEGTa__active{color:var(--green)}.SiteRatingModal-module-scss-module__szEGTa__textareaWrap{width:100%;position:relative}.SiteRatingModal-module-scss-module__szEGTa__textarea{resize:vertical;width:100%;min-height:120px;color:var(--text-color);border:1px solid #7cbeb1;border-radius:8px;padding:12px 40px 12px 12px;font-family:Inter,sans-serif;font-size:14px;line-height:20px;overflow:hidden}.SiteRatingModal-module-scss-module__szEGTa__textarea:focus{overflow-y:auto}.SiteRatingModal-module-scss-module__szEGTa__textarea{scrollbar-width:none;-ms-overflow-style:none}.SiteRatingModal-module-scss-module__szEGTa__textarea::-webkit-scrollbar{display:none}.SiteRatingModal-module-scss-module__szEGTa__textareaError{border-color:#f2a5a5}@media (min-width:1024px){.SiteRatingModal-module-scss-module__szEGTa__textarea{resize:none}}.SiteRatingModal-module-scss-module__szEGTa__textarea:focus{border-color:var(--green);outline:none}.SiteRatingModal-module-scss-module__szEGTa__clearBtn{cursor:pointer;color:var(--text-secondary);position:absolute;top:12px;right:12px}.SiteRatingModal-module-scss-module__szEGTa__errorText{color:var(--red);margin-right:auto}.SiteRatingModal-module-scss-module__szEGTa__submit{margin-left:auto}.SiteRatingModal-module-scss-module__szEGTa__close{cursor:pointer;width:18px;height:18px;color:var(--text-secondary);background:0 0;border:none;margin-left:auto;padding:0}
@keyframes AwardsAnimations-module-scss-module__klf7AW__smooth-show{0%{opacity:0}to{opacity:1}}.AwardsAnimations-module-scss-module__klf7AW__awards-animations{z-index:1;--awards-badge-bg:var(--background-color);background-color:var(--awards-badge-bg);width:184px;height:47px;color:var(--text-color);border-bottom-right-radius:24px;text-decoration:none;transition:width .3s,height .3s;display:block;position:absolute}.AwardsAnimations-module-scss-module__klf7AW__awards-animations--playing{width:240px;height:74px}.AwardsAnimations-module-scss-module__klf7AW__awards-animations--playing .AwardsAnimations-module-scss-module__klf7AW__awards-animations__first-title{opacity:0}.AwardsAnimations-module-scss-module__klf7AW__awards-animations--playing .AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item-wrapper{opacity:1}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__exclude-right,.AwardsAnimations-module-scss-module__klf7AW__awards-animations__exclude-bottom{z-index:100;fill:var(--awards-badge-bg);color:var(--awards-badge-bg);position:absolute}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__exclude-right path,.AwardsAnimations-module-scss-module__klf7AW__awards-animations__exclude-bottom path{fill:var(--awards-badge-bg)}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__exclude-right{right:-19px}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__exclude-bottom{bottom:-15px;left:-1px}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__container{align-items:center;width:100%;height:100%;padding-left:12px;text-decoration:none;display:flex;position:absolute}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__first-title{opacity:1;transition:opacity .3s}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-title{font-size:14px;font-weight:700}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-image{margin-right:8px}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-image svg path:first-child,.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-image svg path:nth-child(2),.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-image svg path:nth-child(3){fill:var(--green)}[data-theme=dark] .AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-image svg path:first-child,[data-theme=dark] .AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-image svg path:nth-child(2),[data-theme=dark] .AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-image svg path:nth-child(3){stroke:var(--awards-badge-bg)}[data-theme=dark] .AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-image svg path:nth-child(4){fill:var(--awards-badge-bg)}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item-description{color:var(--text-secondary-2);font-size:12px}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item-wrapper{opacity:0;transition:opacity .3s}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item{align-items:center;display:flex}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item--enter{opacity:0}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item--exit,.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item--enter-active{opacity:1}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item--exit-active{opacity:0}.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item--enter-active,.AwardsAnimations-module-scss-module__klf7AW__awards-animations__reward-item--exit-active{transition:opacity .5s}
@keyframes AwardsAnimationsMobile-module-scss-module__FxgKda__smooth-show{0%{opacity:0}to{opacity:1}}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations{z-index:2;--awards-badge-bg:var(--background-color);background-color:var(--awards-badge-bg);width:-webkit-max-content;width:max-content;max-width:calc(100% - 120px);height:auto;color:var(--text-color);border-bottom-right-radius:12px;text-decoration:none;transition:width .3s,height .3s;display:block;position:absolute;top:0;left:0}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations--playing{width:min(240px,100% - 48px);height:74px}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations--playing .AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__first-title{opacity:0;pointer-events:none;position:absolute}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations--playing .AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item-wrapper{opacity:1}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__exclude-right,.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__exclude-bottom{z-index:100;fill:var(--awards-badge-bg);color:var(--awards-badge-bg);position:absolute}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__exclude-right path,.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__exclude-bottom path{fill:var(--awards-badge-bg)}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__exclude-right{top:0;right:-19px}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__exclude-bottom{bottom:-16px;left:-1px}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__container{box-sizing:border-box;align-items:center;gap:6px;padding:12px;text-decoration:none;display:flex}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__first-title{white-space:nowrap;opacity:1;width:-webkit-max-content;width:max-content;transition:opacity .3s;position:relative}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-title{white-space:nowrap;margin:0;font-size:14px;font-weight:700}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-image{flex-shrink:0}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-image svg path:first-child,.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-image svg path:nth-child(2),.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-image svg path:nth-child(3){fill:var(--green)}[data-theme=dark] .AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-image svg path:first-child,[data-theme=dark] .AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-image svg path:nth-child(2),[data-theme=dark] .AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-image svg path:nth-child(3){stroke:var(--awards-badge-bg)}[data-theme=dark] .AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-image svg path:nth-child(4){fill:var(--awards-badge-bg)}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item-description{color:var(--text-secondary-2);font-size:12px}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item-wrapper{opacity:0;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item{align-items:center;height:100%;display:flex}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item--enter{opacity:0}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item--exit,.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item--enter-active{opacity:1}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item--exit-active{opacity:0}.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item--enter-active,.AwardsAnimationsMobile-module-scss-module__FxgKda__awards-animations__reward-item--exit-active{transition:opacity .5s}
.CircleProgressbar-module-scss-module__weoDMq__container{width:-webkit-fit-content;width:fit-content;font-size:0;position:relative}.CircleProgressbar-module-scss-module__weoDMq__content{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}
.CitySelector-module-scss-module__1t1QVW__dropdown{margin:0}.CitySelector-module-scss-module__1t1QVW__menu-item:disabled{opacity:.4;pointer-events:none}
.CodeInput-module-scss-module__-54a4a__container{gap:12px;display:flex}.CodeInput-module-scss-module__-54a4a__shake{animation:.12s ease-in-out 4 alternate CodeInput-module-scss-module__-54a4a__code-input-shake}.CodeInput-module-scss-module__-54a4a__input{box-sizing:border-box;text-align:center;border:1px solid var(--Stroke-grey,#e8e9e9);background:var(--Background-widget-default,#f7f8fb);color:#000;border-radius:16px;min-width:64px;height:56px;padding:12px 16px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:125%;transition:border-color .16s,box-shadow .16s,transform .16s}.CodeInput-module-scss-module__-54a4a__input::placeholder{color:var(--Text-Secondary,#939598);opacity:1}.CodeInput-module-scss-module__-54a4a__input:focus{border-color:var(--Stroke-light-green,#7cbeb1);outline:none}.CodeInput-module-scss-module__-54a4a__input:disabled{cursor:not-allowed;opacity:.6}@media (max-width:767px){.CodeInput-module-scss-module__-54a4a__input{min-width:32px;font-size:20px}}.CodeInput-module-scss-module__-54a4a__inputError{border-color:#d84b4b}@keyframes CodeInput-module-scss-module__-54a4a__code-input-shake{0%{transform:translate(0)}to{transform:translate(6px)}}
.MortgageDvizhModal-module-scss-module__KvcQEa__phoneHint{color:var(--Light-Gray-Gray-800,gray);margin-top:8px;font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.MortgageDvizhModal-module-scss-module__KvcQEa__sectionTitle{color:var(--Light-Gray-Gray-700,#939598);font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}[data-theme=dark] .MortgageDvizhModal-module-scss-module__KvcQEa__sectionTitle{color:var(--Background-white,#fff)}@media (max-width:767px){[data-theme=dark] .MortgageDvizhModal-module-scss-module__KvcQEa__sectionTitle{color:var(--Background-white,gray)}}.MortgageDvizhModal-module-scss-module__KvcQEa__sectionValue{color:var(--text-h-1-h-2,#000);border-bottom:1px solid #e8e9e9;padding-top:16px;padding-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:125%}[data-theme=dark] .MortgageDvizhModal-module-scss-module__KvcQEa__sectionValue{color:var(--Background-white,#fff)}@media (max-width:767px){[data-theme=dark] .MortgageDvizhModal-module-scss-module__KvcQEa__sectionValue{color:var(--Background-white,#000)}}.MortgageDvizhModal-module-scss-module__KvcQEa__dvizhBadge{flex-direction:column;gap:8px;padding-top:16px;display:flex}.MortgageDvizhModal-module-scss-module__KvcQEa__dvizhBadgeCurrentUser{color:var(--green);flex-direction:row;gap:8px;padding-top:16px;display:flex}.MortgageDvizhModal-module-scss-module__KvcQEa__dvizhBadgeCurrentUser svg{fill:currentColor}.MortgageDvizhModal-module-scss-module__KvcQEa__sectionValueDvizhCurrentUser{color:var(--green);font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.MortgageDvizhModal-module-scss-module__KvcQEa__otpWrapper{padding-top:40px;padding-bottom:24px}.MortgageDvizhModal-module-scss-module__KvcQEa__resendText{color:var(--Text-Secondary,#939598);font-feature-settings:"liga" off;font-family:Inter,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.MortgageDvizhModal-module-scss-module__KvcQEa__resendReady{color:var(--Brand-Green,#008066);cursor:pointer;font-feature-settings:"liga" off;font-family:Inter,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.MortgageDvizhModal-module-scss-module__KvcQEa__requiredNote{color:var(--Text-Text-800,gray);font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.MortgageDvizhModal-module-scss-module__KvcQEa__requiredStar{color:var(--Light-Accent-Pink,#f8ab9e);margin-right:4px;font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:135%}.MortgageDvizhModal-module-scss-module__KvcQEa__consentContainer{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;padding-top:40px;display:flex}.MortgageDvizhModal-module-scss-module__KvcQEa__consentTitle{color:var(--Light-Gray-Gray-800,gray);font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.MortgageDvizhModal-module-scss-module__KvcQEa__consentButton{margin-top:40px}@media (max-width:767px){.MortgageDvizhModal-module-scss-module__KvcQEa__consentButton{width:100%}}.MortgageDvizhModal-module-scss-module__KvcQEa__sectionTitleDvizh{color:var(--Light-Gray-Gray-700,#939598);font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.MortgageDvizhModal-module-scss-module__KvcQEa__sectionValueDvizh{color:var(--text-h-1-h-2,#000);font-family:Inter,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:125%}[data-theme=dark] .MortgageDvizhModal-module-scss-module__KvcQEa__sectionValueDvizh{color:var(--Background-white,#fff)}@media (max-width:767px){[data-theme=dark] .MortgageDvizhModal-module-scss-module__KvcQEa__sectionValueDvizh{color:var(--Background-white,#000)}}.MortgageDvizhModal-module-scss-module__KvcQEa__phoneHintContainer{flex-direction:column;gap:16px;display:flex}@media (max-width:1179px){.MortgageDvizhModal-module-scss-module__KvcQEa__consentContainer .checkbox__text{font-size:14px!important;font-weight:500!important;line-height:145%!important}}
.MortgageCalculator-module-scss-module__ri01fq__calculator{color:var(--text-primary,#2d2d2d);background-color:#0000;grid-template-columns:411px 1fr;align-items:stretch;gap:24px;display:grid}.MortgageCalculator-module-scss-module__ri01fq__calculator .form-field__label{color:var(--text-secondary,#949494)}.MortgageCalculator-module-scss-module__ri01fq__calculator .form-field--range .form-field__wrapper{color:var(--text-primary,#2d2d2d)}.MortgageCalculator-module-scss-module__ri01fq__calculator .form-field--range input{color:var(--text-primary,#2d2d2d)}.MortgageCalculator-module-scss-module__ri01fq__calculator .form-field--select input{color:var(--text-primary,#2d2d2d)}.MortgageCalculator-module-scss-module__ri01fq__calculator .form-field__description{color:var(--text-secondary,#949494)}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__calculator{grid-template-columns:1fr;gap:24px;width:100%;padding:24px 0;overflow-x:visible}}@media (max-width:820px) and (orientation:portrait){.MortgageCalculator-module-scss-module__ri01fq__calculator{grid-template-columns:1fr;gap:24px;width:100%;overflow-x:visible}}.MortgageCalculator-module-scss-module__ri01fq__sliderFull .form-field--range input{font-size:28px!important}.MortgageCalculator-module-scss-module__ri01fq__sliderFull .form-field--range .form-field__wrapper{background-color:var(--bg-surface2,#262626)}.MortgageCalculator-module-scss-module__ri01fq__leftPanel{z-index:10;flex-direction:column;align-self:start;gap:39px;height:-webkit-max-content;height:max-content;padding:0 8px 64px 0;display:flex;position:-webkit-sticky;position:sticky}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__leftPanel{z-index:auto;background:0 0;border-radius:0;width:100%;padding:0;position:static;top:auto}}.MortgageCalculator-module-scss-module__ri01fq__title{color:var(--text-primary,#2d2d2d);font-family:Inter,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:125%}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__title{font-size:24px}}.MortgageCalculator-module-scss-module__ri01fq__controls{flex-direction:column;gap:32px;display:flex}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__controls{gap:24px;padding:0 16px}.MortgageCalculator-module-scss-module__ri01fq__sliderFull{margin-left:6px;margin-right:6px;max-width:99%!important}.MortgageCalculator-module-scss-module__ri01fq__sliderFull .form-field--range{max-width:99%!important}.MortgageCalculator-module-scss-module__ri01fq__sliderFull .form-field__main{max-width:99%!important}.MortgageCalculator-module-scss-module__ri01fq__sliderFull .form-field__label{max-width:99%!important}.MortgageCalculator-module-scss-module__ri01fq__sliderFull .form-field__label{margin-left:-6px;max-width:99%!important}.MortgageCalculator-module-scss-module__ri01fq__sliderFull .form-field__description{margin-top:2px;margin-left:-6px}.MortgageCalculator-module-scss-module__ri01fq__sliderFull .form-field__wrapper{margin-top:8px;padding:6px 8px;max-width:99%!important}}.MortgageCalculator-module-scss-module__ri01fq__toggleWrapper{margin-top:8px}.MortgageCalculator-module-scss-module__ri01fq__toggleWrapper .toggle.toggle--sm{letter-spacing:-.1px;align-items:center;width:auto;padding:3px 0;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:700;line-height:172%;display:inline-flex}.MortgageCalculator-module-scss-module__ri01fq__toggleWrapper .toggle__wrapper{flex-shrink:0;width:32px;height:20px}.MortgageCalculator-module-scss-module__ri01fq__toggleWrapper .toggle__wrapper:before{background-color:#fff;width:16px;height:16px}.MortgageCalculator-module-scss-module__ri01fq__toggleWrapper .toggle input:checked+.toggle__wrapper{background-color:var(--green)}.MortgageCalculator-module-scss-module__ri01fq__toggleWrapper .toggle input:checked+.toggle__wrapper:before{transform:translate(12px,-50%)translateZ(0)}.MortgageCalculator-module-scss-module__ri01fq__toggleWrapper .toggle__text{color:var(--text-secondary,#949494);margin-left:8px}@media (max-width:767px){.MortgageCalculator-module-scss-module__ri01fq__toggleWrapper .toggle.toggle--sm{width:auto}.MortgageCalculator-module-scss-module__ri01fq__controls{gap:32px;padding:0}}.MortgageCalculator-module-scss-module__ri01fq__downPaymentWrapper{position:relative}.MortgageCalculator-module-scss-module__ri01fq__selectWrapper{margin-top:8px}.MortgageCalculator-module-scss-module__ri01fq__maternalCapitalWrapper{margin-top:16px}.MortgageCalculator-module-scss-module__ri01fq__submitButton{width:54%;font-size:16px;font-weight:700;padding:20px 32px 19px!important}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__submitButton{display:none}}.MortgageCalculator-module-scss-module__ri01fq__info{margin-top:16px}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__info{display:none}}.MortgageCalculator-module-scss-module__ri01fq__info span,.MortgageCalculator-module-scss-module__ri01fq__info p{color:var(--text-secondary,#949494);font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.MortgageCalculator-module-scss-module__ri01fq__mobileFooter{padding:0 16px 16px;display:block}.MortgageCalculator-module-scss-module__ri01fq__mobileSubmitButton{width:100%;font-size:16px;font-weight:700;padding:20px 32px 19px!important}.MortgageCalculator-module-scss-module__ri01fq__mobileInfo{margin-top:24px}.MortgageCalculator-module-scss-module__ri01fq__mobileInfo span,.MortgageCalculator-module-scss-module__ri01fq__mobileInfo p{color:var(--text-secondary,#949494);font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.MortgageCalculator-module-scss-module__ri01fq__phoneLink{color:var(--green);text-decoration:none}.MortgageCalculator-module-scss-module__ri01fq__phoneLink:hover{text-decoration:underline}.MortgageCalculator-module-scss-module__ri01fq__disclaimer{color:var(--text-secondary,#949494);margin-top:18px;font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.MortgageCalculator-module-scss-module__ri01fq__rightPanel{background:0 0;border-radius:0;flex-direction:column;gap:24px;width:100%;min-width:0;height:auto;margin-top:100px;display:flex;overflow:hidden}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__rightPanel{background:var(--bg-surface2,#f7f8fb);width:100vw;max-width:100vw;margin-top:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:48px 0 0;overflow:visible}}.MortgageCalculator-module-scss-module__ri01fq__bankFilters{flex-wrap:wrap;gap:8px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__bankFiltersWrapper{flex-direction:column;gap:8px;display:flex}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__bankFiltersWrapper{padding:0 16px}}.MortgageCalculator-module-scss-module__ri01fq__bankButton{background:var(--Tag-badge-default-bg,#f7f8fb);cursor:pointer;color:var(--text-secondary-2,#7b7b7b);border-radius:28px;align-items:center;gap:6px;padding:4px 12px;font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:130%;transition:all .2s;display:inline-flex}[data-theme=dark] .MortgageCalculator-module-scss-module__ri01fq__bankButton{background:var(--Background-white,#191919)}.MortgageCalculator-module-scss-module__ri01fq__bankButtonActive{color:var(--Light-Basic-0,#fff);background:var(--green)!important}.MortgageCalculator-module-scss-module__ri01fq__bankButtonActive:hover{background:var(--accent-hover,#00955e)}.MortgageCalculator-module-scss-module__ri01fq__sortDivWrapper{background:var(--bg-surface2,#262626);border-radius:0;flex-direction:column;flex:auto;align-self:stretch;gap:16px;min-height:0;padding:32px;display:flex}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__sortDivWrapper{background:0 0;padding:0}}.MortgageCalculator-module-scss-module__ri01fq__sortWrapper{cursor:pointer;justify-content:flex-end;align-items:center;display:flex}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__sortWrapper{display:none}}.MortgageCalculator-module-scss-module__ri01fq__sortLabel{color:var(--green);letter-spacing:1px;text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:120%}.MortgageCalculator-module-scss-module__ri01fq__sortButton{cursor:pointer;color:var(--green);margin-left:8px;transition:transform .2s}.MortgageCalculator-module-scss-module__ri01fq__sortButtonDesc{transform:rotate(180deg)}.MortgageCalculator-module-scss-module__ri01fq__programsList{flex-direction:column;flex:auto;gap:16px;min-height:0;display:flex;overflow:visible}.MortgageCalculator-module-scss-module__ri01fq__programsWrapper{position:relative;overflow-y:auto}.MortgageCalculator-module-scss-module__ri01fq__loadingOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#fff6;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.MortgageCalculator-module-scss-module__ri01fq__loadingOverlayVisible{opacity:1}.MortgageCalculator-module-scss-module__ri01fq__loadingOverlayHidden{opacity:0;pointer-events:none}.MortgageCalculator-module-scss-module__ri01fq__loader{justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.MortgageCalculator-module-scss-module__ri01fq__loaderCircle{border:4px solid #00806640;border-top-color:var(--green);border-radius:50%;width:44px;height:44px;animation:.9s linear infinite MortgageCalculator-module-scss-module__ri01fq__spin}@keyframes MortgageCalculator-module-scss-module__ri01fq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MortgageCalculator-module-scss-module__ri01fq__programCard{background:var(--bg-surface1,#fff);border-radius:8px;padding:24px;transition:background-color .2s}.MortgageCalculator-module-scss-module__ri01fq__programCard:last-child{border-bottom:none}.MortgageCalculator-module-scss-module__ri01fq__programHeader{justify-content:space-between;align-items:flex-start;display:flex}.MortgageCalculator-module-scss-module__ri01fq__programName{color:var(--text-primary,#2d2d2d);width:224px;font-family:Inter,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:125%}.MortgageCalculator-module-scss-module__ri01fq__programCount{color:var(--text-secondary,#949494);font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.MortgageCalculator-module-scss-module__ri01fq__expandButton{background:var(--bg-surface2,#262626);cursor:pointer;color:var(--text-secondary,#949494);border:none;border-radius:50px;align-self:stretch;align-items:flex-start;padding:16px;transition:all .2s;display:flex}.MortgageCalculator-module-scss-module__ri01fq__expandButton:hover{color:var(--green)}.MortgageCalculator-module-scss-module__ri01fq__expandButtonIcon{transition:transform .3s}.MortgageCalculator-module-scss-module__ri01fq__expandButtonIcon.MortgageCalculator-module-scss-module__ri01fq__expanded{transform:rotate(180deg)}.MortgageCalculator-module-scss-module__ri01fq__programDetails{justify-content:space-between;align-items:center;gap:24px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__programDetail{flex-direction:column;gap:6px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__programDetailLabel,.MortgageCalculator-module-scss-module__ri01fq__programDetailValue{color:var(--text-primary,#2d2d2d);font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.MortgageCalculator-module-scss-module__ri01fq__bankOffersContainer{opacity:0;max-height:0;margin-top:16px;transition:all .3s ease-in-out;overflow:hidden}.MortgageCalculator-module-scss-module__ri01fq__bankOffersContainer.MortgageCalculator-module-scss-module__ri01fq__expanded{opacity:1;max-height:100%;padding-bottom:8px}.MortgageCalculator-module-scss-module__ri01fq__bankOffersContainer.MortgageCalculator-module-scss-module__ri01fq__collapsed{opacity:0;max-height:0}.MortgageCalculator-module-scss-module__ri01fq__bankOffersShowMore{justify-content:center;margin-top:8px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__bankShowMoreButton{background:var(--Background-widget-default,#f7f8fb);border-radius:28px;justify-content:center;align-items:center;padding:8px 12px;display:inline-flex}.MortgageCalculator-module-scss-module__ri01fq__bankShowMoreIcon{transition:transform .2s}.MortgageCalculator-module-scss-module__ri01fq__bankShowMoreIcon.MortgageCalculator-module-scss-module__ri01fq__expanded{transform:rotate(180deg)}.MortgageCalculator-module-scss-module__ri01fq__bankOffer{border-bottom:1px solid var(--border-muted,#acacac26);align-self:stretch;align-items:center;gap:16px;padding:16px 0;display:flex}.MortgageCalculator-module-scss-module__ri01fq__bankOffer:last-child{border-bottom:none}.MortgageCalculator-module-scss-module__ri01fq__bankOffer:hover .MortgageCalculator-module-scss-module__ri01fq__arrowButton{opacity:1;transform:translate(0)}.MortgageCalculator-module-scss-module__ri01fq__bankOfferContent{flex:1;align-items:center;gap:16px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__bankLogo{background:var(--Light-Background-BG-100,#f7f8fb);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__bankLogoImg{object-fit:contain;width:100%;height:100%}.MortgageCalculator-module-scss-module__ri01fq__bankInfo{flex-direction:column;flex:1;gap:8px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__bankName{color:var(--text-primary,#2d2d2d);margin:0;font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.MortgageCalculator-module-scss-module__ri01fq__bankDetails{justify-content:space-between;align-items:center;width:100%;margin-top:-8px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__bankDetailLabel{color:var(--green);white-space:nowrap;flex:0 0 250px;width:250px;font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.MortgageCalculator-module-scss-module__ri01fq__bankDetailValue{color:var(--text-primary,#2d2d2d);white-space:nowrap;font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.MortgageCalculator-module-scss-module__ri01fq__bankDetailValue.MortgageCalculator-module-scss-module__ri01fq__rate{text-align:left;flex:0 0 182px;width:182px}.MortgageCalculator-module-scss-module__ri01fq__bankDetailValue.MortgageCalculator-module-scss-module__ri01fq__period{text-align:left;flex:0 0 90px;width:90px}.MortgageCalculator-module-scss-module__ri01fq__arrowButton{cursor:pointer;opacity:0;color:var(--green);border:none;border-radius:50px;align-items:flex-start;margin-left:auto;padding:10px;transition:all .3s;display:flex;transform:translate(10px)}.MortgageCalculator-module-scss-module__ri01fq__arrowButton:hover{color:var(--green);background:var(--Background-Light,#f7f8fb)}.MortgageCalculator-module-scss-module__ri01fq__arrowButtonIcon{transition:transform .3s}.MortgageCalculator-module-scss-module__ri01fq__loading,.MortgageCalculator-module-scss-module__ri01fq__noData{color:var(--text-secondary,#949494);justify-content:center;align-items:center;padding:40px;font-family:Inter,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:145%;display:flex}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__bankFilters{padding:0}}.MortgageCalculator-module-scss-module__ri01fq__bankFiltersShowMore{justify-content:center;display:none}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__bankFiltersShowMore{display:flex}}.MortgageCalculator-module-scss-module__ri01fq__bankFiltersShowMoreButton{background:var(--Tag-badge-default-bg,#f7f8fb);cursor:pointer;color:var(--text-primary,#2d2d2d);border-radius:28px;padding:4px 12px;font-family:Inter,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:130%;transition:all .2s}.MortgageCalculator-module-scss-module__ri01fq__bankFiltersShowMoreIcon{transition:transform .2s}.MortgageCalculator-module-scss-module__ri01fq__bankFiltersShowMoreIcon.MortgageCalculator-module-scss-module__ri01fq__expanded{transform:rotate(180deg)}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__bankFiltersShowMoreItem{margin-left:0}}.MortgageCalculator-module-scss-module__ri01fq__desktopPrograms{flex-direction:column;flex:auto;gap:16px;min-height:0;padding-bottom:16px;display:flex;overflow-y:auto}.MortgageCalculator-module-scss-module__ri01fq__desktopPrograms::-webkit-scrollbar{width:4px}.MortgageCalculator-module-scss-module__ri01fq__desktopPrograms::-webkit-scrollbar-track{background:var(--gray-200);border-radius:2px}.MortgageCalculator-module-scss-module__ri01fq__desktopPrograms::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:2px}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__desktopPrograms{display:none}}.MortgageCalculator-module-scss-module__ri01fq__mobilePrograms{display:none}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__mobilePrograms{flex-direction:column;gap:16px;padding:0 16px 24px;display:flex}}.MortgageCalculator-module-scss-module__ri01fq__mobileProgramCard{background:var(--bg-surface1,#fff);border-radius:8px;flex-direction:column;gap:8px;padding:24px;display:flex}[data-theme=dark] .MortgageCalculator-module-scss-module__ri01fq__mobileProgramCard{background:var(--bg-surface1,#121212)}.MortgageCalculator-module-scss-module__ri01fq__mobileProgramHeader{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileProgramName{color:var(--text-primary,#2d2d2d);margin:0;font-family:Inter,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:125%}.MortgageCalculator-module-scss-module__ri01fq__mobileProgramRate{color:var(--text-secondary,#949494);font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.MortgageCalculator-module-scss-module__ri01fq__mobileProgramInfo{justify-content:space-between;align-items:baseline;padding:8px 0;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileProgramPayment,.MortgageCalculator-module-scss-module__ri01fq__mobileProgramPeriod{color:var(--text-primary,#2d2d2d);font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.MortgageCalculator-module-scss-module__ri01fq__mobileProgramFooter{justify-content:center;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileProgramButton{cursor:pointer;background:var(--bg-surface2,#f7f8fb);color:var(--green);text-align:center;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:62px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 24px;font-family:Inter,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:120%;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileProgramButton svg{width:24px;height:24px;margin-top:-2px}.MortgageCalculator-module-scss-module__ri01fq__mobileModal{z-index:1000;pointer-events:none;display:none;position:fixed;top:0;bottom:0;left:0;right:0}@media (max-width:1179px){.MortgageCalculator-module-scss-module__ri01fq__mobileModal{display:block}}.MortgageCalculator-module-scss-module__ri01fq__mobileModal.MortgageCalculator-module-scss-module__ri01fq__mobileModalOpen{pointer-events:all}.MortgageCalculator-module-scss-module__ri01fq__mobileModal.MortgageCalculator-module-scss-module__ri01fq__mobileModalOpen .MortgageCalculator-module-scss-module__ri01fq__mobileModalOverlay{opacity:1}.MortgageCalculator-module-scss-module__ri01fq__mobileModal.MortgageCalculator-module-scss-module__ri01fq__mobileModalOpen .MortgageCalculator-module-scss-module__ri01fq__mobileModalContent{transform:translateY(0)}.MortgageCalculator-module-scss-module__ri01fq__mobileModalOverlay{opacity:0;background:#00000080;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.MortgageCalculator-module-scss-module__ri01fq__mobileModalContent{background:var(--bg,#f7f8fb);flex-direction:column;transition:transform .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.MortgageCalculator-module-scss-module__ri01fq__mobileModalHeader{background:#fff;border-bottom:1px solid #e8e9e9;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}[data-theme=dark] .MortgageCalculator-module-scss-module__ri01fq__mobileModalHeader{border-bottom:1px solid var(--border-muted,#acacac26);background:var(--bg-surface1,#121212)}.MortgageCalculator-module-scss-module__ri01fq__mobileModalBack{cursor:pointer;color:var(--text-primary,#2d2d2d);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileModalHeaderRight{flex-direction:column;gap:4px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileModalTitle{color:var(--text-primary,#2d2d2d);font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;line-height:145%}.MortgageCalculator-module-scss-module__ri01fq__mobileModalCount{color:var(--text-secondary,#949494);font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:500;line-height:145%}.MortgageCalculator-module-scss-module__ri01fq__mobileModalContent .section-flat-buy__tabs{padding-left:32px;padding-right:32px}[data-theme=dark] .MortgageCalculator-module-scss-module__ri01fq__mobileModalContent .section-flat-buy__tabs{background:var(--bg-surface1,#121212)}.MortgageCalculator-module-scss-module__ri01fq__mobileModalBody{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px) + 80px);background:var(--bg-surface2,#f7f8fb);flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferCard{background:var(--bg-surface1,#fff);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:24px;display:flex}[data-theme=dark] .MortgageCalculator-module-scss-module__ri01fq__mobileOfferCard{background:var(--bg-surface1,#121212)}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferHeader{gap:12px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferLogo{background:var(--bg-surface2,#f7f8fb);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferLogo img{object-fit:contain;max-width:100%;max-height:100%}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferInfo{flex-direction:column;flex:1;gap:4px;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferBank{color:var(--text-primary,#2d2d2d);font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:500;line-height:145%}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferPayment{color:var(--green);font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500;line-height:135%}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferDetails{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:12px 0;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferDetail{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferDetailLabel{color:var(--text-secondary,#949494);font-family:Inter,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:145%}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferDetailValue{color:var(--text-primary,#2d2d2d);font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}.MortgageCalculator-module-scss-module__ri01fq__mobileOfferButton{cursor:pointer;background:var(--bg-surface2,#f7f8fb);color:var(--green);text-align:center;letter-spacing:1px;text-transform:uppercase;border:none;border-radius:62px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 24px;font-family:Inter,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:120%;display:flex}
.CounterCircle-module-scss-module__-Xnq_a__counterCircle{will-change:background-color;will-change:color;background-color:var(--yellow-400);color:#fff;text-align:center;flex-direction:column;align-items:center;transition:color .2s linear;display:flex;position:relative}[data-theme=dark] .CounterCircle-module-scss-module__-Xnq_a__counterCircle{--background-color:#f7f8fb;--bg-color-surface:#fff;--bg-color-surface-muted:#efefef;--text-color:#2d2d2d;--text-primary:#2d2d2d;--text-secondary:#949494;--text-secondary-2:#7b7b7b;--text-disabbled:#d6d6d6;--clear:#fff;--gray-900:#1a1a1a;--gray-900-rgb:26, 26, 26;--gray-800:gray;--gray-700:#939598;--gray-600:gray;--gray-400:#666;--gray-300:#d1d3d4;--gray-300-rgb:#5a5a5a26;--gray-200:#e8e9e9;--gray-100:#f6f6f6;--green:#00af6e;--green-rgb:0, 175, 110;--green-800:#7cbeb1;--green-100:#dfefec;--dark-green:#004b39;--dark-green-800:#7ca39a;--dark-green-100:#dfe9e6;--light-green:#82ca9c;--light-green-800:#bfe4cc;--light-green-100:#eff8f3;--red:#f15b5b;--red-rgb:241, 91, 91;--red-800:#f8abab;--red-100:#fdebeb;--red-25:#fef6f6;--pink:#f8ab9e;--pink-800:#fbd4cd;--pink-100:#fef5f3;--blue:#00a9ce;--blue-800:#acb8db;--blue-100:#ebeef6;--yellow:#e5ca1e;--yellow-800:#e5ca1e;--yellow-800-rgb:246, 226, 109;--yellow-100:#fcf8e3;--yellow-400:#dcbd5c;--yellow-500:#d3ad33;--spruce-500:#00745f;--spruce-muted:#bfdcd7;--spruce-default:#00745f;--accent-hover:#00955e;--accent-500:#00af6e;--accent-50:#e6f7f1;--accent-25:#f2fbf8;--accent-default:#00af6e;--accent-soft:#33bf8b;--red-default:#e54c4c;--red-hover:#c34141;--red-dark:#c64e4e;--neutral-0:#fff;--bg:#f7f8fb;--white:#fff;--whiteForFlat:#fff;--bg-surface-green:#f2fbf8;--bg-surface-green-icon:#e6f7f1;--bg-surface1:#fff;--bg-surface2:#f7f8fb;--bg-surface-5:#ebeef6;--border-muted:#e8e9e9;--border-soft:#5a5a5a40;--border-radius-full:9999px;--spacing-5x:20px;--spacing-8x:32px;--spacing-3x:12px;--spacing-6x:24px;--accent-red:#f15b5b;--light-accent-red:#f15b5b;--fg-muted:#939598;--bg-surface3:#fff;--sold-unavailable-text:#acb8db;--sold-unavailable-bg:#ebeef6;--sold-unavailable-border:#acb8db4d;background-color:var(--yellow-800);color:#fff}.CounterCircle-module-scss-module__-Xnq_a__counterCircle.CounterCircle-module-scss-module__-Xnq_a__overflow{overflow:hidden}.CounterCircle-module-scss-module__-Xnq_a__counterCircle.CounterCircle-module-scss-module__-Xnq_a__l{border-radius:50%;width:220px;height:220px;padding-top:76px}.CounterCircle-module-scss-module__-Xnq_a__counterCircle.CounterCircle-module-scss-module__-Xnq_a__m{border-radius:50%;width:165px;height:165px;padding-top:49px}.CounterCircle-module-scss-module__-Xnq_a__content{box-sizing:border-box;width:100%;padding-left:14px;padding-right:14px;position:relative}.CounterCircle-module-scss-module__-Xnq_a__content p:first-child{text-align:center;font-variant-numeric:lining-nums tabular-nums stacked-fractions;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-style:normal;line-height:125%;font-size:22px!important;font-weight:500!important}.CounterCircle-module-scss-module__-Xnq_a__bg{position:absolute}.CounterCircle-module-scss-module__-Xnq_a__text{text-align:center;font-variant-numeric:lining-nums tabular-nums stacked-fractions;font-feature-settings:"liga" off,"clig" off;letter-spacing:1px;text-transform:uppercase;white-space:pre-line;-webkit-hyphens:manual;hyphens:manual;hyphenate-character:"-";-webkit-hyphenate-character:"-";max-width:100%;margin-top:6px;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.CounterCircle-module-scss-module__-Xnq_a__wysiwyg{white-space:pre-line;-webkit-hyphens:manual;hyphens:manual;hyphenate-character:"-";-webkit-hyphenate-character:"-";max-width:100%;letter-spacing:-.1px!important;margin-top:6px!important;font-size:14px!important;font-weight:700!important;line-height:24px!important}.CounterCircle-module-scss-module__-Xnq_a__commercialBadge,[data-theme=dark] .CounterCircle-module-scss-module__-Xnq_a__commercialBadge{background-color:var(--yellow-400,#dcbd5c)!important;color:var(--neutral-0,#fff)!important}.CounterCircle-module-scss-module__-Xnq_a__commercialBadge .CounterCircle-module-scss-module__-Xnq_a__m,.CounterCircle-module-scss-module__-Xnq_a__commercialBadge .CounterCircle-module-scss-module__-Xnq_a__text{color:var(--neutral-0,#fff);text-align:center;font-variant-numeric:lining-nums tabular-nums stacked-fractions;font-feature-settings:"liga" off,"clig" off;text-transform:none;font-family:Inter,sans-serif;font-size:24px;font-style:normal;line-height:125%;font-weight:500!important}.CounterCircle-module-scss-module__-Xnq_a__commercialBadge .CounterCircle-module-scss-module__-Xnq_a__text{letter-spacing:normal;white-space:pre-line;-webkit-hyphens:manual;hyphens:manual;hyphenate-character:"-";-webkit-hyphenate-character:"-";margin-top:6px}.CounterCircle-module-scss-module__-Xnq_a__commercialBadge .CounterCircle-module-scss-module__-Xnq_a__bg path{fill:var(--yellow-500,#d3ad33)}
.DropdownItem-module-scss-module__bI0PYW__disabled{opacity:.4}.DropdownItem-module-scss-module__bI0PYW__disabled:hover{color:var(--gray-900)!important}.DropdownItem-module-scss-module__bI0PYW__disabled *{cursor:default}
.DropdownWithTags-module-scss-module__4mP2IG__field__main{z-index:1}.DropdownWithTags-module-scss-module__4mP2IG__field__main.DropdownWithTags-module-scss-module__4mP2IG__active{z-index:10}
.Field-module-scss-module__-JQD3W__plus-seven{flex-grow:unset;align-items:center;width:2.15ch;display:flex}.Field-module-scss-module__-JQD3W__form-field__plus-seven{color:inherit}.Field-module-scss-module__-JQD3W__pretext{color:var(--text-secondary-2)}.Field-module-scss-module__-JQD3W__formFieldWrapperReadonly{cursor:default}.Field-module-scss-module__-JQD3W__formFieldWrapperReadonly input{color:var(--text-secondary-2);-webkit-text-fill-color:var(--text-secondary-2)}.Field-module-scss-module__-JQD3W__formFieldWrapperReadonly .form-field__text{color:var(--text-secondary-2);-webkit-text-fill-color:var(--text-secondary-2)}.Field-module-scss-module__-JQD3W__formFieldWrapperReadonly input{cursor:default;background-color:#0000}
.Circle-module-scss-module__FfhQUq__circle{border-radius:50%}.Circle-module-scss-module__FfhQUq__available{box-sizing:border-box;border:2px solid var(--bg-surface-green-icon,#e6f7f1);background-color:var(--bg-surface1,#fff);box-shadow:none}.Circle-module-scss-module__FfhQUq__sold{box-shadow:inset 0 0 0 2px var(--gray-300);background-color:#f1f3f9}[data-theme=dark] .Circle-module-scss-module__FfhQUq__sold{background-color:var(--gray-200)}
.SideMenu-module-scss-module__EV0xcG__container{z-index:1;flex-shrink:0;align-items:flex-start;gap:8px;width:317px;height:-webkit-fit-content;height:fit-content;padding-top:32px;display:flex;position:-webkit-sticky;position:sticky;top:50px}@media only screen and (max-width:1024px){.SideMenu-module-scss-module__EV0xcG__container{width:100%;padding-top:0}}@media only screen and (max-width:480px){.SideMenu-module-scss-module__EV0xcG__container{width:100%;padding-top:0}}@media only screen and (max-width:375px){.SideMenu-module-scss-module__EV0xcG__container{width:100%;padding-top:0}}@media only screen and (max-width:320px){.SideMenu-module-scss-module__EV0xcG__container{width:100%;padding-top:0}}.SideMenu-module-scss-module__EV0xcG__menuWrapper{background:var(--neutral-0,#fff);box-sizing:border-box;border-radius:20px;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:12px;width:100%;padding:16px;display:flex}[data-theme=dark] .SideMenu-module-scss-module__EV0xcG__menuWrapper{background:var(--bg-surface1,#1a1a1a)}@media only screen and (max-width:1024px){.SideMenu-module-scss-module__EV0xcG__menuWrapper{padding-bottom:16px}}@media only screen and (max-width:480px){.SideMenu-module-scss-module__EV0xcG__menuWrapper{padding-bottom:16px}}@media only screen and (max-width:375px){.SideMenu-module-scss-module__EV0xcG__menuWrapper{padding-bottom:16px}}@media only screen and (max-width:320px){.SideMenu-module-scss-module__EV0xcG__menuWrapper{padding-bottom:16px}}.SideMenu-module-scss-module__EV0xcG__menuItem{color:var(--Light-Gray-Gray-900,#1a1a1a);font-feature-settings:"liga" off;cursor:pointer;flex:1 0 0;align-self:stretch;gap:8px;width:100%;padding:0 14px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:all .2s;display:flex}[data-theme=dark] .SideMenu-module-scss-module__EV0xcG__menuItem{color:#f6f6f6}@media only screen and (max-width:1024px){.SideMenu-module-scss-module__EV0xcG__menuItem{color:var(--green)}}@media only screen and (max-width:480px){.SideMenu-module-scss-module__EV0xcG__menuItem{color:var(--green)}}@media only screen and (max-width:375px){.SideMenu-module-scss-module__EV0xcG__menuItem{color:var(--green)}}@media only screen and (max-width:320px){.SideMenu-module-scss-module__EV0xcG__menuItem{color:var(--green)}}.SideMenu-module-scss-module__EV0xcG__menuItem:hover{color:var(--green)}.SideMenu-module-scss-module__EV0xcG__menuItem.SideMenu-module-scss-module__EV0xcG__active{border-left:2px solid var(--green);color:var(--green)}@media only screen and (max-width:320px),only screen and (max-width:375px),only screen and (max-width:480px),only screen and (max-width:1024px){.SideMenu-module-scss-module__EV0xcG__menuItem.SideMenu-module-scss-module__EV0xcG__active{border-left:none}}
.RightContainer-module-scss-module__UlF3ka__mainContainer{flex-direction:column;align-items:flex-start;gap:60px;width:65%;margin-top:32px;margin-left:14px;display:flex}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__mainContainer{width:95%;margin-top:0;margin-left:0}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__mainContainer{width:95%;margin-top:0;margin-left:0}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__mainContainer{width:95%;margin-top:0;margin-left:0}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__mainContainer{width:95%;margin-top:0;margin-left:0}}.RightContainer-module-scss-module__UlF3ka__subContainer{border-bottom:1px solid var(--Text-Gray-700,#939598);flex-direction:column;align-items:flex-start;width:100%;padding-bottom:16px;display:flex}.RightContainer-module-scss-module__UlF3ka__title{text-wrap:wrap;align-self:stretch;gap:8px;margin-bottom:8px;font-family:Inter,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:125%;display:flex}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__title{flex-direction:column;font-size:28px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__title{flex-direction:column;font-size:28px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__title{flex-direction:column;font-size:28px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__title{flex-direction:column;font-size:28px}}.RightContainer-module-scss-module__UlF3ka__greenText{color:var(--green);text-wrap:nowrap}.RightContainer-module-scss-module__UlF3ka__blackText{color:var(--Light-Text-Gray-900,#1a1a1a);text-wrap:wrap}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__blackText{color:#f6f6f6}.RightContainer-module-scss-module__UlF3ka__description{color:#000;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:125%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__description{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__description{font-size:20px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__description{font-size:20px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__description{font-size:20px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__description{font-size:20px}}.RightContainer-module-scss-module__UlF3ka__intro{flex-direction:column;align-self:stretch;align-items:flex-start;gap:13px;display:flex}.RightContainer-module-scss-module__UlF3ka__noTopGap{margin-top:-46px}.RightContainer-module-scss-module__UlF3ka__firstText{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__firstText{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__firstText{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__firstText{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__firstText{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__firstText{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__firstTextAccordion{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__firstTextAccordion{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__firstTextAccordion{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__firstTextAccordion{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__firstTextAccordion{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__firstTextAccordion{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__contentBlock{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.RightContainer-module-scss-module__UlF3ka__subHeading{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;margin:0;font-family:Inter,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:125%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__subHeading{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__subHeading{font-size:24px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__subHeading{font-size:24px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__subHeading{font-size:24px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__subHeading{font-size:24px}}.RightContainer-module-scss-module__UlF3ka__paragraph{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;margin:0;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__paragraph{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__paragraph{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__paragraph{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__paragraph{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__paragraph{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__imageContainer,.RightContainer-module-scss-module__UlF3ka__imageContainerSecond,.RightContainer-module-scss-module__UlF3ka__imageContainerThird{box-sizing:border-box;border-radius:8px;align-self:stretch;width:100%;max-width:640px;margin:0 auto;padding:16px;overflow:hidden}.RightContainer-module-scss-module__UlF3ka__imageContainer>span,.RightContainer-module-scss-module__UlF3ka__imageContainerSecond>span,.RightContainer-module-scss-module__UlF3ka__imageContainerThird>span{width:100%!important;display:block!important}.RightContainer-module-scss-module__UlF3ka__imageContainer img,.RightContainer-module-scss-module__UlF3ka__imageContainerSecond img,.RightContainer-module-scss-module__UlF3ka__imageContainerThird img{object-fit:contain;display:block;width:100%!important;height:auto!important}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__imageContainer,.RightContainer-module-scss-module__UlF3ka__imageContainerSecond,.RightContainer-module-scss-module__UlF3ka__imageContainerThird{max-width:100%;padding:12px}}@media only screen and (max-width:375px),only screen and (max-width:320px),only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__imageContainer,.RightContainer-module-scss-module__UlF3ka__imageContainerSecond,.RightContainer-module-scss-module__UlF3ka__imageContainerThird{border-radius:0;width:174vw;max-width:none;margin:0 -75vw 0 -87vw;padding:0;position:relative;left:50%;right:50%;overflow:hidden}.RightContainer-module-scss-module__UlF3ka__imageContainer>span,.RightContainer-module-scss-module__UlF3ka__imageContainerSecond>span,.RightContainer-module-scss-module__UlF3ka__imageContainerThird>span{margin-left:-185px;width:calc(100% + 370px)!important}.RightContainer-module-scss-module__UlF3ka__imageContainer img,.RightContainer-module-scss-module__UlF3ka__imageContainerSecond img,.RightContainer-module-scss-module__UlF3ka__imageContainerThird img{max-width:none;display:block;object-fit:contain!important;width:100%!important;height:auto!important}}.RightContainer-module-scss-module__UlF3ka__responsiveImage{object-fit:contain;display:block;width:100%!important;height:auto!important}.RightContainer-module-scss-module__UlF3ka__infoBlock{background:var(--bg-surface-green,#f2fbf8);border-radius:8px;align-self:stretch;align-items:flex-start;padding:10px 15px;display:flex}.RightContainer-module-scss-module__UlF3ka__infoIcon{color:var(--green);flex-shrink:0;margin-right:8px}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__infoText{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__infoText{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__infoText{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__infoText{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__infoTextRed{margin:0;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%;position:relative;top:-2px;color:var(--red)!important}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__infoTextRed{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__infoTextRed{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__infoTextRed{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__infoTextRed{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__infoTextRed{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__infoText sup{vertical-align:-.2em;font-size:.7em}.RightContainer-module-scss-module__UlF3ka__infoBlockRed{background:var(--Accent-Pink-100,#fef5f3);border-radius:8px;align-self:stretch;align-items:flex-start;padding:10px 15px;display:flex}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__infoBlockRed{background:rgba(var(--red-rgb), .35);border-radius:8px}.RightContainer-module-scss-module__UlF3ka__infoIconRed{color:var(--red-default);flex-shrink:0;margin-right:8px}.RightContainer-module-scss-module__UlF3ka__infoTextContainer{flex-direction:column;gap:12px;display:flex}.RightContainer-module-scss-module__UlF3ka__infoText{color:var(--Light-Gray-Gray-900,#1a1a1a);margin:0;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%;position:relative;top:-2px}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__infoText{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__infoText{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__infoText{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__infoText{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__infoText{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__phoneLink{color:var(--green);text-decoration:none;transition:opacity .2s}.RightContainer-module-scss-module__UlF3ka__phoneLink:hover{opacity:.8}.RightContainer-module-scss-module__UlF3ka__customList{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;margin:0;padding:0;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%;list-style:none}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__customList{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__customList{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__customList{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__customList{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__customList{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__customList li{padding-left:26px;position:relative}.RightContainer-module-scss-module__UlF3ka__customList li:before{content:"";background-color:#1a1a1a;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:10px;transform:translateY(-50%)}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__customList li:before{background-color:#f6f6f6}.RightContainer-module-scss-module__UlF3ka__customList li:last-child{margin-bottom:-12px}.RightContainer-module-scss-module__UlF3ka__underlineWord{color:var(--green);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__underlineWord{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__underlineWord{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__underlineWord{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__underlineWord{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__listContainer{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.RightContainer-module-scss-module__UlF3ka__pdfButtons{flex-wrap:wrap;align-self:stretch;align-items:flex-start;gap:24px;display:flex}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__pdfButtons{flex-direction:column}}.RightContainer-module-scss-module__UlF3ka__pdfButton{background:var(--bg-surface1,#fff);min-width:calc(50% - 12px);color:inherit;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:24px;padding:24px;text-decoration:none;display:flex}.RightContainer-module-scss-module__UlF3ka__pdfButton:hover{background:linear-gradient(0deg, #8080800a 0%, #8080800a 100%),var(--bg-surface1,#fff)}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__pdfButton{flex:none;width:100%;min-width:100%}}.RightContainer-module-scss-module__UlF3ka__pdfButtonTitle{color:var(--Text-Primary,#000);font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__pdfButtonTitle{color:#f6f6f6}.RightContainer-module-scss-module__UlF3ka__pdfButtonFooter{color:var(--red-default);align-items:center;gap:16px;display:flex}.RightContainer-module-scss-module__UlF3ka__pdfButtonLabel{color:var(--Text-Secondary,#939598);letter-spacing:-.1px;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:24px}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__pdfButtonLabel{color:#bdbdbd}.RightContainer-module-scss-module__UlF3ka__listItem{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.RightContainer-module-scss-module__UlF3ka__listItemOther{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.RightContainer-module-scss-module__UlF3ka__listItemHeader{color:var(--green);align-self:stretch;align-items:center;gap:6px;display:flex}.RightContainer-module-scss-module__UlF3ka__listItemTitle{color:var(--Light-Gray-Gray-900,#1a1a1a);leading-trim:both;text-edge:cap;font-family:Inter,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:135%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__listItemTitle{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__listItemTitle{font-size:18px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__listItemTitle{font-size:18px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__listItemTitle{font-size:18px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__listItemTitle{font-size:18px}}.RightContainer-module-scss-module__UlF3ka__listItemContent{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;align-items:center;gap:8px;padding-left:32px;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%;display:flex}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__listItemContent{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__listItemContent{padding-left:28px;font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__listItemContent{padding-left:28px;font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__listItemContent{padding-left:28px;font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__listItemContent{padding-left:28px;font-size:16px}}.RightContainer-module-scss-module__UlF3ka__listItemContentOther{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;align-items:center;gap:8px;padding-left:32px;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%;display:flex}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__listItemContentOther{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__listItemContentOther{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__listItemContentOther{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__listItemContentOther{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__listItemContentOther{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__boldedText{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:155%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__boldedText{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__boldedText{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__boldedText{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__boldedText{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__boldedText{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__boldedTextInfoBlock{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:155%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__boldedTextInfoBlock{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__boldedTextInfoBlock{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__boldedTextInfoBlock{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__boldedTextInfoBlock{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__boldedTextInfoBlock{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__subHeadingPresent{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;font-family:Inter,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:125%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__subHeadingPresent{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__subHeadingPresent{font-size:24px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__subHeadingPresent{font-size:24px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__subHeadingPresent{font-size:24px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__subHeadingPresent{font-size:24px}}.RightContainer-module-scss-module__UlF3ka__numberedList{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.RightContainer-module-scss-module__UlF3ka__listItemNumbered{align-self:stretch;align-items:flex-start;gap:1px;display:flex}.RightContainer-module-scss-module__UlF3ka__number{color:var(--Text-Gray-900,#000);min-width:20px;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:155%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__number{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__number{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__number{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__number{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__number{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__text{color:var(--Light-Gray-Gray-900,#1a1a1a);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__text{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__text{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__text{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__text{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__text{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__lastItem{color:var(--Light-Gray-Gray-900,#1a1a1a);justify-content:center;align-self:stretch;align-items:center;padding-left:20px;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:155%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__lastItem{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__lastItem{font-size:16px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__lastItem{font-size:16px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__lastItem{font-size:16px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__lastItem{font-size:16px}}.RightContainer-module-scss-module__UlF3ka__accordionContainer{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.RightContainer-module-scss-module__UlF3ka__accordionItem{background:var(--bg-surface1,#fff);border-radius:8px;flex-direction:column;width:100%;transition:background-color .2s;display:flex}.RightContainer-module-scss-module__UlF3ka__accordionHeader{cursor:pointer;background:0 0;border:none;justify-content:space-between;gap:24px;width:100%;padding:16px;display:flex}.RightContainer-module-scss-module__UlF3ka__accordionTitle{color:var(--Light-Gray-Gray-900,#1a1a1a);text-align:left;text-wrap:wrap;flex-grow:1;width:100%;font-family:Inter;font-size:20px;font-weight:500;line-height:125%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__accordionTitle{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__accordionTitle{font-size:18px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__accordionTitle{font-size:18px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__accordionTitle{font-size:18px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__accordionTitle{font-size:18px}}.RightContainer-module-scss-module__UlF3ka__arrow{color:gray;flex-shrink:0;margin-left:16px;transition:transform .4s cubic-bezier(.4,0,.2,1),color .3s}.RightContainer-module-scss-module__UlF3ka__arrow.RightContainer-module-scss-module__UlF3ka__rotated{color:var(--green);transform:rotate(180deg)}.RightContainer-module-scss-module__UlF3ka__accordionContent{opacity:0;max-height:0;padding:0 16px;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.RightContainer-module-scss-module__UlF3ka__accordionContent.RightContainer-module-scss-module__UlF3ka__open{opacity:1;padding-bottom:16px;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1) 50ms,padding .4s cubic-bezier(.4,0,.2,1)}.RightContainer-module-scss-module__UlF3ka__contentInner{color:var(--Light-Gray-Gray-900,#1a1a1a);padding:0;font-family:Inter;font-size:16px;font-weight:400;line-height:155%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__contentInner{color:#f6f6f6}.RightContainer-module-scss-module__UlF3ka__faqSection{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;margin-top:24px;display:flex}.RightContainer-module-scss-module__UlF3ka__faqSection:first-of-type{margin-top:0}.RightContainer-module-scss-module__UlF3ka__faqSubHeading{color:var(--Light-Gray-Gray-900,#1a1a1a);align-self:stretch;margin:0;font-family:Inter,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:125%}[data-theme=dark] .RightContainer-module-scss-module__UlF3ka__faqSubHeading{color:#f6f6f6}@media only screen and (max-width:1024px){.RightContainer-module-scss-module__UlF3ka__faqSubHeading{font-size:24px}}@media only screen and (max-width:480px){.RightContainer-module-scss-module__UlF3ka__faqSubHeading{font-size:24px}}@media only screen and (max-width:375px){.RightContainer-module-scss-module__UlF3ka__faqSubHeading{font-size:24px}}@media only screen and (max-width:320px){.RightContainer-module-scss-module__UlF3ka__faqSubHeading{font-size:24px}}
.ApartmentsFlatInfoModal-module-scss-module__DOr6wa__modalHeader{align-items:center!important}.ApartmentsFlatInfoModal-module-scss-module__DOr6wa__modal__content-wrapper{display:block;position:relative}.ApartmentsFlatInfoModal-module-scss-module__DOr6wa__modalHeaderCol{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ApartmentsFlatInfoModal-module-scss-module__DOr6wa__priceHeaderCol{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ApartmentsFlatInfoModal-module-scss-module__DOr6wa__modalPriceMainRow{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px;display:flex}.ApartmentsFlatInfoModal-module-scss-module__DOr6wa__modalDiscountPercent{color:var(--red);white-space:nowrap;font-size:16px;font-weight:600;line-height:1.2}.ApartmentsFlatInfoModal-module-scss-module__DOr6wa__modalOldPrice{color:var(--text-secondary,#949494);opacity:.9;font-size:14px;font-weight:500;line-height:1.2;text-decoration:line-through}.ApartmentsFlatInfoModal-module-scss-module__DOr6wa__modalDisplayPrice{color:var(--Light-Gray-Gray-900,#1a1a1a);font-size:18px;font-weight:600;line-height:1.2}.ApartmentsFlatInfoModal-module-scss-module__DOr6wa__modalDisplayPriceDiscount{color:var(--red)}
.LocationTabButton-module-scss-module__mhF7cq__button{box-sizing:border-box;border:2px solid var(--border-muted,#e8e9e9);color:var(--gray-700,#939598);cursor:pointer;letter-spacing:1px;text-transform:uppercase;z-index:1;background:0 0;border-left:2px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:8px;min-width:120px;margin-left:-2px;padding:14px 16px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:120%;transition:color .2s ease-in-out,border-color .2s ease-in-out;display:flex;position:relative}.LocationTabButton-module-scss-module__mhF7cq__button.LocationTabButton-module-scss-module__mhF7cq__first{border-left:2px solid var(--border-muted,#e8e9e9);border-radius:99px 0 0 99px;margin-left:0}.LocationTabButton-module-scss-module__mhF7cq__button.LocationTabButton-module-scss-module__mhF7cq__right{border-radius:0 99px 99px 0}.LocationTabButton-module-scss-module__mhF7cq__button.LocationTabButton-module-scss-module__mhF7cq__first.LocationTabButton-module-scss-module__mhF7cq__right{border-radius:99px}.LocationTabButton-module-scss-module__mhF7cq__button.LocationTabButton-module-scss-module__mhF7cq__active{border-color:var(--green);color:var(--green);z-index:2}.LocationTabButton-module-scss-module__mhF7cq__button.LocationTabButton-module-scss-module__mhF7cq__disabled{cursor:default}
.TagsList-module-scss-module__UBqU-G__tags{flex-wrap:wrap;gap:8px;max-width:60%;margin-right:8px;display:flex}.TagsList-module-scss-module__UBqU-G__iconKey{margin-right:4px}.TagsList-module-scss-module__UBqU-G__offerCardIcon svg{fill:currentColor}.TagsList-module-scss-module__UBqU-G__offerCardIcon path{fill:currentColor}.TagsList-module-scss-module__UBqU-G__offerCardIcon .TagsList-module-scss-module__UBqU-G__iconKey{margin-right:8px}.TagsList-module-scss-module__UBqU-G__whiteText{color:#fff}
.Wrap-module-scss-module__iXvZFq__wrap{width:100%;max-width:1320px;height:100%;margin:0 auto;padding-left:40px;padding-right:40px}@media only screen and (max-width:768px){.Wrap-module-scss-module__iXvZFq__wrap{padding-left:16px;padding-right:16px}}
.AvailableApartmentsModal-module-scss-module__TllGXa__complexTitle{color:var(--gray-700);margin-top:8px;font-size:14px;font-weight:600;line-height:1.7}
