/* Self-hosted straight font: Montserrat Variable, OFL 1.1.
   Separate Cyrillic and Latin subsets keep Russian letters and digits in one family. */
@font-face{font-family:"span";src:url("/assets/font-release-display-cyrillic.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:100 900;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}
@font-face{font-family:"span";src:url("/assets/font-release-display-latin.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:100 900;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;}
/* КИРИЛЛИЦА В РУКОПИСНОМ ШРИФТЕ (2026-07-26), правило README §8.7.
   `classic-script-mn` содержит только латиницу: русские имена уезжали в
   системный serif (проверено рендером — латиница каллиграфия, кириллица нет).
   Кириллический аналог Great Vibes объявлен ПОД ТЕМ ЖЕ именем семейства
   с кириллическим unicode-range. Бандл и вёрстку менять не нужно.
   ⚠️ Число корневых ссылок на ассеты здесь считает count-гвард дескриптора
   daynight.mjs (filePatches, сейчас 5). Добавили ссылку — поправьте count. */
@font-face{font-family:"classic-script-mn";src:url("/assets/font-classic-script.woff2") format("woff2"),url("/assets/font-classic-script.woff") format("woff");font-display:swap;font-style:normal;font-weight:100 900;font-stretch:normal;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:"classic-script-mn";src:url("/assets/font-great-vibes-cyrillic.woff2") format("woff2");font-display:swap;font-style:normal;font-weight:100 900;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}
.tk-span{font-family:"span",serif;}
.tk-classic-script-mn{font-family:"classic-script-mn",sans-serif;}
/* Montserrat шире прежнего span: на мобильном трёхзначный счётчик (420)
   должен оставаться внутри одной из четырёх колонок. Desktop не меняем. */
@media (max-width:639px){.grid.grid-cols-4>.p-2>.font-display.text-4xl{font-size:1.875rem;line-height:2.25rem;}}
