/* KG — News lead story */
.kg-news-lead { background: var(--cultured); }
.kg-news-lead__grid {
	display: grid;
	grid-template-columns: minmax(0, 1fr) 420px;
	gap: 40px;
	align-items: center;
	padding: 56px 24px;
}
.kg-news-lead__kicker {
	display: inline-block;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: .1em;
	text-transform: uppercase;
	color: var(--orange-text);
	margin-bottom: 12px;
}
.kg-news-lead h1 {
	font-size: clamp(28px, 3.6vw, 40px);
	font-weight: 800;
	line-height: 1.1;
	letter-spacing: -.02em;
	margin: 0 0 14px;
	color: var(--sapphire);
}
.kg-news-lead__lead { font-size: 18px; color: var(--muted); max-width: 56ch; margin: 0 0 24px; }
.kg-news-lead__media {
	border-radius: var(--r-lg);
	overflow: hidden;
	box-shadow: var(--shadow);
	background: linear-gradient(135deg, #0A2463, #4589AB) center/cover no-repeat;
	aspect-ratio: 16 / 11;
}
@media (max-width: 900px) {
	.kg-news-lead__grid { grid-template-columns: 1fr; }
	.kg-news-lead__media { order: -1; }
}
