/* One wrapping navigation trail in the existing palette, with no extra title row. */
html[data-dg-design] .dg-breadcrumb {display:block;margin:0;padding:18px 0;border-bottom:1px solid var(--color-border);color:var(--color-text-acc);font:500 12px/1.5 var(--font-sans);letter-spacing:0;text-transform:none;}
html[data-dg-design] .dg-breadcrumb__list {display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 0;list-style:none;margin:0;padding:0;}
html[data-dg-design] .dg-breadcrumb__list li {display:inline-flex;align-items:baseline;min-width:0;max-width:100%;margin:0;padding:0;}
html[data-dg-design] .dg-breadcrumb__list li+li::before {content:'›';flex:none;margin:0 10px;color:var(--color-text-muted);}
html[data-dg-design] .dg-breadcrumb__list :is(a,span) {min-width:0;overflow-wrap:anywhere;white-space:normal;color:inherit;text-decoration:none;}
html[data-dg-design] .dg-breadcrumb__list a:hover {text-decoration:underline;text-underline-offset:3px;color:var(--color-text);}
html[data-dg-design] .dg-breadcrumb__list a:focus-visible {outline:2px solid var(--color-brand);outline-offset:3px;}
html[data-dg-design] .dg-breadcrumb__list [aria-current] {color:var(--color-text);}
html[data-dg-design] .company-directory__hero-inner>.dg-breadcrumb {width:100%;margin-bottom:18px;}
@media(max-width:600px){html[data-dg-design] .dg-breadcrumb {padding-top:12px;padding-bottom:12px;font-size:12px;}html[data-dg-design] .dg-breadcrumb__list li+li::before {margin:0 7px;}}
