.header-section_container__nMwwq{display:flex;flex-direction:column;gap:16px;margin-top:32px}.header-section_header__6obeD{display:flex;justify-content:space-between;align-items:center}.header-section_title__KkRFA{font-size:24px;line-height:32px;margin-bottom:0}.header-section_link__XJj6f{gap:4px}.header-section_link__XJj6f:not(.header-section_link-mobile__CbrFV){display:none}@media screen and (min-width:576px){.header-section_button__GFw_9.header-section_button__GFw_9{width:295px;margin:0 auto}}@media screen and (min-width:768px){.header-section_container__nMwwq .header-section_link__XJj6f.header-section_link-mobile__CbrFV{display:none}.header-section_link__XJj6f:not(.header-section_link-mobile__CbrFV){display:inherit}}@media screen and (min-width:1024px){.header-section_container__nMwwq{gap:24px;margin-top:40px}}.expert-help_container__aTOby{display:flex;flex-direction:column;gap:16px;width:100%}.expert-help_title__CpKM2{font-size:24px;line-height:32px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.expert-help_expert-wrapper__WuB1G{display:flex;justify-content:center;gap:16px;background-color:rgba(249,251,254,1);padding:16px 16px 24px}.expert-help_expert-container__YBFap{display:flex;flex-direction:column;gap:16px;max-width:488px}.expert-help_expert-title__OdLxT{font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.expert-help_expert-fox__8RZdu{display:flex;flex-direction:row;align-items:flex-end;gap:8px}.expert-help_expert-fox__8RZdu picture{width:60px;height:60px;flex-shrink:0}.expert-help_expert-text__4KZsH{position:relative;font-size:14px;line-height:24px;padding:16px;color:var(--Theme-Dark-Blue-Text);border-radius:8px;background-color:var(--Theme-White);box-shadow:0 0 24px 0 rgba(33,107,211,.26)}.expert-help_expert-text__4KZsH:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.81641 0C9.81641 8 3.81641 12 0.816406 12C8.31641 12 16.3164 10 16.3164 6.5C16.3164 3 13.8164 0 9.81641 0Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;position:absolute;bottom:0;height:12px;left:-10px;width:17px}.expert-help_expert-logo__A51xP{align-self:flex-end}button.expert-help_btn__Ti6ZK{width:100%;height:56px}@media screen and (min-width:768px){.expert-help_container__aTOby{gap:24px}.expert-help_expert-wrapper__WuB1G{padding:48px}.expert-help_expert-container__YBFap{gap:24px}}.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}.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}}.floor-filter_container__SLcJm{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.main-floor-filter_container__TvT1Z{position:relative;display:flex;flex-direction:column;width:100%}.main-floor-filter_label__vHYOk{display:flex;flex-direction:row;gap:8px;line-height:16px;text-overflow:ellipsis;z-index:1}label:hover+.main-floor-filter_select-wrapper__mZO2q{border-color:var(--Functional-Active-Tabs)}.main-floor-filter_standard__0o8gH .main-floor-filter_label__vHYOk{color:var(--Theme-Dark-Blue-Text);font-size:14px;margin-bottom:8px}.main-floor-filter_outline__DaHKk .main-floor-filter_label__vHYOk{color:var(--Neutral-Dark-Gray);position:absolute;left:10px;top:4px;font-size:12px}.main-floor-filter_required__cmRW6:after{content:"*";color:var(--Functional-Orange-Hover)}.main-floor-filter_select-wrapper__mZO2q{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}.main-floor-filter_standard__0o8gH .main-floor-filter_select-wrapper__mZO2q{padding:8px 50px 8px 14px}.main-floor-filter_borderless__NgreB{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.main-floor-filter_borderless__NgreB .main-floor-filter_select-wrapper__mZO2q{padding:0 30px 0 0;border:none;gap:10px;align-items:center;font-size:18px;line-height:24px}.main-floor-filter_outline__DaHKk .main-floor-filter_select-wrapper__mZO2q{padding:18px 40px 3px 10px}.main-floor-filter_select-wrapper__mZO2q:focus,.main-floor-filter_select-wrapper__mZO2q:hover{border-color:var(--Functional-Active-Tabs)}.main-floor-filter_error__b6HMq .main-floor-filter_select-wrapper__mZO2q:not(:focus):not(:hover){border-color:var(--Functional-Orange-Hover)}.main-floor-filter_displayed-text__tyf42{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}.main-floor-filter_placeholder__CX_WK{font-size:18px;line-height:32px;color:var(--Neutral-Accent-Gray)}.main-floor-filter_btn-arrow__kAk4N{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}.main-floor-filter_btn-arrow__kAk4N.main-floor-filter_open__WHVlK{transform:translateY(-50%) rotate(180deg)}.main-floor-filter_dropdown__RAt_Z{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}.main-floor-filter_dropdown__RAt_Z,.main-floor-filter_inputs__S8hvY{display:flex;flex-direction:column;gap:8px;width:100%}.main-floor-filter_applyButton__khTN0.main-floor-filter_applyButton__khTN0{width:100%}.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:not(.main-filters_with-many-filters__m3M__){flex-direction:row;gap:16px}}@media screen and (min-width:1024px){.main-filters_container__lvoIE.main-filters_with-many-filters__m3M__{flex-direction:row;gap:16px}}.checkbox-group_container__blFbl{flex-wrap:wrap}.checkbox-group_container__blFbl,.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}.additional-filters_container__B3RNd:not(.additional-filters_visible__EXZIF){display:none}@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.additional-filters_visible__EXZIF){overflow:hidden!important}main:has(.additional-filters_container__B3RNd.additional-filters_visible__EXZIF){z-index:101}}button.expand-button_filterBtn__nbZeq{padding:0 12px;width:min-content;min-width:min-content;height:100%}.filter-panel_container__DQc76{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px;background-color:var(--blue-color-9);border-radius:0;margin:0 -16px}.filter-panel_buttons__v2YXV{display:flex;flex-direction:row;gap:9px}.filter-panel_searchBtn__gmZzk.filter-panel_searchBtn__gmZzk{padding:12px;width:100%}@media screen and (min-width:768px){.filter-panel_container__DQc76:not(.filter-panel_with-many-filters__fOiCa){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}.filter-panel_container__DQc76:not(.filter-panel_with-many-filters__fOiCa) .filter-panel_searchBtn__gmZzk.filter-panel_searchBtn__gmZzk{padding:15px 22px;width:min-content;min-width:min-content}}@media screen and (min-width:1024px){.filter-panel_container__DQc76.filter-panel_with-many-filters__fOiCa{flex-direction:row;gap:16px;margin:0;border-radius:8px}.filter-panel_container__DQc76.filter-panel_with-many-filters__fOiCa .filter-panel_searchBtn__gmZzk.filter-panel_searchBtn__gmZzk{padding:15px 22px;width:min-content;min-width:min-content}}.modal-header_container___vspK{display:flex;align-items:center;gap:16px}.modal-header_info__3NRGM{display:flex;flex-direction:column;gap:8px}.modal-header_developer-name__n7k3I{font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);width:max-content}.modal-header_developer-phone__5yVbL{font-size:16px;line-height:24px;letter-spacing:0;color:var(--Theme-Blue);gap:4px}.modal-header_skeleton-header__qk9uG{display:flex;flex-direction:row;gap:16px}.flat-characteristics_container__CTG7M{margin-top:16px}.flat-characteristics_spec-list__nmW72{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.flat-characteristics_spec-item__DNsNe{display:flex;flex-direction:row;align-items:baseline;gap:4px}.flat-characteristics_label__kIELo{font-size:14px;line-height:16px;letter-spacing:0;color:var(--Neutral-Dark-Gray);width:50%}.flat-characteristics_value__nMVTm{display:inline-block;font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);width:50%}.flat-characteristics_spec-item__DNsNe:last-of-type{flex-direction:column;grid-column:1/-1}.flat-characteristics_label__kIELo:last-of-type,.flat-characteristics_value__nMVTm:last-of-type{width:100%}.flat-characteristics_mortgage-container__nYAEK,.flat-characteristics_price-container__7q87g{display:flex;flex-direction:column;gap:0}.flat-characteristics_full-price__Wppzo{font-weight:600;font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.flat-characteristics_square-price__sE1GI{font-size:16px;line-height:24px;letter-spacing:0;color:var(--Neutral-Accent-Gray)}@media (min-width:768px){.flat-characteristics_spec-list__nmW72{grid-template-columns:repeat(3,1fr)}.flat-characteristics_spec-item__DNsNe{flex-direction:column;align-items:center}.flat-characteristics_label__kIELo,.flat-characteristics_value__nMVTm{width:100%}}.flat-description_container__Q4HlY{margin-top:16px}.flat-description_text__2iKm3{font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text);margin:0}.flat-description_text__2iKm3:nth-child(n+1){margin-top:16px}.flat-description_text__2iKm3:last-of-type{margin-bottom:40px}@media screen and (min-width:575px){.flat-description_text__2iKm3:last-of-type{margin-bottom:0}}.modal-root_root__Jm_fO{position:relative;height:100%;display:flex;flex-direction:column;overflow:scroll;padding-bottom:60px;max-height:calc(100vh - 150px)}.modal-root_scrollable__r3NC1{scrollbar-width:thin;scrollbar-color:rgba(237,236,236,1) #ffffff;margin-top:12px}.modal-root_skeleton-root__u7lLK{display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 150px);overflow:hidden}.modal-root_orderForm__eGmhR{border-radius:8px;padding:16px}.modal-root_carousel__AjpwC{aspect-ratio:16/9;height:234px}@media screen and (min-width:576px){.modal-root_root__Jm_fO{max-height:none;padding-bottom:0;overflow:initial}.modal-root_scrollable__r3NC1{max-height:512px;overflow:hidden auto}.modal-root_carousel__AjpwC{aspect-ratio:auto}}@media screen and (min-width:1024px){.modal-root_carousel__AjpwC{height:400px}}.flat-details-modal_header__c01iU{padding:16px 16px 0}.flat-details-modal_body__l2zod{padding:12px 16px 16px;overflow:hidden}@media screen and (min-width:576px){.flat-details-modal_modal__8V3MD{border-radius:16px;overflow:hidden}}.mortgage-banner_container__GSoar{position:relative;display:flex;flex-direction:column;gap:16px;padding:16px;color:var(--Theme-White);background:linear-gradient(119.09deg,#2700c4 .4%,#978cff);border-radius:8px;overflow:hidden}.mortgage-banner_title__mTTTs{font-weight:600;font-size:28px;line-height:1}.mortgage-banner_button-container__1Kc2F{display:flex;gap:24px}.mortgage-banner_button-container__1Kc2F a,.mortgage-banner_button-container__1Kc2F button{height:54px;width:100%}.mortgage-banner_central-rate__X3NMc,.mortgage-banner_mobile-hidden__C1uvh{display:none}.mortgage-banner_property__TzAB_{color:var(--Functional-Blue-Tabs-Hover);font-size:12px;line-height:16px;width:max-content;opacity:.7}.mortgage-banner_value__mINtY{display:flex;align-items:center;font-size:16px;line-height:24px;width:max-content}.mortgage-banner_container__GSoar .mortgage-banner_value__mINtY{color:var(--Theme-White)}.mortgage-banner_value__mINtY svg{width:16px;height:16px}.mortgage-banner_mortgages__V5alZ{display:flex;flex-wrap:wrap;flex-grow:1;gap:8px;max-width:220px}.mortgage-banner_mortgages__V5alZ>a{display:block;color:inherit;width:100px;z-index:1}.mortgage-banner_background-image__vNERQ{position:absolute;right:16px;bottom:70px}.mortgage-banner_right-section__LwyVK{display:flex;gap:16px;flex-direction:column;flex-grow:1}@media screen and (min-width:576px){.mortgage-banner_container__GSoar{flex-direction:row}.mortgage-banner_background-image__vNERQ{right:auto;bottom:0;left:30px;width:150px}.mortgage-banner_title__mTTTs{font-size:34px;width:min-content}.mortgage-banner_mortgages__V5alZ{max-width:none}.mortgage-banner_mortgages__V5alZ a{width:calc(100% / 2 - 8px / 2)}.mortgage-banner_property__TzAB_{font-size:16px;line-height:24px}.mortgage-banner_value__mINtY{font-size:24px;line-height:32px}.mortgage-banner_value__mINtY svg{width:24px;height:24px}}@media screen and (min-width:768px){.mortgage-banner_container__GSoar{padding:24px;gap:32px}.mortgage-banner_background-image__vNERQ{bottom:-20px;left:70px;width:213px}.mortgage-banner_title__mTTTs{font-size:44px}.mortgage-banner_right-section__LwyVK{gap:24px}}@media screen and (min-width:840px){.mortgage-banner_background-image__vNERQ{bottom:-50px}.mortgage-banner_mortgages__V5alZ{gap:12px}.mortgage-banner_mortgages__V5alZ>a{flex-grow:1;width:auto}.mortgage-banner_button-container__1Kc2F{padding:16px;background:#4323d399;border-radius:12px;width:100%}.mortgage-banner_button-container-title__mnygp{font-size:21px;line-height:32px}.mortgage-banner_button-container-subtitle__WEYVc{line-height:24px;width:max-content}.mortgage-banner_mobile-hidden__C1uvh{display:block}}@media screen and (min-width:1024px){.mortgage-banner_container__GSoar{flex-wrap:nowrap;padding:28px;gap:80px}.mortgage-banner_title__mTTTs{padding-top:19px}.mortgage-banner_mortgages__V5alZ{height:max-content;align-self:center}.mortgage-banner_mortgages__V5alZ>a{width:calc(100% / 2 - 12px / 2)}.mortgage-banner_button-container__1Kc2F{padding:24px;flex-direction:column;width:auto}.mortgage-banner_right-section__LwyVK{flex-direction:row}}@media screen and (min-width:1110px){.mortgage-banner_container__GSoar{gap:24px}.mortgage-banner_central-rate__X3NMc{display:block;flex-shrink:0;margin-left:16px;padding-top:28px}.mortgage-banner_central-rate__X3NMc .mortgage-banner_value__mINtY{font-size:48px;line-height:56px}.mortgage-banner_mortgages__V5alZ{padding-left:24px;border-left:1px solid rgba(255,255,255,.3)}}@media screen and (min-width:1242px){.mortgage-banner_container__GSoar{padding:29px 32px 29px 52px}.mortgage-banner_title__mTTTs{font-size:54px}.mortgage-banner_background-image__vNERQ{left:137px;bottom:-65px}.mortgage-banner_mortgages__V5alZ{padding-left:32px}.mortgage-banner_central-rate__X3NMc{width:140px;margin-left:32px}}.mortgage-table-item_buttons__4vnyg,.mortgage-table-item_columns__T9KYX,.mortgage-table-item_container__EyWtH,.mortgage-table-item_organization__POPZy{display:flex;gap:16px;align-items:center}.mortgage-table-item_container__EyWtH{flex-wrap:wrap;padding:16px 0;border-bottom:1px solid var(--Neutral-Gray-Outline);line-height:24px}.mortgage-table-item_container__EyWtH:last-child{border-bottom:none}.mortgage-table-item_organization__POPZy{cursor:pointer}.mortgage-table-item_buttons__4vnyg,.mortgage-table-item_columns__T9KYX,.mortgage-table-item_organization__POPZy{width:100%}.mortgage-table-item_button__aykoF,.mortgage-table-item_column__cDMIz,.mortgage-table-item_columns__T9KYX{flex-grow:1}.mortgage-table-item_column__cDMIz{flex-basis:0}.mortgage-table-item_buttons__4vnyg .mortgage-table-item_link__A2xCI{display:none}@media screen and (min-width:768px){.mortgage-table-item_container__EyWtH{font-size:18px;line-height:32px}.mortgage-table-item_columns__T9KYX{width:auto}.mortgage-table-item_buttons__4vnyg{width:284px}.mortgage-table-item_buttons__4vnyg .mortgage-table-item_link__A2xCI{display:inherit}.mortgage-table-item_buttons__4vnyg>*{width:134px}.mortgage-table-item_buttons__4vnyg>.mortgage-table-item_button__aykoF{flex-grow:0}}@media screen and (min-width:1001px){.mortgage-table-item_container__EyWtH{flex-wrap:nowrap}.mortgage-table-item_organization__POPZy{width:24%}}.popular-developer_container__vjPJd{padding:16px;display:flex;flex-direction:column;align-items:center;position:relative}.popular-developer_image-wrapper__DiXLi{position:relative;width:108px;height:68px}.popular-developer_image__h4fBR{width:100%;height:100%;object-fit:contain}.popular-developer_link___20ka{font-size:14px;line-height:24px}@media screen and (min-width:768px){.popular-developer_container__vjPJd:hover .popular-developer_image-wrapper__DiXLi img{opacity:.8}}.grid-layout_grid-container__ydCx0{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1px;gap:1px;background-color:var(--Neutral-Gray-Outline);border:1px solid var(--Neutral-Gray-Outline);border-radius:8px}@media screen and (min-width:768px){.grid-layout_grid-container__ydCx0{grid-template-columns:repeat(4,1fr)}}.grid-layout_grid-item__GhduQ{box-sizing:border-box;background-color:var(--Theme-White)}.grid-layout_top-left__CthCO{border-top-left-radius:8px}.grid-layout_top-right__v3y37{border-top-right-radius:8px}.grid-layout_bottom-left__mz3p4{border-bottom-left-radius:8px}.grid-layout_bottom-right__HxwyA{border-bottom-right-radius:8px}.yandex-map_container__LaUov{position:relative;display:flex;width:100%;height:480px;border-radius:8px}.yandex-map_map__4J3t9{width:100%;height:100%}@media screen and (min-width:1024px){.yandex-map_container__LaUov{height:670px}}.single-placemark_card__fnN8k{position:relative;display:flex;padding:16px;gap:16px}.single-placemark_card__fnN8k picture{width:auto;height:max-content;flex-shrink:0}.single-placemark_image__Brf4T{display:block;border-radius:4px;border:1px solid var(--Neutral-Gray-Outline);width:118px;height:80px}.single-placemark_info__jmweu{display:flex;flex-direction:column;gap:4px}.single-placemark_title__fv2mY{font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;padding-right:15px}.single-placemark_title__fv2mY.single-placemark_no-link___RLpR{pointer-events:none}.single-placemark_title__fv2mY.single-placemark_active__VD_Gq{color:var(--Theme-Blue);cursor:pointer}.single-placemark_title__fv2mY.single-placemark_active__VD_Gq:hover{color:var(--Functional-Orange-Hover)}.single-placemark_text__MZPqi{font-size:14px;line-height:20px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}.single-placemark_price-block__uxJWF{display:flex;flex-direction:column;margin-top:4px;line-height:20px}.single-placemark_full-price__DmFsu{font-weight:600}.single-placemark_square-price__tB_5g{font-size:12px;letter-spacing:0;color:var(--Neutral-Accent-Gray)}.single-placemark_skeleton__U0UDf{display:flex;flex-direction:row;gap:16px;padding:16px}.single-placemark_skeleton-info__yWOPO{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:576px){.single-placemark_price-block__uxJWF.single-placemark_row__LrWVY{flex-direction:row;gap:8px;align-items:center}}.multiple-placemark_container__0Rsz1{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:340px;width:100%;background-color:var(--Theme-White);z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:0 0 8px 8px;border:1px solid rgba(215,218,221,1)}.multiple-placemark_select__WoZiE{padding:16px;border-bottom:1px solid rgba(215,218,221,1)}.multiple-placemark_card-list__U_s7t{display:flex;flex-direction:column;overflow:hidden auto;scrollbar-width:thin;scrollbar-color:rgba(237,236,236,1) #ffffff}.multiple-placemark_card-list__U_s7t.multiple-placemark_with-padding__8MaUD{display:flex;flex-direction:column;gap:16px;padding:16px}.multiple-placemark_card-list__U_s7t:not(.multiple-placemark_with-padding__8MaUD)>div:not(:last-of-type){border-bottom:1px solid rgba(215,218,221,1)}@media screen and (min-width:768px){.multiple-placemark_container__0Rsz1{top:0;right:0;bottom:0;left:auto;max-height:670px;width:384px;border-radius:0 8px 8px 0}}.yandex-map-modal_modal__S7ZYV>div{padding:16px}.yandex-map-modal_modal__S7ZYV>div:first-child{padding:16px 16px 0;min-height:auto}.project-status_info__gJCaU{display:flex;align-items:center;gap:8px;font-size:14px}.project-status_year__60rgO{color:var(--Neutral-Dark-Gray)}.project-status_status__r_Gak{font-weight:600;width:max-content}.project-address_container__7SPtG{display:flex;align-items:center;color:var(--Theme-Blue);cursor:pointer;width:-moz-fit-content;width:fit-content}.project-address_container__7SPtG:hover{color:var(--Functional-Orange-Hover)}.project-address_container__7SPtG svg{flex-shrink:0}.project-address_container__7SPtG.project-address_mini__GzAbJ span{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.metro-station_container__OU8sg{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.metro-station_color__Tt_Il{width:8px;height:8px;border-radius:50%}.metro-station_name__PPJKc{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--Theme-Dark-Blue-Text)}.metro-station_comment__4jc_p{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}.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-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-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;flex-shrink:0}button.project-actions_btn__MpIQL{width:100%}@media screen and (min-width:768px){.project-actions_container__aL3iV:not(.project-actions_tile__dZQVz){justify-content:flex-end;width:-moz-fit-content;width:fit-content}.project-actions_container__aL3iV:not(.project-actions_tile__dZQVz) button.project-actions_btn__MpIQL{width:210px}}.popular-new-house-card_container__QH3MJ{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer}.popular-new-house-card_container__QH3MJ:hover{box-shadow:0 2px 8px rgba(0,0,0,.2)}.popular-new-house-card_developer-name__nYJ0E{gap:16px;color:var(--Neutral-Dark-Gray)}.popular-new-house-card_developer-name__nYJ0E,.popular-new-house-card_min-price__3Ritk{display:flex;justify-content:space-between;align-items:center}.popular-new-house-card_min-price__3Ritk span{color:var(--Neutral-Dark-Gray)}.popular-new-house-card_image-carousel__KOepR{height:210px}.popular-new-house-card_container__QH3MJ>div:last-child{margin-top:auto}.popular-new-house-card_house-name__Xpsih{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.popular-new-houses_container__DXCRI{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media screen and (min-width:1024px){.popular-new-houses_container__DXCRI{grid-template-columns:1fr 1fr 1fr}}.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}}.Applications_container__8AAhR{display:flex;justify-content:center;gap:16px;margin-top:32px}.Applications_link__98zAb{line-height:0;cursor:pointer}.Applications_link__98zAb:hover svg path{fill:var(--Theme-Blue)}@media (min-width:768px){.Applications_container__8AAhR{margin-top:0}}.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}}.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}