/* One shared cover format across Portfolio and Study Cases. */
.project-cover-image { display: block; width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: contain; border-radius: 18px; }
.project-preview.project-cover-preview { padding: 0; aspect-ratio: 4 / 3; background: transparent; border-radius: 18px; }
.project-preview.project-cover-preview img { width: 100%; height: 100%; max-height: none; }
.featured-case > .project-cover-image { min-width: 0; align-self: center; }
@media(max-width:560px) { .project-cover-image, .project-preview.project-cover-preview { border-radius: 12px; } }

.project-status{font-size:13px;line-height:1.6;color:#53617b;margin:0 0 12px}
