/* Adopted lime styles only. Matches the reviewed hero-studies/accents.css. */
[data-hero-accent] .kinetic-hero { isolation: isolate; }
[data-hero-accent] .kinetic-gallery { z-index: 1; }
[data-hero-accent] .hero-meta,
[data-hero-accent] .hero-bottom,
[data-hero-accent] .gallery-caption { z-index: 6; }
[data-hero-accent] .hero-meta,
[data-hero-accent] .hero-bottom { color: #30302c; }
[data-hero-accent] .intro-copy > .micro { display: flex; align-items: center; gap: 12px; }
[data-hero-accent] .intro-copy > .micro::before { content: ""; flex: 0 0 24px; height: 8px; background: var(--hero-color); }
[data-hero-accent="lime"] { --hero-color: #e7ff5b; }
[data-hero-accent="lime"] .intro-copy > .arrow-link span { color: var(--hero-color); }
[data-hero-accent="lime"] .hero-meta i { background: #5b661e; }
@media (max-width: 600px) {
  [data-hero-accent] .intro-copy > .micro { gap: 8px; }
  [data-hero-accent] .intro-copy > .micro::before { flex-basis: 18px; height: 6px; }
}
