/* ==========================================================================
   Site-wide typography (matches the homepage): Encode Sans for headings, Lato for text.
   Loaded by the public header (layout/partials/header-v2), so dashboards and the
   /?home=old comparison page are unaffected.
   ========================================================================== */
body h1, body h2, body h3, body h4, body h5, body h6,
body .h1, body .h2, body .h3, body .h4, body .h5, body .h6 {
    font-family: 'Encode Sans', 'Lato', sans-serif;
    letter-spacing: -0.01em;
}
body h1, body .h1, body h2, body .h2 { letter-spacing: -0.02em; }
