.ProgressSwitcher_root__S43u0{display:flex;align-items:center;--columns:2;width:100%;min-width:0;background:#fff;box-sizing:border-box}@media(min-width:1024px){.ProgressSwitcher_root__S43u0{--columns:3;padding:8px 12px;border:1px solid #b1b5c3;border-radius:24px}}@media(min-width:1440px){.ProgressSwitcher_root__S43u0{--columns:6}}@media(min-width:1024px){.ProgressSwitcher_root_hideNavButtons__yNL06 .ProgressSwitcher_navBtn__toDsN{display:none}.ProgressSwitcher_root_distributeItemsEvenly__Lul4D{flex:1 1}}.ProgressSwitcher_viewport__sUKvR{display:flex;flex:1 1 auto;min-width:0;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;margin-right:-16px;overflow-x:auto;-webkit-overflow-scrolling:touch}.ProgressSwitcher_viewport__sUKvR::-webkit-scrollbar{display:none}@media(min-width:1024px){.ProgressSwitcher_viewport__sUKvR{overflow-x:hidden;margin-right:0}}.ProgressSwitcher_items__kGW3X{display:flex;flex:1 1 auto;width:100%;min-width:0;gap:8px;padding:0;margin:0;list-style:none}@media(min-width:1024px){.ProgressSwitcher_items__kGW3X{gap:4px}}.ProgressSwitcher_itemWrap__lHHeN{flex:0 0 auto;min-width:0;scroll-snap-align:center;scroll-margin:4px}.ProgressSwitcher_itemWrap__lHHeN:first-child{padding-left:14px}@media(min-width:1024px){.ProgressSwitcher_itemWrap__lHHeN:first-child{padding-left:0}}.ProgressSwitcher_itemWrap__lHHeN:last-child{padding-right:14px}@media(min-width:1024px){.ProgressSwitcher_itemWrap__lHHeN:last-child{padding-right:0}.ProgressSwitcher_itemWrap__lHHeN{flex:0 0 calc((100% - (var(--columns) - 1)*4px)/var(--columns));max-width:calc((100% - (var(--columns) - 1)*4px)/var(--columns));scroll-snap-align:none;scroll-margin:0}.ProgressSwitcher_itemWrap_distributeEvenly___Q6AV{flex:1 1;max-width:none}}.ProgressSwitcher_itemBtn__xT2sx{box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#141416;font-size:16px;line-height:24px;font-weight:500;padding:6px}@media(max-width:1023px)and (hover:none){.ProgressSwitcher_itemBtn__xT2sx:hover{background:inherit;color:inherit;box-shadow:none;opacity:1}}@media(min-width:1024px){.ProgressSwitcher_itemBtn__xT2sx{color:#fff;font-weight:400;padding-top:3px;padding-bottom:3px}}.ProgressSwitcher_itemBtn_notActive__ywFyQ{color:#b1b5c3;font-weight:400}@media(min-width:1024px){.ProgressSwitcher_itemBtn_notActive__ywFyQ{color:#141416}}.ProgressSwitcher_navBtn__toDsN{position:relative;background-color:#fff;padding:0;display:none}@media(min-width:1024px){.ProgressSwitcher_navBtn__toDsN{display:block}}.ProgressSwitcher_navBtn__toDsN:hover{opacity:.6}.ProgressSwitcher_navBtn__toDsN svg{color:#141416}.ProgressSwitcher_navBtn_left__MlMCy{rotate:180deg}.ProgressSwitcher_navBtn_right__rXGfp{margin-left:auto}.ProgressSwitcher_navBtn_disabled__iih6_{pointer-events:none;opacity:1!important}.ProgressSwitcher_navBtn_disabled__iih6_ svg{color:#e6e8ec}.ProgressSwitcher_yearBtn__jjIrd{pointer-events:none;padding:4px 16px;font-size:16px;line-height:24px;font-weight:400;border:none}@media(min-width:1024px){.ProgressSwitcher_yearBtn__jjIrd{display:none}}.BGalleryWithProjects_root__3xJ5Q{display:flex;flex-direction:column;gap:24px}.BGalleryWithProjects_title__F6JTz{font-size:32px;font-weight:500;line-height:32px;letter-spacing:-.02em}@media(min-width:1024px){.BGalleryWithProjects_title__F6JTz{font-size:40px;line-height:40px}}.BGalleryWithProjects_card___1iom{display:flex;flex-direction:column;gap:24px;margin:0 -16px}@media(min-width:1024px){.BGalleryWithProjects_card___1iom{margin:0}}.BGalleryWithProjects_options__Ubwbb{display:flex;flex-direction:column;gap:16px;padding:0 16px}@media(min-width:1024px){.BGalleryWithProjects_options__Ubwbb{flex-direction:row;align-items:center;padding:0}}.BGalleryWithProjects_select__3DQr_{width:100%}@media(min-width:1024px){.BGalleryWithProjects_select__3DQr_{width:224px;flex-shrink:0}}@media(min-width:1440px){.BGalleryWithProjects_select__3DQr_{width:327px}}@media(min-width:2048px){.BGalleryWithProjects_select__3DQr_{width:380px}}.BGalleryWithProjects_selectWrapper__yeUVX .BGalleryWithProjects_select__3DQr_ [class*=selectedOptions]{border-color:#b1b5c3}.BGalleryWithProjects_content__fAUxi{display:flex;flex-direction:column;overflow:hidden;position:relative;border-radius:24px;height:440px;margin:0 16px}@media(min-width:1024px){.BGalleryWithProjects_content__fAUxi{height:640px;margin:0}}@media(min-width:1440px){.BGalleryWithProjects_content__fAUxi{height:660px}}@media(min-width:2048px){.BGalleryWithProjects_content__fAUxi{height:765px}}@media(min-width:1024px){.BGalleryWithProjects_content__fAUxi:hover .BGalleryWithProjects_navigation__gsiRM{opacity:1;visibility:visible}}.BGalleryWithProjects_sliderCustom__X5rTN{width:100%!important;height:100%!important}.BGalleryWithProjects_imgCustom__zKnJr{width:100%;height:100%}.BGalleryWithProjects_navigation__gsiRM{display:none;gap:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:100%;justify-content:space-between;padding:0 16px;pointer-events:auto;cursor:pointer}@media(min-width:1024px){.BGalleryWithProjects_navigation__gsiRM{display:flex;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}}.BGalleryWithProjects_navBtn__dpm_U{pointer-events:auto}.BGalleryWithProjects_root__3xJ5Q .BGalleryWithProjects_progressSwitcherFirstItem__2gX4c{padding-left:0;margin-left:-6px}@media(min-width:1024px){.BGalleryWithProjects_root__3xJ5Q .BGalleryWithProjects_progressSwitcherFirstItem__2gX4c{padding-left:14px;margin-left:0}}.RealtyStandards_container__4YkvV{display:flex;flex-direction:column;gap:40px}.RealtyStandards_header__MRxQk{display:flex;flex-direction:column;gap:32px;width:100%}@media(min-width:1024px){.RealtyStandards_header__MRxQk{gap:40px}}.RealtyStandards_titleWithLink__UryQc{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%}@media(min-width:1024px){.RealtyStandards_titleWithLink__UryQc{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}}.RealtyStandards_title__MOYmD{font-weight:500;font-size:32px;line-height:1;letter-spacing:-.02em}@media(min-width:1024px){.RealtyStandards_title__MOYmD{font-size:48px;line-height:48px}}.RealtyStandards_description__6l6ZP{font-weight:400;font-size:20px;line-height:24px}@media(min-width:1024px){.RealtyStandards_description__6l6ZP{font-size:32px;line-height:36px;letter-spacing:-.02em}}.RealtyStandards_headerControls__NfO_Y{display:none;align-items:center;gap:8px}@media(min-width:1024px){.RealtyStandards_headerControls__NfO_Y{display:flex}}.RealtyStandards_allStandards__P0l7X{display:flex;align-items:center;justify-content:center;gap:2px;font-size:20px;line-height:24px;color:#015ff9}@media(min-width:1024px){.RealtyStandards_allStandards__P0l7X{font-size:24px;line-height:32px;letter-spacing:-.02em}}.RealtyStandards_isMobile__16Hho{display:block}@media(min-width:1024px){.RealtyStandards_isMobile__16Hho{display:none}}.RealtyStandards_descriptionWithArrows__zNP5w{display:none}@media(min-width:1024px){.RealtyStandards_descriptionWithArrows__zNP5w{display:flex;flex-direction:row;align-items:flex-end;gap:24px;margin-bottom:8px}}.Cards_slider__1u_il{margin:0 -16px!important;padding:0 16px!important;height:100%;touch-action:pan-y}.Cards_slider__1u_il .swiper-wrapper{align-items:stretch}.Cards_slider__1u_il .swiper-slide{height:auto;display:flex}@media(min-width:1024px){.Cards_slider__1u_il{margin:0;padding:0}}.Cards_slide___uiXM{flex:0 0 auto;height:auto;width:clamp(280px,90vw,320px)}@media(min-width:768px){.Cards_slide___uiXM{width:clamp(320px,40vw,600px)}}.Card_root__BeKWG{display:flex;flex-direction:column;gap:24px;border-radius:12px;width:100%;height:100%;min-height:680px;background:#f4f5f6}@media(min-width:1024px){.Card_root__BeKWG{gap:0;min-height:720px}}.Card_content__y2zz4{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;padding:24px;gap:8px}.Card_content__info__2rkW1{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.Card_content__y2zz4{padding:32px}}.Card_title__PPwee{min-height:48px;font-size:32px;line-height:32px;letter-spacing:-.02em}@media(min-width:1024px){.Card_title__PPwee{min-height:64px}}.Card_description__0WFws{font-size:14px;line-height:20px}@media(min-width:1024px){.Card_description__0WFws{font-size:16px;line-height:24px;letter-spacing:-.02em}}.Card_imageWrapper__dtv_m{position:relative;border-radius:0 0 12px 12px;overflow:hidden}@media(min-width:1024px){.Card_imageWrapper__dtv_m{border-top-left-radius:0;border-top-right-radius:0}}.Card_img___sdru{object-fit:cover;width:100%;height:244px}@media(min-width:1024px){.Card_img___sdru{height:290px}}@media(min-width:1440px){.Card_img___sdru{height:280px}}@media(min-width:2048px){.Card_img___sdru{height:320px}}.Card_button__92YT0{position:absolute;right:16px;bottom:16px;background-color:#fff!important;border:1px solid #fff!important;color:#141416;z-index:1}.Badges_tag__lvbNl{border-radius:12px;padding:4px 12px;width:max-content;font-size:12px;line-height:16px;color:#141416;background-color:#fff;cursor:default}.Badges_tag_large__aRkYx{padding:2px 12px}@media(min-width:1024px){.Badges_tag_large__aRkYx{border-radius:16px;height:32px;padding:8px 24px}}.Badges_tags__qJX1U{display:flex;flex-wrap:wrap;gap:4px}@media(min-width:1024px){.Badges_tags__qJX1U{gap:6px}}.BAdditionalPlacementCategoriesBlock_categories__tMMpz{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:169.5px 37px 169.5px;grid-gap:8px;gap:8px}@media(min-width:1024px){.BAdditionalPlacementCategoriesBlock_categories__tMMpz{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,241px);gap:16px}}@media(min-width:2048px){.BAdditionalPlacementCategoriesBlock_categories__tMMpz{grid-template-rows:repeat(2,260px)}}.BAdditionalPlacementCategoriesBlock_item__oqQeP:first-child{grid-column:1/2;grid-row:1/2}.BAdditionalPlacementCategoriesBlock_item__oqQeP:nth-child(2){grid-column:2/3;grid-row:1/3}.BAdditionalPlacementCategoriesBlock_item__oqQeP:nth-child(3){grid-column:1/2;grid-row:2/4}.BAdditionalPlacementCategoriesBlock_item__oqQeP:nth-child(4){grid-column:2/3;grid-row:3/4}@media(min-width:1024px){.BAdditionalPlacementCategoriesBlock_item__oqQeP:first-child{grid-column:1/3;grid-row:1/3}.BAdditionalPlacementCategoriesBlock_item__oqQeP:nth-child(2){grid-column:3/4;grid-row:2/3}.BAdditionalPlacementCategoriesBlock_item__oqQeP:nth-child(3){grid-column:3/5;grid-row:1/2}.BAdditionalPlacementCategoriesBlock_item__oqQeP:nth-child(4){grid-column:4/5;grid-row:2/3}}.BPlanningSolutions_container__og8c6{position:relative;display:flex;flex-direction:column;gap:32px;z-index:1}@media(min-width:1024px){.BPlanningSolutions_container__og8c6{gap:16px}}.BPlanningSolutions_title__G2qNi{font-weight:500;font-size:32px;line-height:1;letter-spacing:-.02em}@media(min-width:1024px){.BPlanningSolutions_title__G2qNi{font-size:40px}}.BPlanningSolutions_content__t2_m_{display:flex;flex-direction:column;justify-content:space-between;gap:24px}@media(min-width:1024px){.BPlanningSolutions_content__t2_m_{gap:16px}}.BPlanningSolutions_header__nuI5d{display:flex;justify-content:space-between;align-items:center;gap:16px}@media(min-width:1024px){.BPlanningSolutions_header__nuI5d{min-height:48px}}.BPlanningSolutions_slider__OJr2u{height:100%}.BPlanningSolutions_slide__a4q1V{width:100%;height:100%}.BPlanningSolutions_headerControls__6FJss{display:none}@media(min-width:1024px){.BPlanningSolutions_headerControls__6FJss{display:flex;gap:8px}}.BPlanningSolutions_buttonWrapper__XCM7m{display:flex;justify-content:center}.BPlanningSolutions_button__CFiVL{width:100%}@media(min-width:1024px){.BPlanningSolutions_button__CFiVL{width:auto;min-width:220px}}.LotsList_slider__Gll_c{height:100%}.LotsList_slider__Gll_c .swiper-wrapper{align-items:stretch}.LotsList_slider__Gll_c .swiper-slide{height:auto;display:flex;pointer-events:auto!important}.LotsList_slide__54xkM{width:100%;height:auto}.LotsCard_root__8C_Fy{position:relative;display:flex;flex-direction:column;gap:24px;border-radius:24px;border:1px solid #e6e8ec;padding:32px 24px;width:100%;height:100%;min-height:0;background:#fff}.LotsCard_link__oK0LS{position:absolute;inset:0;z-index:1}.LotsCard_header___sg1i{display:flex;flex-direction:column;gap:12px}.LotsCard_header__info__H79vh{display:flex;justify-content:space-between;align-items:center;gap:12px}.LotsCard_title__4EVMD{font-weight:500;font-size:18px;line-height:24px;color:#141416}@media(min-width:1024px){.LotsCard_title__4EVMD{font-size:24px;line-height:32px;letter-spacing:-.02em}}.LotsCard_price__DZTsq{font-weight:500;font-size:14px;line-height:20px;color:#141416}@media(min-width:1024px){.LotsCard_price__DZTsq{font-size:18px;line-height:24px}}.LotsCard_imageWrapper__L4dZv{width:100%;height:260px}@media(min-width:1024px){.LotsCard_imageWrapper__L4dZv{height:366px}}@media(min-width:1440px){.LotsCard_imageWrapper__L4dZv{height:347px}}.LotsCard_image__MAKre{object-fit:contain;width:100%;height:100%}.LotsCard_content__6YBVP{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.LotsCard_name__sB4_b{font-size:20px;line-height:24px;letter-spacing:-.02%;color:#141416}.LotsCard_info__L7UT2{font-weight:500;font-size:14px;line-height:20px;color:#141416}.LotsCard_info_main__jDLoa{position:relative;color:#015ff9;z-index:2}.LotsCard_info_main__jDLoa:hover{border-bottom:1px solid #015ff9}.LotsCard_features__2mZEQ{display:flex;flex-wrap:wrap;gap:4px}.LotsCard_feature__QmWfc{border-radius:10px;padding:2px 12px;width:max-content;font-size:12px;line-height:16px;color:#141416;background-color:#f4f5f6}@media(min-width:1024px){.LotsCard_feature__QmWfc{border-radius:14px;padding:6px 16px}}