/* BLC shared brand standard (CR-BLC-CONSISTENCY C1) - single source of truth.
   Link this on every public page; do not redefine .brandmark or .blc-hub-header locally. */
:root{--font-serif:'Playfair Display',serif}
/* !important on every identity property except font-size: a page-local ancestor+tag rule
   (footer a{color:...}, .crumb a{...}) has higher specificity than a bare .brandmark and would
   otherwise silently win, which is the exact "brand renders in the wrong color/font" bug this
   file exists to prevent. font-size stays open so a page can still size a mark contextually
   (e.g. .logo.brandmark, .mark.brandmark) without redefining the brand identity itself. */
.brandmark{font-family:var(--font-serif,'Playfair Display',serif)!important;font-weight:700!important;letter-spacing:.04em!important;color:#D4AF37!important;text-transform:none!important;text-decoration:none!important;font-size:13px}
.blc-hub-header{padding:18px 0 0}
.blc-hub-header a.brandmark{text-decoration:none;font-size:16px}
