.big-screen-button_fullscreen-button__BNYiu{background:transparent;cursor:pointer;font-size:24px;padding:0;line-height:0;width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:1;transition:background .2s ease}.big-screen-button_fullscreen-button__BNYiu:hover{background:rgba(0,0,0,.05)}.full-screen-modal_fullscreenModal__cay8w{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.full-screen-modal_fullscreenModal__overlay__uEjwO{position:absolute;top:0;left:0;right:0;bottom:0}.full-screen-modal_fullscreenModal__content__7LAXr{position:relative;width:100%;height:254px;background:var(--Theme-White);border-radius:16px;overflow:hidden}.full-screen-modal_fullscreenModal__close__6qy0F{position:absolute;top:16px;right:16px;background:none;border:none;outline:none;cursor:pointer;padding:0;margin:0;display:flex;align-items:center;justify-content:center;z-index:2}.full-screen-modal_fullscreenModal__close__6qy0F svg{fill:var(--Neutral-Accent-Gray)}.full-screen-modal_fullscreenModal__close__6qy0F:hover svg{fill:var(--dark-blue-color-2)}.full-screen-modal_fullscreenModal__carousel__9dml4{position:relative;width:100%;height:100%}.full-screen-modal_fullscreenModal__viewport__NOf8v{overflow:hidden;width:100%;height:100%}.full-screen-modal_fullscreenModal__container__6Trmu{display:flex;height:100%}.full-screen-modal_fullscreenModal__slide__pY663{position:relative;flex:0 0 100%;min-width:0;display:flex;align-items:center;justify-content:center}.full-screen-modal_fullscreenModal__image__TtOIC{width:100%;max-width:100%;max-height:100%;background-color:var(--gray-color-3)}.full-screen-modal_fullscreenModal__navButton__Nd4kC{position:absolute;-webkit-appearance:button;background:#0000;border:none;bottom:50px;box-shadow:none;box-sizing:border-box;cursor:pointer;outline:none;top:50px;width:52px;opacity:.8;z-index:2}.full-screen-modal_fullscreenModal__navButton_prev__UsRCZ{left:0}.full-screen-modal_fullscreenModal__navButton_next__Zfbuv{right:0}.full-screen-modal_fullscreenModal__navButton_prev__UsRCZ{opacity:.6;left:8px}.full-screen-modal_fullscreenModal__navButton_next__Zfbuv{opacity:.6;right:8px}.full-screen-modal_fullscreenModal__navButton_next__Zfbuv:hover,.full-screen-modal_fullscreenModal__navButton_prev__UsRCZ:hover{opacity:1}@media (min-width:768px){.full-screen-modal_fullscreenModal__content__7LAXr{max-width:1008px;height:684px}}.image-carousel_imageCarousel__wrapper__n_n3I{position:relative;overflow:hidden;border:1px solid var(--Neutral-Gray-Outline);border-radius:4px;height:inherit}.image-carousel_imageCarousel__viewport__UMyuV{overflow:hidden;width:100%;height:100%}.image-carousel_imageCarousel__container__xOQqy{display:flex;height:100%}.image-carousel_imageCarousel__slide__AcqME{position:relative;flex:0 0 100%;min-width:0;display:flex;justify-content:center;background-color:var(--gray-color-3)}.image-carousel_imageCarousel__image__ZS0au{width:100%;max-height:100%}.image-carousel_imageCarousel__nav-button__3s0x4{position:absolute;-webkit-appearance:button;background:#0000;border:none;bottom:50px;box-shadow:none;box-sizing:border-box;cursor:pointer;outline:none;top:50px;width:24px;opacity:.8;padding:0}.image-carousel_imageCarousel__navButton--prev__ALJfi{left:0}.image-carousel_imageCarousel__navButton--next__dDWkY{right:0}.image-carousel_imageCarousel__navButton--prev__ALJfi{opacity:.6;left:8px}.image-carousel_imageCarousel__navButton--next__dDWkY{opacity:.6;right:8px}.image-carousel_imageCarousel__navButton--next__dDWkY:hover,.image-carousel_imageCarousel__navButton--prev__ALJfi:hover{opacity:1}.image-carousel_imageCarousel__counter__2DArc{position:absolute;right:8px;bottom:8px;background:#00000066;color:var(--Theme-White);padding:4px;border-radius:4px;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;text-align:right}.image-carousel_imageCarousel__actions__yQR1J{position:absolute;top:8px;right:8px;z-index:1;display:flex;flex-direction:row;gap:4px}.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-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}}