/* Gellix, the TeamGenius design system's typeface (nav redesign, TG-2399). The Hugo pages and the new app bar and
   assessment menu use it (hugo-ui/_tokens.scss $font-sans); classic pages keep Inter until they're restyled. The same
   files ship with TeamGenius.Athlete's report templates; the license covers the web app.

   The overrides fix clipped descenders (TG-2419). Every metrics table in these files (hhea, OS/2 typo and win) says the
   letters reach 18% of the size below the baseline, but g, j, p, q and y reach 21.5% (head yMin). Chrome on Windows
   sizes an input's text area from those metrics and cut the bottoms off. 22% covers the glyphs; the ascent is the
   files' own (102%), so text sits where it did, a fifth of a pixel higher at 14px. */

@font-face {
  font-family: 'Gellix';
  src: url('../fonts/gellix/Gellix-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  ascent-override: 102%;
  descent-override: 22%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Gellix';
  src: url('../fonts/gellix/Gellix-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  ascent-override: 102%;
  descent-override: 22%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Gellix';
  src: url('../fonts/gellix/Gellix-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  ascent-override: 102%;
  descent-override: 22%;
  line-gap-override: 0%;
}

@font-face {
  font-family: 'Gellix';
  src: url('../fonts/gellix/Gellix-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  ascent-override: 102%;
  descent-override: 22%;
  line-gap-override: 0%;
}
