
/* Lighten the hero image while preserving text contrast */
.hero-media {
  filter: saturate(.92) contrast(1.03) brightness(1.02);
}

.hero-shade {
  background:
    radial-gradient(circle at 78% 24%, rgba(196, 154, 82, .16), transparent 34%),
    linear-gradient(90deg, rgba(7, 22, 32, .84) 0%, rgba(11, 31, 46, .64) 52%, rgba(11, 31, 46, .30) 100%),
    linear-gradient(0deg, rgba(7, 22, 32, .82) 0%, transparent 58%, rgba(7, 22, 32, .60) 100%);
}
