/* JSM 2024 brand palette -- overrides app.css :root. Extracted from the live JSM 2024
   Portland site (css/style.css): #494a4e charcoal body/brand, #f05b2e orange action color
   (the dahlia mark; hover #f67e44), #8dcdaa sage-green accent (the JSM wordmark). Loaded
   after app.css, so these win. Only the brand hues are overridden; the neutral structure
   vars (--line, --muted, --card, --shadow, radius) stay as app.css defines them. */
:root{
  --ink:#494a4e;        /* JSM 2024 charcoal (headers, hero base) */
  --ink-2:#64666d;      /* lighter charcoal (hero gradient second stop, from site) */
  --teal:#f05b2e;       /* interactive: links, buttons, active nav -- 2024 orange */
  --teal-d:#c8461f;     /* darker orange (hover + link text on white) */
  --teal-l:#f8a682;     /* light orange tint */
  --coral:#4a9e73;      /* "pop" accent (badges, save stars, hero dots) -- 2024 sage green, darkened for contrast */
  --coral-d:#3a7d5b;
  --coral-l:#b8e0c9;
  --bg:#f4f7f5;         /* warm off-white page background, faint green tint */
}
