/* ==========================================================================
   The two brand faces, served by us.

   Until 09.10.2026 every page loaded them from fonts.googleapis.com, which
   means the browser of every visitor announced itself to Google before any
   page had a chance to ask anything: a font request carries the IP address,
   and no cookie notice can cover it, because the request happens while the
   notice is still being drawn. German courts have awarded damages for exactly
   that (LG Munchen I, 3 O 17493/20), so the files now sit next to the site.

   These are the variable versions - one file per family covers every weight
   the design uses - in the two subsets Polish and English need. Cyrillic,
   Vietnamese and Devanagari are deliberately left out: 130 KB in total, down
   from four render-blocking round trips to two hosts.

   Keep the @font-face list in step with assets/fonts/: a name that resolves to
   nothing falls back to the system face silently, which looks "a bit off"
   rather than broken.
   ========================================================================== */
/* Baloo 2, latin */
@font-face{
  font-family:'Baloo 2';
  font-style:normal;
  font-weight:600 800;
  font-display:swap;
  src:url(../assets/fonts/baloo2-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;
}
/* Baloo 2, latin-ext */
@font-face{
  font-family:'Baloo 2';
  font-style:normal;
  font-weight:600 800;
  font-display:swap;
  src:url(../assets/fonts/baloo2-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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* Nunito, latin */
@font-face{
  font-family:'Nunito';
  font-style:normal;
  font-weight:400 900;
  font-display:swap;
  src:url(../assets/fonts/nunito-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;
}
/* Nunito, latin-ext */
@font-face{
  font-family:'Nunito';
  font-style:normal;
  font-weight:400 900;
  font-display:swap;
  src:url(../assets/fonts/nunito-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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
