/*
 * ITRC Section Heading Component — compatibility aliases only.
 * No visual ownership removal yet; existing CSS remains authoritative.
 */

.section-heading--center,
.section-heading-center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.section-heading__eyebrow,
.section-heading-eyebrow {
	display: inline-block;
	font-family: var(--type-eyebrow-family);
	font-size: var(--type-eyebrow-size);
	font-weight: var(--type-eyebrow-weight);
	line-height: var(--type-eyebrow-leading);
	letter-spacing: var(--type-eyebrow-tracking);
	text-transform: var(--type-eyebrow-transform);
	margin: 0 0 var(--space-3) 0;
}

.section-heading__title,
.section-heading-title {
	font-family: var(--type-h2-family);
	font-size: var(--widget-title-size);
	font-weight: var(--type-h2-weight);
	line-height: var(--type-h2-leading);
	letter-spacing: var(--type-h2-tracking);
	color: var(--color-brand-navy);
	margin: 0 0 var(--space-4) 0;
}

.section-heading__text,
.section-heading-desc {
	margin: 0;
	font-family: var(--type-lead-family);
	font-size: var(--text-base);
	font-weight: var(--type-lead-weight);
	line-height: 1.65;
	color: var(--color-text-muted);
}
