/* PY131 — brand typography (hand-authored) */
body { font-family: 'Cabin', Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, .wd-entities-title, .whb-header .wd-nav > li > a, .py131-slide-title {
  font-family: 'Cabin', 'Lato', Arial, sans-serif;
}
/* PY131 — the header-builder compiles a DEFAULT green onto the categories opener when no
   element color is set (runtime-injected, invisible to served-bytes checks; found via the
   browser computed-style gate). Pin it to the brand variable. */
.wd-header-cats .menu-opener,
.wd-header-cats .menu-opener:not(.has-bg) { background-color: var(--wd-primary-color) !important; }
