/* Recent Work admin-managed image normalisation.
   Existing .portfolio and .project-grid layout remains unchanged. */
.project-grid article > img,
.project-grid article > .project-image-link,
.project-grid article > .project-image-link > img{
  width:100%;
}

.project-grid article > img,
.project-grid article > .project-image-link > img{
  aspect-ratio:900 / 560;
  object-fit:cover;
  border-radius:10px;
}

.project-image-link{
  display:block;
  overflow:hidden;
  border-radius:10px;
}

.project-image-link img{
  transition:transform .2s ease;
}

.project-image-link:hover img{
  transform:scale(1.015);
}
