.ProjectsIndex-module__guSrjq__index{gap:var(--space-8);display:grid}.ProjectsIndex-module__guSrjq__bar{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);border-block-end:1px solid var(--line-strong);flex-wrap:wrap;padding-block-end:var(--space-5);display:flex}.ProjectsIndex-module__guSrjq__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.ProjectsIndex-module__guSrjq__filter{min-height:2.75rem;padding-inline:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);background:0 0}.ProjectsIndex-module__guSrjq__filter:hover{border-color:var(--text)}.ProjectsIndex-module__guSrjq__filter[aria-pressed=true]{border-color:var(--text);background-color:var(--text);color:var(--surface)}.ProjectsIndex-module__guSrjq__count{color:var(--text-muted)}.ProjectsIndex-module__guSrjq__grid{gap:var(--space-8) var(--grid-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative}@media (min-width:48em){.ProjectsIndex-module__guSrjq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProjectsIndex-module__guSrjq__article{gap:var(--space-3);display:grid}.ProjectsIndex-module__guSrjq__media{aspect-ratio:var(--ratio,2 / 1);background-color:var(--surface-raised);margin-block-end:var(--space-2);position:relative;overflow:hidden}.ProjectsIndex-module__guSrjq__image{object-fit:cover;transition:scale .9s var(--ease-out-expo)}.ProjectsIndex-module__guSrjq__media:hover .ProjectsIndex-module__guSrjq__image{scale:1.03}.ProjectsIndex-module__guSrjq__mediaLink{position:absolute;inset:0}.ProjectsIndex-module__guSrjq__title{max-width:24ch}.ProjectsIndex-module__guSrjq__link{text-decoration:none}.ProjectsIndex-module__guSrjq__link:hover,.ProjectsIndex-module__guSrjq__link:focus-visible{text-decoration:underline}.ProjectsIndex-module__guSrjq__disciplines{color:var(--accent-text)}
