/**
 * SECTION-TITLE — عنوان بخش‌های صفحه
 * وابسته به: styles/base/tokens.css
 * استفاده در PHP: template-parts/components/section-title.php
 *
 * تصمیم طراحی: خط زیر عنوان گرادیان زعفرانی → نارنجی طلوع است.
 */

.section-title {
  text-align: center;
  margin-bottom: var(--space-10);
}

.section-title__eyebrow {
  display: inline-block;
  font-size: var(--font-size-sm);
  font-weight: var(--font-weight-medium);
  color: var(--color-primary);
  margin-bottom: var(--space-2);
}

.section-title__heading {
  font-size: var(--font-size-2xl);
  margin: 0;
}

.section-title__rule {
  display: block;
  width: 64px;
  height: 4px;
  margin: var(--space-4) auto 0;
  border-radius: var(--radius-full);
  background: linear-gradient(90deg, var(--color-tala-500), var(--color-zereshk-700));
}

/* حالت راست‌چین برای زمانی که عنوان در کنار محتوا قرار می‌گیرد، نه بالای آن */
.section-title--right {
  text-align: right;
}
.section-title--right .section-title__rule {
  margin: var(--space-4) 0 0;
}

@media (min-width: 768px) {
  .section-title__heading {
    font-size: var(--font-size-3xl);
  }
}
