.single .thumbnail {
  aspect-ratio: 3/2;
}
.single .thumbnail img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100% !important;
  max-width: initial;
}
.single .article-text-wrap {
  margin: 0 auto 2em !important;
}
.single .article-text-wrap img {
  margin-bottom: 1em;
}
.single .wp-block-paragraph {
  margin: 2em 0;
}
.single .article-title {
  margin-top: 0 !important;
  margin-bottom: 1em !important;
  font-size: 150% !important;
}
.single h1 {
  clear: none !important;
}

body {
  background-color: #fee0e0 !important;
}

.article-body {
  container-type: inline-size;
}
.article-body::after {
  content: "";
  display: block;
  clear: both;
}/*# sourceMappingURL=style.css.map */