/* ============================================================
   site.css  ·  token overrides for non-case-study pages
   ------------------------------------------------------------
   index / about / photo-gallery run lighter secondary and muted
   text than the case studies. That is a deliberate distinction
   (case studies carry denser long-form body copy), so it lives
   here as a scoped override rather than being flattened away.

   Link AFTER tokens.css, BEFORE base.css.
   ============================================================ */
:root {
  --color-text-muted:     rgba(35, 39, 66, 0.45);
  --color-text-secondary: rgba(35, 39, 66, 0.65);
}
/* IMPORTANT: :root and [data-theme="dark"] have the SAME specificity
   (0,1,0), so a :root override in this file would otherwise beat the
   dark block in tokens.css purely by load order. Every token
   overridden above must therefore be restated here for dark mode,
   even when the value is unchanged from tokens.css. */
[data-theme="dark"] {
  --color-text-secondary: rgba(252, 252, 252, 0.65);
  --color-text-muted:     rgba(252, 252, 252, 0.45);
}
