/* Hero con degradado propio (sin foto) para esta página */
.hero {
  background: linear-gradient(135deg, #101820 0%, #1A1612 55%, #10222E 100%);
}
.hero__overlay {
  background: radial-gradient(circle at 75% 40%, rgba(30,90,140,0.22) 0%, transparent 55%);
}
