.PropertyContent_wrapper__UDQuL{gap:32px;padding:64px 0}@media(max-width:767px){.PropertyContent_wrapper__UDQuL{padding:58px 0 48px;gap:16px}}.Breadcrumbs_breadcrumbs__b37EY,.Breadcrumbs_container__EqkfN{gap:4px;flex-wrap:wrap}.Breadcrumbs_container__EqkfN a{color:var(--primary-50)}.Breadcrumbs_active__fEMPV{color:var(--dark-blue-50)}.Pagination_pagination__6uCwm{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.Pagination_button__gRO4I,.Pagination_pageButton__Yc2iR{width:40px;height:40px;border:1px solid var(--gray-30);border-radius:50%;cursor:pointer;box-sizing:border-box;transition:all .2s ease}.Pagination_button__gRO4I:hover,.Pagination_pageButton__Yc2iR:hover{border-color:var(--primary-50)}.Pagination_button__gRO4I.Pagination_active__DiS__,.Pagination_pageButton__Yc2iR.Pagination_active__DiS__{border:2px solid var(--primary-50);pointer-events:none}.Pagination_button__gRO4I:active,.Pagination_pageButton__Yc2iR:active{background-color:var(--pressed)}.Pagination_button__gRO4I:hover{background-color:var(--hover)}.Pagination_button__gRO4I:hover svg{stroke:var(--primary-50)}.Pagination_ellipsis__gHH2n{pointer-events:none}.Pagination_disabled__vP3OZ{color:var(--gray-30);pointer-events:none}.Pagination_disabled__vP3OZ svg{stroke:currentColor}.NoResults_wrapper__D0zyQ{display:flex;align-items:center;flex-direction:column;flex:auto;gap:16px;padding:72px 0 104px;margin:0 auto;max-width:384px;width:100%;text-align:center;color:var(--dark-blue-40)}@media(max-width:767px){.NoResults_wrapper__D0zyQ{padding:44px 0 70px}}.NoResults_icon__QK0my{width:56px;height:56px}.NoResults_icon__QK0my svg{width:100%;height:100%}.PropertyCard_h1__X3VtH{font-size:56px;line-height:1.1;font-weight:700}@media(max-width:992px){.PropertyCard_h1__X3VtH{font-size:48px}}@media(max-width:767px){.PropertyCard_h1__X3VtH{font-size:40px;line-height:1.2}}.PropertyCard_h2__Hx0Gz{font-size:36px;line-height:1.2;font-weight:700}@media(max-width:767px){.PropertyCard_h2__Hx0Gz{font-size:28px}}.PropertyCard_h3__kLS_a{font-size:32px;line-height:1.4;font-weight:600}@media(max-width:767px){.PropertyCard_h3__kLS_a{font-size:24px;line-height:1.25}}.PropertyCard_h4__lwSDf{font-size:22px;line-height:1.4;font-weight:600}@media(max-width:767px){.PropertyCard_h4__lwSDf{font-size:18px}}.PropertyCard_title-xl__tmQ1U{font-size:28px;line-height:1.14;font-weight:700}@media(max-width:767px){.PropertyCard_title-xl__tmQ1U{font-size:24px}}.PropertyCard_title-l__8_Vz2{font-size:24px;line-height:1.2;font-weight:700}@media(max-width:767px){.PropertyCard_title-l__8_Vz2{font-size:20px}}.PropertyCard_title-m__f4t7A{font-size:20px;line-height:1.4;font-weight:600}@media(max-width:767px){.PropertyCard_title-m__f4t7A{font-size:18px;line-height:1.3}}.PropertyCard_title-xs-500__eh0Xw{font-size:18px;font-weight:500;line-height:1.55}@media(max-width:767px){.PropertyCard_title-xs-500__eh0Xw{font-size:16px}}.PropertyCard_title-s-600__VJ__z{font-size:20px;font-weight:600;line-height:1.4}@media(max-width:767px){.PropertyCard_title-s-600__VJ__z{font-size:18px}}.PropertyCard_subtitle-l__qIzCe{font-size:18px;line-height:1.55}@media(max-width:767px){.PropertyCard_subtitle-l__qIzCe{font-size:15px}}.PropertyCard_subtitle-m__f034B{font-size:16px;line-height:1.5}@media(max-width:1100px){.PropertyCard_subtitle-m__f034B{font-size:15px;line-height:1.4}}.PropertyCard_subtitle-m-500__xP_Cn{font-weight:500;font-size:16px;line-height:1.5}@media(max-width:1100px){.PropertyCard_subtitle-m-500__xP_Cn{font-size:15px;line-height:1.4}}.PropertyCard_subtitle-s__ntUXE{font-size:14px;line-height:1.1;font-weight:500}@media(max-width:767px){.PropertyCard_subtitle-s__ntUXE{font-size:13px}}.PropertyCard_subtitle-xs__sUp9C{font-size:12px;line-height:1.2;font-weight:500}.PropertyCard_text-xl__7cDiT{font-size:20px;line-height:1.6}@media(max-width:767px){.PropertyCard_text-xl__7cDiT{font-size:17px}}.PropertyCard_text-xl-500__GpAJa{font-weight:500;font-size:20px;line-height:1.6}@media(max-width:767px){.PropertyCard_text-xl-500__GpAJa{font-size:17px}}.PropertyCard_text-l__BSZ0w{font-size:16px;line-height:1.75}@media(max-width:767px){.PropertyCard_text-l__BSZ0w{font-size:15px;line-height:1.6}}.PropertyCard_text-l-500__oj_GD{font-weight:500;font-size:16px;line-height:1.75}@media(max-width:767px){.PropertyCard_text-l-500__oj_GD{font-size:15px;line-height:1.6}}.PropertyCard_text-m__pQ__d{font-size:15px;line-height:1.7}@media(max-width:767px){.PropertyCard_text-m__pQ__d{font-size:14px;line-height:1.5}}.PropertyCard_text-m-500__IWpzN{font-weight:500;font-size:15px;line-height:1.7}@media(max-width:767px){.PropertyCard_text-m-500__IWpzN{font-size:14px;line-height:1.5}}.PropertyCard_text-s__vHFyo{font-size:14px;line-height:1.7}@media(max-width:767px){.PropertyCard_text-s__vHFyo{font-size:13px;line-height:1.6}}.PropertyCard_text-s-600__BMjpz{font-weight:600;font-size:14px;line-height:1.7}@media(max-width:767px){.PropertyCard_text-s-600__BMjpz{font-size:13px;line-height:1.6}}.PropertyCard_text-xs__TC2CA{font-size:12px;line-height:1.2}@media(max-width:767px){.PropertyCard_text-xs__TC2CA{font-size:11px;line-height:1.1}}.PropertyCard_text-xs-500__lwc5F{font-weight:500;font-size:12px;line-height:1.2}@media(max-width:767px){.PropertyCard_text-xs-500__lwc5F{font-size:11px;line-height:1.1}}.PropertyCard_button-m__qjaAg{font-size:16px;line-height:1.3;font-weight:600}@media(max-width:767px){.PropertyCard_button-m__qjaAg{font-size:15px}}.PropertyCard_button-m-500__edCgg{font-weight:500;font-size:16px;line-height:1.3;font-weight:600}@media(max-width:767px){.PropertyCard_button-m-500__edCgg{font-size:15px}}.PropertyCard_button-s__pAOiD{font-size:15px;line-height:1.3;font-weight:600}@media(max-width:767px){.PropertyCard_button-s__pAOiD{font-size:14px}}.PropertyCard_button-xs__EUWsI{font-size:14px;line-height:1.3;font-weight:600}@media(max-width:767px){.PropertyCard_button-xs__EUWsI{font-size:13px}}.PropertyCard_caption-l-600__wGyhl{font-size:16px;font-weight:600;line-height:1.5}@media(max-width:767px){.PropertyCard_caption-l-600__wGyhl{font-size:14px}}.PropertyCard_caption-m__OwhJe{font-size:15px;line-height:1.5}.PropertyCard_caption-m-700__9Zuni{font-weight:700;font-size:15px;line-height:1.5}.PropertyCard_caption-s__cZi2Z{font-size:14px;line-height:1.6}@media(max-width:767px){.PropertyCard_caption-s__cZi2Z{font-size:13px}}.PropertyCard_caption-s-600__lMhRm{font-weight:600;font-size:14px;line-height:1.6}@media(max-width:767px){.PropertyCard_caption-s-600__lMhRm{font-size:13px}}.PropertyCard_caption-xs__3yqGQ{font-size:13px;line-height:1.6}@media(max-width:767px){.PropertyCard_caption-xs__3yqGQ{font-size:12px}}.PropertyCard_caption-xs-600__8k8Xp{font-weight:600;font-size:13px;line-height:1.6}@media(max-width:767px){.PropertyCard_caption-xs-600__8k8Xp{font-size:12px}}.PropertyCard_card__Po6Nx{background-color:var(--white);border-radius:12px 12px 0 0;gap:8px;position:relative}.PropertyCard_saveButton__XRpgc{position:absolute;top:8px;right:8px}.PropertyCard_saveButton__XRpgc.PropertyCard_saveButtonMap__gFBUC{top:16px;right:16px}.PropertyCard_linkWrapper__mwx5y{cursor:pointer}.PropertyCard_linkWrapper__mwx5y:focus-visible .PropertyCard_priceTitle__ODQX_{color:var(--primary-70)}.PropertyCard_linkWrapper__mwx5y:active .PropertyCard_priceTitle__ODQX_{color:var(--primary-70)}.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_info__2_msj,.PropertyCard_linkWrapper__mwx5y.PropertyCard_slider__IGMl_ .PropertyCard_info__2_msj{flex-direction:column;align-items:flex-start}.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_type__2588I,.PropertyCard_linkWrapper__mwx5y.PropertyCard_slider__IGMl_ .PropertyCard_type__2588I{margin-left:0;order:-1}.PropertyCard_linkWrapper__mwx5y.PropertyCard_slider__IGMl_ .PropertyCard_info__2_msj{gap:8px;margin-bottom:6px}.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__{border-radius:14px;padding:8px;box-shadow:var(--shadow)}.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_imageWrapper__I_Mn7{height:140px}@media(max-width:767px){.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_imageWrapper__I_Mn7{height:104px}}.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_type__2588I{height:auto}@media(max-width:767px){.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_type__2588I{font-size:13px}}.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_priceTitle__ODQX_{font-size:20px;line-height:1.4;font-weight:600}@media(max-width:767px){.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_priceTitle__ODQX_{font-size:18px;line-height:1.3}}.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_info__2_msj{gap:4px;margin-bottom:4px}.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_address__amrrX{flex-wrap:wrap;font-size:14px;line-height:1.7}@media(max-width:767px){.PropertyCard_linkWrapper__mwx5y.PropertyCard_map___Jw__ .PropertyCard_address__amrrX{font-size:13px;line-height:1.6}}.PropertyCard_linkWrapper__mwx5y.PropertyCard_private__hW1i9 .PropertyCard_price__3uxow{flex-wrap:wrap}.PropertyCard_linkWrapper__mwx5y.PropertyCard_private__hW1i9 .PropertyCard_info__2_msj{flex-direction:column-reverse;align-items:flex-start}.PropertyCard_linkWrapper__mwx5y.PropertyCard_private__hW1i9 .PropertyCard_type__2588I{margin-left:0}.PropertyCard_imageWrapper__I_Mn7{height:160px;position:relative;overflow:hidden;border-radius:12px;margin-bottom:12px}.PropertyCard_image__0tOwH{object-fit:cover;border-radius:12px}.PropertyCard_info__2_msj{gap:8px;margin-bottom:6px}.PropertyCard_info__2_msj span{color:var(--gray-50)}.PropertyCard_price__3uxow{gap:8px;line-height:1.27}.PropertyCard_priceTitle__ODQX_{font-size:22px;font-weight:700;transition:color .2s}@media(max-width:767px){.PropertyCard_priceTitle__ODQX_{font-size:20px}}.PropertyCard_type__2588I{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:6px;font-size:14px;font-weight:500;line-height:1.14;height:16px}.PropertyCard_details__cmtKU{gap:12px;margin-bottom:4px;height:26px}.PropertyCard_address__amrrX{gap:4px}.PropertyCard_link__9BCcF{color:var(--primary-50);text-decoration:underline;cursor:pointer;position:relative;flex-shrink:0}.PropertyCard_link__9BCcF:after{position:absolute;content:"";background-color:var(--dark-blue-50);top:50%;transform:translate(7px,-50%);right:0;width:3px;height:3px;border-radius:50%}.PropertyCard_location__aT2Kl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PropertyCard_location__aT2Kl.PropertyCard_noHide__dzir7{white-space:unset;overflow:visible;text-overflow:unset}.PropertyCard_detailButton__1vJk5{padding:7px 12px;min-width:101px}@media(max-width:767px){.PropertyCard_detailButton__1vJk5{padding:8px 15px}}.PropertyCard_actionButtons__cf0Qb{gap:8px}.PropertyCard_actionButton__ixz0_{box-sizing:border-box;flex:1 1 50%;padding:10px 16px;gap:8px}.PropertyCard_fillChatIcon__v5n75{fill:var(--dark-blue-50)}.PropertyStat_group__c8eha{gap:4px}.PropertyStat_icon__T7LnY{width:18px;height:18px;padding:2px}.PropertyStat_icon__T7LnY svg{display:block;width:100%;height:100%}@media(max-width:767px){.PropertyStat_icon__T7LnY{width:16px;height:16px}}.NoSaved_noHomes__LNNad{min-height:50vh;gap:20px}.NoSaved_noHomes__LNNad svg{margin-bottom:4px}@media(max-width:767px){.NoSaved_noHomes__LNNad{gap:16px}.NoSaved_noHomes__LNNad svg{width:48px;height:48px}}