/* Lato 2.015 (latofonts.com, SIL OFL — see ../fonts/lato2/OFL.txt). Replaced Google's Lato 1.104
   "Western+Polish" 2026-09-28: it had no č ė į ų ū ř ě ů ș ț ğ ş ő ű ā ē ģ ķ ļ ņ …, so headings on
   most non-Western sites mixed in a fallback font mid-word. Two subsets, so a page only downloads the
   extended file when its language uses those letters. Unhinted (woff2 browsers don't use TT hints). */
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/lato2/lato2-300-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E9E, U+20A0-20AB, U+20AD-20C0, U+2113;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/lato2/lato2-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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/lato2/lato2-300i-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E9E, U+20A0-20AB, U+20AD-20C0, U+2113;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/lato2/lato2-300i-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;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/lato2/lato2-400-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E9E, U+20A0-20AB, U+20AD-20C0, U+2113;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/lato2/lato2-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;
}

/* ===========================================================================================
   GREEK GLYPHS — Noto Sans, declared under the 'Lato' family name.

   Lato has NO Greek: its only subsets are latin and latin-ext, so every Greek character on
   this site would otherwise fall back to whatever sans the OS picks (Arial on Windows), which
   is why this is the one country folder carrying an extra font.

   Declaring these faces as 'Lato' with a Greek unicode-range means the browser uses Noto for
   Greek characters and the real Lato for everything else — so Latin brand words ("SolvAir",
   product names) still render in Lato and match the other country sites. No template or CSS
   change is needed anywhere else; everything already asks for 'Lato'.

   Noto Sans is the pairing chosen because it is designed for cross-script harmony and its
   Latin is close to Lato in weight and x-height, so the two sit together without a visible
   seam mid-sentence.
   =========================================================================================== */
/* greek-ext — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QGke2VzSyFtY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QGke2VPSyFtY.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* greek-ext — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aLdu2ui.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a3du2ui.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* greek-ext — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aLdu2ui.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a3du2ui.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
