/* Fotografia editorial escolhida pelo autor: formato horizontal sem corte. */
.ndh-feature-horizontal {
  width: 100%;
  max-width: 100%;
  margin: 24px 0 38px;
  padding: 0;
  overflow: hidden;
  border-radius: 21px;
  background: #3c2548;
  line-height: 0;
}
.ndh-feature-horizontal img {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100%;
  aspect-ratio: 773 / 450;
  object-fit: contain;
  object-position: center center;
}
@media (max-width: 680px) {
  .ndh-feature-horizontal { border-radius: 15px; margin: 18px 0 28px; }
}
