/* topic-accents.css — colored left-border accents on headings, per topic */

.ski-page h2 {
  border-left: 4px solid #2b6cb0;   /* blue — matches ski map markers */
  padding-left: 12px;
}

.thermal-page h2 {
  border-left: 4px solid #b7791f;   /* amber — matches thermal map markers */
  padding-left: 12px;
}

.activities-page h2 {
  border-left: 4px solid #38a169;   /* green — activities */
  padding-left: 12px;
}

.combined-page h2 {
  border-left: 4px solid #805ad5;   /* purple — the "best of both" combined hub */
  padding-left: 12px;
}
