/* Gray Oak Advisory — brand theme: charcoal/slate + gold, Lora + Inter */

/* ital,wght axis syntax: 0=roman, 1=italic. Roman 600/700 are the page
   headings; italic 400 covers the footer tagline and founder closing line
   (normal-weight italic), and italic 700 covers the founder pull-quote
   (bold italic) — without both, the browser would either fall back to a
   system serif's italic for those lines or synthesize ("faux") bold on
   the 400-weight italic instead of using Lora's own real bold italic
   glyphs. Switched from Montserrat to Lora 2026-09-28 per client request
   (Montserrat itself had replaced the original Playfair Display earlier
   the same day) — same weight/style axis kept each time, so every
   existing heading, hero title, and italic accent line (footer tagline,
   founder quote, founder closing) needed no other CSS changes beyond
   this import and the --font-heading value below. */
@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,600;0,700;1,400;1,700&family=Inter:wght@400;500;600;700&display=swap');

:root {
  --font-heading: 'Lora', Georgia, serif;
  --font-body: 'Inter', -apple-system, sans-serif;

  --color-bg-page: #FFFFFF;
  --color-bg-dark: #2E3338;      /* Slate */
  --color-bg-dark-strip: #23272B;
  --color-bg-footer: linear-gradient(180deg, #2b2b2b 0%, #202020 45%, #161616 100%); /* Footer — subtle gradient of the flat charcoal */
  --color-border: #E4DFD6;

  --color-text-dark: #2E3338;
  --color-text-on-dark-muted: #C9CCCF;

  /* Champagne Gold (2026-10-01, replaces Gold Leaf #B99B5E site-wide): the
     lighter of the two gold values worked out for the 2026-10-01 contrast-
     fix preview, where it was scoped to just the Deep Green card text
     (~5.1:1 there). Applied here as the single site-wide gold instead,
     per client request — this improves the Deep Green-card pairing but
     makes the gold-on-white pairing (nav links, outline-button text,
     hero title, etc.) measurably worse, not better: #B99B5E read ~2.65:1
     on white, and this lighter, brighter gold reads only ~1.9:1 — further
     from the WCAG 1.4.3 4.5:1 minimum, not closer. See the Grammar and
     accessibility audit and Champagne Gold applied site-wide entries in
     the archive doc. */
  --color-accent: #D9B873;
  --color-on-accent: #2E3338;

  --color-pipeline-icon: #35536B; /* Steel Blue */
  --color-pipeline-line: #D9B873;

  --color-card-bg: #2F4A3F;       /* Deep Green */
  --color-card-bg-hover: #3D604F; /* Deep Green, lightened for hover highlight */
  --color-card-text: var(--color-accent); /* Champagne Gold — card title/body text */

  /* Hero background: real tree-ring texture with a slate overlay on top so
     white headline text stays readable no matter where it falls on the image. */
  --hero-bg-overlay: linear-gradient(180deg, rgba(46,51,56,0.55) 0%, rgba(46,51,56,0.8) 100%);
  --hero-bg-image: url('../assets/hero-bg.jpg');
}
