/* Polices de trail-femme.fr, décidées le 13/10/2026 : titres en Sofia Sans Condensed,
   texte courant en Newsreader, interface et tableaux en Sofia Sans.
   Fichiers téléchargés par scripts/telecharger-polices.mjs, licence SIL Open Font License 1.1. */
@font-face { font-family: "Sofia Sans Condensed"; font-style: normal; font-weight: 600 900; font-display: swap; src: url("/polices/sofia-sans-condensed.woff2") format("woff2"); }
@font-face { font-family: "Sofia Sans"; font-style: normal; font-weight: 400 700; font-display: swap; src: url("/polices/sofia-sans.woff2") format("woff2"); }
@font-face { font-family: "Sofia Sans"; font-style: italic; font-weight: 400 700; font-display: swap; src: url("/polices/sofia-sans-italique.woff2") format("woff2"); }
@font-face { font-family: "Newsreader"; font-style: normal; font-weight: 400 700; font-display: swap; src: url("/polices/newsreader.woff2") format("woff2"); }
@font-face { font-family: "Newsreader"; font-style: italic; font-weight: 400 700; font-display: swap; src: url("/polices/newsreader-italique.woff2") format("woff2"); }

:root {
  --f-titre: "Sofia Sans Condensed", "Arial Narrow", sans-serif;
  --g-titre: 800;
  --f-texte: "Newsreader", Georgia, "Times New Roman", serif;
  --t-texte: 1.15rem;
  --f-interface: "Sofia Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  --f-donnees: "Sofia Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
}
