/* Tanıtım sitesi fontları — kendi sunucumuzdan (Google Fonts ziyaretçinin IP'sini yurt dışına
   taşıyordu, KVKK m.9). Kaynak: Google Fonts deposu (OFL), Inter 4.001 + Source Serif 4 4.004.

   Her aile TEK dosya: latin + Türkçe (ğ ş İ ı) + ₺ + tipografik noktalama + oklar (~U+0020-00FF,
   011E-0131, 015E-015F, 2010-203A, 20AC, 20BA, 2190-2199…). Eski latin/latin-ext ikilisi ğ/ş/İ'yi ayrı,
   geç inen dosyadan veriyordu (başlıkta tek harf önce yedek fontla çiziliyor, ana sayfa ~580 KB
   font). Üretim: variable korundu (Inter opsz=14'e sabit, wght 300–700; Source Serif wght 400–600,
   opsz 20–60), fonttools instancer + pyftsubset; ayrıntı docs/2026-11-03-landing-zipalama-cls.md. */

/* Yedek yazı tipleri: web fontu inene kadar görünen yazı, fontun ÖLÇÜLERİNE uyarlanmış sistem
   fontuyla çizilir (size-adjust + ascent/descent). Font gelip yer değiştirdiğinde satır kırılması
   ve yükseklik değişmez → yenilemede içerik zıplamaz (CLS). Değerler Türkçe örnek metinle
   Chromium'da ÖLÇÜLDÜ (Inter: HER ağırlık ayrı, sitenin ~10 bin GERÇEK metin parçasıyla ölçüldü (ort. sapma <%0,5; tek bir satırda %1'e çıkabilir — satır sarması borderline ise yer değiştirebilir); Source Serif 4: optik boyut ekseni yüzünden genişlik boyuta göre
   değişir → sitedeki GERÇEK serif metinlerin (23+14 eleman, 24–72 px) genişlik ağırlıklı ortalamasına
   göre ayarlı; ort. sapma ~%2, en uç %8 (72 px hero ise preload'lı) (docs/2026-11-03-landing-zipalama-cls.md); font dosyası değişirse
   yeniden ölçülür. tailwind.config fontFamily zincirinde asıl fontun HEMEN ardında durur. */

/* Inter 300 */
@font-face {
  font-family: 'Inter Fallback';
  font-style: normal;
  font-weight: 100 349;
  src: local('Arial'), local('ArialMT');
  size-adjust: 103.70%;
  ascent-override: 93.42%;
  descent-override: 23.26%;
  line-gap-override: 0%;
}

/* Inter 400 */
@font-face {
  font-family: 'Inter Fallback';
  font-style: normal;
  font-weight: 350 449;
  src: local('Arial'), local('ArialMT');
  size-adjust: 105.73%;
  ascent-override: 91.63%;
  descent-override: 22.81%;
  line-gap-override: 0%;
}

/* Inter 500 */
@font-face {
  font-family: 'Inter Fallback';
  font-style: normal;
  font-weight: 450 549;
  src: local('Arial'), local('ArialMT');
  size-adjust: 106.45%;
  ascent-override: 91.00%;
  descent-override: 22.66%;
  line-gap-override: 0%;
}

/* Inter 600 */
@font-face {
  font-family: 'Inter Fallback';
  font-style: normal;
  font-weight: 550 649;
  src: local('Arial Bold'), local('Arial-BoldMT');
  size-adjust: 100.73%;
  ascent-override: 96.17%;
  descent-override: 23.95%;
  line-gap-override: 0%;
}

/* Inter 700 */
@font-face {
  font-family: 'Inter Fallback';
  font-style: normal;
  font-weight: 650 900;
  src: local('Arial Bold'), local('Arial-BoldMT');
  size-adjust: 101.91%;
  ascent-override: 95.06%;
  descent-override: 23.67%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Source Serif 4 Fallback';
  font-style: normal;
  font-weight: 100 599;
  src: local('Times New Roman'), local('TimesNewRomanPSMT');
  size-adjust: 105.93%;
  ascent-override: 97.80%;
  descent-override: 31.62%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Source Serif 4 Fallback';
  font-style: normal;
  font-weight: 600 900;
  src: local('Times New Roman Bold'), local('TimesNewRomanPS-BoldMT');
  size-adjust: 100.66%;
  ascent-override: 102.92%;
  descent-override: 33.28%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Source Serif 4 Fallback';
  font-style: italic;
  font-weight: 100 599;
  src: local('Times New Roman Italic'), local('TimesNewRomanPS-ItalicMT');
  size-adjust: 99.18%;
  ascent-override: 104.46%;
  descent-override: 33.78%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Source Serif 4 Fallback';
  font-style: italic;
  font-weight: 600 900;
  src: local('Times New Roman Bold Italic'), local('TimesNewRomanPS-BoldItalicMT');
  size-adjust: 99.40%;
  ascent-override: 104.23%;
  descent-override: 33.70%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(/fonts/inter-tr.woff2) format('woff2');
}

@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url(/fonts/source-serif-4-tr.woff2) format('woff2');
}

@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 400 600;
  font-display: swap;
  src: url(/fonts/source-serif-4-italic-tr.woff2) format('woff2');
}
