/* Local Fonts - Google Fonts yerine */

/* Archivo - Variable Font (400-800 weights, latin-ext) */
@font-face {
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 400 800;
  font-stretch: 100%;
  font-display: swap;
  src: url("archivo-latin-ext.c5e41aa17045.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* Archivo - Variable Font (400-800 weights, latin) */
@font-face {
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 400 800;
  font-stretch: 100%;
  font-display: swap;
  src: url("archivo-latin.cd56e2ec63d7.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Days One (latin) */
@font-face {
  font-family: 'Days One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("days-one-latin.6c6981a19c06.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Days One (cyrillic - Rusça için) */
@font-face {
  font-family: 'Days One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("days-one-cyrillic.65b2bab72db1.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* Open Sans - Variable Font (400-700 weights) */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400 700;
  font-stretch: 100%;
  font-display: swap;
  src: url("open-sans-latin-ext.062c1f2aaf2d.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF, U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/* Inter — haber/blog editöryel yüzeyi (2026-09-07).
   Lora'nın yerini aldı: Lora kaligrafik bir dergi fontuydu ve `unicode-range`i
   Kiril içermediği için RUSÇA haber sayfası fontu HİÇ kullanmıyordu (sistem
   serif'ine düşüyordu). Inter üç dilde de aynı yüzü verir.

   Altkümeler Google'ın hazır dosyalarından DEĞİL, tam değişken fonttan
   (google/fonts `Inter[opsz,wght].ttf`) `pyftsubset` ile üretildi. Sebep:
   Google'ın `latin` altkümesi U+2000-206F ile bitiyor, **U+2082 (₂) yok** —
   "CO₂" sitenin her haber başlığında geçiyor ve o tek karakter yedek fonta
   düşüyordu. Latin aralığına U+2070-209F eklendi.

   `opsz` ekseni 16'ya sabitlendi, `wght` 400-700 aralığında değişken kaldı:
   eksen açık bırakılınca üç dosya 83KB yerine 125KB oluyordu, optik boy farkı
   ise bu ölçeklerde (13.5-38px) gözle ayırt edilmiyor.

   Yeniden üretmek gerekirse (fontTools venv'de YOK, geçici dizine kur):
     pip install --target <tmp> fonttools brotli
     fonttools varLib.instancer 'Inter[opsz,wght].ttf' wght=400:700 opsz=16 -o pin.ttf
     pyftsubset pin.ttf --output-file=inter-<ad>.woff2 --flavor=woff2 \
       --unicodes="<aşağıdaki unicode-range>" --layout-features='*' \
       --no-hinting --desubroutinize
   İtalik BİLEREK yok: haber gövdesinde ölçülebilir kullanımı yok, tarayıcı
   eğik sentezler. Gerekirse ayrı dosya olarak eklenir. */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("inter-latin.f09219a647cc.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2070-209F, U+20AC, U+2122, U+2190-2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("inter-latin-ext.1a680b868b17.woff2") format('woff2');
  unicode-range: U+0100-017F, U+0192, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0259, U+1E9E, U+2020-2021, U+2113, U+20A0-20C0;
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("inter-cyrillic.59f84a209822.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
