.projects-showcase.page-section[data-v-efaa6880]{padding:var(--site-space-10) 0 var(--site-space-20)}.projects-showcase__heading[data-v-efaa6880]{align-items:end;gap:clamp(var(--site-space-8),8vw,var(--site-space-20));padding-bottom:var(--site-space-6);grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);display:grid}.projects-showcase__heading .section-title[data-v-efaa6880]{line-height:var(--site-leading-display)}.projects-showcase__heading p[data-v-efaa6880]{width:100%;max-width:26ch;line-height:var(--site-leading-copy);text-align:right;text-wrap:balance;justify-self:end;margin:0}.projects-showcase__rule[data-v-efaa6880]{margin-bottom:var(--site-space-8)}.project-list[data-v-efaa6880]{gap:clamp(var(--site-space-4),2vw,var(--site-space-6));grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.project-card[data-v-efaa6880]{background:var(--project-card-bg);flex-direction:column;max-width:none;height:100%;display:flex}.project-card--featured[data-v-efaa6880]{grid-column:1/-1}.project-card[data-v-efaa6880] .nb-card__body{flex:1}.project-card__header[data-v-efaa6880],.project-card__links[data-v-efaa6880]{justify-content:space-between;align-items:center;gap:var(--site-space-4);display:flex}.project-card__number[data-v-efaa6880]{font-family:var(--nb-font-mono);font-size:var(--site-font-control);font-weight:var(--site-weight-bold)}.project-card__tags[data-v-efaa6880]{justify-content:flex-end;gap:var(--site-space-2);flex-wrap:wrap;min-width:0;display:flex}.project-card h3[data-v-efaa6880]{max-width:12ch;font-family:var(--nb-font-display);font-size:var(--site-size-project);line-height:var(--site-leading-heading);letter-spacing:var(--site-tracking-display);text-wrap:balance;margin:0}.project-card--featured h3[data-v-efaa6880]{max-width:14ch;font-size:var(--site-size-project-featured)}.project-card p[data-v-efaa6880]{max-width:50ch;margin:var(--site-space-6) 0 0;font-size:var(--site-font-body-lg);line-height:var(--site-leading-readable)}.project-card__links[data-v-efaa6880]{justify-content:flex-start}.project-card__links a[data-v-efaa6880]{font-family:var(--nb-font-mono);font-size:var(--site-font-control);font-weight:var(--site-weight-bold);text-transform:uppercase;text-decoration:none}.project-card__links a[data-v-efaa6880]:hover{text-decoration:underline}@media (width<=700px){.projects-showcase.page-section[data-v-efaa6880]{padding:var(--site-space-8) 0 var(--site-space-10)}.projects-showcase__heading[data-v-efaa6880]{gap:var(--site-space-3);grid-template-columns:1fr}.projects-showcase__heading p[data-v-efaa6880]{text-align:left;justify-self:start;max-width:42ch}.projects-showcase__rule[data-v-efaa6880]{margin-bottom:var(--site-space-5)}.project-list[data-v-efaa6880]{gap:var(--site-space-5);grid-template-columns:1fr}.project-card--featured[data-v-efaa6880]{grid-column:auto}.project-card h3[data-v-efaa6880],.project-card--featured h3[data-v-efaa6880]{max-width:14ch;font-size:var(--site-size-project-mobile)}.project-card p[data-v-efaa6880]{margin-top:var(--site-space-4);font-size:var(--site-font-body)}}
