.Page_container__q8_vj{background:#fff}.Page_container__q8_vj *{box-sizing:border-box}.Page_contentWrapper__Wx9Dy{padding:calc(152/3840*200vw) 0 calc(77/3840*200vw) calc(160/3840*200vw);border-radius:0 0 calc(45/3840*200vw) calc(45/3840*200vw);background:#f2f2f2;position:relative}@media(max-width:1000px){.Page_contentWrapper__Wx9Dy{padding:calc(68/375*100vw) calc(16/375*100vw) calc(100/375*100vw);border-radius:0;background:#fff}}.Page_allFlatsLink__eqM78{display:flex;align-items:center;gap:calc(10/3840*200vw);width:-moz-fit-content;width:fit-content;margin-bottom:calc(50/3840*200vw);color:var(--gray);font-family:Halvar Breitschrift;font-size:calc(24/3840*200vw);font-weight:500;line-height:95%;text-transform:uppercase;text-decoration:none}@media(max-width:1000px){.Page_allFlatsLink__eqM78{gap:calc(10/375*100vw);margin-bottom:calc(25/375*100vw);font-size:calc(12/375*100vw)}}.Page_allFlatsLink__eqM78 svg{width:calc(35/3840*200vw);height:auto;transition:transform var(--speed)}@media(max-width:1000px){.Page_allFlatsLink__eqM78 svg{width:calc(15/375*100vw)}}@media(hover:hover)and (pointer:fine){.Page_allFlatsLink__eqM78:hover svg{transform:translateX(calc(-6 / 3840 * 200vw))}}.Page_dogImage__yGIoF{position:absolute;right:0;bottom:0;width:calc(385/3840*200vw);height:calc(455/3840*200vw);z-index:9}@media(max-width:1000px){.Page_dogImage__yGIoF{display:none}.Page_rightColumn__Adhz3{display:flex;flex-direction:column;gap:calc(50/375*100vw)}}.Page_content__7SmLR{display:flex;gap:calc(82/3840*200vw);position:relative}@media(max-width:1000px){.Page_content__7SmLR{flex-direction:column;gap:calc(30/375*100vw)}}.Page_title__K_UP3{color:var(--gray);font-family:Halvar Breitschrift;font-size:calc(40/3840*200vw);font-weight:500;line-height:95%;text-transform:uppercase;cursor:default}@media(max-width:1000px){.Page_title__K_UP3{font-size:calc(32/375*100vw);line-height:95%}}.Page_mainParams__Lc9P_{display:flex;flex-wrap:wrap;gap:calc(25/3840*200vw) calc(40/3840*200vw);cursor:default}@media(max-width:1000px){.Page_mainParams__Lc9P_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(20/375*100vw) calc(30/375*100vw);gap:calc(20/375*100vw) calc(30/375*100vw)}.Page_mainParams__Lc9P_ .Page_param__K5SW1:first-child{order:1}.Page_mainParams__Lc9P_ .Page_param__K5SW1:nth-child(5){order:2}.Page_mainParams__Lc9P_ .Page_param__K5SW1:nth-child(2){order:3}.Page_mainParams__Lc9P_ .Page_param__K5SW1:nth-child(3){order:4}.Page_mainParams__Lc9P_ .Page_param__K5SW1:nth-child(4){order:5}.Page_mainParams__Lc9P_ .Page_param__K5SW1:nth-child(6){order:6}}.Page_param__K5SW1{display:flex;flex-direction:column;gap:calc(10/3840*200vw)}@media(max-width:1000px){.Page_param__K5SW1{gap:calc(12/375*100vw);max-width:calc(140/375*100vw)}}.Page_paramLabel__XzAcg{color:#828282;font-family:SF Pro Display;font-size:calc(16/3840*200vw);font-weight:400;line-height:normal}@media(max-width:1000px){.Page_paramLabel__XzAcg{font-size:calc(11/375*100vw)}}.Page_paramValue__JgnvI{font-size:calc(20/3840*200vw);font-style:normal;font-weight:500;line-height:100%;max-width:calc(168/3840*200vw);font-family:Halvar Breitschrift}@media(max-width:1000px){.Page_paramValue__JgnvI{max-width:100%;font-size:calc(16/375*100vw)}}.Page_paramValueSmall__k9_cO{font-size:calc(16/3840*200vw);line-height:110%}@media(max-width:1000px){.Page_paramValueSmall__k9_cO{font-size:calc(14/375*100vw)}}.Page_paramAside__7imgz{color:var(--gray);font-family:SF Pro Display;font-size:calc(14/3840*200vw);font-weight:400;line-height:normal;margin-top:calc(2/3840*200vw)}@media(max-width:1000px){.Page_paramAside__7imgz{font-size:calc(11/375*100vw);margin-top:calc(-6/375*100vw)}}.Page_features__auRFj{margin-bottom:calc(32/3840*200vw)}@media(max-width:1000px){.Page_features__auRFj{margin-bottom:0}}.Page_featuresList__24YPi{display:flex;flex-wrap:wrap;gap:calc(50/3840*200vw);list-style:none;padding:0;font-family:Halvar Breitschrift;cursor:default}@media(max-width:1000px){.Page_featuresList__24YPi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:calc(20/375*100vw);column-gap:calc(20/375*100vw);grid-row-gap:0;row-gap:0;margin:0}.Page_paramFinishing__t7bso{display:none}}.Page_featureItem__ehjLc{font-size:calc(20/3840*200vw);font-weight:500;line-height:100%;display:flex;align-items:center;gap:calc(20/3840*200vw)}@media(max-width:1000px){.Page_featureItem__ehjLc{flex-direction:column;align-items:stretch;gap:calc(10/375*100vw)}}.Page_featureItem__ehjLc>span{width:calc(300/3840*200vw)}@media(max-width:1000px){.Page_featureItem__ehjLc>span{width:auto}.Page_featureItem__ehjLc .Page_featureText__xCyKC{min-height:calc(55/375*100vw);display:flex;align-items:flex-end;color:var(--gray3);font-family:SF Pro Display;font-size:calc(13/375*100vw);font-weight:400;line-height:normal}.Page_featureItem__ehjLc .Page_featureValue__Z0LyK{font-family:Halvar Breitschrift;font-size:calc(16/375*100vw);font-weight:500;line-height:100%}.Page_featureItem__ehjLc.Page_featureItemFinishing__DOrQR .Page_featureText__xCyKC{display:flex}.Page_featureItem__ehjLc.Page_featureItemFinishing__DOrQR svg{display:none}}.Page_featureItem__ehjLc svg{width:calc(38/3840*200vw);height:calc(28/3840*200vw)}@media(max-width:1000px){.Page_featureItem__ehjLc svg{order:0;width:calc(19/375*100vw);height:calc(16/375*100vw)}}.Page_info__io25X{border-radius:calc(36/3840*200vw);background:#fff;padding:calc(50/3840*200vw);display:flex;flex-direction:column;gap:calc(35/3840*200vw);width:calc(704/3840*200vw);margin-bottom:calc(58/3840*200vw)}@media(max-width:1000px){.Page_info__io25X{width:100%;margin-bottom:0;padding:calc(30/375*100vw) calc(20/375*100vw);border-radius:calc(18/375*100vw);gap:calc(25/375*100vw);background:#f2f2f2}}.Page_controls__66ycB{display:flex;gap:calc(10/3840*200vw)}.Page_controls__66ycB button{flex-grow:1}@media(max-width:1000px){.Page_controls__66ycB{gap:calc(8/375*100vw)}}.Page_btnForm__mZuGM{width:calc(522/3840*200vw)}@media(max-width:1000px){.Page_btnForm__mZuGM{flex:1 1;width:auto}}.Page_favoriteButtonWrapper__X0eFB{border-radius:calc(18/3840*200vw);border:1px solid var(--gray5);display:flex;justify-content:center;align-items:center;width:calc(72/3840*200vw);height:calc(70/3840*200vw);cursor:default;transition:all var(--speed) ease}@media(max-width:1000px){.Page_favoriteButtonWrapper__X0eFB{border-radius:calc(12/375*100vw);width:calc(50/375*100vw);height:calc(50/375*100vw)}}.Page_favoriteButton__wPOd6{width:calc(22/3840*200vw)!important;height:calc(20/3840*200vw)!important}@media(max-width:1000px){.Page_favoriteButton__wPOd6{width:calc(22/375*100vw)!important;height:calc(20/375*100vw)!important}}.Btn_btn__VCO_7{border:0;font-family:Halvar Breitschrift;font-weight:500;display:flex;justify-content:center;align-items:center;text-transform:uppercase;box-sizing:border-box;background:var(--gray);color:var(--lilac);gap:calc(15/3840*200vw);cursor:pointer;font-size:18px;height:71px;border-radius:18px;padding:0 50px;transition:var(--speed) background,var(--speed) color;z-index:2}.Btn_btn__VCO_7 svg{width:calc(30/3840*200vw)}.Btn_btn__VCO_7 path{transition:var(--speed) fill,var(--speed) stroke}.Btn_btn__VCO_7 circle{transition:var(--speed) stroke;stroke:var(--lilac)}@media(max-width:3840px){.Btn_btn__VCO_7{font-size:calc(18/3840*200vw);height:calc(71/3840*200vw);border-radius:calc(18/3840*200vw);padding:0 calc(50/3840*200vw)}}@media(max-width:1000px){.Btn_btn__VCO_7{font-size:calc(12/375*100vw);height:calc(50/375*100vw);border-radius:calc(12/375*100vw);padding:calc(13/375*100vw) calc(18/375*100vw);gap:calc(10/375*100vw)}.Btn_btn__VCO_7 svg{width:calc(13/375*100vw)}}@media(hover:hover)and (pointer:fine){.Btn_btn__VCO_7:hover{background:var(--lilac);color:var(--gray)}.Btn_btn__VCO_7:hover path{fill:var(--gray)}.Btn_btn__VCO_7:hover circle{stroke:var(--gray)}}.Btn_btn_invert__aQyWT{background:var(--lilac);color:var(--gray)}.Btn_btn_invert__aQyWT circle{stroke:var(--gray)}@media(hover:hover)and (pointer:fine){.Btn_btn_invert__aQyWT:hover{background:var(--gray);color:var(--lilac)}.Btn_btn_invert__aQyWT:hover circle,.Btn_btn_invert__aQyWT:hover path{stroke:var(--lilac)}}.Btn_btn_small__gWn8_{font-size:18px;height:70px;border-radius:14px;padding:0 40px}@media(max-width:3840px){.Btn_btn_small__gWn8_{font-size:calc(18/3840*200vw);height:calc(70/3840*200vw);border-radius:calc(14/3840*200vw);padding:0 calc(40/3840*200vw)}}@media(max-width:1000px){.Btn_btn_small__gWn8_{font-size:calc(10/375*100vw);height:calc(36/375*100vw);border-radius:calc(8/375*100vw);padding:calc(12/375*100vw) calc(19/375*100vw)}}.Btn_btn_verysmall__m74FJ{font-size:14px;height:54px;border-radius:14px;padding:0 26px}@media(max-width:3840px){.Btn_btn_verysmall__m74FJ{font-size:calc(14/3840*200vw);height:calc(54/3840*200vw);border-radius:calc(14/3840*200vw);padding:0 calc(26/3840*200vw)}}@media(max-width:1000px){.Btn_btn_verysmall__m74FJ{font-size:calc(10/375*100vw);height:calc(32/375*100vw);border-radius:calc(8/375*100vw);padding:calc(10/375*100vw) calc(19/375*100vw)}}@media(max-height:800px){.Btn_btn_verysmall__m74FJ{height:calc(40/800*100vh)}}.Btn_btn_border__lH2YR{background:none;color:var(--gray);border:1px solid var(--gray)}@media(hover:hover)and (pointer:fine){.Btn_btn_border__lH2YR:hover{background:var(--gray);color:var(--lilac)}}.Btn_btn_white__q7NLc{border:1px solid var(--gray);background:rgba(0,0,0,0);color:var(--gray)}@media(hover:hover)and (pointer:fine){.Btn_btn_white__q7NLc:hover{background:var(--gray);color:var(--lilac);border-color:rgba(0,0,0,0)}}.Btn_disabled__uA6qV{opacity:.6;pointer-events:none;cursor:default}.CompareNavigationStatus_overlay__lx5YJ{position:fixed;inset:0;z-index:var(--z-floating);overflow:hidden;background:#fff}.ApartmentFeatures_features__UykLh{display:flex;gap:calc(5/3840*200vw);align-items:center;flex-wrap:wrap}@media(max-width:1000px){.ApartmentFeatures_features__UykLh{gap:calc(4/375*100vw)}}.ApartmentFeatures_features_table__QcaDA{width:calc(497/3840*200vw);justify-content:center}.ApartmentFeatures_option__vaL8g{display:flex;padding:calc(8/3840*200vw) calc(14/3840*200vw);justify-content:center;align-items:center;gap:calc(10/3840*200vw);border-radius:calc(6/3840*200vw);background:#f2f2f2;color:var(--gray);font-family:SF Pro Display;font-size:calc(13/3840*200vw);font-weight:400}@media(max-width:1000px){.ApartmentFeatures_option__vaL8g{padding:calc(6/375*100vw) calc(10/375*100vw);font-size:calc(12/375*100vw);border-radius:calc(6/375*100vw)}}.ApartmentFeatures_moreButton__miLgM{border:none;outline:none;padding:calc(8/3840*200vw) calc(14/3840*200vw);justify-content:center;align-items:center;border-radius:calc(6/3840*200vw);background:#f2f2f2;color:var(--gray);font-family:SF Pro Display;font-size:calc(13/3840*200vw);font-weight:400;cursor:pointer}@media(hover:hover)and (pointer:fine){.ApartmentFeatures_moreButton__miLgM:hover{background:rgba(212,202,255,.5)}}@media(max-width:1000px){.ApartmentFeatures_moreButton__miLgM{padding:calc(6/375*100vw) calc(10/375*100vw);font-size:calc(11/375*100vw);border-radius:calc(5/375*100vw)}}.ApartmentPrice_priceBlock_card__NNqzD{margin-top:calc(50/3840*200vw)}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__NNqzD{margin-top:calc(20/375*100vw)}}.ApartmentPrice_priceBlock_card__NNqzD .ApartmentPrice_price__3mnSV{color:var(--gray);font-size:calc(24/3840*200vw)}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__NNqzD .ApartmentPrice_price__3mnSV{font-size:calc(20/375*100vw)}}.ApartmentPrice_priceBlock_card__NNqzD .ApartmentPrice_priceWithDiscount__z1Bj7{flex-direction:row;align-items:center}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__NNqzD .ApartmentPrice_priceWithDiscount__z1Bj7{flex-wrap:wrap;gap:calc(10/375*100vw)}}.ApartmentPrice_priceBlock_card__NNqzD .ApartmentPrice_discountPrice__ToxSE{color:var(--gray);font-size:calc(24/3840*200vw);line-height:normal}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__NNqzD .ApartmentPrice_discountPrice__ToxSE{font-size:calc(16/375*100vw);line-height:95%}}.ApartmentPrice_priceBlock_card__NNqzD .ApartmentPrice_pricePerMeter__v4vqR{margin-top:calc(13/3840*200vw)}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__NNqzD .ApartmentPrice_pricePerMeter__v4vqR{margin-top:calc(10/375*100vw)}}.ApartmentPrice_priceBlock_table__wQNYS .ApartmentPrice_price__3mnSV{color:var(--lilac);font-size:calc(30/3840*200vw);line-height:95%;text-align:right}.ApartmentPrice_priceBlock_table__wQNYS .ApartmentPrice_priceWithDiscount__z1Bj7{flex-direction:column;align-items:flex-end}.ApartmentPrice_priceBlock_table__wQNYS .ApartmentPrice_discountPrice__ToxSE{color:var(--lilac);font-size:calc(30/3840*200vw)}.ApartmentPrice_priceBlock_table__wQNYS .ApartmentPrice_pricePerMeter__v4vqR{opacity:.8;text-align:right}.ApartmentPrice_price__3mnSV{text-transform:uppercase;font-family:Halvar Breitschrift;font-weight:500}.ApartmentPrice_priceWithDiscount__z1Bj7{display:flex;gap:calc(10/3840*200vw)}.ApartmentPrice_oldPrice__Y9pHa{font-size:calc(16/3840*200vw);font-weight:500;color:var(--gray);text-decoration:line-through;opacity:.5}@media(max-width:1000px){.ApartmentPrice_oldPrice__Y9pHa{font-size:calc(11/375*100vw)}}.ApartmentPrice_pricePerMeter__v4vqR{color:var(--gray);font-family:SF Pro Display;font-size:calc(15/3840*200vw);font-weight:400;line-height:normal}@media(max-width:1000px){.ApartmentPrice_pricePerMeter__v4vqR{font-size:calc(12/375*100vw)}}.ApartmentSummary_summary__QNB2c .ApartmentSummary_title__tPfk2{font-family:Halvar Breitschrift;font-weight:500;text-transform:uppercase}.ApartmentSummary_summary__QNB2c .ApartmentSummary_info__LttL0{color:var(--gray);display:flex}.ApartmentSummary_summary_card__t8pUP .ApartmentSummary_title__tPfk2{color:var(--gray);font-size:calc(24/3840*200vw);line-height:95%}@media(max-width:1000px){.ApartmentSummary_summary_card__t8pUP .ApartmentSummary_title__tPfk2{font-size:calc(16/375*100vw);font-weight:500}}.ApartmentSummary_summary_card__t8pUP .ApartmentSummary_info__LttL0{font-size:calc(15/3840*200vw);gap:calc(10/3840*200vw);margin-top:calc(10/3840*200vw)}@media(max-width:1000px){.ApartmentSummary_summary_card__t8pUP .ApartmentSummary_info__LttL0{flex-wrap:wrap;gap:calc(6/375*100vw) calc(20/375*100vw);margin-top:calc(13/375*100vw);font-size:calc(12/375*100vw);width:calc(253/375*100vw)}}.ApartmentSummary_summary_table__rPUZN .ApartmentSummary_title__tPfk2{font-size:calc(24/3840*200vw);line-height:1;margin-bottom:calc(16/3840*200vw)}.ApartmentSummary_summary_table__rPUZN .ApartmentSummary_info__LttL0{font-size:calc(14/3840*200vw);gap:calc(16/3840*200vw);opacity:.5}.PopupImage_popup__PdBZF{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:calc(80/3840*200vw);background-color:rgba(41,47,68,.95)}@media(max-width:1000px){.PopupImage_popup__PdBZF{padding:calc(20/375*100vw);background-color:rgba(41,47,68,.85)}}.PopupImage_imageWrap__H7l_W{position:relative;width:100%;height:100%}.PopupImage_image__7YV_C{object-fit:contain}.PopupImage_close__uSypc{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;z-index:1;top:calc(60/3840*200vw);right:calc(60/3840*200vw);padding:calc(15/3840*200vw);border:0;border-radius:calc(16/3840*200vw);background-color:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);cursor:pointer;transition:transform var(--speed)}@media(hover:hover)and (pointer:fine){.PopupImage_close__uSypc:hover{transform:scale(1.05)}}@media(max-width:1000px){.PopupImage_close__uSypc{top:calc(12/375*100vw);right:calc(12/375*100vw);padding:0;background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}}.PopupImage_close__uSypc svg{display:block;width:calc(20/3840*200vw);height:calc(20/3840*200vw)}@media(max-width:1000px){.PopupImage_close__uSypc svg{width:calc(38/375*100vw);height:calc(38/375*100vw)}}.PopupImage_close__uSypc path{stroke:#000;stroke-width:1}@media(max-width:1000px){.PopupImage_close__uSypc path{stroke:#fff}}.ApartmentCard_card__4knBh{width:calc(507/3840*200vw);cursor:pointer}@media(hover:hover)and (pointer:fine){.ApartmentCard_card__4knBh:hover .ApartmentCard_cardWrap__aw6Ug{background:rgba(212,202,255,.1)}.ApartmentCard_card__4knBh:hover .ApartmentCard_imageWrap___mpB8{transform:scale(1.05)}}@media(max-width:1000px){.ApartmentCard_card__4knBh{width:100%}}.ApartmentCard_card_wide__FzZpC{width:calc(780/3840*200vw)}@media(max-width:1000px){.ApartmentCard_card_wide__FzZpC{width:100%}}.ApartmentCard_cardWrap__aw6Ug{position:relative;height:calc(400/3840*200vw);border-radius:calc(24/3840*200vw);border:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:calc(20/3840*200vw);flex-direction:column;background:#fff;transition:background var(--speed) ease}@media(max-width:1000px){.ApartmentCard_cardWrap__aw6Ug{height:calc(240/375*100vw);padding:calc(12/375*100vw);border-radius:calc(18/375*100vw)}}.ApartmentCard_imageWrap___mpB8{width:calc(465/3840*200vw);height:calc(370/3840*200vw);margin:calc(17/3840*200vw) auto 0;position:relative;transform:scale(1);transition:transform var(--speed) ease}@media(max-width:1000px){.ApartmentCard_imageWrap___mpB8{width:calc(300/375*100vw);height:calc(250/375*100vw);margin-top:calc(12/375*100vw)}}.ApartmentCard_imageWrap___mpB8 img{object-fit:contain}.ApartmentCard_zoomButton__TpQJL{position:absolute;left:calc(15/3840*200vw);bottom:calc(15/3840*200vw);z-index:1;width:calc(20/3840*200vw);height:calc(20/3840*200vw);padding:calc(15/3840*200vw);border:0;border-radius:calc(200/3840*200vw);background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:content-box;cursor:pointer;transition:background-color var(--speed)}@media(hover:hover)and (pointer:fine){.ApartmentCard_zoomButton__TpQJL:hover{background-color:rgba(0,0,0,.55)}}@media(max-width:1000px){.ApartmentCard_zoomButton__TpQJL{left:calc(10/375*100vw);bottom:calc(10/375*100vw);width:calc(30/375*100vw);height:calc(30/375*100vw);padding:calc(8/375*100vw);border-radius:calc(12/375*100vw);box-sizing:border-box}}.ApartmentCard_zoomButton__TpQJL svg{display:block;width:100%;height:100%}.ApartmentCard_zoomButton__TpQJL path{fill:#fff}.ApartmentCard_content__kevqr{margin-top:calc(25/3840*200vw);padding-right:calc(50/3840*200vw);position:relative}@media(max-width:1000px){.ApartmentCard_content__kevqr{margin-top:calc(20/375*100vw);padding-right:calc(24/375*100vw)}}.ApartmentCard_favoriteButtonWrapper__XgpQ_{position:absolute;right:0;top:0;z-index:9}.ApartmentCard_priceCell__wnq_c{display:flex;align-items:center;justify-content:flex-end;gap:calc(24/3840*200vw)}.ApartmentCard_favoriteButton__a2EWZ{flex-shrink:0}@media(max-width:1000px){.ApartmentCard_favoriteButton__a2EWZ{width:calc(24/375*100vw);height:calc(22/375*100vw)}}.ApartmentTableRow_row__1XV5S{background:#fff;transition:background var(--speed) ease}@media(hover:hover)and (pointer:fine){.ApartmentTableRow_row__1XV5S:hover{cursor:pointer;background:rgba(212,202,255,.1)}.ApartmentTableRow_row__1XV5S:hover .ApartmentTableRow_planImage__OJxsH{transform:scale(1.1)}}.ApartmentTableRow_row__1XV5S td{border-bottom:1px solid #e3e2e2;padding:calc(20/3840*200vw) 0;background:rgba(0,0,0,0);vertical-align:middle}.ApartmentTableRow_row__1XV5S:last-child td{border-bottom:none}.ApartmentTableRow_imageCell__Bjcto{padding-left:calc(10/3840*200vw)!important;padding-right:calc(40/3840*200vw)!important}.ApartmentTableRow_favoriteButton__Q3rUL{flex-shrink:0}.ApartmentTableRow_planImage__OJxsH{width:calc(100/3840*200vw);height:calc(100/3840*200vw);position:relative;transform:scale(1);transition:transform var(--speed) ease}.ApartmentTableRow_planImage__OJxsH img{object-fit:contain}.ApartmentTableRow_favoriteCell__RtjN2{padding-left:calc(25/3840*200vw)!important}.SearchResults_table__bdq6m{border-collapse:collapse}.SearchResults_grid__6Yxb1{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:calc(50/3840*200vw) calc(40/3840*200vw);gap:calc(50/3840*200vw) calc(40/3840*200vw)}@media(max-width:1000px){.SearchResults_grid__6Yxb1{grid-template-columns:1fr;gap:calc(50/375*100vw)}}.SearchResults_cardItem__6xTrp{grid-column:span 2}@media(max-width:1000px){.SearchResults_cardItem__6xTrp{grid-column:span 1}}.SearchResults_cardItem_wide__UBRpi{grid-column:span 3}@media(max-width:1000px){.SearchResults_cardItem_wide__UBRpi{grid-column:span 1}}.Empty_empty__WJsvh{display:flex;justify-content:center;align-items:center;min-height:calc(200/3840*200vw);background:#f2f2f2;border-radius:calc(20/3840*200vw);padding:calc(40/3840*200vw) calc(20/3840*200vw);width:100%;font-family:Halvar Breitschrift}.Empty_content__wZkH8{text-align:center;max-width:calc(400/3840*200vw)}.Empty_title__zV_Nc{font-size:calc(30/3840*200vw);font-weight:500;color:var(--gray);margin-bottom:1vh}.Empty_text__hDxZJ{font-size:calc(18/3840*200vw);color:var(--gray);line-height:1.5}.SimilarFlats_container__vDhHZ{padding:0 calc(160/3840*200vw)}@media(max-width:1000px){.SimilarFlats_container__vDhHZ{padding:0 calc(20/375*100vw)}}.SimilarFlats_title__XZ7vJ{color:var(--gray);font-family:Halvar Breitschrift;font-size:calc(64/3840*200vw);font-weight:500;line-height:95%;text-transform:uppercase;margin:0;padding:calc(200/3840*200vw) 0 calc(100/3840*200vw);cursor:default}@media(max-width:1000px){.SimilarFlats_title__XZ7vJ{font-size:calc(32/375*100vw);padding:0 0 calc(50/375*100vw)}}.SimilarFlats_result__KW3DP table{width:100%}.SimilarFlats_buttonWrapper__04t7f{width:calc(320/3840*200vw);margin:0 auto;padding-top:calc(50/3840*200vw)}@media(max-width:1000px){.SimilarFlats_buttonWrapper__04t7f{width:100%;padding-top:calc(50/375*100vw)}}.FlatTabs_tabPlans__Nb4SZ{position:absolute;z-index:9;left:calc(-150/3840*200vw);top:50%;width:calc(140/3840*200vw);transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;gap:calc(35/3840*200vw)}@media(max-width:1000px){.FlatTabs_tabPlans__Nb4SZ{position:static;order:2;width:100%;transform:none;flex-direction:row;align-items:center;justify-content:center;gap:calc(6/375*100vw);background:rgba(0,0,0,0)}.FlatTabs_leftColumn__X_PUW{display:flex;flex-direction:column;gap:calc(30/375*100vw);width:100%}}.FlatTabs_tabButton__sWjuK{background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;font-size:calc(14/3840*200vw);font-family:SF Pro Display!important;font-weight:400;transition:all var(--speed);opacity:.5}@media(hover:hover)and (pointer:fine){.FlatTabs_tabButton__sWjuK:hover{opacity:.8}}@media(max-width:1000px){.FlatTabs_tabButton__sWjuK{opacity:1;padding:calc(8/375*100vw) calc(10/375*100vw);border-radius:calc(10/375*100vw);font-size:calc(12/375*100vw);border:calc(1/375*100vw) solid #e0e0e0}}.FlatTabs_tabButton__sWjuK.FlatTabs_active___ORwZ{cursor:default;opacity:1}@media(max-width:1000px){.FlatTabs_tabButton__sWjuK.FlatTabs_active___ORwZ{background-color:var(--lilac)}}.FlatTabs_mainImage__dRnJu{display:block;position:relative;width:calc(643/3840*200vw);height:calc(717/3840*200vw);border-radius:calc(36/3840*200vw);overflow:hidden;padding:calc(72/3840*200vw) calc(50/3840*200vw);background:#fff;border:0;font:inherit;cursor:pointer;opacity:0;animation:FlatTabs_fadeIn__0R_5n .7s ease-in-out forwards var(--speed)}@media(max-width:1000px){.FlatTabs_mainImage__dRnJu{order:1;width:calc(344/375*100vw);height:calc(300/375*100vw);padding:0;border-radius:0;margin:0 auto}}.FlatTabs_mainImage__dRnJu .FlatTabs_image__mY6ot{object-fit:contain;width:100%;height:100%}.FlatTabs_mainImage__dRnJu:disabled{cursor:default}.FlatTabs_zoomButton__cm0TR{position:absolute;left:calc(25/3840*200vw);bottom:calc(25/3840*200vw);z-index:1;width:calc(20/3840*200vw);height:calc(20/3840*200vw);padding:calc(15/3840*200vw);border:0;border-radius:calc(200/3840*200vw);background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:content-box;cursor:pointer;transition:background-color var(--speed)}@media(hover:hover)and (pointer:fine){.FlatTabs_zoomButton__cm0TR:hover{background-color:rgba(0,0,0,.55)}}@media(max-width:1000px){.FlatTabs_zoomButton__cm0TR{left:calc(10/375*100vw);bottom:calc(10/375*100vw);width:calc(30/375*100vw);height:calc(30/375*100vw);padding:calc(8/375*100vw);border-radius:calc(12/375*100vw);box-sizing:border-box}}.FlatTabs_zoomButton__cm0TR svg{display:block;width:100%;height:100%}.FlatTabs_zoomButton__cm0TR path{fill:#fff}@keyframes FlatTabs_fadeIn__0R_5n{0%{opacity:0}to{opacity:1}}.FlatTabs_noImage__mnbny{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--gray);font-size:calc(16/3840*200vw)}@media(max-width:1000px){.FlatTabs_noImage__mnbny{font-size:calc(12/375*100vw)}}.ChangeIndicator_changeWithTooltip__A6wqV{display:inline-flex;align-items:center;gap:calc(10/3840*200vw);margin-left:calc(10/3840*200vw);font-family:SF Pro Display;font-size:calc(16/3840*200vw);font-weight:400;line-height:normal}@media(max-width:1000px){.ChangeIndicator_changeWithTooltip__A6wqV{gap:calc(8/375*100vw);margin-left:0;font-size:calc(11/375*100vw)}}.ChangeIndicator_down__4suKW,.ChangeIndicator_up__S_Khm{display:inline-block;position:relative;padding-left:calc(12/3840*200vw);margin-left:calc(10/3840*200vw)}@media(max-width:1000px){.ChangeIndicator_down__4suKW,.ChangeIndicator_up__S_Khm{padding-left:calc(10/375*100vw);margin-left:0}}.ChangeIndicator_down__4suKW:before,.ChangeIndicator_up__S_Khm:before{content:"";display:block;position:absolute;left:0;top:50%;width:0;height:0;border-style:solid;border-width:0 calc(4/3840*200vw) calc(7/3840*200vw)}@media(max-width:1000px){.ChangeIndicator_down__4suKW:before,.ChangeIndicator_up__S_Khm:before{border-width:0 calc(4/375*100vw) calc(7/375*100vw)}}.ChangeIndicator_up__S_Khm{color:var(--green)}.ChangeIndicator_up__S_Khm:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--green) rgba(0,0,0,0);transform:rotate(0deg) translateY(-50%)}.ChangeIndicator_down__4suKW{color:var(--red)}.ChangeIndicator_down__4suKW:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--red) rgba(0,0,0,0);transform:rotate(180deg) translateY(50%)}.ChangeIndicator_infoIcon__TdWjk{width:calc(16/3840*200vw);height:calc(16/3840*200vw);cursor:pointer;flex-shrink:0;color:#f2f2f2;transition:color var(--speed)}@media(hover:hover)and (pointer:fine){.ChangeIndicator_infoIcon__TdWjk:hover{color:var(--lilac)}}@media(max-width:1000px){.ChangeIndicator_infoIcon__TdWjk{width:calc(16/375*100vw);height:calc(16/375*100vw);color:#fff}}.Tooltip_tooltipWrapper__t8Sgc{position:relative;display:inline-flex}@media(hover:hover)and (pointer:fine){.Tooltip_tooltipWrapper__t8Sgc:hover .Tooltip_tooltipContent___Am6d{opacity:1;visibility:visible;transform:translateY(-50%) translateX(10px)}}@media(max-width:1000px){.Tooltip_tooltipWrapper__t8Sgc.Tooltip_isOpen__7ELSr .Tooltip_tooltipContent___Am6d{opacity:1;visibility:visible;transform:translateY(0)}.Tooltip_tooltipWrapper__t8Sgc.Tooltip_right__sYrfc .Tooltip_tooltipContent___Am6d{right:auto;left:0}}.Tooltip_tooltipContent___Am6d{position:absolute;left:100%;top:50%;transform:translateY(-50%) translateX(10px);background-color:#f2f2f2;color:var(--gray);padding:calc(20/3840*200vw);border:2px solid #f2f2f2;border-radius:calc(16/3840*200vw);font-family:SF Pro Display;font-size:calc(16/3840*200vw);opacity:0;visibility:hidden;transition:all var(--speed) ease;pointer-events:none;z-index:var(--z-dropdown)}@media(max-width:1000px){.Tooltip_tooltipContent___Am6d{top:calc(100% + calc(4 / 375 * 100vw));right:0;left:auto;padding:calc(12/375*100vw);border-width:1px;border-radius:calc(10/375*100vw);font-size:calc(12/375*100vw);line-height:1.2;transform:translateY(0);background:#fff}}.RequestBlock_block__OKeJV{display:flex;justify-content:space-between;align-items:center;padding:calc(40/3840*200vw) calc(50/3840*200vw);border-radius:calc(20/3840*200vw);border:1px solid var(--gray5);margin:calc(100/3840*200vw) calc(160/3840*200vw) calc(200/3840*200vw);position:relative;font-family:Halvar Breitschrift}@media(max-width:1000px){.RequestBlock_block__OKeJV{flex-direction:column;align-items:stretch;padding:calc(20/375*100vw);border-radius:calc(20/375*100vw);margin:calc(50/375*100vw) calc(16/375*100vw) calc(100/375*100vw)}}.RequestBlock_title__MDf_I{font-size:calc(40/3840*200vw);font-weight:500;line-height:95%;text-transform:uppercase;margin-bottom:calc(25/3840*200vw);cursor:default;white-space:nowrap}@media(max-width:1000px){.RequestBlock_title__MDf_I{white-space:normal;font-size:calc(16/375*100vw);line-height:95%;margin-bottom:calc(20/375*100vw)}}.RequestBlock_text__u8Cg4{font-size:calc(20/3840*200vw);font-style:normal;font-weight:500;line-height:100%;margin-bottom:calc(50/3840*200vw);cursor:default;white-space:nowrap}@media(max-width:1000px){.RequestBlock_text__u8Cg4{white-space:normal;font-size:calc(11/375*100vw);margin-bottom:calc(20/375*100vw);text-transform:uppercase}}.RequestBlock_btn__r8oZ0{color:var(--lilac);width:calc(283/3840*200vw);white-space:nowrap}@media(max-width:1000px){.RequestBlock_btn__r8oZ0{width:100%}}.RequestBlock_dog__8f73E{width:calc(470/3840*200vw);height:calc(293/3840*200vw);position:absolute;right:calc(-79/3840*200vw);top:calc(-93/3840*200vw)}