/* ORBIQ type — self-hosted, no third-party requests.

   Hubot Sans carries the display voice: a technical grotesque with squared
   counters, set condensed and in capitals for the big headlines, the way
   aerospace and robotics hardware is labelled. Mona Sans, drawn as its pair
   on the same skeleton, carries everything you read. Doto is a dot-matrix
   face, used only for the large field numbers — the whole site is drawn in
   points, and so are those.

   Hubot and Mona are variable in width (75–125) and weight (200–900), so one
   file per script range covers every cut. All three are OFL. */

@font-face{
  font-family:"Hubot Sans";src:url("hubotsans-latin.woff2") format("woff2");
  font-weight:200 900;font-stretch:75% 125%;font-style:normal;font-display:swap;
  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:"Hubot Sans";src:url("hubotsans-latin-ext.woff2") format("woff2");
  font-weight:200 900;font-stretch:75% 125%;font-style:normal;font-display:swap;
  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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face{
  font-family:"Mona Sans";src:url("monasans-latin.woff2") format("woff2");
  font-weight:200 900;font-stretch:75% 125%;font-style:normal;font-display:swap;
  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:"Mona Sans";src:url("monasans-latin-ext.woff2") format("woff2");
  font-weight:200 900;font-stretch:75% 125%;font-style:normal;font-display:swap;
  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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
@font-face{
  font-family:"Doto";src:url("doto-latin.woff2") format("woff2");
  font-weight:100 900;font-style:normal;font-display:swap;
}

:root{
  --display:"Hubot Sans","Arial Narrow",Arial,sans-serif;
  --text:"Mona Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --dot:"Doto","Mona Sans",ui-monospace,monospace;
}
