/* chadprevost.com — design tokens
   Gray/black editorial treatment after Nick's Crossroads concepts.
   Nick: restyle the whole site from this file; site.css never hard-codes color/type. */

@import url('https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;1,400&family=Inter+Tight:wght@500;600;700;800&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,600;1,8..60,400;1,8..60,500&display=swap');

:root {
  /* Palette — charcoal + slate + cream, steel blue after the Mirage and Tar title */
  --black: #1B1D1F;
  --char: #26292B;      /* deep charcoal — footer, cover cards */
  --slate: #3E4347;     /* hero band gray */
  --slate-2: #4A5054;
  --paper: #F4F1EA;     /* cream body */
  --paper-2: #ECE7DC;   /* alternate section */
  --ink: #1F2123;
  --ink-2: #3A3D3F;
  --ink-3: #5A5E61;
  --ink-4: #8B8E90;
  --mist: #C6CBCF;      /* body text on dark */
  --mist-2: #9AA1A6;
  --accent: #33547A;        /* steel blue on light */
  --accent-2: #A9C4DD;      /* steel blue on dark */
  --accent-wash: #DCE5EE;   /* highlight behind words on light */
  --rule: #D8D2C4;
  --rule-dark: #53585C;

  /* Type */
  --font-display: 'Inter Tight', -apple-system, sans-serif;
  --font-serif: 'Source Serif 4', Georgia, serif;
  --font-body: 'Inter', -apple-system, sans-serif;

  /* Scale */
  --measure: 64ch;
  --shell-max: 1080px;
  --prose-max: 720px;
}
