/* Rank Math's own breadcrumb markup, themed to match the site. No visual spec in the
   mockups (they do not show a breadcrumb trail), so this is a minimal, brand-consistent
   treatment: small caption-style text, a thin top rule to separate it from the header. */
.rr-breadcrumbs { padding-block: 1.5rem; font-size: 0.9375rem; color: var(--ink-muted); border-bottom: 1px solid var(--hairline); }
.rank-math-breadcrumb > p { margin: 0; }
.rr-breadcrumbs a { color: var(--ink-muted); border-bottom: 1px solid transparent; }
.rr-breadcrumbs a:hover { color: var(--ink); border-bottom-color: var(--accent); }
.rr-breadcrumbs .separator { margin: 0 0.5em; }
