/* Lokalno gostovane pisave — ustvarjeno s tools/fetch-fonts.mjs
   Cormorant Garamond & Inter, licenca SIL Open Font License 1.1

   Datoteke -latin-ext so skrčene s tools/subset-fonts.mjs na latinico
   razširjeno A (U+0100–U+017F), hrvaške digrafe, romunska ș ț in ẞ.
   Obseg unicode-range spodaj mora ostati usklajen s tem naborom — če se
   razširi, je treba pisave znova izdelati iz tools/fonts-izvirniki/. */

/* Nadomestni pisavi s prilagojenimi merami (od 4.4.0).
   Dokler se spletna pisava ne naloži (font-display: swap), se besedilo
   izriše v sistemski pisavi. Georgia je ~12 % širša od Cormoranta, Arial ~4 %
   ožji od Interja — ob zamenjavi so se vrstice prelomile drugače in vsebina
   je poskočila (CLS 0,07–0,11 na namizni naslovnici). size-adjust izenači
   širino, *-override pa višino vrstice, zato zamenjava ni več opazna.
   Vrednosti so izmerjene: metrike iz datotek (hhea), razmerje širin v Chromu
   na slovenskem vzorcu besedila. Ob zamenjavi pisave jih izmeri znova.
   local() ni prenos z mreže, zato ga CSP (font-src 'self') ne omejuje. */
@font-face {
  font-family: "Cormorant Fallback";
  src: local("Georgia");
  size-adjust: 88%;
  ascent-override: 105%;
  descent-override: 32.6%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Inter Fallback";
  src: local("Arial"), local("ArialMT");
  size-adjust: 104.2%;
  ascent-override: 93%;
  descent-override: 23.2%;
  line-gap-override: 0%;
}

@font-face {
  font-family: "Cormorant Garamond";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/cormorant-400-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-017F, U+01C4-01CC, U+0218-021B, U+1E9E;
}
@font-face {
  font-family: "Cormorant Garamond";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/cormorant-400-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: "Cormorant Garamond";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/cormorant-500-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-017F, U+01C4-01CC, U+0218-021B, U+1E9E;
}
@font-face {
  font-family: "Cormorant Garamond";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/cormorant-500-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: "Inter";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/inter-300-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-017F, U+01C4-01CC, U+0218-021B, U+1E9E;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/inter-300-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;
}
/* Inter 400 in 600 se ne nalagata — v temi ju ne uporablja noben slog
   (600 je bila do 4.4.0 samo za štiri drobne oznake, zdaj so 500).
   Če bi katera kdaj spet nastala, jo izdelaj iz tools/fonts-izvirniki/. */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/inter-500-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-017F, U+01C4-01CC, U+0218-021B, U+1E9E;
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/inter-500-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;
}
