.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}}.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}}.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}.popular-developer_link___20ka:before{content:"";position:absolute;inset:0}@media screen and (min-width:768px){.popular-developer_container__vjPJd:hover .popular-developer_image-wrapper__DiXLi img{opacity:.8}}.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{justify-content:flex-end}.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}}@media screen and (min-width:1001px){.mortgage-table-item_container__EyWtH{flex-wrap:nowrap}.mortgage-table-item_organization__POPZy{width:24%}}.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_image__Brf4T{height:auto;flex-shrink:0;border-radius:4px;border:1px solid rgba(215,218,221,1)}.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_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-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}.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{justify-content:flex-end;width:-moz-fit-content;width:fit-content}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)}.popular-new-house-card_developer-name__nYJ0E{position:relative;color:var(--Neutral-Dark-Gray)}.popular-new-house-card_pr__gVqZ_{padding-right:110px}.popular-new-house-card_logo__bhd9w{position:absolute;right:0;top:0;width:auto;max-width:100px}.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_footer__TKhdc{flex-grow:1;display:flex;align-items:flex-end}.popular-new-house-card_footer__TKhdc>div,.popular-new-house-card_footer__TKhdc>div button:last-child{width:100%}.popular-new-house-card_project-images__fE5hs{height:210px}.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}}