/* ---------------------------------------------------------------------
   Jost + Playfair Display — YERELDE (font/vendor/), DEGISKEN font.
   Onceden fonts.googleapis.com'dan <link rel=stylesheet> ile geliyordu;
   o istek render'i ENGELLIYOR ve olcumde 865 ms'e mal oluyordu. Ustelik
   sahne.js dokulari cizmeden once document.fonts.load('Jost') ile
   bekledigi icin ucuncu taraf bir font 3B sahnenin KRITIK YOLUNDAYDI.

   NEDEN DEGISKEN (variable) FONT: her agirlik icin ayri dosya
   indirilirse 16 dosya oluyor. Tek dosya 400-700 arasini kapsiyor.

   JOST — iki parcali (latin + latin-ext) BILEREK: Turkce'ye ozgu harfler
   bolunmus durumda. latin dosyasinda c-cedilla / o-umlaut / u-umlaut /
   noktasiz-i var; g-breve, buyuk-I-nokta ve s-cedilla ise YALNIZ latin-ext
   dosyasinda. Yani ikisi de gerekli, birlestirilemez. unicode-range
   korundu: tarayici hangi harfe ihtiyaci varsa yalniz o dosyayi indirir.

   PLAYFAIR — TEK dosya, TEK yuz. sahne.js icinde yalniz 'italic 400' ve
   yalniz tek dekoratif kelime icin kullaniliyor (bkz. sahne.js ~1455).
   Normal agirlik yuzleri hic cizilmiyordu, kaldirildi. Kalan yuz Turkce
   alfabe + rakam + temel noktalamaya altkumelendi: 37,9 -> 22,6 KiB.
   unicode-range YOK cunku artik tek dosya butun gerekli harfleri tasiyor.

   FUTURA — bkz. site.css / sayfa ici <style> bloklari. O dosyalar da
   Kiril blogu atilarak altkumelendi (86,6 -> 41,8 KiB); Futura'da zaten
   hic Turkce harf YOK, onlari bu dosyadaki Jost ciziyor.

   TEK KAYNAK: butun sayfalar bu dosyayi kullanir.
   --------------------------------------------------------------------- */
@font-face { font-family: 'Jost'; font-style: italic; font-weight: 400 500; font-display: swap; src: url(../../font/vendor/jost-400-500-italic-latin-ext.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; }
@font-face { font-family: 'Jost'; font-style: italic; font-weight: 400 500; font-display: swap; src: url(../../font/vendor/jost-400-500-italic-latin.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; }
@font-face { font-family: 'Jost'; font-style: normal; font-weight: 400 700; font-display: swap; src: url(../../font/vendor/jost-400-700-normal-latin-ext.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; }
@font-face { font-family: 'Jost'; font-style: normal; font-weight: 400 700; font-display: swap; src: url(../../font/vendor/jost-400-700-normal-latin.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; }
@font-face { font-family: 'Playfair Display'; font-style: italic; font-weight: 400 500; font-display: swap; src: url(../../font/vendor/playfair-italic-tr.woff2) format('woff2'); }
