/* Vital: healthcare.  Calm teal, plus-mark icons and soft rounded panels. */
.mg-topbar { background: var(--mg-primary) !important; color: var(--mg-primary-contrast) !important; }
html.mg-title-band .mgcontent > h1:first-of-type,
html.mg-title-band .mgcontent h1.departmentheadline, html.mg-title-band .mgcontent h1.articleheadline { border-left: 0; border-top: 4px solid var(--mg-primary); }
.mg-item a.mg-item-link { border-top: 3px solid var(--mg-primary); }
.mg-core .mg-sidebar .catheader { background: var(--mg-surface); color: var(--mg-primary); }
.mg-core .mg-layout .mg-card-icon { position: relative; border-radius: 1rem; background: var(--mg-primary); color: var(--mg-primary-contrast); }
.mg-core .mg-layout .mg-eyebrow::before { content: "+"; display: inline-block; margin-right: .5rem; font-weight: 800; color: var(--mg-primary); }
.mg-core .mg-layout .mg-card--boxed { border-color: var(--mg-border); box-shadow: var(--mg-shadow); }
.mg-core .mg-layout .mg-icon-list-icon { border-radius: .5rem; }
