/* Lato 2.015 — self-hosted Latin subset.
 * Only the weights used by the design system tokens
 * (fontWeights.regular = 400, semiBold = 600, bold = 700),
 * with italics for ad-hoc emphasis overrides on pages.
 * Source: https://www.latofonts.com/  (SIL Open Font License v1.1)
 *
 * `url()` paths MUST stay RELATIVE (`./Latin-*.woff2`), not absolute
 * (`/fonts/lato/...`). This file lives in `public/`, so Vite copies it
 * verbatim and CANNOT rewrite its internal urls for the deploy base. The
 * app is served under a sub-path on the backend (`/dev/`, `/bkt_webapp`,
 * ...), so an absolute `/fonts/...` resolves to the DOMAIN ROOT and 404s —
 * the @font-face then silently falls back to a locally-installed Lato
 * (present on dev machines, absent for customers). Relative urls resolve
 * against this CSS file's own location, so they work under any base. */

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./LatoLatin-Regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('./LatoLatin-Italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./LatoLatin-Semibold.woff2') format('woff2');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('./LatoLatin-SemiboldItalic.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./LatoLatin-Bold.woff2') format('woff2');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('./LatoLatin-BoldItalic.woff2') format('woff2');
}
