/* Atlantis Strength, Strength Stories / Etudes de cas
   Hub + etude. Reuses blog.css cards/prose and news.css chips. */

.page-cases .ihero{ min-height:52vh; }
.page-cases .ihero__title{ max-width:16ch; }
.page-cases-article .ihero__title{ max-width:22ch; }

.page-cases .blogcard__media{ aspect-ratio:1; }

.casegallery{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:8px;
  margin:36px 0 0;
}
.casegallery__item{ margin:0; overflow:hidden; background:var(--atl-ink-800); }
.casegallery__item img{
  display:block; width:100%; height:100%;
  aspect-ratio:1; object-fit:cover;
  border:1px solid var(--atl-ink-700);
}

.casedoor{
  background:var(--atl-ink-1000);
  padding-block:clamp(40px,5vw,72px);
  border-top:1px solid var(--atl-ink-800);
}
.casedoor__inner{ max-width:62ch; }
.casedoor__lede{
  font-size:16px; line-height:1.65; color:var(--atl-ink-200);
  margin:0 0 22px;
}

@media (max-width:980px){
  .casegallery{ grid-template-columns:repeat(2,1fr); }
}
@media (max-width:560px){
  .casegallery{ grid-template-columns:1fr 1fr; }
}
