/* "Highlights de carrera": clean dark background plus an animated light ribbon
   drawn on a canvas behind the cards (see highlights-wave-v1.js). The section's
   earlier grid and diagonal-line decorations are hidden. */
html body .highlights-section {
  background:
    radial-gradient(70% 80% at 50% 50%, rgba(16, 30, 70, .35) 0%, rgba(16, 30, 70, 0) 70%),
    linear-gradient(180deg, #07070a 0%, #0a0a12 50%, #07070a 100%) !important;
}
html body .highlights-section::before,
html body .highlights-section::after { display: none !important; }
.highlights-section > .hl-wave {
  position: absolute;
  inset: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-mask-image: linear-gradient(180deg, transparent 0, #000 14%, #000 86%, transparent 100%);
  mask-image: linear-gradient(180deg, transparent 0, #000 14%, #000 86%, transparent 100%);
}
