/* Waystone — reconstructed Ordnance Survey lettering.
   Six faces, each a new vector outline drawn glyph by glyph from the Ordnance
   Survey's own printed alphabet plates. The first three are the faces the OS
   reserved for antiquities; the last three are the ordinary faces it used for
   everything else, here for contrast.

   Paths are relative to this file (assets/research/fonts/). */

/* --- the three antiquity faces --- */

/* Old English. Under OS circular 404 of November 1881 this face marked an
   antiquity the surveyor judged Druidical or Saxon — prehistoric or Saxon. */
@font-face{
  font-family:'OS Old English';
  src:url('old_english.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* German Text (the OS later called the same face Lutheran). Under the 1881
   circular this face marked a Norman or later antiquity — medieval. */
@font-face{
  font-family:'OS German Text';
  src:url('lutheran.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* Egyptian Capitals. Under the 1881 circular this face marked a Roman antiquity.
   -v2: MEASURED in the original file, 173 contours across 31 glyphs were tiny
   reverse-wound loops left by the vectorisation (areas 168–4,694 units² against
   real counters of 19,027–244,346), which nonzero winding punched out of the
   stems as pinholes. They are removed; no outline, metric or sidebearing is
   changed. The original egyptian_caps.woff2 is left in place. */
@font-face{
  font-family:'OS Egyptian Capitals';
  src:url('egyptian_caps-v2.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* --- three ordinary faces, for contrast --- */

/* Roman: the everyday face for farms, buildings and settlements. */
@font-face{
  font-family:'OS Roman';
  src:url('modern_roman.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* Italic: the sloping face the OS used for water and minor features. */
@font-face{
  font-family:'OS Italic';
  src:url('modern_italic.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* Egyptian Sloping: the face used for railways, tramways and works. */
@font-face{
  font-family:'OS Egyptian Sloping';
  src:url('egyptian_caps_sloping.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
