Libre Clarendon and KyivType Sans
Headings in Libre Clarendon, body text in KyivType Sans.
Why it works
Libre Clarendon at 900 gives headlines bracketed slabs with a Western or railway feel, and KyivType Sans keeps short text wide and sharply notched.