._ProjectCardExtended_yg7sb_20{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:1.2rem;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767.98px){._ProjectCardExtended_yg7sb_20{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectCardExtended_yg7sb_20{border-bottom-left-radius:0;border-bottom-right-radius:0}}._ProjectCardExtended_yg7sb_20.__isCollectionProjectsPopup_yg7sb_45 ._cardMain_yg7sb_45{height:22rem}@media(max-width:767.98px){._ProjectCardExtended_yg7sb_20{border-radius:0}._ProjectCardExtended_yg7sb_20.__isCollectionProjectsPopup_yg7sb_45 ._cardMain_yg7sb_45{height:30rem}._ProjectCardExtended_yg7sb_20.__isCollectionProjectsPopup_yg7sb_45 ._actions_yg7sb_61{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectCardExtended_yg7sb_20.__isCollectionProjectsPopup_yg7sb_45 ._cardMain_yg7sb_45{height:30rem}}._ProjectCardExtended_yg7sb_20.__isCollectionProjectsPopup_yg7sb_45 ._imageContainer_yg7sb_58{height:22rem}._ProjectCardExtended_yg7sb_20.__isCollectionProjectsPopup_yg7sb_45 ._actions_yg7sb_61{padding:.8rem 2rem 1.2rem}._ProjectCardExtended_yg7sb_20 ._cardWrapper_yg7sb_69{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}._ProjectCardExtended_yg7sb_20 ._cardMain_yg7sb_45{position:relative;overflow:hidden;height:30rem;border-radius:1.2rem 1.2rem 0 0}@media(max-width:767.98px){._ProjectCardExtended_yg7sb_20 ._cardMain_yg7sb_45{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectCardExtended_yg7sb_20 ._cardMain_yg7sb_45{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}._ProjectCardExtended_yg7sb_20 ._cardMain_yg7sb_45:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:14rem;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(20,21,23,.64)),to(rgba(20,21,23,0)));background-image:linear-gradient(0deg,#141517a3,#14151700);opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}._ProjectCardExtended_yg7sb_20 ._cardTop_yg7sb_101{display:none;margin-bottom:.8rem;padding:1.2rem 2rem;border-bottom:1px solid #e6e6e6}@media(max-width:767.98px){._ProjectCardExtended_yg7sb_20 ._cardTop_yg7sb_101{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}._ProjectCardExtended_yg7sb_20 ._imageContainer_yg7sb_58{padding:0 .8rem}._ProjectCardExtended_yg7sb_20 ._cardImage_yg7sb_140{border-radius:.8rem}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectCardExtended_yg7sb_20 ._cardTop_yg7sb_101{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectCardExtended_yg7sb_20 ._imageContainer_yg7sb_58{padding:0 .8rem}:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectCardExtended_yg7sb_20 ._cardImage_yg7sb_140{border-radius:.8rem}}._ProjectCardExtended_yg7sb_20 ._title_yg7sb_121{font-size:1.6rem;line-height:1.3;font-weight:700}._ProjectCardExtended_yg7sb_20 ._imageContainer_yg7sb_58{position:relative;height:30rem}._ProjectCardExtended_yg7sb_20 ._cardImage_yg7sb_140{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._ProjectCardExtended_yg7sb_20 ._badges_yg7sb_155{position:absolute;top:2rem;right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;pointer-events:all}._ProjectCardExtended_yg7sb_20 ._button_yg7sb_165{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}._ProjectCardExtended_yg7sb_20 ._button_yg7sb_165:nth-child(2){width:44%}._ProjectCardExtended_yg7sb_20 ._info_yg7sb_172{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.6rem 2rem 0}._ProjectCardExtended_yg7sb_20 ._infoWrapper_yg7sb_178{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#2d2f33}._ProjectCardExtended_yg7sb_20 ._infoWrapper_yg7sb_178:not(:first-child){-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-top:.8rem}._ProjectCardExtended_yg7sb_20 ._infoScroll_yg7sb_188{margin:.4rem .4rem 0 0}._ProjectCardExtended_yg7sb_20 ._name_yg7sb_191{font-size:1.8rem;font-weight:700;line-height:1.3}._ProjectCardExtended_yg7sb_20 ._metro_yg7sb_196{font-size:1.2rem;font-weight:700;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._ProjectCardExtended_yg7sb_20 ._metro_yg7sb_196.__withCity_yg7sb_203{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}._ProjectCardExtended_yg7sb_20 ._metroRow_yg7sb_207{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._ProjectCardExtended_yg7sb_20 ._metroCity_yg7sb_211{margin-bottom:.2rem}._ProjectCardExtended_yg7sb_20 ._metroCircle_yg7sb_214{display:block;width:.6rem;height:.6rem;margin-right:.6rem;border-radius:100%}._ProjectCardExtended_yg7sb_20 ._distance_yg7sb_221{margin-left:.8rem}._ProjectCardExtended_yg7sb_20 ._completion_yg7sb_227,._ProjectCardExtended_yg7sb_20 ._distance_yg7sb_221{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}._ProjectCardExtended_yg7sb_20 ._completion_yg7sb_227{font-size:1.2rem;font-weight:700;line-height:1.3}._ProjectCardExtended_yg7sb_20 ._completion_yg7sb_227.__finished_yg7sb_235{color:#7bad83}._ProjectCardExtended_yg7sb_20 ._flatsList_yg7sb_238{height:100%;margin:3.2rem 0 2rem}._ProjectCardExtended_yg7sb_20 ._listItem_yg7sb_242{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.2rem}._ProjectCardExtended_yg7sb_20 ._listItem_yg7sb_242:last-child{margin-bottom:0}._ProjectCardExtended_yg7sb_20 ._flatLabel_yg7sb_250,._ProjectCardExtended_yg7sb_20 ._flatPrice_yg7sb_251{font-size:1.4rem;line-height:1.3;font-weight:400;-webkit-box-flex:1;-ms-flex:1;flex:1}._ProjectCardExtended_yg7sb_20 ._flatPrice_yg7sb_251{font-size:1.4rem;font-weight:700;line-height:1.3;text-align:end}._ProjectCardExtended_yg7sb_20 ._actions_yg7sb_61{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;padding:2rem;gap:.8rem}@media(max-width:767.98px){._ProjectCardExtended_yg7sb_20 ._actions_yg7sb_61{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._close_yg7sb_285.__desk_yg7sb_291{display:none}}._ProjectCardExtended_yg7sb_20 ._actions_yg7sb_61.__bordered_yg7sb_275{border-top:1px solid #e6e6e6}._ProjectCardExtended_yg7sb_20 ._actions_yg7sb_61.__column_yg7sb_278{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._ProjectCardExtended_yg7sb_20 ._filterBtn_yg7sb_281{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}._close_yg7sb_285{position:absolute;top:0;right:-6rem}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._close_yg7sb_285.__desk_yg7sb_291{display:none}}._close_yg7sb_285.__mob_yg7sb_300{position:static;display:none}@media(max-width:767.98px){._close_yg7sb_285.__mob_yg7sb_300{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._close_yg7sb_285.__mob_yg7sb_300{display:-webkit-box;display:-ms-flexbox;display:flex}}._closeBtn_yg7sb_315{display:none;-ms-flex-negative:0;flex-shrink:0;margin-right:.8rem}@media(max-width:767.98px){._closeBtn_yg7sb_315{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-right:0;margin-bottom:.8rem}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._closeBtn_yg7sb_315{display:-webkit-box;display:-ms-flexbox;display:flex}}._ProjectsMap_punsz_20{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:767.98px){._ProjectsMap_punsz_20{height:calc(-6rem + 100 * var(--vh));min-height:100%}._ProjectsMap_punsz_20 ._listView_punsz_48{display:none}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMap_punsz_20{height:calc(-6rem + 100 * var(--vh));min-height:100%}:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMap_punsz_20 ._listView_punsz_48{display:none}}._ProjectsMap_punsz_20 ._mapWrapper_punsz_38{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}._ProjectsMap_punsz_20 ._mapWrapper_punsz_38.__hidden_punsz_42{visibility:hidden}._ProjectsMap_punsz_20 ._mapWrapper_punsz_38.__isGrayFilter_punsz_45 .ymaps-2-1-79-ground-pane{-webkit-filter:grayscale(1) sepia(5%);filter:grayscale(1) sepia(5%)}._ProjectsMap_punsz_20 ._listView_punsz_48{position:absolute;top:2rem;right:6.4rem;z-index:1}._ProjectsMap_punsz_20 ._fullscreen_punsz_64{position:absolute;top:2rem;right:2rem;z-index:1;display:none}@media(max-width:767.98px){._ProjectsMap_punsz_20 ._fullscreen_punsz_64{display:-webkit-box;display:-ms-flexbox;display:flex}._ProjectsMap_punsz_20 ._projectPopupWrapper_punsz_82{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMap_punsz_20 ._fullscreen_punsz_64{display:-webkit-box;display:-ms-flexbox;display:flex}:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMap_punsz_20 ._projectPopupWrapper_punsz_82{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}}._ProjectsMap_punsz_20 ._mapControls_punsz_121.__desktop_punsz_121{display:block}@media(max-width:767.98px){._ProjectsMap_punsz_20 ._projectPopupOverlay_punsz_102{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}._ProjectsMap_punsz_20 ._mapControls_punsz_121.__desktop_punsz_121{display:none}}._ProjectsMap_punsz_20 ._mapControls_punsz_121.__mobile_punsz_129{display:none}@media(max-width:767.98px){._ProjectsMap_punsz_20 ._mapControls_punsz_121.__mobile_punsz_129{display:block}._ProjectsMap_punsz_20 ._mapControls_punsz_121.__isSmallHeight_punsz_137{bottom:2rem}}._ProjectsMap_punsz_20 ._mapControls_punsz_121.__isSmallHeight_punsz_137{right:2rem}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMap_punsz_20 ._projectPopupOverlay_punsz_102{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMap_punsz_20 ._mapControls_punsz_121.__isSmallHeight_punsz_137{bottom:2rem}}._ProjectsMap_punsz_20 ._mapControls_punsz_121.__isFullscreenMode_punsz_150{top:auto;right:2rem;bottom:2rem;-webkit-transform:none;-ms-transform:none;transform:none}._ProjectsMap_punsz_20 ._projectPopup_punsz_82{position:absolute;top:2rem;left:6.4rem;z-index:1;width:37.6rem;height:calc(100% - 5.5rem);max-height:52rem}@media(max-width:767.98px){._ProjectsMap_punsz_20 ._projectPopup_punsz_82{position:fixed;top:0;left:50%;width:47.8rem;height:calc(100 * var(--vh));max-height:calc(100 * var(--vh));padding-top:4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMap_punsz_20 ._projectPopup_punsz_82{position:fixed;top:0;left:50%;width:47.8rem;height:calc(100 * var(--vh));max-height:calc(100 * var(--vh));padding-top:4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}._ProjectsMap_punsz_20 ._projectPopup_punsz_82.__isSmallHeight_punsz_137{left:2rem;max-height:37.6rem}._ProjectsMap_punsz_20 .cluster-marker{font-size:1.2rem;font-weight:700;line-height:1.3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;border:.3rem solid #2d2f33;background-color:#fff;color:#2d2f33;-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out}@media(-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._ProjectsMap_punsz_20 .cluster-marker:hover{border:.3rem solid #55585e;color:#55585e}._ProjectsMap_punsz_20 .cluster-marker:hover .cluster-marker-tooltip{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}._ProjectsMap_punsz_20 .cluster-marker._bottom .cluster-marker-tooltip{top:calc(100% + .8rem);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}._ProjectsMap_punsz_20 .cluster-marker-tooltip{font-size:1.2rem;line-height:1.5;position:absolute;bottom:calc(100% + .8rem);left:2rem;width:22.5rem;padding:1.6rem;border-radius:1.2rem;background-color:#2d2f33;font-weight:400;color:#fff;opacity:0;-webkit-transform:translate(-50%,1.2rem);-ms-transform:translate(-50%,1.2rem);transform:translate(-50%,1.2rem);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;pointer-events:none}._ProjectsMap_punsz_20 .cluster-marker-tooltip:before{border-color:transparent}._ProjectsMap_punsz_20 .cluster-marker-tooltip._show{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media(-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._ProjectsMap_punsz_20 .project-marker:hover .project-marker__image-wrapper{background-color:#283c4b}._ProjectsMap_punsz_20 .project-marker:hover .project-marker__image-wrapper:before{border-color:#283c4b}}._ProjectsMap_punsz_20 .project-marker__image-wrapper{position:absolute;width:7.2rem;height:7.2rem;padding:.4rem;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 .4rem 3.8rem rgba(45,47,51,.08);box-shadow:0 .4rem 3.8rem #2d2f3314;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer}._ProjectsMap_punsz_20 .project-marker__image-wrapper:before{content:"";position:absolute;bottom:-.4rem;left:50%;z-index:-1;width:.5rem;height:.5rem;border-right:.6rem solid #fff;border-bottom:.6rem solid #fff;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}._ProjectsMap_punsz_20 .project-marker__image{width:6.4rem;height:6.4rem;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}._ProjectsMap_punsz_20 .project-marker-tooltip{font-size:1.2rem;font-weight:700;line-height:1.3;position:absolute;bottom:calc(100% + 1.2rem);left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.8rem 1.2rem;border-radius:2.4rem;background-color:#fff;white-space:nowrap;-webkit-box-shadow:0 .4rem 3.8rem rgba(45,47,51,.08);box-shadow:0 .4rem 3.8rem #2d2f3314;pointer-events:none;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}._ProjectsMap_punsz_20 .project-marker-tooltip__name{color:#2d2f33}._ProjectsMap_punsz_20 .project-marker-tooltip__info{margin-left:.8rem;color:#a3a3a5}._ProjectsMap_punsz_20 .project-marker-tooltip__soon{margin:-.5rem -.9rem -.5rem .8rem;padding:.7rem 1.2rem;border-radius:5rem;background-color:#f3f3f3;color:#55585e}._ProjectsMap_punsz_20 .walking-area-container{position:relative}._ProjectsMap_punsz_20 .walking-area-text{font-size:1.2rem;font-weight:700;line-height:1.3;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.4rem .8rem;border-radius:.4rem;background-color:#2d2f3366;color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._ProjectsMap_punsz_20 .walking-area-text svg{width:1.3rem;height:1.3rem;margin-left:.5rem}._ProjectsMapMobile_1fz85_20{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}._ProjectsMapMobile_1fz85_20.__isMetroHidden_1fz85_36 .metro-marker{display:none}._ProjectsMapMobile_1fz85_20 ._mapWrapper_1fz85_39{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}._ProjectsMapMobile_1fz85_20 ._mapWrapper_1fz85_39.__hidden_1fz85_43{visibility:hidden}._ProjectsMapMobile_1fz85_20 ._mapWrapper_1fz85_39.__isGrayFilter_1fz85_46 .ymaps-2-1-79-ground-pane{-webkit-filter:grayscale(1) sepia(5%);filter:grayscale(1) sepia(5%)}._ProjectsMapMobile_1fz85_20 ._listView_1fz85_49{position:absolute;top:2rem;right:6.4rem;z-index:1}._ProjectsMapMobile_1fz85_20 ._fullscreen_1fz85_65{position:absolute;top:2rem;right:2rem;z-index:1}@media(max-width:767.98px){._ProjectsMapMobile_1fz85_20{min-height:100%}._ProjectsMapMobile_1fz85_20 ._listView_1fz85_49{display:none}._ProjectsMapMobile_1fz85_20 ._projectPopupWrapper_1fz85_72{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMapMobile_1fz85_20{min-height:100%}:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMapMobile_1fz85_20 ._listView_1fz85_49{display:none}:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMapMobile_1fz85_20 ._projectPopupWrapper_1fz85_72{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}}@media(max-width:767.98px){._ProjectsMapMobile_1fz85_20 ._projectPopupOverlay_1fz85_92{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMapMobile_1fz85_20 ._projectPopupOverlay_1fz85_92{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}}._ProjectsMapMobile_1fz85_20 ._mapControls_1fz85_111{bottom:2rem}._ProjectsMapMobile_1fz85_20 ._mapControls_1fz85_111.__desktop_1fz85_114{display:block}@media(max-width:767.98px){._ProjectsMapMobile_1fz85_20 ._mapControls_1fz85_111.__desktop_1fz85_114{display:none}}._ProjectsMapMobile_1fz85_20 ._mapControls_1fz85_111.__mobile_1fz85_122{display:none}._ProjectsMapMobile_1fz85_20 ._projectPopup_1fz85_72{position:absolute;top:2rem;left:6.4rem;z-index:1;width:37.6rem;height:calc(100% - 5.5rem)}@media(max-width:767.98px){._ProjectsMapMobile_1fz85_20 ._mapControls_1fz85_111.__mobile_1fz85_122{display:block}._ProjectsMapMobile_1fz85_20 ._projectPopup_1fz85_72{position:fixed;top:0;left:50%;width:47.8rem;height:calc(100 * var(--vh));padding-top:4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}@media(min-width:767.98px)and (max-width:1279.98px){:where(html:not(:has(#app[class~=_desktopOnTablet]))) ._ProjectsMapMobile_1fz85_20 ._projectPopup_1fz85_72{position:fixed;top:0;left:50%;width:47.8rem;height:calc(100 * var(--vh));padding-top:4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}
