/* Crawlable navigation for core deep pages; resource pages retain their existing crumbs. */
.seo-crumbs { padding-top: 2rem; color: var(--muted, #a7b0bc); font-size: .78rem; }
.seo-crumbs ol { display: flex; flex-wrap: wrap; gap: .5rem; list-style: none; padding: 0; margin: 0; }
.seo-crumbs li { min-width: 0; overflow-wrap: anywhere; }
.seo-crumbs li + li::before { content: '/'; margin-right: .5rem; opacity: .5; }
.seo-crumbs a { text-decoration: underline; text-underline-offset: .2em; }
