@keyframes ProjectsList_appear__Ls0m1{0%{opacity:0;filter:blur(2px);transform:translateX(-12px)}to{opacity:1;filter:blur(0);transform:translateX(0)}}.ProjectsList_projects-list__c8Oio{grid-column:1/span 3;display:grid;grid-template-columns:subgrid}@media only screen and (max-width:900px){.ProjectsList_projects-list__c8Oio{margin-top:calc(50dvh - (1rem + 14.4em))}}@media only screen and (min-width:900px){.ProjectsList_projects-list__c8Oio{position:-webkit-sticky;position:sticky;top:50vh}}.ProjectsList_projects-list__c8Oio ul{padding:0;margin:0;line-height:1.2;display:grid;grid-template-columns:subgrid;grid-column:1/-1}@media only screen and (min-width:900px){.ProjectsList_projects-list__c8Oio ul{align-self:center;align-content:start}}.ProjectsList_project__Hj_m7{grid-column:1/-1;display:grid;grid-template-columns:subgrid}@media only screen and (min-width:900px){.ProjectsList_project__Hj_m7:has(.ProjectsList_project-link__Qa7HQ:hover) .ProjectsList_project-img-wrapper__L9xTK{opacity:1;filter:blur(0)}}.ProjectsList_project-link__Qa7HQ{opacity:0;animation:ProjectsList_appear__Ls0m1 .5s cubic-bezier(.25,0,0,.75) forwards;display:grid;grid-template-columns:subgrid;grid-column:1/-1}@media only screen and (max-width:576px){.ProjectsList_project-link__Qa7HQ{position:relative;isolation:isolate;background:#fff}.ProjectsList_project-link__Qa7HQ span{position:-webkit-sticky;position:sticky;top:50dvh;line-height:1.8;color:#fff;mix-blend-mode:exclusion;z-index:9}}.ProjectsList_project-title__MVlHX{grid-column:1/span 2}@media only screen and (min-width:900px){.ProjectsList_project-title__MVlHX{grid-column:1/span 1}}@media only screen and (max-width:900px){.ProjectsList_project-type__Iu4dg{display:none}}@media only screen and (min-width:900px){.ProjectsList_project-type__Iu4dg{grid-column:2/span 1}}.ProjectsList_project-year__dRLPB{grid-column:3/span 1}@media only screen and (max-width:900px){.ProjectsList_project-year__dRLPB{text-align:right}.ProjectsList_project-img-wrapper__L9xTK{display:none}}@media only screen and (min-width:900px){.ProjectsList_project-img-wrapper__L9xTK{position:fixed;inset:0 0 0 50%;padding:5vw;pointer-events:none;display:flex;opacity:0;filter:blur(5px);transition:all .1s ease-in-out}.ProjectsList_project-img-wrapper__L9xTK img{margin:auto;width:max-content;height:auto;max-height:100%}}.ProjectsList_project-img-mobile__uNEWo{height:auto;grid-column:1/span 3;padding-bottom:1.8em}@media only screen and (min-width:576px){.ProjectsList_project-img-mobile__uNEWo{padding-inline:25%}}@media only screen and (min-width:900px){.ProjectsList_project-img-mobile__uNEWo{display:none}}.ProjectsList_project__Hj_m7:last-of-type .ProjectsList_project-img-mobile__uNEWo{margin-bottom:calc(50dvh - 50% - 1.8em - 1rem)}.ProjectsList_back-to-top-btn__Vpo1t{grid-column:span 3}@media only screen and (min-width:900px){.ProjectsList_back-to-top-btn__Vpo1t{display:none}}