/* Brand Audit reports - markus.marketing instance overlay (loaded after report.css, before any white-label override).
   Keeps the light editorial report layout; swaps type and accents to the markus.marketing template. */
@font-face{font-family:'Archivo';font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/archivo-var.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plexmono-500.woff2) format('woff2')}
:root{
  --paper:#F4F2EC;--card:#ffffff;--ink:#16130E;--ink-2:#23201A;--muted:rgba(22,19,14,.62);--line:rgba(22,19,14,.14);--line-2:rgba(22,19,14,.28);
  --brand:#16130E;--brand-2:#FF5A3E;--accent:#FF5A3E;
  --font-d:'Archivo','Helvetica Neue',Arial,sans-serif;--font-b:'Archivo','Helvetica Neue',Arial,sans-serif;
}
h1,h2,h3,h4{letter-spacing:-.022em}
.rbar .mark{border-radius:0;background:#16130E}
.rbar .mark::after{border:0;border-radius:0;inset:auto;left:7px;top:7px;width:10px;height:10px;background:#FF5A3E}
.rbar-brand{letter-spacing:-.02em}
.bottom-line,.next{background:#F4F2EC;border-color:rgba(22,19,14,.18)}
.next-card{border-color:rgba(22,19,14,.18)}
.tag-sample{background:#16130E;color:#F1EFE9}
