.ProjectCard-module__uQSOIq__card{flex-direction:column;display:flex}.ProjectCard-module__uQSOIq__imageLink{display:block}.ProjectCard-module__uQSOIq__body{padding-top:var(--s-4);flex-direction:column;flex:auto;display:flex}.ProjectCard-module__uQSOIq__meta{gap:var(--s-1);font-size:var(--t-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-faint);display:grid}.ProjectCard-module__uQSOIq__category{color:var(--accent);font-weight:700}.ProjectCard-module__uQSOIq__place{color:var(--ink-faint)}.ProjectCard-module__uQSOIq__title{margin-top:var(--s-3);font-family:var(--font-serif);font-size:1.375rem;font-weight:400;line-height:var(--lh-snug)}.ProjectCard-module__uQSOIq__titleLink{background-image:linear-gradient(var(--ink), var(--ink));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .2s}.ProjectCard-module__uQSOIq__titleLink:hover{background-size:100% 1px}.ProjectCard-module__uQSOIq__strapline{margin-top:var(--s-2);color:var(--ink-muted);font-size:var(--t-small)}.ProjectCard-module__uQSOIq__summary{margin-top:var(--s-3);color:var(--ink-muted);max-width:58ch}.ProjectCard-module__uQSOIq__stats{gap:var(--s-5);margin-top:auto;margin-top:var(--s-4);padding-top:var(--s-3);border-top:var(--hairline) solid var(--rule);flex-wrap:wrap;display:flex}.ProjectCard-module__uQSOIq__stat dd{margin:var(--s-1) 0 0;font-weight:600;font-size:var(--t-small)}.ProjectCard-module__uQSOIq__lead .ProjectCard-module__uQSOIq__title{font-size:clamp(1.6rem,1.1rem + 1.8vw,2.5rem)}@media (min-width:54rem){.ProjectCard-module__uQSOIq__lead{gap:var(--s-6);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;display:grid}.ProjectCard-module__uQSOIq__lead .ProjectCard-module__uQSOIq__body{padding-top:0}}
