:root {
  --hero-gradient: linear-gradient(180deg, rgba(101, 163, 13, 0.1), #020617, #020617);
}
[data-theme="light"] {
  --hero-gradient: linear-gradient(180deg, rgba(0, 204, 94, 0.08), #f5f0eb, #f5f0eb);
}
.glass-card:hover { border-color: var(--lime); }
.gradient-text { background: linear-gradient(135deg, var(--lime-bright), var(--lime)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.glow { box-shadow: 0 0 40px var(--glow-color); }
.bg-body { background: var(--bg-body); }
.hover\:text-primary:hover { color: var(--text-primary); }
