/*
Theme Name: Insights Child
Template: astra
Version: 1.0.0
*/

/* ──────────────────────────────────────────────────────────────────────
 * GLOBAL TYPOGRAPHY OVERRIDES — applied 2026-05-19 per Barbara's notes.
 *
 * Loaded on every page (this is the child theme's primary stylesheet),
 * uses !important to win against the individual page-template CSS files
 * (homepage.css, leadership.css, stage.css, etc.) that previously set
 * heading weights as high as 700.
 *
 * Effect: every heading on the site reads lighter / thinner.
 *   h1, h2 → 400 (was up to 700)
 *   h3     → 500 (was up to 700)
 *   h4–h6  → 500
 *
 * Italic <em> accents inside headings keep their inherited weight.
 * Small UI labels styled with classes (footer column headings, tile tags)
 * are kept at 700/600 via their own class selectors elsewhere — those
 * rules still win because they target a class, not a bare tag.
 * ────────────────────────────────────────────────────────────────── */
h1, h2, h3, h4, h5, h6 {
	font-family: 'Jost', sans-serif;
}
h1 { font-weight: 300 !important; } /* Jost Light — Barbara's preferred default */
h2 { font-weight: 400 !important; } /* Jost Regular — complements h1 with one notch more weight */
h3 { font-weight: 500 !important; }
h4 { font-weight: 500 !important; }
h5 { font-weight: 500 !important; }
h6 { font-weight: 500 !important; }

/* Values marquee on the homepage — Jost Light to match h1 hero feel. */
.values-marquee-track span { font-weight: 300 !important; }
