/* Air Champs self-hosts the base's body and heading face, Instrument Sans (variable, 400 to 700, latin),
   fetched from Google Fonts on 2026-11-11 into /public/fonts with its licence beside it (OFL 1.1).
   The heading face, Saira 800, is declared by brand.css (kitlib.motif). The caps face, Titillium Web 700 (latin),
   was fetched from Google Fonts on 2026-11-11 into /public/fonts with its licence (OFL 1.1) beside it: Advanced
   Air's two voices, a heading face and a separate squared caps face (review 2, A4). Nothing loads from Google. */
@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("/public/fonts/instrumentsans-var-latin.woff2") format("woff2");
  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: "Titillium Web";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/public/fonts/titilliumweb-700-latin.woff2") format("woff2");
  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;
}

/* every CAPS label the frame marks with data-motif-face (buttons, area labels, footer headings) takes the caps
   face; headings keep Saira through var(--mo-face) */
[data-motif-face] {
  font-family: "Titillium Web", "Saira", sans-serif;
  font-weight: 700;
}
