._ProjectMobileModal_19cr7_21{position:fixed;bottom:0;left:0;z-index:102;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;pointer-events:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._ProjectMobileModal_19cr7_21:after{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100dvh;background-color:#2d2f33cc}._ProjectMobileModal_19cr7_21.__fullscreen_19cr7_43 ._wrapper_19cr7_43{width:100vw;height:100dvh;margin:0;border-radius:0}._ProjectMobileModal_19cr7_21.__fullscreen_19cr7_43:after{display:none}._ProjectMobileModal_19cr7_21.__isCollectionProjectsPopup_19cr7_52{background-color:#2d2f33cc}._ProjectMobileModal_19cr7_21.__isCollectionProjectsPopup_19cr7_52 ._wrapper_19cr7_43{top:auto;bottom:0;max-height:43.2rem;border-radius:1.2rem 1.2rem 0 0}._ProjectMobileModal_19cr7_21.__isCollectionProjectsPopup_19cr7_52 ._contentBody_19cr7_61{margin-bottom:0}._ProjectMobileModal_19cr7_21.__isCollectionProjectsPopup_19cr7_52 ._modalImage_19cr7_64{height:20rem}._ProjectMobileModal_19cr7_21.__isCollectionProjectsPopup_19cr7_52 ._content_19cr7_61{max-height:33.5rem}@media(max-width:767.98px){._ProjectMobileModal_19cr7_21.__isCollectionProjectsPopup_19cr7_52 ._content_19cr7_61{overflow-y:auto}}._ProjectMobileModal_19cr7_21.__isCollectionProjectsPopup_19cr7_52 ._modalTags_19cr7_75{margin-bottom:0;padding:0 1.2rem}._ProjectMobileModal_19cr7_21.__isCollectionProjectsPopup_19cr7_52 ._footer_19cr7_79{margin-top:auto;border-top:none}._ProjectMobileModal_19cr7_21.__isCollectionProjectsPopup_19cr7_52 ._footer_19cr7_79:after{display:none}._wrapper_19cr7_43{position:absolute;top:0;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#fff}._badges_19cr7_159,._cardsContainer_19cr7_240,._content_19cr7_61,._head_19cr7_98,._infraItem_19cr7_212,._infraList_19cr7_206,._wrapper_19cr7_43{display:-webkit-box;display:-ms-flexbox;display:flex}._head_19cr7_98{font-size:1.6rem;line-height:1.3;font-weight:700;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 2rem;border-bottom:.1rem solid #e6e6e6}._head_19cr7_98:after{content:"";position:absolute;top:calc(100% + .1rem);left:0;width:100%;height:2rem;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff,#fff0)}._close_19cr7_119{margin-left:1.1rem}._close_19cr7_119 svg{margin-top:-.1rem}._content_19cr7_61{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100% - 12.9rem)}._contentBody_19cr7_61,._content_19cr7_61{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}._contentBody_19cr7_61{position:relative;z-index:1;overflow:hidden auto;margin-bottom:.8rem;padding:.8rem}._modalImage_19cr7_64{overflow:hidden;width:100%;height:20rem;margin-bottom:2.8rem;border-radius:1.2rem}._modalTags_19cr7_75{width:60%;min-width:28rem;margin-bottom:2.8rem;padding:0 1.2rem}._badges_19cr7_159{position:absolute;top:2rem;right:2rem;-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}._footer_19cr7_79{position:relative;-ms-flex-negative:0;flex-shrink:0;padding:1.2rem 2rem;border-top:.1rem solid #e6e6e6}._footer_19cr7_79:after{content:"";position:absolute;bottom:calc(100% + 1px);left:-2rem;width:calc(100% + 4rem);height:2rem;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,#fff0)}._text_19cr7_185{padding:0 1.2rem;font-size:1.6rem;line-height:1.5;font-weight:400}._text_19cr7_185 ul li{position:relative;padding-left:1.8rem}._text_19cr7_185 ul li:before{content:"";position:absolute;top:1rem;left:0;width:.6rem;height:.6rem;border-radius:100%;background-color:#2d2f33}._infraList_19cr7_206{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.8rem}._infraItem_19cr7_212{-webkit-box-align:center;-ms-flex-align:center;align-items:center}._infraItem_19cr7_212:not(:first-child){margin-top:1.2rem}._infraTitle_19cr7_220{font-size:1.4rem;line-height:1.3;font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}._infraTime_19cr7_227{font-size:1.4rem;font-weight:700;line-height:1.3;-ms-flex-negative:0;flex-shrink:0;margin-left:1.6rem}._infraIcon_19cr7_235{-ms-flex-negative:0;flex-shrink:0;margin-left:.4rem}._cardsContainer_19cr7_240{overflow:auto;width:100vw;margin:2.8rem -20px 0;padding:0 2rem;-ms-overflow-style:none;scrollbar-width:none}._cardsContainer_19cr7_240::-webkit-scrollbar{display:none}._cardItem_19cr7_258,._cardsWrapper_19cr7_253{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}._cardItem_19cr7_258{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:14.1rem;height:15rem;padding:1.2rem;border-radius:1.2rem;background:#f3f3f3}._cardItem_19cr7_258:not(:first-child){margin-left:.8rem}._cardIcon_19cr7_273{width:2.4rem;height:2.4rem;background-position:50%;background-repeat:no-repeat;background-size:contain}._cardTitle_19cr7_281{font-size:1.4rem;font-weight:700;line-height:1.3}._info_19cr7_287{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}._infoText_19cr7_293{font-size:1.6rem;line-height:1.5;font-weight:400}._infoIcon_19cr7_299{-ms-flex-negative:0;flex-shrink:0;margin-left:2rem;color:#7bad83}._buttons_19cr7_305{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}._buttons_19cr7_305.__column_19cr7_309{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._btn_19cr7_313{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
