.metro-stations_root__w1i4h{display:flex;flex-direction:row;column-gap:16px;row-gap:8px;flex-wrap:wrap}.map-component_map__ojPwr{width:100%;height:479px}@media screen and (min-width:768px){.map-component_map__ojPwr{height:500px}}.nearby-item_root__94SSR{width:100%;min-height:64px;border:1px solid var(--Neutral-Gray-Outline);padding:12px 16px;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.nearby-item_info__XRVp2{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:4px}.nearby-item_name__FVFPB{font-size:16px;line-height:20px;color:var(--Theme-Dark-Blue-Text)}.nearby-item_distance__AwSD9,.nearby-item_name__FVFPB{font-weight:400;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nearby-item_distance__AwSD9{font-size:14px;line-height:16px;vertical-align:middle;color:var(--Neutral-Accent-Gray)}.nearby-facilities_carouselRoot__G4HCs{display:block}.nearby-facilities_flexRoot__WeiDr{display:none}@media screen and (min-width:768px){.nearby-facilities_carouselRoot__G4HCs{display:none}.nearby-facilities_flexRoot__WeiDr{display:flex;flex-direction:row;flex-wrap:wrap;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}}@media screen and (min-width:1024px){.nearby-facilities_flexRoot__WeiDr{grid-template-columns:repeat(4,1fr)}}.location-infrastructure-section_root__48aLn{gap:16px}.header_container__YAn_m{display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.header_title-wrapper__cdiRo{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header_title__sekXy{display:block;font-weight:400;font-size:21px;line-height:32px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.header_close-btn__Kbm2u{background:none;color:var(--Theme-Blue);cursor:pointer}.header_filter-info__w3clH{display:flex;flex-direction:row;align-items:center;gap:4px;border:1px solid var(--Neutral-Gray-Outline);border-radius:32px;padding-right:16px;width:max-content}.header_selected-count__sMlvK{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:var(--Neutral-Gray-Stroke);color:var(--Theme-Blue)}.header_clear-btn__Em_9t{position:relative;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;background:none;color:var(--Theme-Blue);padding-right:24px;cursor:pointer}.header_clear-btn__Em_9t:before{content:"✕";position:absolute;right:-11px;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;font-size:16px;color:var(--Neutral-Accent-Gray);display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.header_title-wrapper__cdiRo{display:none}.header_filter-info__w3clH{border:none;padding-right:0}}.popup-select_container__8xQSG{position:relative;display:flex;flex-direction:column;width:100%}.popup-select_label__K46kU{display:flex;flex-direction:row;gap:8px;line-height:16px;text-overflow:ellipsis;z-index:1}label:hover+.popup-select_select-wrapper__6bVPO{border-color:var(--Functional-Active-Tabs)}.popup-select_standard__0Advg .popup-select_label__K46kU{color:var(--Theme-Dark-Blue-Text);font-size:14px;margin-bottom:8px}.popup-select_outline__hoKZX .popup-select_label__K46kU{color:var(--Neutral-Dark-Gray);position:absolute;left:10px;top:4px;font-size:12px}.popup-select_required__4Z_n8:after{content:"*";color:var(--Functional-Orange-Hover)}.popup-select_select-wrapper__6bVPO{position:relative;display:flex;justify-content:space-between;align-items:center;padding:8px;border-radius:4px;cursor:pointer;border:1px solid var(--Neutral-Gray-Stroke);background-color:var(--Theme-White);line-height:32px}.popup-select_standard__0Advg .popup-select_select-wrapper__6bVPO{padding:8px 50px 8px 14px}.popup-select_borderless__2PWWL{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.popup-select_borderless__2PWWL .popup-select_select-wrapper__6bVPO{padding:0 30px 0 0;border:none;gap:10px;align-items:center;font-size:18px;line-height:24px}.popup-select_outline__hoKZX .popup-select_select-wrapper__6bVPO{padding:18px 40px 3px 10px}.popup-select_select-wrapper__6bVPO:focus,.popup-select_select-wrapper__6bVPO:hover{border-color:var(--Functional-Active-Tabs)}.popup-select_error__h9aW5 .popup-select_select-wrapper__6bVPO:not(:focus):not(:hover){border-color:var(--Functional-Orange-Hover)}.popup-select_displayed-text__uS3Gd{overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;box-orient:vertical}.popup-select_placeholder__6_ejh{font-size:18px;line-height:32px;color:var(--Neutral-Accent-Gray)}.popup-select_hint-icon__eKqQI{position:absolute;content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.89568 0.00187992C9.00846 -0.0213058 10.0517 0.169976 11.0254 0.575726C11.9991 0.981475 12.851 1.53793 13.5813 2.24509C14.3116 2.95226 14.8911 3.78694 15.32 4.74915C15.7489 5.71135 15.9749 6.74891 15.9981 7.86183C16.0213 8.97474 15.83 10.0181 15.4243 10.9919C15.0186 11.9657 14.4565 12.8236 13.7378 13.5655C13.0191 14.3074 12.1787 14.8929 11.2166 15.3218C10.2545 15.7508 9.2171 15.9768 8.10432 16C6.99154 16 5.94831 15.7971 4.97462 15.3914C4.00094 14.9856 3.14897 14.4292 2.4187 13.722C1.68844 13.0148 1.10887 12.1802 0.679981 11.218C0.251096 10.2557 0.0250627 9.21819 0.0018797 8.10528C-0.0213033 6.99236 0.169956 5.94901 0.575658 4.97521C0.98136 4.00141 1.54355 3.14934 2.26222 2.41899C2.98089 1.68864 3.82127 1.1032 4.78336 0.662672C5.74546 0.222144 6.7829 0.00187992 7.89568 0.00187992Z' fill='%23D9E1FA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.1986 5.80978C11.1986 6.31987 11.0479 6.77199 10.7465 7.16615C10.6538 7.28207 10.5263 7.4096 10.364 7.54871C10.2017 7.68782 10.0047 7.85012 9.77282 8.03561L9.28598 8.34862C9.03097 8.5341 8.86869 8.74277 8.79914 8.97463C8.77596 9.04419 8.75857 9.10215 8.74698 9.14852C8.73539 9.19489 8.72959 9.29923 8.72959 9.46153V9.53109H6.85177V9.39197C6.87495 9.06737 6.90393 8.80074 6.93871 8.59207C6.97348 8.38339 7.04883 8.19791 7.16474 8.03561C7.37339 7.78057 7.65158 7.53712 7.99933 7.30526C8.34707 7.0734 8.53253 6.94588 8.55572 6.9227C8.69482 6.82995 8.81073 6.71402 8.90346 6.57491C9.08893 6.31987 9.18166 6.08801 9.18166 5.87934C9.18166 5.60111 9.08893 5.34607 8.90346 5.11421C8.76436 4.88236 8.46299 4.76643 7.99933 4.76643C7.53567 4.76643 7.2227 4.90554 7.06042 5.18377C6.87495 5.50837 6.78222 5.82138 6.78222 6.12279V6.19235H4.86963V6.12279C4.91599 4.91713 5.33329 4.07086 6.12151 3.58396C6.58517 3.28254 7.18792 3.13184 7.92978 3.13184C8.88028 3.13184 9.65691 3.3521 10.2597 3.79263C10.8856 4.25634 11.1986 4.92873 11.1986 5.80978ZM8.71146 12.5396C8.49123 12.7598 8.20723 12.87 7.85949 12.87H7.82472C7.50015 12.8468 7.22776 12.725 7.00752 12.5048C6.78728 12.2845 6.67716 12.0005 6.67716 11.6527C6.70034 11.3281 6.82205 11.0615 7.04229 10.8528C7.26253 10.6441 7.53493 10.5398 7.85949 10.5398H7.89426C8.24201 10.5398 8.526 10.6499 8.74624 10.8702C8.96648 11.0905 9.065 11.3745 9.04182 11.7223C9.04182 12.0469 8.9317 12.3193 8.71146 12.5396Z' fill='%237A838E'/%3E%3C/svg%3E%0A");width:16px;height:16px;cursor:pointer}.popup-select_btn-arrow___qkqy{position:absolute;content:url("data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.2502 1.00019C14.2502 1.19219 14.1767 1.38419 14.0304 1.53044L8.03044 7.53044C7.73719 7.82369 7.26319 7.82369 6.96994 7.53044L0.969937 1.53044C0.676687 1.23719 0.676687 0.763188 0.969937 0.469938C1.26319 0.176687 1.73719 0.176687 2.03044 0.469938L7.50019 5.93969L12.9699 0.469938C13.2632 0.176687 13.7372 0.176687 14.0304 0.469938C14.1767 0.616188 14.2502 0.808188 14.2502 1.00019' fill='%23295FFE'/%3E%3C/svg%3E%0A");width:14px;height:8px;top:50%;right:15px;transform:translateY(-50%);cursor:pointer}.popup-select_btn-arrow___qkqy.popup-select_open__Rn_S_{transform:translateY(-50%) rotate(180deg)}.popup-select_error-text__0F266{border-color:var(--Functional-Orange-Hover);display:block;text-align:start;font-size:14px;color:var(--Functional-Orange-Hover);margin-top:4px}.range-popup_container__YT7x6{width:100%;position:absolute;top:100%;left:0;padding:12px 16px;background-color:var(--Theme-White);border-radius:4px;margin-top:8px;z-index:1010;box-shadow:0 0 24px 0 #0000001b}.range-popup_inputs__8MQzV{width:100%;display:flex;flex-direction:column;gap:8px}.range-popup_applyButton__gzCFE.range-popup_applyButton__gzCFE{width:100%;margin-top:8px}.address-autocomplete-filter_container__nLiVL{font-size:16px;display:flex;align-items:center;gap:8px;color:var(--Neutral-Dark-Gray)}.address-autocomplete-filter_main___LXog{display:block;font-size:16px;line-height:24px}.address-autocomplete-filter_additional__yTPAL{display:block;font-size:12px;line-height:16px;color:var(--Neutral-Dark-Gray)}.address-autocomplete-filter_metro-color__JkbAu{display:inline-block;width:8px;height:8px;margin-left:4px;border-radius:50%}.main-filters_container__lvoIE{display:flex;flex-direction:column;gap:4px}.main-filters_container__lvoIE:nth-child(n){width:100%}@media screen and (min-width:768px){.main-filters_container__lvoIE{flex-direction:row;gap:16px}}.checkbox-group_container__blFbl,.floor-filter_container__SLcJm{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.price-range_container__FdQEE{display:flex;flex-direction:row;gap:8px}.price-range_input__YR7f1 input{height:36px}@media screen and (min-width:768px){.price-range_container__FdQEE .price-range_input__YR7f1{width:160px}}.root_container___LZTu{margin-top:20px}.root_grid__37zDv{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.root_filterItem__oisQ6{display:flex;flex-direction:column;gap:8px}.root_title__vcmIW{font-size:14px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);min-width:160px}.root_rangeInputs__Im9Nu{display:flex;gap:12px}.root_checkboxGroup__On8TR{display:flex;flex-wrap:wrap;gap:8px}.root_mainFilters__KCDD7{gap:16px}@media screen and (min-width:768px){.root_title__vcmIW{font-size:16px}.root_filterItem__oisQ6{flex-direction:row;align-items:baseline;gap:16px}.root_mainFilters__KCDD7{display:none}}.additional-filters_container__B3RNd{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;background:var(--Theme-White);box-shadow:0 4px 20px rgba(0,0,0,.1);padding:16px;overflow:hidden auto;z-index:100}@media screen and (min-width:768px){.additional-filters_container__B3RNd{position:static;border-radius:0 0 8px 8px;padding:16px 24px;overflow:initial}}@media screen and (max-width:767.5px){body:has(.additional-filters_container__B3RNd){overflow:hidden!important}main:has(.additional-filters_container__B3RNd){z-index:101}}button.expand-button_filterBtn__nbZeq{display:flex;padding:8px 12px;line-height:0;width:min-content;min-width:min-content;border-radius:8px}@media screen and (min-width:768px){button.expand-button_filterBtn__nbZeq{padding:11px 12px}}.search-button_searchBtn__H5ntX.search-button_searchBtn__H5ntX{display:flex;align-content:center;justify-content:center;padding:12px;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:var(--Theme-White);border-radius:8px;width:100%}@media screen and (min-width:768px){.search-button_searchBtn__H5ntX.search-button_searchBtn__H5ntX{padding:15px 22px;width:min-content;min-width:min-content}}.filter-panel_container__DQc76{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px;background-color:rgba(91,132,255,1);border-radius:0;margin:0 -16px}.filter-panel_buttons__v2YXV{display:flex;flex-direction:row;gap:9px}@media screen and (min-width:768px){.filter-panel_container__DQc76{flex-direction:row;gap:16px;margin:0;border-radius:8px}.filter-panel_opened__5oEle{border-bottom-right-radius:0;border-bottom-left-radius:0}.filter-panel_buttons__v2YXV{gap:16px}}.flat-item_wrapper__mfFMg{display:grid;grid-template-columns:1fr min-content;grid-template-areas:"title like" "price price";align-items:center;grid-column-gap:32px;column-gap:32px;grid-row-gap:8px;row-gap:8px;overflow:hidden;padding:16px}.flat-item_wrapper__mfFMg:not(:last-of-type){border-bottom:1px solid var(--Neutral-Gray-Outline)}.flat-item_title__tsR3x{grid-area:title;text-align:start}.flat-item_price__VKt_V{grid-area:price;display:flex;flex-direction:row;width:max-content;gap:8px;text-align:start}.flat-item_like__NBL7w{grid-area:like;text-align:end}@media screen and (min-width:768px){.flat-item_wrapper__mfFMg{grid-template-columns:minmax(0,1fr) minmax(0,1fr) min-content min-content;grid-template-areas:"title title price like";padding:24px 16px}.flat-item_price__VKt_V{justify-content:end}.flat-item_like__NBL7w{justify-content:flex-end}}.flat-group-title_wrapper__jD93G{display:grid;grid-template-columns:min-content min-content 1fr;grid-template-areas:"title area price" "count count count";align-items:center;grid-gap:8px;gap:8px;overflow:hidden;padding:16px 0;cursor:pointer;border-bottom:1px solid var(--Neutral-Gray-Outline)}.flat-group-title_wrapper__jD93G:hover{background-color:var(--Neutral-Gray-Outline)}.flat-group-title_title__6iaZf{grid-area:title;white-space:nowrap;text-align:left}.flat-group-title_area__E9fbb{grid-area:area;white-space:nowrap;text-align:left}.flat-group-title_price__sFs17{grid-area:price;text-align:end}.flat-group-title_count__h1c_P{grid-area:count;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px;color:var(--Theme-Blue)}@media screen and (min-width:768px){.flat-group-title_wrapper__jD93G{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"title area price count"}.flat-group-title_area__E9fbb{text-align:right}.flat-group-title_count__h1c_P{justify-content:flex-end}}.flat-groups-listing_wrapper___JDDN{display:flex;flex-direction:column;gap:16px}.new-house-params_wrapper__g7Wx4{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}.new-house-params_container__4n0kr{display:flex;justify-content:space-between;align-items:center;gap:4px 16px}.new-house-params_property__AvoP2{font-size:14px;line-height:16px;color:var(--Neutral-Dark-Gray)}.new-house-params_value__8PlpR{font-size:18px;line-height:24px;text-align:right}.new-house-params_button__Gz8uE{padding:0;min-height:auto;color:var(--Theme-Blue);font-weight:400;gap:4px}@media screen and (min-width:576px){.new-house-params_wrapper__g7Wx4{grid-template-columns:1fr 1fr}.new-house-params_container__4n0kr{flex-direction:column;align-items:flex-start}.new-house-params_value__8PlpR{text-align:left}}@media screen and (min-width:1024px){.new-house-params_wrapper__g7Wx4{grid-template-columns:repeat(4,1fr)}}.real-estate-not-found_wrapper__5sQBY{width:100%;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;background-color:rgb(243,246,253);font-size:18px;min-height:224px;text-align:center;border-radius:8px;padding:70px 16px}.real-estate-not-found_subtitle__4xHle,.real-estate-not-found_title__5SUtu{margin:0}.sort-panel-skeleton_container__Z9vhY{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:2;background:var(--Theme-White);display:flex;flex-direction:row;align-items:center;gap:16px;justify-content:space-between;padding:16px 0}.sort-panel-skeleton_left-section__vO7U3{width:200px!important}.sort-panel-skeleton_right-section___LsZA{width:70px!important}@media screen and (min-width:768px){.sort-panel-skeleton_left-section__vO7U3{width:460px!important}.sort-panel-skeleton_right-section___LsZA{width:170px!important}}.sort-panel_wrapper__abKBV{z-index:2}.sort-panel_root__IclFd{position:relative;top:auto;left:0;right:0;background-color:var(--Theme-White);transition:box-shadow .3s ease,background-color .3s ease;z-index:2}.sort-panel_content__cX_z8{display:flex;flex-direction:row;align-items:center;gap:16px;justify-content:space-between;margin:0 auto;max-width:1216px}.sort-panel_sticky__bwmhG{position:fixed;top:0;left:0;right:0;width:100%}.sort-panel_shadow__HJmYF{width:calc(100vw - 6px);margin-left:calc(50% - ((100vw - 6px) / 2));padding:16px;box-shadow:0 0 24px var(--Box-Shadow-Ligth-Grey)}.sort-panel_left-section__L8cU_{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.sort-panel_right-section__Ho101{display:flex;flex-direction:row;align-items:center;gap:8px}.sort-panel_listing-sort-skeleton__D3UU4{display:flex;flex-direction:row;align-items:center;gap:16px;justify-content:space-between}.sort-panel_filter-btn__XtJo6{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:transparent;width:32px;height:32px;padding:0;margin:0}.sort-panel_filter-btn__XtJo6 svg path{fill:var(--Theme-Blue)}.sort-panel_filter-btn__XtJo6:hover svg path{fill:var(--Functional-Orange-Hover)}@media screen and (min-width:768px){.sort-panel_left-section__L8cU_{font-size:21px;line-height:32px}}.filter-quick-links_container__nPtR8{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto hidden;scrollbar-width:none;gap:8px;margin-top:-8px}.filter-quick-links_container__nPtR8 .filter-quick-links_nav-link__HESzU{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;padding:4px 12px;background-color:var(--Functional-Blue-Tabs-Hover);border-radius:8px;min-width:max-content;height:32px}.filter-quick-links_nav-link__HESzU:not(.filter-quick-links_active__pBmux):hover{background-color:var(--Neutral-Gray-Stroke)}.filter-quick-links_container__nPtR8 .filter-quick-links_nav-link__HESzU.filter-quick-links_active__pBmux{background-color:var(--blue-color-3);color:var(--Theme-White)!important}@media screen and (min-width:768px){.filter-quick-links_container__nPtR8{flex-wrap:wrap}}.project-badge_project-badge__Pswy6{grid-area:project-bage;padding:4px 24px;background:linear-gradient(to right,rgba(70,177,20,.14),var(--Theme-White));font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;color:var(--green-color-1);border-radius:8px 8px 0 0}.project-badge_isBorderLess__5Np5x{border-radius:0}.project-images_container__XZVgu{display:flex;flex-direction:column;gap:8px;width:100%}.project-images_image-container__IWYZv{height:210px}@media screen and (min-width:768px){.project-images_image-container__IWYZv{height:125px}}.project-actions_container__aL3iV{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;grid-area:action-group}.project-actions_info-btn__UE_X8{display:flex;justify-content:center;align-items:center;background:none;border-radius:4px;line-height:0;min-width:48px;height:48px;cursor:pointer}button.project-actions_btn__MpIQL{width:100%}@media screen and (min-width:768px){.project-actions_container__aL3iV{justify-content:flex-end}button.project-actions_btn__MpIQL{width:210px}}.project-banks_container___pwM3{width:100%}.project-banks_content__X5y1U{display:grid;grid-template-columns:auto;grid-gap:8px;gap:8px;width:100%}.project-banks_left-section__FhcQ9{display:flex;align-items:center}.project-banks_left-content__ayXMH{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.project-banks_right-section__qzeie{display:flex;align-items:center;justify-content:start}.project-banks_bank-list__uXJZ_{margin-top:8px}.project-banks_content__X5y1U:has(.project-banks_right-section__qzeie:only-child){grid-template-columns:1fr;justify-content:flex-end}.project-banks_content__X5y1U:has(.project-banks_left-section__FhcQ9:only-child){grid-template-columns:1fr}.project-banks_text__QrcYg{font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.project-banks_btn__AIgGu{display:flex;background:none;cursor:pointer;padding:0;margin:0;color:var(--Theme-Blue)}.project-banks_btn__AIgGu:hover{text-decoration:underline}.project-banks_monthly-fee-icon__0QakM{display:inline-block;vertical-align:middle}.project-banks_bankItem__TJ_lz{width:110px;height:35px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.project-banks_content__X5y1U{grid-template-columns:1fr auto;align-items:baseline}.project-banks_left-content__ayXMH{margin-top:0}.project-banks_right-section__qzeie{justify-content:end}}.project-footer_container__6V9ww{width:100%;display:flex;flex-direction:column;gap:8px}.project-address_container__7SPtG{display:flex}.project-address_container__7SPtG:hover .project-address_address__UZkip{color:var(--Functional-Orange-Hover)!important}.project-address_container__7SPtG:hover .project-address_locationIcon__Uubn4 path{fill:var(--Functional-Orange-Hover)}.project-address_address__UZkip{display:inline;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.project-address_locationIcon__Uubn4{display:inline;vertical-align:middle;cursor:pointer;flex-shrink:0}.button-metro-stations_root__lHsWu{display:flex;flex-direction:row;align-items:center;gap:8px}.button-metro-stations_stationColor__B6kDV{width:8px;height:8px;border-radius:50%}.popup-metro-stations_container__Ygo2V{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.project-metro-stations_container__4W_St{display:flex;flex-wrap:wrap;gap:4px 8px}@media screen and (min-width:768px){.project-metro-stations_container__4W_St{gap:4px 16px}}.project-desc_container__hTXBh{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.project-desc_desc__J_r7Z{color:var(--Neutral-Dark-Gray)}.project-desc_read-more__qzpdZ{color:var(--Theme-Blue)}.project-details_container__8Ch0u{display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}@media screen and (min-width:768px){.project-details_container__8Ch0u{flex-direction:row;gap:4px 16px}}.project-price_container__9aAqu{display:flex;align-items:baseline;gap:8px}.project-price_price__pUn8e{font-weight:600;font-size:21px;line-height:32px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.project-price_square-price__23g_Q{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--Neutral-Accent-Gray)}.project-title_container__Gdeni{font-weight:400;font-size:21px;line-height:32px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.project-info_container__TWWRk{display:flex;flex-direction:column;gap:4px;grid-area:project-info}.project-info_projectDesc__t6Eji,.project-info_projectPrice__ZA73M{margin-top:4px}.project-logo_container__2ynYw{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:60px;grid-area:project-logo}.project-logo_developer-name__Nh_BD{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}.project-logo_logo__reFAN{width:auto;max-width:100px}@media screen and (min-width:768px){.project-logo_container__2ynYw{flex-direction:column;align-items:flex-end}.project-logo_developer-name__Nh_BD{text-align:right}}.flat-card_container__NJhzf{display:flex;flex-direction:column;max-width:1216px;padding:16px;background-color:var(--Theme-White);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid var(--Neutral-Gray-Outline)}.flat-card_header__nNfhs{margin-left:-16px;width:calc(100% + 32px);transform:translateY(-16px)}.flat-card_root__ZF3tE{display:grid;grid-template-areas:"project-images" "project-logo" "project-info" "project-footer";grid-gap:8px}.flat-card_project-images__DL9es{grid-area:project-images;margin:0 auto}.flat-card_footer__ja_uB{grid-area:project-footer}@media screen and (min-width:768px){.flat-card_root__ZF3tE{grid-template-areas:"project-images project-info project-logo" "project-footer project-footer project-footer";grid-template-columns:300px 1fr min-content;grid-row-gap:8px;grid-column-gap:16px}}.flat-card-skeleton_container__qh0QN{display:flex;flex-direction:column;max-width:1216px;padding:16px;background-color:var(--Theme-White);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.flat-card-skeleton_root__14TmJ{display:grid;grid-template-areas:"project-images" "project-logo" "project-info";grid-gap:8px}.flat-card-skeleton_project-images__BI46T{grid-area:project-images}.flat-card-skeleton_project-logo__eAKG3{grid-area:project-logo}.flat-card-skeleton_project-info__XqcAX{display:flex;flex-direction:column;gap:4px;grid-area:project-info}@media screen and (min-width:768px){.flat-card-skeleton_root__14TmJ{grid-template-areas:"project-images project-info project-logo";grid-template-columns:300px 1fr min-content;grid-gap:16px}}.project-chips_container__YeDa_{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.project-chips_item__nMWRu{font-size:14px;line-height:16px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);border-radius:20px;padding:4px 8px;background-color:var(--Functional-Blue-Tabs-Hover);white-space:nowrap}.project-chips_notSuitable__leLD3{background-color:#feeef3;color:var(--Functional-Error)}.project-footer_container__csmDk{width:100%}.project-footer_advantages-actions__ZwhXN,.project-footer_container__csmDk{display:flex;flex-direction:column;gap:8px}.project-footer_link-see-more__zCfnG{font-size:14px}.project-footer_projectBanks__2Skp0>div:first-child{display:flex;flex-direction:column-reverse}.project-footer_projectBanks__2Skp0>div:first-child div{margin:0}@media screen and (min-width:768px){.project-footer_projectBanks__2Skp0>div:first-child div{width:100%}.project-footer_advantages-actions__ZwhXN{flex-direction:row;justify-content:space-between;align-items:center}}.project-status_root__J_4so{position:relative;padding:8px 0}.project-status_content__6VaOa{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:16px;width:100%}.project-status_info__gJCaU{display:flex;flex-direction:row;align-items:center;gap:8px}.project-status_year__60rgO{font-size:14px;line-height:16px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}.project-status_logo__Uwzjj{position:absolute;top:-24px;right:0;width:auto;max-width:100px}.project-status_status__r_Gak{font-weight:600;font-size:14px;line-height:16px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);width:max-content}@media screen and (min-width:768px){.project-status_root__J_4so{padding:0}.project-status_content__6VaOa{width:max-content}.project-status_logo__Uwzjj{transform:none;position:unset}}.project-price_container__t1l7h{display:flex;flex-direction:column;gap:8px}.project-price_item__gk9AB{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-shrink:0;gap:16px}.project-price_title__FgjO0{font-size:14px;line-height:16px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}.project-price_price__6YJCG{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);white-space:nowrap}@media screen and (min-width:768px){.project-price_container__t1l7h{flex-direction:row;flex-wrap:wrap;column-gap:32px;row-gap:16px}.project-price_item__gk9AB{flex-direction:column;justify-content:normal;gap:8px;align-items:flex-start}}.project-title_container__6hbz3{display:flex;flex-direction:row;gap:8px;align-items:center;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.project-title_rating__2FJgV{font-weight:500}.project-title_reviews__ZEH2T{line-height:24px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}@media screen and (min-width:768px){.project-title_container__6hbz3{font-size:18px;line-height:32px}}.project-info_container__CxBAU{display:flex;flex-direction:column;gap:4px;grid-area:project-info}.project-info_title__bL_UZ{display:flex;flex-direction:column-reverse}@media screen and (min-width:768px){.project-info_title__bL_UZ{display:flex;flex-direction:row;justify-content:space-between}}.new-house-card_container__iqIHh{position:relative;display:flex;flex-direction:column;max-width:1216px;padding:16px;background-color:var(--Theme-White);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.new-house-card_header__9ukdv{margin-left:-16px;width:calc(100% + 32px);transform:translateY(-16px)}.new-house-card_root__hLa0l{display:grid;grid-template-areas:"project-images" "project-info"}.new-house-card_developer-name__iseTp{text-align:left;font-size:14px;line-height:24px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}.new-house-card_project-images__QhXCt{grid-area:project-images;margin:0 auto}.new-house-card_footer__Kl7lo{grid-area:project-footer}@media screen and (min-width:768px){.new-house-card_root__hLa0l{grid-template-areas:"project-images project-info" "project-footer project-footer";grid-template-columns:184px 1fr;grid-row-gap:8px;grid-column-gap:16px}.new-house-card_developer-name__iseTp{text-align:center}}.new-house-card-skeleton_container__WkQxl{display:flex;flex-direction:column;max-width:1216px;padding:16px;background-color:var(--Theme-White);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.new-house-card-skeleton_root__ps7OM{display:grid;grid-template-areas:"project-images" "project-logo" "project-info";grid-gap:8px}.new-house-card-skeleton_project-images__t3hTb{grid-area:project-images}.new-house-card-skeleton_project-logo__kKltQ{grid-area:project-logo}.new-house-card-skeleton_project-info__r4V_4{display:flex;flex-direction:column;gap:4px;grid-area:project-info}@media screen and (min-width:768px){.new-house-card-skeleton_root__ps7OM{grid-template-areas:"project-images project-info project-logo";grid-template-columns:300px 1fr min-content;grid-gap:16px}}.modal-header_container__3Tq6H{display:flex;align-items:center;gap:16px}.modal-header_logo__KAFWb{object-fit:contain}.modal-header_info__IJ2oq{display:flex;flex-direction:column;gap:8px}.modal-header_developer-name__kSMJj{font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);width:max-content}.modal-header_skeleton-header__n_tMx{display:flex;flex-direction:row;gap:16px}.modal-root_phone__ck708{font-weight:600;font-size:32px;line-height:40px;letter-spacing:0;margin:0;color:var(--Theme-Dark-Blue-Text)}.modal-root_description__lxoa6{font-size:18px;line-height:32px;letter-spacing:0;margin:0 0 8px;color:var(--Neutral-Dark-Gray)}.modal-root_skeleton-root__WPADS{display:flex;flex-direction:column;gap:12px}.booking-modal_modal__Y7b0_{border-radius:16px}.booking-modal_header__Kde93{padding-bottom:0}.booking-modal_footer__UUOK8{padding:0}.yandex-map-modal_modal__S7ZYV>div{padding:16px}.new-house-list_container__t9RNE{display:flex;flex-direction:column;gap:16px;width:100%}.new-house-list_partialSuitableBanner__Wf2fH{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-left:-16px;width:calc(100% + 32px);transform:translateY(-16px)}.new-house-list_partialSuitableCard__H981I{border:1px solid var(--Functional-Blue-Tabs-Hover)}.flats-list_container__unzo1,.new-houses-listing_container__W0oPH{display:flex;flex-direction:column;width:100%;gap:16px}.flats-list_partialSuitableBanner__OOB8O{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-left:-16px;width:calc(100% + 32px);transform:translateY(-16px)}.flats-list_partialSuitableCard__Sl0_A{border:1px solid var(--Functional-Blue-Tabs-Hover)}.flats-listing_container__BFv0E{display:flex;flex-direction:column;width:100%;gap:16px}