/* ============================================================================
   One self-hosted family: FiraGO, for headings, body, specs, labels and UI.
   Covers Georgian, Latin and Cyrillic. OFL, see FiraGO-OFL.txt.

   Split per script so a Georgian page never downloads Cyrillic. Armenian is not
   in the face, so hy/ pages fall back to the system stack.
   ========================================================================= */

/* ------------------------------------------------------------ FiraGO (text) */
@font-face{
  font-family:"FiraGO";
  src:url("../fonts/firago-latin-400.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
  unicode-range:U+0000-00FF,U+0100-017F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20A0-20BF,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:"FiraGO";
  src:url("../fonts/firago-georgian-400.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
  unicode-range:U+10A0-10FF,U+1C90-1CBF;
}
@font-face{
  font-family:"FiraGO";
  src:url("../fonts/firago-cyrillic-400.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face{
  font-family:"FiraGO";
  src:url("../fonts/firago-latin-500.woff2") format("woff2");
  font-weight:500; font-style:normal; font-display:swap;
  unicode-range:U+0000-00FF,U+0100-017F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20A0-20BF,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:"FiraGO";
  src:url("../fonts/firago-georgian-500.woff2") format("woff2");
  font-weight:500; font-style:normal; font-display:swap;
  unicode-range:U+10A0-10FF,U+1C90-1CBF;
}
@font-face{
  font-family:"FiraGO";
  src:url("../fonts/firago-cyrillic-500.woff2") format("woff2");
  font-weight:500; font-style:normal; font-display:swap;
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face{
  font-family:"FiraGO";
  src:url("../fonts/firago-latin-700.woff2") format("woff2");
  font-weight:700; font-style:normal; font-display:swap;
  unicode-range:U+0000-00FF,U+0100-017F,U+0259,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20A0-20BF,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:"FiraGO";
  src:url("../fonts/firago-georgian-700.woff2") format("woff2");
  font-weight:700; font-style:normal; font-display:swap;
  unicode-range:U+10A0-10FF,U+1C90-1CBF;
}
@font-face{
  font-family:"FiraGO";
  src:url("../fonts/firago-cyrillic-700.woff2") format("woff2");
  font-weight:700; font-style:normal; font-display:swap;
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
