/* Identité REF 2026 : turquoise, rouge, jaune, marine ; Instrument Sans (jamais condensée). */
@font-face { font-family: 'Instrument Sans'; font-weight: 400; font-display: swap; src: url(/vendor/fonts/instrument-sans-latin-400-normal.woff2) format('woff2'); }
@font-face { font-family: 'Instrument Sans'; font-weight: 500; font-display: swap; src: url(/vendor/fonts/instrument-sans-latin-500-normal.woff2) format('woff2'); }
@font-face { font-family: 'Instrument Sans'; font-weight: 600; font-display: swap; src: url(/vendor/fonts/instrument-sans-latin-600-normal.woff2) format('woff2'); }
@font-face { font-family: 'Instrument Sans'; font-weight: 700; font-display: swap; src: url(/vendor/fonts/instrument-sans-latin-700-normal.woff2) format('woff2'); }

:root {
  --turquoise: #0099aa;
  --turquoise-fonce: #00728a;
  --rouge: #ed1650;
  --jaune: #ffcf01;
  --marine: #051c4f;
  --blanc: #ffffff;
  --gris: #d9e6ea;
}
* { box-sizing: border-box; }
html, body { margin: 0; }
body { font-family: 'Instrument Sans', system-ui, sans-serif; color: var(--marine); }
