
#kod-preview #kod-screen-article.newborn-article .prenatal-opening .opening-figure {
  float: none; clear: both; width: min(100%, 360px); max-width: 360px; margin: 0 auto 24px;
}
#kod-preview #kod-screen-article.newborn-article .article-section--text-only {
  grid-template-columns: minmax(0, 1fr); grid-template-areas: "heading" "copy";
}
#kod-preview #kod-screen-article.newborn-article .article-section > figure { width: min(100%, 360px); }
#kod-preview #kod-screen-article.newborn-article .article-body img { height: auto; object-fit: contain; }
@media (max-width: 700px) {
  #kod-preview #kod-screen-article.newborn-article .prenatal-opening .opening-figure,
  #kod-preview #kod-screen-article.newborn-article .article-section > figure { width: min(100%, 310px); }
}
