.mindset-article { --article-orange: #bcf577; --journal-accent: #bcf577; }
.mindset-article .article-manifesto {
  border-color: #4c6541;
  background: linear-gradient(135deg, #1b291c, #101411);
}
.mindset-article .article-body .article-closing {
  border-color: #65874f;
  background: radial-gradient(circle at 86% 16%, rgba(188,245,119,.13), transparent 40%), #131810;
}
.mindset-inline-photo { margin: 34px 0; }
.mindset-inline-photo img { display: block; width: 100%; height: auto; border: 1px solid var(--article-line); border-radius: 6px; }
.mindset-inline-photo figcaption { margin-top: 11px; color: #a9b4ab; font-size: .875rem; line-height: 1.5; }
@media (max-width: 600px) {
  .mindset-article .article-cover img { min-height: 0; object-fit: contain; }
}
