/* Coastal: travel and the sea.  A wave along the title band and sandy accents. */
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; padding-bottom: 2.75rem !important; color: #fff;
	background:
		url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 20 Q150 0 300 20 T600 20 T900 20 T1200 20 V40 H0Z' fill='%23fbfdff'/%3E%3C/svg%3E") bottom / 100% 22px no-repeat,
		linear-gradient(135deg, var(--mg-primary), var(--mg-secondary));
}
.mg-item .mg-item-type { color: var(--mg-secondary); }
.mg-item a.mg-item-link { border-radius: 1.5rem; }
.mg-core .mg-sidebar .catheader { background: linear-gradient(135deg, var(--mg-primary), var(--mg-secondary)); color: #fff; }
.mg-core .mg-layout .mg-eyebrow { color: var(--mg-accent); }
.mg-core .mg-layout .mg-card-icon { border-radius: 50%; background: rgba(var(--mg-accent-rgb), .25); color: var(--mg-primary); }
.mg-core .mg-layout .mg-stat-value { color: var(--mg-secondary); }
