/*
  Kendi sunucumuzdan servis edilen, ALT KÜMELENMİŞ yazı tipleri.

  ── NEDEN ──
  Ölçüldü: Google Fonts'tan yedi dosya, 286 KB iniyordu — sayfanın
  toplam 492 KB'lık yükünün %58'i — ve hepsi ~345 ms'de kritik yolla
  AYNI ANDA başlıyordu, marka işaretinden (LCP kaynağı) bant genişliği
  çalarak. Lighthouse koşuları arasında FCP'nin 0,75 sn ile 4,04 sn
  arasında salınmasının sebebi de buydu: font CSS'i yavaş geldiğinde
  dosyalar geç başlıyor ve FCP erken oluyordu.

  ── NE YAPILDI ──
  · Dosyalar Google'dan indirildi (yeniden kodlanmadı, harf çizimleri
    bit düzeyinde aynı).
  · Yalnızca sitenin kullandığı karakterlere indirgendi: ASCII +
    Latin-1 + Türkçe ğĞıİşŞ + tipografik noktalama.
  · latin-ext dosyaları SİLİNDİ — alt kümeleme sonrası latin dosyası
    Türkçe harfleri de taşıyor. (Inter Tight'ın latin-ext dosyası tek
    başına 88 KB'dı ve neredeyse tamamı hiç çizilmeyen gliflerdi.)

  ── unicode-range NEDEN YOK ──
  Google'ın "latin" aralığı ğ (U+011F) ve ş (U+015F) içermiyor; onlar
  latin-ext dosyasından geliyordu. Aile başına tek dosya kaldığı için
  aralık kısıtı kaldırıldı — kalsaydı ğ ve ş sistem yazı tipine düşerdi.

  ── v2 NEDEN VAR ──
  v1 dosyaları ölçüldü: ğ Ğ İ ş Ş gliflerinin HİÇBİRİ yoktu — ilk alt
  kümeleme yalnızca Google'ın "latin" aralığını (ı dahil ama ğİşŞĞ hariç)
  kapsamıştı ve bu harfler sistem yazı tipine düşüyordu (sayfada karışık
  font olarak görünüyordu). v2, google/fonts deposundaki tam değişken
  TTF'lerden fontTools ile üretildi: latin aralığı + U+011E-011F (Ğğ),
  U+0130 (İ), U+015E-015F (Şş). Cormorant ağırlık başına statik kesildi,
  Geist 300–500 ve Inter Tight 400–600 değişken eksenle kırpıldı.
  Doğrulama: her dosyanın cmap'inde ğĞıİşŞöüç kontrol edildi.
*/

/* Cormorant Garamond · italic · 300 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/v2/cormorant-garamond-italic-300.woff2) format('woff2');
  }

/* Cormorant Garamond · italic · 400 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/v2/cormorant-garamond-italic-400.woff2) format('woff2');
  }

/* Cormorant Garamond · italic · 500 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/v2/cormorant-garamond-italic-500.woff2) format('woff2');
  }

/* Cormorant Garamond · normal · 300 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/v2/cormorant-garamond-normal-300.woff2) format('woff2');
  }

/* Cormorant Garamond · normal · 400 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/v2/cormorant-garamond-normal-400.woff2) format('woff2');
  }

/* Cormorant Garamond · normal · 500 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/fonts/v2/cormorant-garamond-normal-500.woff2) format('woff2');
  }

/* Cormorant Garamond · normal · 600 */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/v2/cormorant-garamond-normal-600.woff2) format('woff2');
  }

/* Geist · normal · 300 500 */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 300 500;
  font-display: swap;
  src: url(/fonts/v2/geist-normal-300-500.woff2) format('woff2');
  }

/* Inter Tight · normal · 400 600 */
@font-face {
  font-family: 'Inter Tight';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url(/fonts/v2/inter-tight-normal-400-600.woff2) format('woff2');
  }
