/* SHARED by every page. Palette + font tokens.
   Defaults here match assets/data/site.json; siteData.js overwrites them from that file at load. */
:root {
  --green: #80BE52;
  --ink:   #1B1010;

  /* roles (see site.json "roles") */
  --page-bg:          var(--ink);
  --ticker-bg:        var(--green);
  --ticker-text:      var(--ink);
  --menu-text:        var(--green);
  --menu-chip:        var(--ink);
  --menu-text-hover:  var(--ink);
  --menu-chip-hover:  var(--green);
  --title-fill:       var(--ink);
  --title-outline:    var(--green);

  --font-display: 'Avenir Heavy', 'Avenir Next', Avenir, 'Helvetica Neue', Arial, sans-serif;
}
