/**
 * Injected hero module (partials/landing-hero-module.html) — boşluk + aktif sayfa vurgusu.
 * Genel hero renkleri ilgili sayfanın landing-*.css dosyasında.
 * Aktif kart: <body data-hero-current="kelebek|sorumluluk|..."> ile data-hero-nav eşleşmesi.
 */
.hero-module-section.hero-module-section--spaced {
  margin-top: clamp(2.5rem, 4vw, 3.5rem);
}

/* Bulunulan sayfaya ait kart: mavi link değil, siyah tonları */
body[data-hero-current='kelebek'] .hero-feature-item[data-hero-nav='kelebek'],
body[data-hero-current='sorumluluk'] .hero-feature-item[data-hero-nav='sorumluluk'],
body[data-hero-current='whatsapp'] .hero-feature-item[data-hero-nav='whatsapp'],
body[data-hero-current='ogrenci'] .hero-feature-item[data-hero-nav='ogrenci'],
body[data-hero-current='ogretmen'] .hero-feature-item[data-hero-nav='ogretmen'] {
  color: var(--text);
  border-color: rgba(15, 23, 42, 0.14);
  background: #f1f5f9;
}

body[data-hero-current='kelebek'] .hero-feature-item[data-hero-nav='kelebek'] i,
body[data-hero-current='sorumluluk'] .hero-feature-item[data-hero-nav='sorumluluk'] i,
body[data-hero-current='whatsapp'] .hero-feature-item[data-hero-nav='whatsapp'] i,
body[data-hero-current='ogrenci'] .hero-feature-item[data-hero-nav='ogrenci'] i,
body[data-hero-current='ogretmen'] .hero-feature-item[data-hero-nav='ogretmen'] i {
  color: var(--text);
  background: rgba(15, 23, 42, 0.06);
  border-color: rgba(15, 23, 42, 0.12);
}

body[data-hero-current='kelebek'] .hero-feature-item[data-hero-nav='kelebek'] strong,
body[data-hero-current='sorumluluk'] .hero-feature-item[data-hero-nav='sorumluluk'] strong,
body[data-hero-current='whatsapp'] .hero-feature-item[data-hero-nav='whatsapp'] strong,
body[data-hero-current='ogrenci'] .hero-feature-item[data-hero-nav='ogrenci'] strong,
body[data-hero-current='ogretmen'] .hero-feature-item[data-hero-nav='ogretmen'] strong {
  color: var(--text);
  font-weight: 700;
}

body[data-hero-current='kelebek'] .hero-feature-item[data-hero-nav='kelebek'] span,
body[data-hero-current='sorumluluk'] .hero-feature-item[data-hero-nav='sorumluluk'] span,
body[data-hero-current='whatsapp'] .hero-feature-item[data-hero-nav='whatsapp'] span,
body[data-hero-current='ogrenci'] .hero-feature-item[data-hero-nav='ogrenci'] span,
body[data-hero-current='ogretmen'] .hero-feature-item[data-hero-nav='ogretmen'] span {
  color: rgba(15, 23, 42, 0.72);
}

body[data-hero-current='kelebek'] a.hero-feature-item[data-hero-nav='kelebek'],
body[data-hero-current='sorumluluk'] a.hero-feature-item[data-hero-nav='sorumluluk'],
body[data-hero-current='whatsapp'] a.hero-feature-item[data-hero-nav='whatsapp'],
body[data-hero-current='ogrenci'] a.hero-feature-item[data-hero-nav='ogrenci'],
body[data-hero-current='ogretmen'] a.hero-feature-item[data-hero-nav='ogretmen'] {
  color: var(--text);
}

body[data-hero-current='kelebek'] .hero-feature-item[data-hero-nav='kelebek']:hover,
body[data-hero-current='sorumluluk'] .hero-feature-item[data-hero-nav='sorumluluk']:hover,
body[data-hero-current='whatsapp'] .hero-feature-item[data-hero-nav='whatsapp']:hover,
body[data-hero-current='ogrenci'] .hero-feature-item[data-hero-nav='ogrenci']:hover,
body[data-hero-current='ogretmen'] .hero-feature-item[data-hero-nav='ogretmen']:hover {
  color: var(--text);
  border-color: rgba(15, 23, 42, 0.22);
  background: #e2e8f0;
}

body[data-hero-current='kelebek'] a.hero-feature-item[data-hero-nav='kelebek']:hover,
body[data-hero-current='sorumluluk'] a.hero-feature-item[data-hero-nav='sorumluluk']:hover,
body[data-hero-current='whatsapp'] a.hero-feature-item[data-hero-nav='whatsapp']:hover,
body[data-hero-current='ogrenci'] a.hero-feature-item[data-hero-nav='ogrenci']:hover,
body[data-hero-current='ogretmen'] a.hero-feature-item[data-hero-nav='ogretmen']:hover {
  color: var(--text);
}
