/* v29: Match Lóránd’s collage to the other collaboration image panels. */
.collab-lorand .lorand-intro {
  display:grid;
  grid-template-columns:minmax(0,1.25fr) minmax(325px,.75fr);
  align-items:center;
  gap:56px;
  width:100%;
  max-width:none;
  margin:32px 0 0;
}
.collab-lorand .lorand-intro > div {
  display:block;
  min-width:0;
  max-width:none;
}
.collab-lorand .lorand-film-poster {
  width:100%;
  max-width:none;
  min-width:0;
  align-self:center;
  margin:0;
}
.collab-lorand .lorand-film-poster img {
  display:block;
  width:100%;
  height:auto;
  aspect-ratio:1.5;
  object-fit:contain;
}
@media (max-width:1100px){
  .collab-lorand .lorand-intro {grid-template-columns:minmax(0,1fr) minmax(0,.65fr);gap:30px;}
}
@media (max-width:850px){
  .collab-lorand .lorand-intro {grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px;}
}
@media (max-width:650px){
  .collab-lorand .lorand-intro {grid-template-columns:minmax(0,1fr);gap:30px;margin:24px 0 0;}
  .collab-lorand .lorand-film-poster {width:100%;max-width:680px;}
  .collab-lorand .lorand-film-poster img {aspect-ratio:auto;object-fit:contain;}
}
