/* V13: ouro na abertura e verde luminoso inspirado no símbolo enviado. */
:root {
  --brand-leaf: #5cff91;
  --brand-gold: #ffd36b;
  --intelligence-accent: #5cff91;
  --finance-accent: #ffd36b;
  --lime: #5cff91;
}

/* Abertura: a marca aparece primeiro pelo dourado, com verde de sinal. */
.harvest .hero-copy .eyebrow { color: #ffd978; }
.harvest .hero-copy .eyebrow i { background: #5cff91; box-shadow: 0 0 8px #5cff91, 0 0 21px #4eff829c; }
.harvest .hero-copy h1 em {
  color: #ffd36b;
  background: linear-gradient(105deg, #fff0a4 0%, #ffd36b 46%, #e9ad45 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0 8px #f5b94d5c);
}
.harvest .pill-button { background: linear-gradient(115deg, #ffe699, #f6bd56); color: #092a1d; border: 1px solid #fff0b7; }
.harvest .pill-button:hover { background: #fff0bb; }
.harvest .harvest-readout,
.harvest .scroll-hint { color: #ffe6a2; }
.harvest .readout-track i { background: #5cff91; box-shadow: 0 0 13px #5cff91; }

/* Outras chamadas: o verde é elétrico, sem a tonalidade pastel anterior. */
.connections .section-heading h2 em,
.iris h2 em {
  color: #5cff91;
  background: linear-gradient(100deg, #b2ff7d 0%, #5cff91 49%, #27dd74 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0 7px #46f88452);
}
.connections .eyebrow,
.iris .eyebrow,
.intelligence .feature-kicker,
.intelligence .feature-copy h3 em { color: #5cff91; }
.finance .feature-kicker,
.finance .feature-copy h3 em { color: #ffd36b; }
.scene-choice--intelligence b,
.visual-caption svg { color: #5cff91; stroke: #5cff91; }
.scene-choice--finance b { color: #ffd36b; }
.site-header nav a:hover,
.site-footer > a:last-child:hover { color: #5cff91; }
.preview-badge { border-color: #ffd36b8c; color: #ffe3a0; }
