.Page_container__G3JRR{background:#fff}.Page_container__G3JRR *{box-sizing:border-box}.Page_contentWrapper__YfsUv{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__YfsUv{padding:calc(68/375*100vw) calc(16/375*100vw) calc(100/375*100vw);border-radius:0;background:#fff}}.Page_allFlatsLink___xoaR{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___xoaR{gap:calc(10/375*100vw);margin-bottom:calc(25/375*100vw);font-size:calc(12/375*100vw)}}.Page_allFlatsLink___xoaR svg{width:calc(35/3840*200vw);height:auto;transition:transform var(--speed)}@media(max-width:1000px){.Page_allFlatsLink___xoaR svg{width:calc(15/375*100vw)}}@media(hover:hover)and (pointer:fine){.Page_allFlatsLink___xoaR:hover svg{transform:translateX(calc(-6 / 3840 * 200vw))}}.Page_dogImage__lao_6{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__lao_6{display:none}.Page_rightColumn__M22TV{display:flex;flex-direction:column;gap:calc(50/375*100vw)}}.Page_content__lSk_3{display:flex;gap:calc(82/3840*200vw);position:relative}@media(max-width:1000px){.Page_content__lSk_3{flex-direction:column;gap:calc(30/375*100vw)}}.Page_title__2CeDJ{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__2CeDJ{font-size:calc(32/375*100vw);line-height:95%}}.Page_mainParams__STz5a{display:flex;flex-wrap:wrap;gap:calc(25/3840*200vw) calc(40/3840*200vw);cursor:default}@media(max-width:1000px){.Page_mainParams__STz5a{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__STz5a .Page_param__hRYmW:first-child{order:1}.Page_mainParams__STz5a .Page_param__hRYmW:nth-child(5){order:2}.Page_mainParams__STz5a .Page_param__hRYmW:nth-child(2){order:3}.Page_mainParams__STz5a .Page_param__hRYmW:nth-child(3){order:4}.Page_mainParams__STz5a .Page_param__hRYmW:nth-child(4){order:5}.Page_mainParams__STz5a .Page_param__hRYmW:nth-child(6){order:6}}.Page_param__hRYmW{display:flex;flex-direction:column;gap:calc(10/3840*200vw)}@media(max-width:1000px){.Page_param__hRYmW{gap:calc(12/375*100vw);max-width:calc(140/375*100vw)}}.Page_paramLabel__NRNZN{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__NRNZN{font-size:calc(11/375*100vw)}}.Page_paramValue__pn4JO{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__pn4JO{max-width:100%;font-size:calc(16/375*100vw)}}.Page_paramValueSmall___l3Bh{font-size:calc(16/3840*200vw);line-height:110%}@media(max-width:1000px){.Page_paramValueSmall___l3Bh{font-size:calc(14/375*100vw)}}.Page_paramAside___Z0p6{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___Z0p6{font-size:calc(11/375*100vw);margin-top:calc(-6/375*100vw)}}.Page_features__y4Z7V{margin-bottom:calc(32/3840*200vw)}@media(max-width:1000px){.Page_features__y4Z7V{margin-bottom:0}}.Page_featuresList__ax9O_{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__ax9O_{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__rXDdJ{display:none}}.Page_featureItem__IegW7{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__IegW7{flex-direction:column;align-items:stretch;gap:calc(10/375*100vw)}}.Page_featureItem__IegW7>span{width:calc(300/3840*200vw)}@media(max-width:1000px){.Page_featureItem__IegW7>span{width:auto}.Page_featureItem__IegW7 .Page_featureText__icFho{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__IegW7 .Page_featureValue__TAdqr{font-family:Halvar Breitschrift;font-size:calc(16/375*100vw);font-weight:500;line-height:100%}.Page_featureItem__IegW7.Page_featureItemFinishing__I5JDi .Page_featureText__icFho{display:flex}.Page_featureItem__IegW7.Page_featureItemFinishing__I5JDi svg{display:none}}.Page_featureItem__IegW7 svg{width:calc(38/3840*200vw);height:calc(28/3840*200vw)}@media(max-width:1000px){.Page_featureItem__IegW7 svg{order:0;width:calc(19/375*100vw);height:calc(16/375*100vw)}}.Page_info__7XBnc{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__7XBnc{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__bmtwD{display:flex;gap:calc(10/3840*200vw)}.Page_controls__bmtwD button{flex-grow:1}@media(max-width:1000px){.Page_controls__bmtwD{gap:calc(8/375*100vw)}}.Page_btnForm__c_xR_{width:calc(522/3840*200vw)}@media(max-width:1000px){.Page_btnForm__c_xR_{flex:1 1;width:auto}}.Page_favoriteButtonWrapper__fhRNj{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__fhRNj{border-radius:calc(12/375*100vw);width:calc(50/375*100vw);height:calc(50/375*100vw)}}.Page_favoriteButton__AqBxF{width:calc(22/3840*200vw)!important;height:calc(20/3840*200vw)!important}@media(max-width:1000px){.Page_favoriteButton__AqBxF{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__CDOjx{display:flex;gap:calc(5/3840*200vw);align-items:center;flex-wrap:wrap}@media(max-width:1000px){.ApartmentFeatures_features__CDOjx{gap:calc(4/375*100vw)}}.ApartmentFeatures_features_table__dhHH5{width:calc(497/3840*200vw);justify-content:center}.ApartmentFeatures_option__A73oR{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__A73oR{padding:calc(6/375*100vw) calc(10/375*100vw);font-size:calc(12/375*100vw);border-radius:calc(6/375*100vw)}}.ApartmentFeatures_moreButton__sSock{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__sSock:hover{background:rgba(212,202,255,.5)}}@media(max-width:1000px){.ApartmentFeatures_moreButton__sSock{padding:calc(6/375*100vw) calc(10/375*100vw);font-size:calc(11/375*100vw);border-radius:calc(5/375*100vw)}}.ApartmentPrice_priceBlock_card__2dy6P{margin-top:calc(50/3840*200vw)}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__2dy6P{margin-top:calc(20/375*100vw)}}.ApartmentPrice_priceBlock_card__2dy6P .ApartmentPrice_price__bNp_L{color:var(--gray);font-size:calc(24/3840*200vw)}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__2dy6P .ApartmentPrice_price__bNp_L{font-size:calc(20/375*100vw)}}.ApartmentPrice_priceBlock_card__2dy6P .ApartmentPrice_priceWithDiscount__Dhi0l{flex-direction:row;align-items:center}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__2dy6P .ApartmentPrice_priceWithDiscount__Dhi0l{flex-wrap:wrap;gap:calc(10/375*100vw)}}.ApartmentPrice_priceBlock_card__2dy6P .ApartmentPrice_discountPrice__2cC8W{color:var(--gray);font-size:calc(24/3840*200vw);line-height:normal}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__2dy6P .ApartmentPrice_discountPrice__2cC8W{font-size:calc(16/375*100vw);line-height:95%}}.ApartmentPrice_priceBlock_card__2dy6P .ApartmentPrice_pricePerMeter__03VyY{margin-top:calc(13/3840*200vw)}@media(max-width:1000px){.ApartmentPrice_priceBlock_card__2dy6P .ApartmentPrice_pricePerMeter__03VyY{margin-top:calc(10/375*100vw)}}.ApartmentPrice_priceBlock_table__NcAkD .ApartmentPrice_price__bNp_L{color:var(--lilac);font-size:calc(30/3840*200vw);line-height:95%;text-align:right}.ApartmentPrice_priceBlock_table__NcAkD .ApartmentPrice_priceWithDiscount__Dhi0l{flex-direction:column;align-items:flex-end}.ApartmentPrice_priceBlock_table__NcAkD .ApartmentPrice_discountPrice__2cC8W{color:var(--lilac);font-size:calc(30/3840*200vw)}.ApartmentPrice_priceBlock_table__NcAkD .ApartmentPrice_pricePerMeter__03VyY{opacity:.8;text-align:right}.ApartmentPrice_price__bNp_L{text-transform:uppercase;font-family:Halvar Breitschrift;font-weight:500}.ApartmentPrice_priceWithDiscount__Dhi0l{display:flex;gap:calc(10/3840*200vw)}.ApartmentPrice_oldPrice__XrtRL{font-size:calc(16/3840*200vw);font-weight:500;color:var(--gray);text-decoration:line-through;opacity:.5}@media(max-width:1000px){.ApartmentPrice_oldPrice__XrtRL{font-size:calc(11/375*100vw)}}.ApartmentPrice_pricePerMeter__03VyY{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__03VyY{font-size:calc(12/375*100vw)}}.ApartmentSummary_summary__H9_PX .ApartmentSummary_title__hw8RI{font-family:Halvar Breitschrift;font-weight:500;text-transform:uppercase}.ApartmentSummary_summary__H9_PX .ApartmentSummary_info__OtTEK{color:var(--gray);display:flex}.ApartmentSummary_summary_card__aaVKQ .ApartmentSummary_title__hw8RI{color:var(--gray);font-size:calc(24/3840*200vw);line-height:95%}@media(max-width:1000px){.ApartmentSummary_summary_card__aaVKQ .ApartmentSummary_title__hw8RI{font-size:calc(16/375*100vw);font-weight:500}}.ApartmentSummary_summary_card__aaVKQ .ApartmentSummary_info__OtTEK{font-size:calc(15/3840*200vw);gap:calc(10/3840*200vw);margin-top:calc(10/3840*200vw)}@media(max-width:1000px){.ApartmentSummary_summary_card__aaVKQ .ApartmentSummary_info__OtTEK{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__DnPZH .ApartmentSummary_title__hw8RI{font-size:calc(24/3840*200vw);line-height:1;margin-bottom:calc(16/3840*200vw)}.ApartmentSummary_summary_table__DnPZH .ApartmentSummary_info__OtTEK{font-size:calc(14/3840*200vw);gap:calc(16/3840*200vw);opacity:.5}.PopupImage_popup__7XvvZ{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__7XvvZ{padding:calc(20/375*100vw);background-color:rgba(41,47,68,.85)}}.PopupImage_imageWrap__utOZL{position:relative;width:100%;height:100%}.PopupImage_image__HFgc5{object-fit:contain}.PopupImage_close__3ie7R{-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__3ie7R:hover{transform:scale(1.05)}}@media(max-width:1000px){.PopupImage_close__3ie7R{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__3ie7R svg{display:block;width:calc(20/3840*200vw);height:calc(20/3840*200vw)}@media(max-width:1000px){.PopupImage_close__3ie7R svg{width:calc(38/375*100vw);height:calc(38/375*100vw)}}.PopupImage_close__3ie7R path{stroke:#000;stroke-width:1}@media(max-width:1000px){.PopupImage_close__3ie7R path{stroke:#fff}}.ApartmentCard_card__0KqTi{position:relative;width:calc(507/3840*200vw);cursor:pointer}@media(hover:hover)and (pointer:fine){.ApartmentCard_card__0KqTi:hover .ApartmentCard_cardWrap__S9v4d{background:rgba(212,202,255,.1)}.ApartmentCard_card__0KqTi:hover .ApartmentCard_imageWrap__pW2lo{transform:scale(1.05)}}@media(max-width:1000px){.ApartmentCard_card__0KqTi{width:100%}}.ApartmentCard_cardLink__VEFLv{color:inherit;text-decoration:none}.ApartmentCard_cardLink__VEFLv:after{content:"";position:absolute;inset:0;z-index:1}.ApartmentCard_cardLink__VEFLv:focus-visible:after{outline:2px solid currentColor;outline-offset:4px;border-radius:calc(24/3840*200vw)}.ApartmentCard_card_wide__e2d8a{width:calc(780/3840*200vw)}@media(max-width:1000px){.ApartmentCard_card_wide__e2d8a{width:100%}}.ApartmentCard_cardWrap__S9v4d{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__S9v4d{height:calc(240/375*100vw);padding:calc(12/375*100vw);border-radius:calc(18/375*100vw)}}.ApartmentCard_imageWrap__pW2lo{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__pW2lo{width:calc(300/375*100vw);height:calc(250/375*100vw);margin-top:calc(12/375*100vw)}}.ApartmentCard_imageWrap__pW2lo img{object-fit:contain}.ApartmentCard_zoomButton__C4JDi{position:absolute;left:calc(15/3840*200vw);bottom:calc(15/3840*200vw);z-index:2;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__C4JDi:hover{background-color:rgba(0,0,0,.55)}}@media(max-width:1000px){.ApartmentCard_zoomButton__C4JDi{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__C4JDi svg{display:block;width:100%;height:100%}.ApartmentCard_zoomButton__C4JDi path{fill:#fff}.ApartmentCard_content__vX5G8{margin-top:calc(25/3840*200vw);padding-right:calc(50/3840*200vw);position:relative}@media(max-width:1000px){.ApartmentCard_content__vX5G8{margin-top:calc(20/375*100vw);padding-right:calc(24/375*100vw)}}.ApartmentCard_favoriteButtonWrapper__iNaw3{position:absolute;right:0;top:0;z-index:9}.ApartmentCard_priceCell___0I70{display:flex;align-items:center;justify-content:flex-end;gap:calc(24/3840*200vw)}.ApartmentCard_favoriteButton__VtfDP{flex-shrink:0}@media(max-width:1000px){.ApartmentCard_favoriteButton__VtfDP{width:calc(24/375*100vw);height:calc(22/375*100vw)}}.ApartmentTableRow_row__w27ae{background:#fff;transition:background var(--speed) ease}@media(hover:hover)and (pointer:fine){.ApartmentTableRow_row__w27ae:hover{cursor:pointer;background:rgba(212,202,255,.1)}.ApartmentTableRow_row__w27ae:hover .ApartmentTableRow_planImage__ZXST1{transform:scale(1.1)}}.ApartmentTableRow_row__w27ae td{border-bottom:1px solid #e3e2e2;padding:calc(20/3840*200vw) 0;background:rgba(0,0,0,0);vertical-align:middle}.ApartmentTableRow_row__w27ae:last-child td{border-bottom:none}.ApartmentTableRow_imageCell__5o_2v{padding-left:calc(10/3840*200vw)!important;padding-right:calc(40/3840*200vw)!important}.ApartmentTableRow_flatLink__lIFQJ{display:block;color:inherit;text-decoration:none}.ApartmentTableRow_favoriteButton__lrktE{flex-shrink:0}.ApartmentTableRow_planImage__ZXST1{width:calc(100/3840*200vw);height:calc(100/3840*200vw);position:relative;transform:scale(1);transition:transform var(--speed) ease}.ApartmentTableRow_planImage__ZXST1 img{object-fit:contain}.ApartmentTableRow_favoriteCell__3Zs4Q{padding-left:calc(25/3840*200vw)!important}.SearchResults_table__W4FxO{border-collapse:collapse}.SearchResults_grid__Jmdf8{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__Jmdf8{grid-template-columns:1fr;gap:calc(50/375*100vw)}}.SearchResults_cardItem__UBGcN{grid-column:span 2}@media(max-width:1000px){.SearchResults_cardItem__UBGcN{grid-column:span 1}}.SearchResults_cardItem_wide__p49tg{grid-column:span 3}@media(max-width:1000px){.SearchResults_cardItem_wide__p49tg{grid-column:span 1}}.Empty_empty__0FXeK{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___hAS_{text-align:center;max-width:calc(400/3840*200vw)}.Empty_title__NMckp{font-size:calc(30/3840*200vw);font-weight:500;color:var(--gray);margin-bottom:1vh}.Empty_text___nGmG{font-size:calc(18/3840*200vw);color:var(--gray);line-height:1.5}.SimilarFlats_container__u26a2{padding:0 calc(160/3840*200vw)}@media(max-width:1000px){.SimilarFlats_container__u26a2{padding:0 calc(20/375*100vw)}}.SimilarFlats_title__T3tP9{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__T3tP9{font-size:calc(32/375*100vw);padding:0 0 calc(50/375*100vw)}}.SimilarFlats_result__i4FQr table{width:100%}.SimilarFlats_buttonWrapper__HJsiz{width:calc(320/3840*200vw);margin:0 auto;padding-top:calc(50/3840*200vw)}@media(max-width:1000px){.SimilarFlats_buttonWrapper__HJsiz{width:100%;padding-top:calc(50/375*100vw)}}.FlatTabs_tabPlans__8QEOr{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__8QEOr{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__h_rRh{display:flex;flex-direction:column;gap:calc(30/375*100vw);width:100%}}.FlatTabs_tabButton__Q_pHU{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__Q_pHU:hover{opacity:.8}}@media(max-width:1000px){.FlatTabs_tabButton__Q_pHU{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__Q_pHU.FlatTabs_active__NDIxS{cursor:default;opacity:1}@media(max-width:1000px){.FlatTabs_tabButton__Q_pHU.FlatTabs_active__NDIxS{background-color:var(--lilac)}}.FlatTabs_mainImage__wCNVj{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__uKEsG .7s ease-in-out forwards var(--speed)}@media(max-width:1000px){.FlatTabs_mainImage__wCNVj{order:1;width:calc(344/375*100vw);height:calc(300/375*100vw);padding:0;border-radius:0;margin:0 auto}}.FlatTabs_mainImage__wCNVj .FlatTabs_image__Dn7hv{object-fit:contain;width:100%;height:100%}.FlatTabs_mainImage__wCNVj:disabled{cursor:default}.FlatTabs_zoomButton__b0hhI{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__b0hhI:hover{background-color:rgba(0,0,0,.55)}}@media(max-width:1000px){.FlatTabs_zoomButton__b0hhI{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__b0hhI svg{display:block;width:100%;height:100%}.FlatTabs_zoomButton__b0hhI path{fill:#fff}@keyframes FlatTabs_fadeIn__uKEsG{0%{opacity:0}to{opacity:1}}.FlatTabs_noImage__pRdrD{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__pRdrD{font-size:calc(12/375*100vw)}}.ChangeIndicator_changeWithTooltip__M0NIA{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__M0NIA{gap:calc(8/375*100vw);margin-left:0;font-size:calc(11/375*100vw)}}.ChangeIndicator_down__ZKI9W,.ChangeIndicator_up__wFyqP{display:inline-block;position:relative;padding-left:calc(12/3840*200vw);margin-left:calc(10/3840*200vw)}@media(max-width:1000px){.ChangeIndicator_down__ZKI9W,.ChangeIndicator_up__wFyqP{padding-left:calc(10/375*100vw);margin-left:0}}.ChangeIndicator_down__ZKI9W:before,.ChangeIndicator_up__wFyqP: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__ZKI9W:before,.ChangeIndicator_up__wFyqP:before{border-width:0 calc(4/375*100vw) calc(7/375*100vw)}}.ChangeIndicator_up__wFyqP{color:var(--green)}.ChangeIndicator_up__wFyqP: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__ZKI9W{color:var(--red)}.ChangeIndicator_down__ZKI9W: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__c01z_{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__c01z_:hover{color:var(--lilac)}}@media(max-width:1000px){.ChangeIndicator_infoIcon__c01z_{width:calc(16/375*100vw);height:calc(16/375*100vw);color:#fff}}.Tooltip_tooltipWrapper__ZueGl{position:relative;display:inline-flex}@media(hover:hover)and (pointer:fine){.Tooltip_tooltipWrapper__ZueGl:hover .Tooltip_tooltipContent__oPEBU{opacity:1;visibility:visible;transform:translateY(-50%) translateX(10px)}}@media(max-width:1000px){.Tooltip_tooltipWrapper__ZueGl.Tooltip_isOpen__ZEPwT .Tooltip_tooltipContent__oPEBU{opacity:1;visibility:visible;transform:translateY(0)}.Tooltip_tooltipWrapper__ZueGl.Tooltip_right__NzXA7 .Tooltip_tooltipContent__oPEBU{right:auto;left:0}}.Tooltip_tooltipContent__oPEBU{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__oPEBU{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__OkFTP{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__OkFTP{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__kfdvN{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__kfdvN{white-space:normal;font-size:calc(16/375*100vw);line-height:95%;margin-bottom:calc(20/375*100vw)}}.RequestBlock_text__Mmui1{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__Mmui1{white-space:normal;font-size:calc(11/375*100vw);margin-bottom:calc(20/375*100vw);text-transform:uppercase}}.RequestBlock_btn__kn3q2{color:var(--lilac);width:calc(283/3840*200vw);white-space:nowrap}@media(max-width:1000px){.RequestBlock_btn__kn3q2{width:100%}}.RequestBlock_dog__rl3nC{width:calc(470/3840*200vw);height:calc(293/3840*200vw);position:absolute;right:calc(-79/3840*200vw);top:calc(-93/3840*200vw)}