/* ═══════════════════════════════════════════════
   Kreative Monster — Polices self-hébergées
   Benzin (titres) · Clash Display (accents) · Satoshi (corps)
   ═══════════════════════════════════════════════ */

/* ── Benzin (titres principaux) ── */
@font-face { font-family: 'Benzin'; src: url('fonts/benzin-regular.woff2') format('woff2');   font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Benzin'; src: url('fonts/benzin-medium.woff2') format('woff2');    font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Benzin'; src: url('fonts/benzin-semibold.woff2') format('woff2');  font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Benzin'; src: url('fonts/benzin-bold.woff2') format('woff2');      font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Benzin'; src: url('fonts/benzin-extrabold.woff2') format('woff2'); font-weight: 800; font-style: normal; font-display: swap; }

/* ── Clash Display (accents : eyebrows, boutons, nav) ── */
@font-face { font-family: 'Clash Display'; src: url('fonts/clash-display-500.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Clash Display'; src: url('fonts/clash-display-600.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Clash Display'; src: url('fonts/clash-display-700.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }

/* ── Satoshi (corps) ── */
@font-face { font-family: 'Satoshi'; src: url('fonts/satoshi-400.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Satoshi'; src: url('fonts/satoshi-500.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Satoshi'; src: url('fonts/satoshi-700.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }
