/* Use the established news template, with sizing for this mixed-media batch. */
.mhg-news-uncropped .mhg-cinematic { min-height: 620px; padding: 64px 0 48px; background-color: #18231f; background-size: cover, auto 100%; background-repeat: no-repeat; background-position: center, right center; }
.mhg-news-uncropped .mhg-cinematic::before { display: none; }
.mhg-news-uncropped .mhg-cinematic h1 { font-size: 56px; line-height: 1.06; letter-spacing: 0; overflow-wrap: anywhere; }
.mhg-news-uncropped .mhg-cinematic__copy { font-size: 19px; color: #f1f4f2; }
.mhg-news-uncropped .mhg-cinematic .mhg-kicker { color: #b6e2a8; letter-spacing: 0; }
.mhg-news-uncropped .mhg-tech-console { padding: 16px; transform: none; box-shadow: none; }
.mhg-news-uncropped .mhg-tech-console__screen { min-height: 0; padding: 0; border: 0; background: none; }
.mhg-news-uncropped .mhg-console-row { padding: 10px 0; }
.mhg-news-uncropped .mhg-console-row span { color: #dce7df; letter-spacing: 0; }
.mhg-news-uncropped .mhg-news-article h2,
.mhg-news-uncropped .mhg-section__head h2,
.mhg-news-uncropped .mhg-news-learning h2,
.mhg-news-uncropped .mhg-news-related h2 { font-size: 32px; line-height: 1.2; letter-spacing: 0; }
.mhg-news-uncropped .mhg-news-article p { font-size: 18px; line-height: 1.65; }
.mhg-news-uncropped .mhg-news-highlight-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.mhg-news-uncropped .mhg-news-gallery { grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); }
.mhg-news-uncropped .mhg-news-gallery__item:first-child { grid-row: auto; }
.mhg-news-uncropped .mhg-news-gallery__item img,
.mhg-news-uncropped .mhg-news-gallery__item:first-child img { width: 100%; height: 440px; object-fit: contain; background: #f5f7f5; }
.mhg-news-uncropped .mhg-news-gallery__item { box-shadow: none; }
@media (max-width: 900px) {
  .mhg-news-uncropped .mhg-cinematic__inner { grid-template-columns: 1fr; gap: 28px; }
  .mhg-news-uncropped .mhg-cinematic h1 { font-size: 42px; }
  .mhg-news-uncropped .mhg-news-highlight-grid { grid-template-columns: 1fr; }
}
@media (max-width: 680px) {
  .mhg-news-uncropped .mhg-cinematic {
    min-height: 0;
    padding: 36px 0;
    background-image: linear-gradient(rgba(3, 5, 5, 0.76), rgba(3, 5, 5, 0.82)), var(--mhg-hero-image);
    background-size: cover, contain;
    background-position: center;
  }
  .mhg-news-uncropped .mhg-cinematic h1 { font-size: 34px; line-height: 1.12; }
  .mhg-news-uncropped .mhg-cinematic__copy { font-size: 17px; }
  .mhg-news-uncropped .mhg-news-article h2,
  .mhg-news-uncropped .mhg-section__head h2,
  .mhg-news-uncropped .mhg-news-learning h2,
  .mhg-news-uncropped .mhg-news-related h2 { font-size: 28px; }
  .mhg-news-uncropped .mhg-news-gallery__item img,
  .mhg-news-uncropped .mhg-news-gallery__item:first-child img { height: 340px; }
}
