/*** Module: Hero — shared across every style variation; per-style layout lives under hero/. ***/

/* :not([class]) scopes to inline links only — buttons/CTAs keep their own variants. */
.module.hero.bg-digital-blue a:not([class]),
.module.hero.bg-digital-blue a:not([class]):hover {
	color: var(--white);
}

.module.hero.bg-orange a:not([class]) {
	color: var(--black);
	text-decoration: none;
}

.module.hero.bg-orange a:not([class]):hover {
	color: var(--black);
	text-decoration: underline;
}

/* On coloured fields the brand-orange .highlight would clash; repurpose as a weight bump that inherits field colour. */
.module.hero.bg-digital-blue .highlight,
.module.hero.bg-orange .highlight {
	color: inherit;
	font-weight: 400;
}
