/* tokens.css — single source of truth for shared design tokens (audit H8, 2026-07-05).
   Union of the two :root blocks that had forked between css/styles.css
   and css/pages.css. Every shared token had identical values in both
   files — no conflicts to resolve. Loaded BEFORE styles.css/pages.css
   on every page. */
:root {
  --lime:       #C6F135;
  --lime-dark:  #a8d118;
  --dark:       #1A2210;
  --dark-2:     #232d14;
  --chalk:      #F0ECE3;
  --offwhite:   #F5F2EC;
  --black:      #0A0A0A;
  --gray-line:  rgba(0,0,0,0.055);
  --white:      #ffffff;
  --text-dark:  #0E0E0E;
  --text-mid:   #444;
  --text-light: #888;
  --radius-sm:  8px;
  --radius-md:  16px;
  --radius-lg:  24px;
  --header-h:   clamp(68px, 5.5vw, 90px);
  --transition: 0.4s cubic-bezier(0.25,0.46,0.45,0.94);
}
