/*
 * Propshaft serves this file as part of stylesheet_link_tag :app, next to the Tailwind build
 * (app/assets/builds/tailwind.css). It holds what Tailwind must not process: the @font-face rules.
 *
 * The fonts are self-hosted (CSP font_src :self) from the @fontsource packages that bun installs
 * (config/application.rb adds their directories to the asset load path). Propshaft rewrites the
 * url() references to the digested paths. Inter is the text face (a variable font, one file).
 * Tinos is the heading face: the Times New Roman metric clone that FONLIV's 2026 graphic charter
 * names as the alternative to Times. It ships in 400 and 700 only; `font-semibold` resolves to 700.
 */

@font-face {
  font-family: "Inter Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url("/assets/inter-latin-wght-normal-1f021a24.woff2") format("woff2-variations");
  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: Tinos;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("/assets/tinos-latin-400-normal-85ddfc24.woff2") format("woff2");
}

@font-face {
  font-family: Tinos;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("/assets/tinos-latin-700-normal-b5928ae0.woff2") format("woff2");
}
