/* Spark: startups.  Ink and yellow, hard shadows, heavy type. */
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; background: var(--mg-secondary); box-shadow: 8px 8px 0 var(--mg-heading); border: 2px solid var(--mg-heading); }
.mg-item a.mg-item-link { border: 2px solid var(--mg-heading) !important; border-radius: .25rem; box-shadow: 5px 5px 0 var(--mg-heading) !important; transition: transform .15s, box-shadow .15s; }
.mg-item a.mg-item-link:hover { transform: translate(-2px, -2px); box-shadow: 7px 7px 0 var(--mg-heading) !important; }
.mg-item .mg-item-type { background: var(--mg-secondary); color: var(--mg-heading); padding: .1rem .45rem; align-self: flex-start; }
.mg-core .mg-sidebar .catheader { background: var(--mg-heading); color: var(--mg-secondary); }
.mg-core .mg-layout .mg-card--boxed, .mg-core .mg-layout .mg-card--elevated, .mg-core .mg-layout .mg-plan { border: 2px solid var(--mg-heading); box-shadow: 6px 6px 0 var(--mg-heading); }
.mg-core .mg-layout .mg-eyebrow { background: var(--mg-secondary); color: var(--mg-heading); padding: .2rem .5rem; }
.mg-core .mg-layout .mg-on-dark .mg-eyebrow { color: var(--mg-heading); }
.mg-core .mg-layout .mg-stat-value { color: var(--mg-heading); }
