v2.7.9: Two-family broadcast typography
Source Sans 3 now handles every interface, control, label, table, and data surface, while Source Serif 4 is reserved for historical storytelling.
Tabular numerals keep scoreboards aligned without introducing a third visual voice. A shared 4, 8, 12, 16, 24, 32, and 48 pixel spacing rhythm now governs the title slate, campaign board, action planner, scoreboards, and dialogs.
Candidate-card typography, line height, padding, and image proportions were rebalanced for cleaner scanning. Browser coverage verifies both bundled fonts, the spacing tokens, and the correct family on interface and editorial surfaces.