/* ==========================================================================
   IMPULA TİPOGRAFİ TEMASI — TEK KAYNAK
   --------------------------------------------------------------------------
   Sitedeki (2026 layout, eski layout, bakım/hata/fatura sayfaları, hizmet
   içerikleri) TÜM yazı tipi aileleri yalnızca bu değişkenlerden gelir.
   Hiçbir şablonda, CSS'te veya veritabanı içeriğinde font-family adı
   yazılmaz; her yerde var(--font-*) kullanılır.

   Temayı değiştirmek için:
     1) aşağıdaki --type-family-* değerlerini düzenleyin
     2) resources/views/partials/typography-head.blade.php içindeki Google
        Fonts adresini aynı ailelere göre güncelleyin
   Başka hiçbir dosyaya dokunmak gerekmez.
   ========================================================================== */
:root {
  /* Başlıklar, büyük sayılar, vurgu satırları */
  --type-family-display: 'Manrope', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  /* Gövde metni, paragraflar, formlar */
  --type-family-body: 'Outfit', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  /* Küçük etiketler, menü, rozetler (bilinçli olarak monospace DEĞİL) */
  --type-family-label: var(--type-family-body);
  /* Yalnızca gerçek kod blokları */
  --type-family-code: ui-monospace, 'SF Mono', Menlo, Consolas, monospace;

  /* Eski ve Tailwind adları — hepsi temaya bağlanır */
  --font-sans: var(--type-family-body);
  --font-display: var(--type-family-display);
  --font-mono: var(--type-family-label);
  --font-serif: var(--type-family-body);

  /* Başlık harf aralığı: Tailwind'in tracking-tight/tighter sınıfları ve hero
     aynı değerlerden okur (yeni tasarım klasöründeki orijinal değerler).
     Font değişirse burayı da gözden geçirin. */
  --tracking-tight: -.025em;
  --tracking-tighter: -.05em;
  --type-tracking-display: -.04em;
  --type-tracking-accent: -.02em;
}

body { font-family: var(--type-family-body); }
h1, h2, h3, h4, h5, h6 { font-family: var(--type-family-display); }
button, input, select, textarea, optgroup { font-family: inherit; }
code, kbd, samp, pre { font-family: var(--type-family-code); }
