/* Full instructional photos; reserve their intrinsic dimensions before loading. */
.yoga-article__hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr)}
.yoga-article__hero>div{min-width:0}
.yoga-article__hero figure{display:flex;align-items:center;justify-content:center;min-width:0;background:#eee9e1}
.yoga-article__hero figure img{display:block;width:100%;height:100%;object-fit:contain}
.yoga-card>div{background:#eee9e1}
.yoga-card img{object-fit:contain}
@media(max-width:900px){
  .yoga-article__hero{grid-template-columns:minmax(0,1fr)}
  .yoga-article__hero figure{min-height:0}
  .yoga-article__hero figure img{height:auto}
}
