.ContactsHero_container__MtL95{padding:44px 40px;background-color:#e5fdef;border-radius:16px}.ContactsHero_container__MtL95,.ContactsHero_container__MtL95 .ContactsHero_content__dytTb{position:relative;display:flex;flex-direction:column;gap:28px}.ContactsHero_container__MtL95 .ContactsHero_content__dytTb .ContactsHero_textBlock__VagYC{display:flex;flex-direction:column;gap:8px}.ContactsHero_container__MtL95 .ContactsHero_content__dytTb .ContactsHero_textBlock__VagYC .ContactsHero_title__SAxn8{margin:0;font-weight:900;font-size:40px;line-height:48px;color:#333}.ContactsHero_container__MtL95 .ContactsHero_content__dytTb .ContactsHero_textBlock__VagYC .ContactsHero_subtitle__aptHw{margin:0;font-weight:400;font-size:14px;line-height:20px;color:#333;max-width:445px}.ContactsHero_container__MtL95 .ContactsHero_content__dytTb .ContactsHero_searchWrapper__loF36{max-width:800px;width:100%}.ContactsHero_container__MtL95 .ContactsHero_imageWrapper__7C94n{position:absolute;right:90px;top:15px;bottom:0;width:205px;height:263px}.ContactsHero_container__MtL95 .ContactsHero_imageWrapper__7C94n .ContactsHero_image___8Ez_{object-fit:contain;object-position:center}.ContactsHero_container__MtL95.ContactsHero_mobile__eqFRS{gap:24px;padding:24px 16px;border-radius:0}.ContactsHero_container__MtL95.ContactsHero_mobile__eqFRS .ContactsHero_content__dytTb{gap:24px}.ContactsHero_container__MtL95.ContactsHero_mobile__eqFRS .ContactsHero_content__dytTb .ContactsHero_textBlock__VagYC .ContactsHero_title__SAxn8{font-size:20px;line-height:24px}.ContactsHero_container__MtL95.ContactsHero_mobile__eqFRS .ContactsHero_content__dytTb .ContactsHero_textBlock__VagYC .ContactsHero_subtitle__aptHw{max-width:317px}.ContactsHero_container__MtL95.ContactsHero_mobile__eqFRS .ContactsHero_content__dytTb .ContactsHero_searchWrapper__loF36{max-width:100%}.ContactsHero_container__MtL95.ContactsHero_mobile__eqFRS .ContactsHero_imageWrapper__7C94n{right:-22px;top:-29px;bottom:auto;margin:0;width:99px;height:127px}.ContactsSearch_searchInput__pYOlG{box-shadow:0 8px 32px 0 rgba(0,0,0,.12)}.CardCarousel_container__Quw8o{position:relative;width:100%}.CardCarousel_container__Quw8o.CardCarousel_mobile__po467 .CardCarousel_content__j7xbH{margin-left:0}.CardCarousel_container__Quw8o.CardCarousel_mobile__po467 .CardCarousel_content__j7xbH .CardCarousel_item__Xy4yB{flex:0 0 260px;padding-left:8px;padding-right:8px;scroll-snap-align:start}.CardCarousel_container__Quw8o.CardCarousel_mobile__po467 .CardCarousel_content__j7xbH .CardCarousel_item__Xy4yB:first-child{padding-left:16px}.CardCarousel_container__Quw8o.CardCarousel_mobile__po467 .CardCarousel_content__j7xbH .CardCarousel_item__Xy4yB:last-child{padding-right:16px}.CardCarousel_navigation__QJx2u{position:absolute;top:80px;left:0;right:0;display:flex;justify-content:space-between;z-index:10}.CardCarousel_prev__95K59{position:absolute;left:-20px;top:0}.CardCarousel_next__wGbC_{position:absolute;right:-20px;top:0}.CardCarousel_content__j7xbH{margin-left:-20px}.CardCarousel_content__j7xbH .CardCarousel_item__Xy4yB{flex:0 0 25%;min-width:0;padding-left:20px}.CarouselIndicators_indicators__q3HQq{height:max(var(--item-padding-y),var(--item-padding-selected-y));display:inline-flex;align-items:center;gap:2px}.CarouselIndicators_indicators__q3HQq,.CarouselIndicators_indicators__q3HQq.CarouselIndicators_sm__yvx1j{--item-padding-x:2px;--item-padding-y:2px;--item-padding-selected-x:4px;--item-padding-selected-y:4px}.CarouselIndicators_indicators__q3HQq.CarouselIndicators_md__jZs92{--item-padding-x:3px;--item-padding-y:3px;--item-padding-selected-x:12px;--item-padding-selected-y:3px}.CarouselIndicators_indicators__q3HQq .CarouselIndicators_item__8CmFe{padding:var(--item-padding-y) var(--item-padding-x);background-color:var(--color-white);border-radius:calc(var(--item-padding-y));transition:padding .4s,border-radius .4s}.CarouselIndicators_indicators__q3HQq .CarouselIndicators_item__8CmFe.CarouselIndicators_current__eVMxu{padding:var(--item-padding-selected-y) var(--item-padding-selected-x);border-radius:calc(var(--item-padding-selected-y))}.SlideImage_imageWrapper__DYXwq{width:100%;height:100%;position:relative;border-radius:var(--border-radius,16px);overflow:hidden}.SlideImage_imageWrapper__DYXwq .SlideImage_mainImageContainer__y6h_6{position:absolute;inset:0}.SlideImage_imageWrapper__DYXwq .SlideImage_mainImageContainer__y6h_6>img{object-fit:cover}.SlideImage_imageWrapper__DYXwq.SlideImage_withBlurredBackground__WNtyj .SlideImage_blurredBackground__EYEe3{position:absolute;inset:0;z-index:0;overflow:hidden}.SlideImage_imageWrapper__DYXwq.SlideImage_withBlurredBackground__WNtyj .SlideImage_blurredBackground__EYEe3>img{object-fit:cover;filter:blur(20px);opacity:.5}.SlideImage_imageWrapper__DYXwq.SlideImage_withBlurredBackground__WNtyj .SlideImage_whiteBackdrop__MLNGB{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center}.SlideImage_imageWrapper__DYXwq.SlideImage_withBlurredBackground__WNtyj .SlideImage_whiteBackdrop__MLNGB>img{max-width:100%;max-height:100%;width:auto;height:auto;background-color:var(--color-white)}.SlideImage_imageWrapper__DYXwq.SlideImage_withBlurredBackground__WNtyj .SlideImage_mainImageContainer__y6h_6{z-index:2}.SlideImage_imageWrapper__DYXwq.SlideImage_withBlurredBackground__WNtyj .SlideImage_mainImageContainer__y6h_6>img{object-fit:contain}.SlideImage_imageWrapper__DYXwq.SlideImage_emptyArea__i1kUo .SlideImage_mainImageContainer__y6h_6>img{object-fit:cover}.PhotoSlider_container__ve9ez{--border-radius:16px;--basis:100%;--icon-height:40px;width:100%;height:100%;border-radius:var(--border-radius);overflow:hidden;position:relative;flex:1}.PhotoSlider_container__ve9ez .PhotoSlider_contentContainer__QcuaL{width:100%;height:100%}.PhotoSlider_container__ve9ez .PhotoSlider_contentContainer__QcuaL .PhotoSlider_content__LPbaI{width:100%;height:100%;margin-left:-4px}.PhotoSlider_container__ve9ez .PhotoSlider_contentContainer__QcuaL .PhotoSlider_content__LPbaI .PhotoSlider_item__J8RKP{padding-left:4px;flex-basis:var(--basis);box-sizing:content-box;cursor:pointer}.PhotoSlider_container__ve9ez .PhotoSlider_contentContainer__QcuaL .PhotoSlider_content__LPbaI .PhotoSlider_disabledCover__m_qBD{position:absolute;width:100%;height:100%;background-color:rgba(from var(--color-grey-30) r g b/.5);margin-left:4px}.PhotoSlider_container__ve9ez .PhotoSlider_indicators__kWmm_{width:100%;height:28px;display:inline-flex;justify-content:center;align-items:center;gap:8px;position:absolute;bottom:6px}.PhotoSlider_container__ve9ez .PhotoSlider_indicators__kWmm_ .PhotoSlider_indicatorControl__hr8DO{opacity:0;transition:.2s}.PhotoSlider_container__ve9ez .PhotoSlider_leftControl__Y49_O{left:12px}.PhotoSlider_container__ve9ez .PhotoSlider_leftControl__Y49_O,.PhotoSlider_container__ve9ez .PhotoSlider_rightControl__a7Z83{position:absolute;top:calc(50% - var(--icon-height)/2);transition:opacity .2s;box-shadow:0 8px 16px 0 rgba(0,0,0,.08);z-index:1}.PhotoSlider_container__ve9ez .PhotoSlider_rightControl__a7Z83{right:12px}@media(hover:hover)and (pointer:fine){.PhotoSlider_container__ve9ez:hover .PhotoSlider_indicators__kWmm_ .PhotoSlider_indicatorControl__hr8DO,.PhotoSlider_container__ve9ez:hover .PhotoSlider_leftControl__Y49_O,.PhotoSlider_container__ve9ez:hover .PhotoSlider_rightControl__a7Z83{opacity:1}}.PhotoSlider_container__ve9ez.PhotoSlider_paired__RCuy4{--border-radius:8px;--basis:50%}.SidePreview_sidePhotos__zfYyc{display:flex;flex-direction:column;gap:10px;max-height:100%;overflow-y:auto;flex-shrink:0;padding:1.5px}.SidePreview_sidePhotos__zfYyc .SidePreview_photoContainer__EVqSQ{position:relative;border-radius:8px;height:72px;width:88px;flex-shrink:0;background-color:rgba(0,0,0,0)}.SidePreview_sidePhotos__zfYyc .SidePreview_photoContainer__EVqSQ .SidePreview_photo__CsvQe{border-radius:8px;cursor:pointer;object-fit:cover;outline:1px solid var(--color-grey-20);outline-offset:-1px}.SidePreview_sidePhotos__zfYyc .SidePreview_photoContainer__EVqSQ .SidePreview_photo__CsvQe.SidePreview_selected__z0loi{outline-offset:-1.5px;outline:3px solid var(--color-fun-green-100)}.SidePreview_sidePhotos__zfYyc .SidePreview_photoContainer__EVqSQ .SidePreview_disabled__FXeUc{position:absolute;width:100%;height:100%;background-color:rgba(from var(--color-grey-30) r g b/.5);border-radius:8px}.SidePreview_sidePhotos__zfYyc.SidePreview_isHorizontal__ZjWd_{flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden}.FullScreenPreview_wrapper__6S4Az{position:fixed;inset:0;background-color:var(--color-white);z-index:2;display:flex;flex-direction:column;overflow:hidden}.FullScreenPreview_wrapper__6S4Az .FullScreenPreview_contentContainer__SYRL_{max-width:1056px;width:100%;height:100%;padding:40px 0 28px;margin:0 auto;position:relative;display:flex;flex-direction:column}.FullScreenPreview_wrapper__6S4Az .FullScreenPreview_contentContainer__SYRL_ .FullScreenPreview_container__GUZ6x{display:flex;flex:1 1 auto;min-height:0;max-height:max-content;gap:30px;justify-content:flex-end}.FullScreenPreview_wrapper__6S4Az .FullScreenPreview_contentContainer__SYRL_ .FullScreenPreview_container__GUZ6x.FullScreenPreview_bottom__XccZv{flex-direction:column-reverse}.FullScreenPreview_wrapper__6S4Az .FullScreenPreview_contentContainer__SYRL_ .FullScreenPreview_mainPhotoContainer__0BJWg{position:relative;flex:1;min-height:0;max-width:1056px;max-height:700px;aspect-ratio:1.5085714286}.FullScreenPreview_wrapper__6S4Az .FullScreenPreview_contentContainer__SYRL_ .FullScreenPreview_mainPhotoContainer__0BJWg .FullScreenPreview_mainPhoto__ZYco3{border-radius:16px;object-fit:cover}.FullScreenPreview_wrapper__6S4Az .FullScreenPreview_contentContainer__SYRL_ .FullScreenPreview_bottomSlot__zuRPv{margin-top:24px;flex-shrink:0}.FullScreenPreview_wrapper__6S4Az .FullScreenPreview_closeButton__k0QGu{position:absolute;right:-60px;top:40px}.MobileFullScreenPreview_wrapper__ahv_7{position:fixed;inset:0;background-color:var(--color-white);z-index:3;padding:8px 10px;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain}.MobileFullScreenPreview_wrapper__ahv_7 .MobileFullScreenPreview_contentContainer__ZLpDG{width:100%;min-height:100%;display:flex;flex-direction:column}.MobileFullScreenPreview_wrapper__ahv_7 .MobileFullScreenPreview_contentContainer__ZLpDG .MobileFullScreenPreview_container__EkrcU{padding-top:20px;display:flex;align-items:center;gap:30px;flex-grow:1}.MobileFullScreenPreview_wrapper__ahv_7 .MobileFullScreenPreview_contentContainer__ZLpDG .MobileFullScreenPreview_mainPhotoContainer__g7i8M{position:relative;width:100%;height:320px}.MobileFullScreenPreview_wrapper__ahv_7 .MobileFullScreenPreview_contentContainer__ZLpDG .MobileFullScreenPreview_mainPhotoContainer__g7i8M .MobileFullScreenPreview_mainPhoto__2k6p_{border-radius:16px;object-fit:cover}.MobileFullScreenPreview_wrapper__ahv_7 .MobileFullScreenPreview_contentContainer__ZLpDG .MobileFullScreenPreview_bottomSlot__4OF3i{margin-top:auto;padding-top:20px}.PriceInputRange_rangeInput__xmp4g{max-width:200px}.Skeleton_skeleton__99sXk{position:relative;overflow:hidden;background-color:var(--color-grey-20)}.Skeleton_skeleton__99sXk:after{content:"";position:absolute;top:0;left:-150px;height:100%;width:150px;opacity:.6;background:linear-gradient(90deg,transparent,var(--color-white),transparent);animation:Skeleton_shimmer__qFx_9 1.5s infinite}@keyframes Skeleton_shimmer__qFx_9{0%{left:-150px}to{left:100%}}.ContactCard_card__ubeSj{display:flex;flex-direction:column;gap:20px;padding:24px;background-color:var(--color-grey-10);border-radius:16px;min-width:0}.ContactCard_card__ubeSj .ContactCard_top__Tqnri{display:flex;flex-direction:column;gap:16px;width:100%}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc{display:flex;gap:12px;align-items:center}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc .ContactCard_avatarIcon__gF56x{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:100px;background-color:var(--color-light-red);flex-shrink:0}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc .ContactCard_avatarIcon__gF56x .ContactCard_initials__n653K{font-weight:900;font-size:20px;line-height:24px;color:var(--color-dark-red);margin:0}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc .ContactCard_info__oN2E5{display:flex;flex-direction:column;gap:4px}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc .ContactCard_info__oN2E5 .ContactCard_name__siZSV{margin:0;font-weight:900;font-size:20px;line-height:24px;color:var(--color-grey-100)}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc .ContactCard_info__oN2E5 .ContactCard_title__VVntA{margin:0;font-weight:400;font-size:14px;line-height:20px;color:var(--color-grey-60)}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_contacts__95iqj{display:flex;flex-direction:column;gap:4px}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_contacts__95iqj .ContactCard_contactItem__pOrPl{display:flex;align-items:center;gap:8px;padding:4px 0;text-decoration:none;cursor:pointer;transition:color .2s ease}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_contacts__95iqj .ContactCard_contactItem__pOrPl .ContactCard_icon__wRlmw{width:24px;height:24px;color:var(--color-grey-60);flex-shrink:0;transition:color .2s ease}.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_contacts__95iqj .ContactCard_contactItem__pOrPl .ContactCard_text__73FEk{margin:0;font-weight:600;font-size:14px;line-height:22px;color:var(--color-grey-60);transition:color .2s ease}@media(hover:hover)and (pointer:fine){.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_contacts__95iqj .ContactCard_contactItem__pOrPl:hover .ContactCard_icon__wRlmw,.ContactCard_card__ubeSj .ContactCard_top__Tqnri .ContactCard_contacts__95iqj .ContactCard_contactItem__pOrPl:hover .ContactCard_text__73FEk{color:var(--color-grey-100)}}.ContactCard_card__ubeSj .ContactCard_districts__Yuvti{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ContactCard_card__ubeSj .ContactCard_districts__Yuvti .ContactCard_district__quH9o{margin:0;padding:4px 8px;background-color:var(--color-white);border-radius:56px;font-weight:400;font-size:13px;line-height:17px;color:var(--color-grey-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContactCard_card__ubeSj.ContactCard_mobile__I_bon{padding:16px;height:auto}.ContactCard_card__ubeSj.ContactCard_mobile__I_bon .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc{gap:10px}.ContactCard_card__ubeSj.ContactCard_mobile__I_bon .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc .ContactCard_avatarIcon__gF56x{width:48px;height:48px}.ContactCard_card__ubeSj.ContactCard_mobile__I_bon .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc .ContactCard_avatarIcon__gF56x .ContactCard_initials__n653K{font-size:16px;line-height:16px}.ContactCard_card__ubeSj.ContactCard_mobile__I_bon .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc .ContactCard_info__oN2E5{gap:2px}.ContactCard_card__ubeSj.ContactCard_mobile__I_bon .ContactCard_top__Tqnri .ContactCard_avatar__rBIVc .ContactCard_info__oN2E5 .ContactCard_name__siZSV{font-size:16px;line-height:16px}.ContactsGridView_grid__9W346{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ContactsGridView_grid__9W346.ContactsGridView_mobile__lrkSl{grid-template-columns:1fr;gap:16px}.ContactsListView_table__gl7Jb{display:flex;flex-direction:column;gap:4px}.ContactsListView_table__gl7Jb .ContactsListView_header__QGjcH{display:flex;align-items:center;background-color:var(--color-grey-10);border-radius:8px;overflow:hidden}.ContactsListView_table__gl7Jb .ContactsListView_header__QGjcH .ContactsListView_headerItem__LJS2m{padding:7px 24px;border-right:3px solid var(--color-white)}.ContactsListView_table__gl7Jb .ContactsListView_header__QGjcH .ContactsListView_headerItem__LJS2m:last-child{border-right:none;flex:1}.ContactsListView_table__gl7Jb .ContactsListView_header__QGjcH .ContactsListView_headerItem__LJS2m .ContactsListView_headerText__uQlfY{margin:0;font-weight:400;font-size:16px;line-height:22px;color:var(--color-grey-60);white-space:nowrap}.ContactsListView_table__gl7Jb .ContactsListView_header__QGjcH .ContactsListView_managerCol__ez05l{width:280px}.ContactsListView_table__gl7Jb .ContactsListView_header__QGjcH .ContactsListView_districtsCol__FNQGH{width:480px}.ContactsListView_table__gl7Jb .ContactsListView_header__QGjcH .ContactsListView_phoneCol__YYNqu{width:200px}.ContactsListView_table__gl7Jb .ContactsListView_header__QGjcH .ContactsListView_emailCol__wQb13{width:312px}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl{display:flex;align-items:center;padding:13px 0;border-radius:8px}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl:not(:last-child){border-bottom:1px solid var(--color-grey-20)}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_cell___Cpwo{padding:8px 24px}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_managerCell__70hLt{width:280px}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_managerCell__70hLt .ContactsListView_avatar__CRAcZ{display:flex;gap:10px;align-items:center}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_managerCell__70hLt .ContactsListView_avatar__CRAcZ .ContactsListView_avatarIcon__ppVVu{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:100px;background-color:var(--color-light-red);flex-shrink:0}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_managerCell__70hLt .ContactsListView_avatar__CRAcZ .ContactsListView_avatarIcon__ppVVu .ContactsListView_initials__Ecn_S{font-weight:900;font-size:16px;line-height:16px;color:var(--color-dark-red);margin:0}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_managerCell__70hLt .ContactsListView_avatar__CRAcZ .ContactsListView_info__SXcHq{display:flex;flex-direction:column;gap:2px}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_managerCell__70hLt .ContactsListView_avatar__CRAcZ .ContactsListView_info__SXcHq .ContactsListView_name__cOUtu{margin:0;font-weight:900;font-size:16px;line-height:16px;color:var(--color-grey-100)}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_managerCell__70hLt .ContactsListView_avatar__CRAcZ .ContactsListView_info__SXcHq .ContactsListView_title__93udk{margin:0;font-weight:400;font-size:14px;line-height:20px;color:var(--color-grey-60)}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_districtsCell__j8cp7{width:480px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_districtsCell__j8cp7 .ContactsListView_district__pWn2e{margin:0;font-weight:400;font-size:13px;line-height:17px;color:var(--color-grey-100);white-space:nowrap}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_districtsCell__j8cp7 .ContactsListView_divider__npMrd{width:4px;height:4px;border-radius:50%;background-color:var(--color-grey-30);flex-shrink:0}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_phoneCell__5EvhJ{padding:8px 20px;width:200px}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_emailCell__VOYnN{width:312px}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_contactItem__T_rWo{display:flex;align-items:center;gap:8px;padding:4px 0;text-decoration:none;cursor:pointer;transition:color .2s ease}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_contactItem__T_rWo .ContactsListView_icon__9lm9q{width:24px;height:24px;color:var(--color-grey-60);flex-shrink:0;transition:color .2s ease}.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_contactItem__T_rWo .ContactsListView_text__Jt2WF{margin:0;font-weight:600;font-size:14px;line-height:22px;color:var(--color-grey-60);overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}@media(hover:hover)and (pointer:fine){.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_contactItem__T_rWo:hover .ContactsListView_icon__9lm9q,.ContactsListView_table__gl7Jb .ContactsListView_row__hhJHl .ContactsListView_contactItem__T_rWo:hover .ContactsListView_text__Jt2WF{color:var(--color-grey-100)}}.ContactsList_container__gmAa5{display:flex;flex-direction:column;gap:20px}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx{display:flex;align-items:center;gap:20px}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_title__lDC6K{margin:0;font-weight:900;font-size:20px;line-height:24px;color:var(--color-grey-100)}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT{display:flex;align-items:center;gap:12px}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT .ContactsList_toggleButton__Z_mrt{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;background-color:var(--color-white);cursor:pointer;transition:background-color .2s ease}@media(hover:hover)and (pointer:fine){.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT .ContactsList_toggleButton__Z_mrt:hover{background-color:var(--color-grey-10)}}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT .ContactsList_toggleButton__Z_mrt.ContactsList_active__HmxJ0{background-color:var(--color-grey-10)}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT .ContactsList_toggleButton__Z_mrt .ContactsList_gridIcon__QM8Mv{width:20px;height:20px;display:flex;flex-direction:column;gap:2px}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT .ContactsList_toggleButton__Z_mrt .ContactsList_gridIcon__QM8Mv:before{content:"";display:block;width:20px;height:20px;border:2px solid var(--color-grey-60);border-radius:4px;box-sizing:border-box}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT .ContactsList_toggleButton__Z_mrt .ContactsList_listIcon___Zxnv{width:20px;height:20px;display:flex;flex-direction:column;gap:2px;justify-content:center}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT .ContactsList_toggleButton__Z_mrt .ContactsList_listIcon___Zxnv .ContactsList_listLine___z2Jy{width:20px;height:9px;border:2px solid var(--color-grey-60);border-radius:3px;box-sizing:border-box}.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT .ContactsList_toggleButton__Z_mrt.ContactsList_active__HmxJ0 .ContactsList_gridIcon__QM8Mv:before,.ContactsList_container__gmAa5 .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT .ContactsList_toggleButton__Z_mrt.ContactsList_active__HmxJ0 .ContactsList_listLine___z2Jy{border-color:var(--color-grey-100)}.ContactsList_container__gmAa5 .ContactsList_content__oG2Rw{width:100%}.ContactsList_container__gmAa5 .ContactsList_loadMoreTrigger__55G3C{height:1px;width:100%}.ContactsList_container__gmAa5.ContactsList_mobile__wSORr{gap:16px;padding:0 16px}.ContactsList_container__gmAa5.ContactsList_mobile__wSORr .ContactsList_header__0Wjmx .ContactsList_toggleGroup__IjwKT{display:none}.ContactsPage_wrapper__PNMjj{display:flex;flex-direction:column;gap:32px;padding:24px 0}.ContactsPage_wrapper__PNMjj.ContactsPage_mobile__I7ka4{gap:24px;padding:16px 0}.ImageCarousel_container__4xYBa{display:flex;gap:30px;width:100%;height:100%}.ImageCarousel_container__4xYBa.ImageCarousel_bottom__TeHfI{flex-direction:column-reverse}.ImageCarousel_mainPhotoContainer__hFgRp{position:relative;flex:1;min-width:0;height:100%}.ImageCarousel_mainPhotoContainer__hFgRp .ImageCarousel_mainPhoto__2b7Ol{border-radius:16px;object-fit:cover}.ImageCarousel_mainPhotoContainer__hFgRp.ImageCarousel_mobile__W3Hhk{width:100%;max-height:320px}.SquareInputRange_rangeInput__hhxcr{max-width:200px}.AreasMap_container__EhDCR{position:relative;width:100%;height:100%}.AreasMap_container__EhDCR .AreasMap_map__1FPMa{height:100%;border-radius:16px}.MapOverlay_overlay___pi_v{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.MapOverlay_overlay___pi_v .MapOverlay_loadingContainer__2v9wD{position:absolute;top:16px;right:16px;display:flex;flex-direction:column;gap:8px;align-items:flex-end;pointer-events:none}.MapOverlay_overlay___pi_v .MapOverlay_backButton__nyo0R{pointer-events:all;box-shadow:0 8px 32px 0 rgba(from var(--color-black) r g b/.12)}.MapOverlay_overlay___pi_v .MapOverlay_loadingIndicator__EQH0Q{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--color-white);border-radius:8px;box-shadow:0 8px 32px 0 rgba(from var(--color-black) r g b/.12);pointer-events:none}.MapOverlay_overlay___pi_v .MapOverlay_spinner__LQcqn{width:24px;height:24px;border:3px solid var(--color-grey-20);border-top-color:var(--color-fun-green-100);border-radius:50%;animation:MapOverlay_spin__MrkhD .8s linear infinite}.MapOverlay_overlay___pi_v .MapOverlay_expand__Suefc,.MapOverlay_overlay___pi_v .MapOverlay_list__RIGEJ{position:absolute;top:16px;left:16px;pointer-events:all;box-shadow:0 8px 32px 0 rgba(from var(--color-black) r g b/.12)}.MapOverlay_overlay___pi_v .MapOverlay_group__Ub6qj{position:absolute;bottom:16px;left:16px;pointer-events:all;box-shadow:0 8px 32px 0 rgba(from var(--color-black) r g b/.12)}.MapOverlay_overlay___pi_v .MapOverlay_controls__k39h4{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:16px}.MapOverlay_overlay___pi_v .MapOverlay_controls__k39h4 .MapOverlay_control__HmuKg{box-shadow:0 8px 32px 0 rgba(from var(--color-black) r g b/.12);pointer-events:all}.MapOverlay_overlay___pi_v.MapOverlay_mobile__kO7RE:not(.MapOverlay_expanded__8L42n){pointer-events:all}.MapOverlay_overlay___pi_v.MapOverlay_mobile__kO7RE .MapOverlay_expand__Suefc{top:unset;right:16px;bottom:16px;width:auto}.MapOverlay_overlay___pi_v.MapOverlay_mobile__kO7RE .MapOverlay_list__RIGEJ{bottom:unset;bottom:12px;right:16px;top:unset;left:unset;width:auto}.MapOverlay_overlay___pi_v.MapOverlay_mobile__kO7RE .MapOverlay_group__Ub6qj{left:50%;transform:translateX(-50%);max-width:326px;bottom:16px;width:100%}@keyframes MapOverlay_spin__MrkhD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MapCluster_container__8T2HP{width:20px;height:20px;background-color:var(--color-fun-green-100);border:2px solid var(--color-white);border-radius:50%;transform:translate(-50%,-50%);cursor:pointer}.MapAreaCard_container__8GSOc{width:100%;display:flex;flex-direction:column;list-style-type:none;gap:12px;background-color:var(--color-white);border-bottom:1px solid var(--color-grey-20)}.MapAreaCard_container__8GSOc:last-child{border-bottom:none}.MapAreaCard_container__8GSOc.MapAreaCard_popover__rui09{padding:12px}.MapAreaCard_container__8GSOc.MapAreaCard_popover__rui09 .MapAreaCard_pictures__Ppnsc{height:160px}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z{gap:16px;padding:0 0 24px;border-bottom:1px solid var(--color-grey-20)}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_pictures__Ppnsc{height:200px;border-radius:16px}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw{gap:16px}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_header__z6SyV{margin-bottom:0}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_header__z6SyV .MapAreaCard_priceBlock__T5M2d .MapAreaCard_priceWrapper__O4wVe .MapAreaCard_price__9XGSY{font-size:20px;line-height:24px}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_header__z6SyV .MapAreaCard_priceBlock__T5M2d .MapAreaCard_perMonth___mccY{font-size:13px;line-height:17px}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_address___x7Gj{font-size:14px;line-height:16px}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_metroBlock__mVWjc .MapAreaCard_metro__nyTEs{font-size:14px;line-height:20px;color:var(--color-grey-100)}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_information__Eh3Ak .MapAreaCard_area__YWZ3Z{font-size:14px;line-height:22px}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_information__Eh3Ak .MapAreaCard_floor__RLSl_,.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_information__Eh3Ak .MapAreaCard_meterPricing__csb5_{font-size:14px;line-height:20px}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_footer__51GkV{margin-top:0}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_footer__51GkV .MapAreaCard_tags__GAMCS .MapAreaCard_tag__UTwKp{font-size:14px;line-height:22px;padding:2px 6px;border-radius:8px}.MapAreaCard_container__8GSOc.MapAreaCard_large__N6I_z .MapAreaCard_description__WO_Nw .MapAreaCard_detailsButton__X5ztG{margin-top:8px}.MapAreaCard_container__8GSOc p{margin:0}.MapAreaCard_container__8GSOc .MapAreaCard_pictures__Ppnsc{border-radius:12px;overflow:hidden;position:relative;height:120px;width:100%}.MapAreaCard_container__8GSOc .MapAreaCard_pictures__Ppnsc>img{object-fit:cover}.MapAreaCard_container__8GSOc .MapAreaCard_pictures__Ppnsc .MapAreaCard_overlay__dLLYP{position:absolute;left:0;top:0;display:flex;padding:8px;justify-content:space-between;width:100%}.MapAreaCard_container__8GSOc .MapAreaCard_pictures__Ppnsc .MapAreaCard_overlay__dLLYP .MapAreaCard_badge___9qWL{font-weight:600;font-size:14px;line-height:22px;padding:2px 8px;border-radius:16px;margin:2px}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw{display:flex;flex-direction:column;flex-grow:1;align-self:stretch}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_header__z6SyV{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_header__z6SyV .MapAreaCard_priceBlock__T5M2d .MapAreaCard_priceWrapper__O4wVe{margin-bottom:0}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_header__z6SyV .MapAreaCard_priceBlock__T5M2d .MapAreaCard_priceWrapper__O4wVe .MapAreaCard_price__9XGSY{font-size:18px;line-height:22px;font-weight:900}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_header__z6SyV .MapAreaCard_priceBlock__T5M2d .MapAreaCard_perMonth___mccY{font-size:13px;line-height:16px;color:var(--color-grey-60)}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_header__z6SyV .MapAreaCard_favorite__JeC3G{cursor:pointer;width:20px;height:20px;color:var(--color-grey-40)}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_header__z6SyV .MapAreaCard_favorite__JeC3G.MapAreaCard_active__6mIKu{stroke:var(--color-background-primary);fill:var(--color-background-primary);color:var(--color-background-primary)}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_address___x7Gj{font-size:14px;line-height:18px;font-weight:600;color:var(--color-grey-100);margin-bottom:4px}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_metroBlock__mVWjc{display:flex;gap:6px;align-items:center;margin-bottom:8px}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_metroBlock__mVWjc .MapAreaCard_metro__nyTEs{font-size:13px;line-height:16px;color:var(--color-grey-60)}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_information__Eh3Ak{display:flex;flex-wrap:wrap;gap:8px}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_information__Eh3Ak .MapAreaCard_area__YWZ3Z{height:auto;padding:2px 6px;font-size:13px;line-height:16px;font-weight:600;border-radius:4px;color:var(--color-grey-100);background:var(--color-fun-green-20)}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_information__Eh3Ak .MapAreaCard_floor__RLSl_,.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_information__Eh3Ak .MapAreaCard_meterPricing__csb5_{font-size:13px;line-height:16px;color:var(--color-grey-100);display:flex;align-items:center}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_information__Eh3Ak .MapAreaCard_floor__RLSl_:before,.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_content__vvZqe .MapAreaCard_information__Eh3Ak .MapAreaCard_meterPricing__csb5_:before{content:"•";margin-right:8px;color:var(--color-grey-30)}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_footer__51GkV{margin-top:12px}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_footer__51GkV .MapAreaCard_tags__GAMCS{display:flex;gap:4px;flex-wrap:wrap}.MapAreaCard_container__8GSOc .MapAreaCard_description__WO_Nw .MapAreaCard_footer__51GkV .MapAreaCard_tags__GAMCS .MapAreaCard_tag__UTwKp{height:auto;padding:2px 6px;border-radius:6px;font-size:12px;line-height:16px;font-weight:600;color:var(--color-grey-60);background:var(--color-grey-10)}.AreasMapPopover_popoverContent__6pQyR{width:280px;max-height:356px;padding:0;overflow-y:auto;display:flex;flex-direction:column;background-color:var(--color-white);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.MapPin_container__6L_xv{padding:6px 8px;font-size:14px;line-height:17px;font-weight:600;color:var(--color-white);background-color:var(--color-fun-green-100);border-radius:40px;transform:translate(-50%,calc(-100% - 6px));display:flex;cursor:pointer;pointer-events:all;border:2px solid var(--color-fun-green-100);box-sizing:border-box;min-width:41px;justify-content:center}.MapPin_container__6L_xv .MapPin_tail__qXZMP{position:absolute;top:100%;left:50%;transform:translate(-50%,-.2px)}.MapPin_container__6L_xv.MapPin_smallPrice__LO0ut .MapPin_tail__qXZMP{transform:translate(-50%,-1.5px)}.MapPin_container__6L_xv .MapPin_tailFill__AksS7{fill:var(--color-fun-green-100)}.MapPin_container__6L_xv .MapPin_tailBorder__a99ro{fill:none;stroke:var(--color-fun-green-100)}.MapPin_container__6L_xv .MapPin_sizeContainer__gzJC3{display:flex;flex-wrap:nowrap}.MapPin_container__6L_xv .MapPin_sizeContainer__gzJC3 .MapPin_size__CRFUc{background-color:var(--color-white);border-radius:48px;font-weight:600;font-size:12px;line-height:17px;color:var(--color-text);min-width:16px;height:16px;text-align:center}.MapPin_container__6L_xv.MapPin_promoted__SuoTi{color:var(--color-grey-100);background-color:var(--color-sun-100);border-color:var(--color-sun-100)}.MapPin_container__6L_xv.MapPin_promoted__SuoTi .MapPin_tailFill__AksS7{fill:var(--color-sun-100)}.MapPin_container__6L_xv.MapPin_promoted__SuoTi .MapPin_tailBorder__a99ro{stroke:var(--color-sun-100)}.MapPin_container__6L_xv.MapPin_selected__SxTKz{color:var(--color-text);background-color:var(--color-white);border-color:var(--color-fun-green-100)}.MapPin_container__6L_xv.MapPin_selected__SxTKz:before{content:"";position:absolute;width:18px;height:2px;bottom:-1px;left:50%;transform:translateX(-50%);background:var(--color-white)}.MapPin_container__6L_xv.MapPin_selected__SxTKz .MapPin_tail__qXZMP{transform:translate(-50%,-.2px)}.MapPin_container__6L_xv.MapPin_selected__SxTKz.MapPin_smallPrice__LO0ut .MapPin_tail__qXZMP{transform:translate(-50%,-1.5px)}.MapPin_container__6L_xv.MapPin_selected__SxTKz .MapPin_tailFill__AksS7{fill:var(--color-white)}.MapPin_container__6L_xv.MapPin_selected__SxTKz .MapPin_tailBorder__a99ro{stroke:var(--color-fun-green-100)}.MapPin_container__6L_xv.MapPin_selected__SxTKz .MapPin_sizeContainer__gzJC3 .MapPin_size__CRFUc{background-color:var(--color-light-grey)}.MapPin_container__6L_xv.MapPin_selectedPromoted__weYX7{background-color:var(--color-white);border-color:var(--color-sun-100)}.MapPin_container__6L_xv.MapPin_selectedPromoted__weYX7 .MapPin_tailFill__AksS7{fill:var(--color-white)}.MapPin_container__6L_xv.MapPin_selectedPromoted__weYX7 .MapPin_tailBorder__a99ro{stroke:var(--color-sun-100)}ymaps:has(>ymaps>.MapPin_container__6L_xv){pointer-events:none}