.ProjectCard_root__3yn_v{display:block;text-decoration:none;color:inherit;cursor:pointer}@media(hover:hover){.ProjectCard_root__3yn_v:hover .ProjectCard_image__RqtTF{transform:scale(1.04)}}@media(hover:none){.ProjectCard_root__3yn_v:active .ProjectCard_image__RqtTF{transform:scale(1.04)}}.ProjectCard_imageWrapper__B_Thh{position:relative;width:100%;aspect-ratio:10/9;overflow:hidden;background:var(--whitefa)}.ProjectCard_imageWrapperTall__2kV73{padding-top:0;aspect-ratio:3/4;min-height:calc(320/var(--vw-screen)*100*1vw)}@media screen and (max-width:834px){.ProjectCard_imageWrapperTall__2kV73{min-height:calc(280/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.ProjectCard_imageWrapperTall__2kV73{min-height:calc(240/var(--vw-screen)*100*1vw)}}.ProjectCard_image__RqtTF{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.25,1,.5,1);will-change:transform}.ProjectCard_body__s0Ncp{padding:calc(18/var(--vw-screen)*100*1vw) calc(10/var(--vw-screen)*100*1vw) calc(6/var(--vw-screen)*100*1vw) 0}@media screen and (max-width:834px){.ProjectCard_body__s0Ncp{padding:calc(14/var(--vw-screen)*100*1vw) calc(8/var(--vw-screen)*100*1vw) calc(6/var(--vw-screen)*100*1vw) 0}}@media screen and (max-width:480px){.ProjectCard_body__s0Ncp{padding:calc(14/var(--vw-screen)*100*1vw) 0 0}}.ProjectCard_title__r1SxR{line-height:1.2;color:var(--black0d);letter-spacing:-.02em;margin:0;font-family:SuisseIntl;font-size:max(7px,calc(22 / var(--vw-screen) * 100 * 1vw));font-weight:400}@media screen and (max-width:834px){.ProjectCard_title__r1SxR{font-family:SuisseIntl;font-size:max(7px,calc(18 / var(--vw-screen) * 100 * 1vw));font-weight:400}}@media screen and (max-width:480px){.ProjectCard_title__r1SxR{font-family:SuisseIntl;font-size:max(7px,calc(20 / var(--vw-screen) * 100 * 1vw));font-weight:400}}.ProjectCard_tags__HaBtv{display:flex;flex-wrap:wrap;gap:calc(8/var(--vw-screen)*100*1vw);margin-top:calc(12/var(--vw-screen)*100*1vw)}@media screen and (max-width:480px){.ProjectCard_tags__HaBtv{gap:calc(6/var(--vw-screen)*100*1vw)}}.ProjectCard_tag__2tTdD{display:inline-block;padding:calc(4/var(--vw-screen)*100*1vw) calc(10/var(--vw-screen)*100*1vw);border-radius:0;border:none;background:#f4f4f4;text-transform:none;letter-spacing:.01em;color:var(--gray75);font-family:SuisseIntl;font-size:max(7px,calc(12 / var(--vw-screen) * 100 * 1vw));font-weight:400}@media screen and (max-width:834px){.ProjectCard_tag__2tTdD{padding:calc(3/var(--vw-screen)*100*1vw) calc(8/var(--vw-screen)*100*1vw);font-family:SuisseIntl;font-size:max(7px,calc(12 / var(--vw-screen) * 100 * 1vw));font-weight:400}}@media screen and (max-width:480px){.ProjectCard_tag__2tTdD{padding:calc(4/var(--vw-screen)*100*1vw) calc(10/var(--vw-screen)*100*1vw);font-family:SuisseIntl;font-size:max(7px,calc(12 / var(--vw-screen) * 100 * 1vw));font-weight:400}}.Work_root__a8fO3{width:100%;padding:calc(360/var(--vw-screen)*100*1vw) calc(40/var(--vw-screen)*100*1vw) calc(80/var(--vw-screen)*100*1vw)}@media screen and (max-width:834px){.Work_root__a8fO3{padding:calc(260/var(--vw-screen)*100*1vw) calc(26/var(--vw-screen)*100*1vw) calc(60/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.Work_root__a8fO3{padding:calc(220/var(--vw-screen)*100*1vw) calc(16/var(--vw-screen)*100*1vw) calc(48/var(--vw-screen)*100*1vw)}}.Work_header__jh1SN{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:calc(16/var(--vw-screen)*100*1vw);border-bottom:.5px solid var(--grayd3)}@media screen and (max-width:480px){.Work_header__jh1SN{padding-bottom:calc(12/var(--vw-screen)*100*1vw)}}.Work_heading__nEI1i{line-height:1.1;letter-spacing:-.03em;color:var(--black0d);margin:0;font-family:SuisseIntl;font-size:max(7px,calc(72 / var(--vw-screen) * 100 * 1vw));font-weight:400}@media screen and (max-width:834px){.Work_heading__nEI1i{font-family:SuisseIntl;font-size:max(7px,calc(48 / var(--vw-screen) * 100 * 1vw));font-weight:400}}@media screen and (max-width:480px){.Work_heading__nEI1i{font-family:SuisseIntl;font-size:max(7px,calc(36 / var(--vw-screen) * 100 * 1vw));font-weight:400}}.Work_count__ib635{line-height:1.1;letter-spacing:-.03em;color:var(--black0d);opacity:.2;font-family:SuisseIntl;font-size:max(7px,calc(72 / var(--vw-screen) * 100 * 1vw));font-weight:400}@media screen and (max-width:834px){.Work_count__ib635{font-family:SuisseIntl;font-size:max(7px,calc(48 / var(--vw-screen) * 100 * 1vw));font-weight:400}}@media screen and (max-width:480px){.Work_count__ib635{font-family:SuisseIntl;font-size:max(7px,calc(36 / var(--vw-screen) * 100 * 1vw));font-weight:400}}.Work_filterBar__NiAML{display:flex;align-items:center;gap:calc(6/var(--vw-screen)*100*1vw);padding:calc(20/var(--vw-screen)*100*1vw) 0}@media screen and (max-width:834px){.Work_filterBar__NiAML{gap:calc(6/var(--vw-screen)*100*1vw);padding:calc(16/var(--vw-screen)*100*1vw) 0}}@media screen and (max-width:480px){.Work_filterBar__NiAML{width:100%;padding:calc(14/var(--vw-screen)*100*1vw) 0}}.Work_filterPills__KGcO_{display:flex;align-items:center;gap:calc(6/var(--vw-screen)*100*1vw)}@media screen and (max-width:480px){.Work_filterPills__KGcO_{display:none}}.Work_filterSelect__9i9J7{display:none}@media screen and (max-width:480px){.Work_filterSelect__9i9J7{display:block;width:100%;height:calc(44/var(--vw-screen)*100*1vw);padding:0 calc(14/var(--vw-screen)*100*1vw);border:1px solid var(--grayd3);border-radius:0;background:var(--white);color:var(--black0d);letter-spacing:-.01em;font-family:SuisseIntl;font-size:max(7px,calc(12 / var(--vw-screen) * 100 * 1vw));font-weight:400}}.Work_pill___oSq8{all:unset;cursor:pointer;padding:calc(7/var(--vw-screen)*100*1vw) calc(16/var(--vw-screen)*100*1vw);border-radius:0;border:1px solid var(--grayd3);color:var(--black0d);transition:background .25s ease,color .25s ease,border-color .25s ease;font-family:SuisseIntl;font-size:max(7px,calc(13 / var(--vw-screen) * 100 * 1vw));font-weight:400}@media screen and (max-width:834px){.Work_pill___oSq8{padding:calc(6/var(--vw-screen)*100*1vw) calc(12/var(--vw-screen)*100*1vw);font-family:SuisseIntl;font-size:max(7px,calc(11 / var(--vw-screen) * 100 * 1vw));font-weight:400}}@media screen and (max-width:480px){.Work_pill___oSq8{padding:calc(8/var(--vw-screen)*100*1vw) calc(14/var(--vw-screen)*100*1vw);font-family:SuisseIntl;font-size:max(7px,calc(12 / var(--vw-screen) * 100 * 1vw));font-weight:400}}@media(hover:hover){.Work_pill___oSq8:hover{background:var(--black0d);color:var(--white);border-color:var(--black0d)}}@media(hover:none){.Work_pill___oSq8:active{background:var(--black0d);color:var(--white);border-color:var(--black0d)}}.Work_pillActive__MoD4v{background:var(--black0d);color:var(--white);border-color:var(--black0d)}.Work_grid__XAJF2{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:calc(72/var(--vw-screen)*100*1vw);column-gap:calc(72/var(--vw-screen)*100*1vw);grid-row-gap:calc(84/var(--vw-screen)*100*1vw);row-gap:calc(84/var(--vw-screen)*100*1vw)}@media screen and (max-width:834px){.Work_grid__XAJF2{column-gap:calc(42/var(--vw-screen)*100*1vw);row-gap:calc(56/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.Work_grid__XAJF2{grid-template-columns:1fr;row-gap:calc(36/var(--vw-screen)*100*1vw)}}.Work_loadMoreWrapper__jRFDC{display:flex;justify-content:center;padding:calc(48/var(--vw-screen)*100*1vw) 0 0}@media screen and (max-width:480px){.Work_loadMoreWrapper__jRFDC{padding:calc(32/var(--vw-screen)*100*1vw) 0 0}}.Work_loadMore___rvCa{all:unset;cursor:pointer;padding:calc(12/var(--vw-screen)*100*1vw) calc(32/var(--vw-screen)*100*1vw);border:1px solid var(--grayd3);border-radius:100px;color:var(--black0d);transition:background .25s ease,color .25s ease,border-color .25s ease;font-family:SuisseIntl;font-size:max(7px,calc(14 / var(--vw-screen) * 100 * 1vw));font-weight:400}@media screen and (max-width:480px){.Work_loadMore___rvCa{padding:calc(12/var(--vw-screen)*100*1vw) calc(28/var(--vw-screen)*100*1vw);font-family:SuisseIntl;font-size:max(7px,calc(13 / var(--vw-screen) * 100 * 1vw));font-weight:400}}@media(hover:hover){.Work_loadMore___rvCa:hover{background:var(--black0d);color:var(--white);border-color:var(--black0d)}}@media(hover:none){.Work_loadMore___rvCa:active{background:var(--black0d);color:var(--white);border-color:var(--black0d)}}