.section-gold {
  background:
    radial-gradient(circle at 20% 25%, rgba(255, 255, 255, 0.14), transparent 30%),
    radial-gradient(circle at 80% 70%, rgba(180, 30, 30, 0.10), transparent 30%),
    radial-gradient(circle at 50% 80%, rgba(0, 0, 0, 0.08), transparent 35%),
    var(--gold);
}

.section-red {
  background:
    radial-gradient(circle at 20% 25%, rgba(244, 196, 48, 0.14), transparent 30%),
    radial-gradient(circle at 80% 70%, rgba(0, 0, 0, 0.16), transparent 35%),
    radial-gradient(circle at 50% 85%, rgba(255, 255, 255, 0.06), transparent 30%),
    var(--red);
}

.section-dark {
  background: var(--bg);
}

.section-muted {
  background:
    radial-gradient(circle at 20% 22%, rgba(244, 196, 48, 0.18), transparent 22%),
    radial-gradient(circle at 72% 18%, rgba(217, 75, 43, 0.20), transparent 24%),
    linear-gradient(
      180deg,
      #4a4a4d 0%,
      #727276 18%,
      #a3a3a7 45%,
      #c4c4c7 68%,
      #b7b7ba 100%
    );
}