.styles_container__Ep3mM{--mobile-width:246px;--tablet-width:276px;--min-column-gap:30px;--medium-column-gap:50px;--max-column-gap:236px;background-color:#fff9f5;padding-left:var(--padding-x);padding-right:var(--padding-x);padding-top:70px;padding-bottom:60px;max-width:100%}.styles_filtersIcon__uRko2{width:35px;height:35px;cursor:pointer}.styles_mobileFiltersPopup__kCDZs{position:fixed;top:70px;left:0;width:100%;z-index:100;background-color:rgba(219,187,168,.9);padding:44px 0}.styles_mobilePopupCloseIcon__xXOx7{width:21.5px;height:21.5px;position:absolute;top:14px;right:35px}.styles_mobileFilterButton__xwNBT{font-size:12px!important;font-weight:600!important;padding:5px!important}.styles_mobileFiltersContent__7T5qF{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;width:100%}.styles_filtersContainer__mo78P{display:flex;justify-content:flex-end;padding-bottom:22px}.styles_desktopFilters__nNliK{display:none}.styles_worksContainer__qHyuC{display:flex;gap:40px;flex-wrap:wrap;justify-content:center;margin:0 auto}.styles_work__2AerQ{position:relative;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:var(--mobile-width)}.styles_image__jMDGA{object-fit:cover;width:var(--mobile-width);height:auto}.styles_work__2AerQ h2,.styles_work__2AerQ h3{width:-moz-fit-content;width:fit-content;text-transform:uppercase;font-size:18px}.styles_work__2AerQ{font-family:area-normal,sans-serif}.styles_work__2AerQ h2{font-weight:800;padding:18px 0}.styles_work__2AerQ h3{line-height:30px}@media (min-width:675px){.styles_mobileFiltersPopup__kCDZs{padding:80px 70px}.styles_mobilePopupCloseIcon__xXOx7{width:38.3px;height:38.3px;top:25px;right:68px}.styles_mobileFiltersContent__7T5qF{flex-direction:row;flex-wrap:wrap;gap:16px}.styles_mobileFilterButton__xwNBT{font-size:20px!important;padding:10px 20px!important}.styles_container__Ep3mM{padding-top:184px}}@media (min-width:675px) and (max-width:727px){.styles_worksContainer__qHyuC{display:grid;grid-template-columns:repeat(2,var(--tablet-width));grid-column-gap:var(--min-column-gap);column-gap:var(--min-column-gap);grid-row-gap:40px;row-gap:40px;width:auto;justify-content:space-between}.styles_work__2AerQ{max-width:var(--tablet-width)}.styles_image__jMDGA,.styles_work__2AerQ{width:var(--tablet-width)}}@media (min-width:727px) and (max-width:728px){.styles_worksContainer__qHyuC{display:grid;grid-template-columns:repeat(2,var(--tablet-width));grid-column-gap:calc(var(--min-column-gap) + ((100vw - 800px) / 100) * (var(--medium-column-gap) - var(--min-column-gap)));column-gap:calc(var(--min-column-gap) + ((100vw - 800px) / 100) * (var(--medium-column-gap) - var(--min-column-gap)));grid-row-gap:40px;row-gap:40px;width:auto;justify-content:space-between}.styles_work__2AerQ{max-width:var(--tablet-width)}.styles_image__jMDGA,.styles_work__2AerQ{width:var(--tablet-width)}}@media (min-width:728px) and (max-width:1090px){.styles_worksContainer__qHyuC{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--medium-column-gap);column-gap:var(--medium-column-gap);grid-row-gap:40px;row-gap:40px;width:100%}.styles_work__2AerQ{width:100%;min-width:var(--tablet-width);max-width:none}.styles_image__jMDGA{width:100%}}@media (min-width:1090px){.styles_filtersIcon__uRko2,.styles_mobileFiltersPopup__kCDZs{display:none}.styles_desktopFilters__nNliK{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:16px;padding-bottom:65px}.styles_worksContainer__qHyuC{display:grid;grid-template-columns:repeat(3,var(--tablet-width));grid-column-gap:var(--min-column-gap);column-gap:var(--min-column-gap);grid-row-gap:40px;row-gap:40px;width:auto;justify-content:space-between}.styles_work__2AerQ{max-width:var(--tablet-width)}.styles_image__jMDGA,.styles_work__2AerQ{width:var(--tablet-width)}}@media (min-width:1090px) and (max-width:1550px){.styles_worksContainer__qHyuC{column-gap:calc(var(--min-column-gap) + ((100vw - 1090px) / 460) * (var(--max-column-gap) - var(--min-column-gap)))}}@media (min-width:1550px){.styles_filtersContainer__mo78P{padding-bottom:70px}.styles_worksContainer__qHyuC{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--max-column-gap);column-gap:var(--max-column-gap);grid-row-gap:40px;row-gap:40px;width:100%}.styles_image__jMDGA,.styles_work__2AerQ{width:100%;max-width:none}}.hideOnMobile,.hideOnTablet{display:none!important}.showAlways{display:inline-flex}.button{align-self:center;background-color:transparent;border-radius:15px;border-width:1px;border-style:solid;padding:4.5px 17.5px;font-size:16px;font-family:new-science-extended,sans-serif;font-weight:700;text-align:center;flex-grow:0;width:auto;cursor:pointer;transition:transform .05s ease,filter .12s ease}.button:active{transform:scale(.98)}.button.error:active{transform:none;background-color:var(--czerwony);border-color:var(--czerwony);color:inherit}@media (min-width:768px){.button{padding:10px 20px;font-size:20px;font-weight:600}.hideOnMobile{display:inline-flex!important}}@media (min-width:1160px){.hideOnTablet{display:inline-flex!important}}.WorkPopup_popupOverlay__G4YDS{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;transition:opacity .2s ease,transform .5s ease}.WorkPopup_popupContainer__9ZLDR{position:relative;width:100vw;background-color:white;height:100%;overflow-y:auto}.WorkPopup_popupHeader__QhY8O{justify-content:space-between;padding:20px;border-bottom:1px solid #eaeaea}.WorkPopup_logoContainer__8IFnb,.WorkPopup_popupHeader__QhY8O{display:flex;align-items:center}.WorkPopup_logo__jh7fy{object-fit:contain;filter:brightness(0) saturate(100%)}.WorkPopup_closeButton__s_SyT{background:none;border:none;cursor:pointer;padding:5px}.WorkPopup_sliderWrapper__2X_3v{width:100%;padding-bottom:16px}.WorkPopup_buttonsRow__xa9lX{display:flex;flex-wrap:wrap;overflow-x:auto;padding-left:var(--padding-x);padding-right:var(--padding-x);padding-bottom:22px;gap:10px;width:100%;scrollbar-width:none}.WorkPopup_buttonsRow__xa9lX::-webkit-scrollbar{display:none}.WorkPopup_button__JMNyy{padding:5px;font-weight:600;text-wrap:nowrap;font-size:12px}.WorkPopup_infoContainer__45cQF{padding-left:var(--padding-x);padding-right:var(--padding-x);padding-bottom:30px}.WorkPopup_infoSection__zplUk{margin-bottom:20px}.WorkPopup_infoSection__zplUk h4{font-size:12px;font-family:new-science-extended,sans-serif;text-transform:uppercase;margin-bottom:5px;font-weight:600}.WorkPopup_description__EUio6,.WorkPopup_infoSection__zplUk p{font-size:14px;font-family:area-normal,sans-serif}@media (min-width:744px){.WorkPopup_button__JMNyy{padding:5px 10px;font-size:14px}.WorkPopup_popupContainer__9ZLDR{height:100%;overflow-y:auto;display:flex;flex-direction:column}.WorkPopup_column__k0jBJ:first-child{padding-right:31px}.WorkPopup_column__k0jBJ:nth-child(2){flex:1 0 50%}.WorkPopup_column__k0jBJ:nth-child(3){flex:1 0 100%;order:3}.WorkPopup_desktopLayout__wBf3_{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--bezowy);height:100%}.WorkPopup_textSection__03EAv{background-color:var(--bezowy);padding-left:var(--padding-x);padding-right:var(--padding-x);padding-bottom:20px;padding-top:30px;position:relative}.WorkPopup_closeButtonDesktop__tvn3M{position:absolute;top:20px;left:46px;background:none;border:none;cursor:pointer}.WorkPopup_columnsContainer__gsdu8{display:flex;flex-wrap:wrap;margin-top:60px}.WorkPopup_firstInfoBlock__lM6Wz{margin-bottom:20px}.WorkPopup_infoBlock__WFTFI h4{font-family:new-science-extended,sans-serif;text-transform:uppercase;font-size:16px;margin-bottom:10px;font-weight:600}.WorkPopup_buttonsColumn__XlTAZ{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:33px}.WorkPopup_imagesContainer__gLpOK{flex-grow:1;width:100%;position:relative;padding:0;min-height:400px;max-height:45vh;height:100%}.WorkPopup_description__EUio6{padding-bottom:20px}.WorkPopup_description__EUio6,.WorkPopup_infoBlock__WFTFI p{font-family:area-normal,sans-serif;font-size:18px}}@media (min-width:1024px){.WorkPopup_column__k0jBJ:first-child{padding-right:76px}}@media (min-width:1279px){.WorkPopup_button__JMNyy{padding:5px 10px;font-size:14px}.WorkPopup_desktopLayout__wBf3_{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--bezowy);height:100%}.WorkPopup_textSection__03EAv{padding-left:var(--padding-x);padding-right:var(--padding-x);padding-bottom:120px;position:relative}.WorkPopup_closeButtonDesktop__tvn3M{position:absolute;top:20px;left:30px;background:none;border:none;cursor:pointer;padding:5px}.WorkPopup_firstInfoBlock__lM6Wz{margin-bottom:20px}.WorkPopup_infoBlock__WFTFI h4{font-family:new-science-extended,sans-serif;text-transform:uppercase;font-size:16px;margin-bottom:10px;font-weight:600}.WorkPopup_imagesContainer__gLpOK{flex-grow:1;min-height:444px;width:100%;position:relative;padding:0;background:white;height:100%;max-height:45vh}.WorkPopup_description__EUio6,.WorkPopup_infoBlock__WFTFI p{font-family:area-normal,sans-serif;font-size:20px}.WorkPopup_buttonsColumn__XlTAZ{margin-top:0}.WorkPopup_columnsContainer__gsdu8{display:flex;flex-wrap:nowrap;margin-top:60px;max-width:calc(96px + 630px + 128px + 250px);margin-right:auto}.WorkPopup_column__k0jBJ:first-child{padding-right:96px;flex-shrink:0}.WorkPopup_column__k0jBJ:nth-child(2){max-width:630px;flex-shrink:0}.WorkPopup_column__k0jBJ:nth-child(3){flex:unset;margin-left:auto;padding-left:min(128px,4vw)}}.styles_sliderContainer__jjzrb{position:relative;width:100%;overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none}.styles_imagesGrid__82Qh9{display:flex;flex-wrap:nowrap;align-items:center;height:100%;transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;will-change:transform;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000;-webkit-perspective:1000}.styles_imageWrapper__nzpP7{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;height:100%;padding:0;margin:0;position:relative;overflow:hidden;transform-style:preserve-3d;-ms-transform-style:preserve-3d}.styles_clickable__Gu8zJ{cursor:pointer}.styles_galleryImage__PUavx{max-height:100%;max-width:none;height:100%;width:auto;object-fit:contain;object-position:left;transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:bicubic}.styles_imageWrapper__nzpP7.styles_clickable__Gu8zJ:hover .styles_galleryImage__PUavx{transform:translateZ(0) scale(1.05);-webkit-transform:translateZ(0) scale(1.05)}.styles_imageWrapper__nzpP7.styles_clickable__Gu8zJ:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .3s ease;-webkit-transition:background-color .3s ease;pointer-events:none}.styles_imageWrapper__nzpP7.styles_clickable__Gu8zJ:hover:after{background-color:rgba(0,0,0,.3)}.styles_expandIconWrapper__y_l2i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2);-webkit-transform:translate(-50%,-50%) scale(1.2);opacity:0;transition:opacity .3s ease,transform .3s ease;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;z-index:5;pointer-events:none;filter:brightness(0) invert(1)}.styles_imageWrapper__nzpP7.styles_clickable__Gu8zJ:hover .styles_expandIconWrapper__y_l2i{opacity:1;transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1)}.styles_navButton__kauTL{background:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease;-webkit-transition:all .2s ease}.styles_prevButton__21Hc6{left:10px;transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.styles_nextButton__gRVuV{right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.styles_noImagesPlaceholder__KLKR_{display:flex;align-items:center;justify-content:center;height:100%;color:#888;font-style:italic}.styles_grab__Rsb1s{cursor:grab;cursor:-webkit-grab}.styles_grabbing__4hqD9{cursor:grabbing;cursor:-webkit-grabbing;transition:none!important;-webkit-transition:none!important}.styles_expandedImageOverlay__MsMHF{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:styles_fadeIn__xTvYn .2s ease-in-out;-webkit-animation:styles_fadeIn__xTvYn .2s ease-in-out}@keyframes styles_fadeIn__xTvYn{0%{opacity:0}to{opacity:1}}.styles_expandedImageContainer__vOqL_{display:flex;gap:20px;position:relative;max-width:88%;max-height:90%;animation:styles_zoomIn__BLBZs .3s ease-out;-webkit-animation:styles_zoomIn__BLBZs .3s ease-out;transform:translateZ(0);-webkit-transform:translateZ(0)}@keyframes styles_zoomIn__BLBZs{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.styles_expandedImage__CQWBl{max-width:95%;max-height:90vh;object-fit:contain;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.styles_closeButton__aaBWZ{background:none;border:none;color:white;font-size:24px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s ease;-webkit-transition:opacity .2s ease}.styles_closeButton__aaBWZ:hover{opacity:1}.styles_disabled__vVk6O{opacity:.5;cursor:not-allowed}@media (max-width:743px){.styles_expandedImageContainer__vOqL_{max-width:95%}.styles_closeButton__aaBWZ{top:-30px;font-size:20px}}@media(min-width:1124px){.styles_expandedImageContainer__vOqL_{max-width:90%;gap:48px}}@-moz-document url-prefix(){.styles_imagesGrid__82Qh9{transform:translateZ(0);backface-visibility:hidden;will-change:transform}.styles_galleryImage__PUavx{image-rendering:-moz-crisp-edges}}