.featured-work__list{display:grid;grid-gap:0;gap:0;border-top:var(--hairline)}.featured-work__item{border-bottom:var(--hairline)}.featured-work__more{margin-top:var(--space-6);display:flex;justify-content:flex-end}.project-card{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);grid-gap:var(--space-6);gap:var(--space-6);padding-block:var(--space-6)}.project-card__head{align-self:start}.project-card__type{display:block;margin-bottom:var(--space-2)}.project-card__name{font-family:var(--font-serif);font-size:clamp(1.6rem,2.4vw,2rem);font-weight:500;line-height:1.1;margin-bottom:var(--space-3)}.project-card__status{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-meta);color:var(--color-ink-soft);font-family:var(--font-sans)}.project-card__status-dot{display:inline-block;width:.55rem;height:.55rem;border-radius:999px;background:var(--color-stone)}.project-card__status-dot--client-platform,.project-card__status-dot--client-project{background:var(--color-forest)}.project-card__status-dot--active-pilot,.project-card__status-dot--in-progress{background:var(--color-brass)}.project-card__status-dot--website-refactor{background:var(--color-stone)}.project-card__status-dot--long-term-ecosystem{background:var(--color-ink)}.project-card__status-label{font-weight:500;color:var(--color-ink)}.project-card__context,.project-card__status-note{color:var(--color-stone)}.project-card__context{font-style:italic;margin-bottom:var(--space-3);font-size:var(--fs-meta)}.project-card__row{display:grid;grid-template-columns:9rem 1fr;grid-gap:var(--space-4);gap:var(--space-4);padding-block:var(--space-3);border-top:1px dashed var(--color-rule)}.project-card__row:first-of-type{border-top:0;padding-top:0}.project-card__row-label{padding-top:.2rem}.project-card__row-body{color:var(--color-ink-soft);line-height:var(--lh-body);max-width:60ch}.project-card__row-body--quiet{font-style:italic;color:var(--color-stone)}.project-card__quote{margin:0;padding:var(--space-3) var(--space-4);background:var(--color-parchment-deep);border-left:2px solid var(--color-brass)}.project-card__quote p{font-family:var(--font-serif);font-style:italic;font-size:var(--fs-lede);line-height:var(--lh-snug);color:var(--color-ink);margin:0 0 var(--space-2)}.project-card__quote cite{font-style:normal;font-size:.78rem;color:var(--color-stone);font-family:var(--font-mono)}.project-card__foot{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5);gap:var(--space-5);padding-top:var(--space-4);margin-top:var(--space-2);border-top:1px dashed var(--color-rule);grid-column:1/-1}.project-card__tags-label{display:block;margin-bottom:var(--space-2)}.project-card__tag-list{display:flex;flex-wrap:wrap;gap:.4rem}.project-card__tag{display:inline-block;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.02em;color:var(--color-ink-soft);padding:.25rem .55rem;border:1px solid var(--color-rule);background:var(--color-parchment-deep);border-radius:0}.project-card__tag--domain{color:var(--color-forest);border-color:var(--color-forest);background:transparent}@media (max-width:860px){.project-card{grid-template-columns:1fr;gap:var(--space-4)}.project-card__row{grid-template-columns:1fr;gap:var(--space-2)}.project-card__foot{grid-template-columns:1fr;gap:var(--space-4)}}