/* Thumbnail artwork stays intact inside the shared 16:9 media grid. */
.card-image>.project-thumbnail{width:100%;height:100%;object-fit:contain;object-position:center}
.project-card:is(:hover,:focus-visible) .project-thumbnail{transform:none!important;filter:brightness(1.06)}
