/* ============================================================
   JvM CI 2026 — Design Tokens & Base Styles
   ============================================================ */

/* --- Custom properties (Figma variable names kept for compat) --- */
:root {
  --jvm_dark-green: #0a342d;
  --jvm_green: #00eb73;

  --color-primary:    #0a342d;
  --color-accent:     #00eb73;
  --color-accent-pressed: #00b85a;
  --color-surface:    #ffffff;

  --font-headline: 'Carloschi Headline', sans-serif;
  --font-body:     'Carloschi', sans-serif;

  --weight-black:   900;
  --weight-bold:    700;
  --weight-regular: 400;
  --weight-book:    300;
}

/* --- Fonts (supply .woff2 files at these paths) --- */
@font-face {
  font-family: 'Carloschi Headline';
  font-weight: 900;
  font-style: normal;
  src: url('../fonts/CarloschiHeadline-Black.woff2') format('woff2');
}
@font-face {
  font-family: 'Carloschi';
  font-weight: 300;
  font-style: normal;
  src: url('../fonts/Carloschi-Book.woff2') format('woff2');
}
@font-face {
  font-family: 'Carloschi';
  font-weight: 400;
  font-style: normal;
  src: url('../fonts/Carloschi-Regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Carloschi';
  font-weight: 700;
  font-style: normal;
  src: url('../fonts/Carloschi-Bold.woff2') format('woff2');
}

