/*
 * barlow.css — self-hosted Barlow + Barlow Condensed for the hub.
 *
 * Reusable, statically-served @font-face stylesheet. Any hub static page can
 * <link> it (e.g. static/mockups/code-r.html), and app.html <link>s it so the
 * whole hub can consume the --arbor-font-condensed / --arbor-font-barlow
 * tokens (@af/theme).
 *
 * SOURCE: the woff2 files under ./barlow/ were copied verbatim out of the
 * installed @fontsource/barlow and @fontsource/barlow-condensed packages
 * (latin subset only — the hub content is English) — NOT downloaded from
 * Google. Replaces the external Google Fonts load Ryan's CODE-R mockup (#574)
 * shipped with. Weights match that mockup's css2 request:
 *   Barlow: 400/500/600/700 normal + 400 italic
 *   Barlow Condensed: 500/600/700
 *
 * src url()s are relative to this stylesheet (./barlow/…) so they resolve
 * regardless of the hub's paths.base.
 */

/* ---- Barlow ---- */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./barlow/barlow-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('./barlow/barlow-latin-400-italic.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./barlow/barlow-latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./barlow/barlow-latin-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./barlow/barlow-latin-700-normal.woff2') format('woff2');
}

/* ---- Barlow Condensed ---- */
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./barlow/barlow-condensed-latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./barlow/barlow-condensed-latin-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Barlow Condensed';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./barlow/barlow-condensed-latin-700-normal.woff2') format('woff2');
}
