/* Scoped replacement for the Technical Resources performance-review visual. */
.trhub-mx .trh-chart {
	padding: 0;
	overflow: hidden;
	background: #f8fbfd url('technical-resources-hero-ai.png') center center / cover no-repeat;
}

.trhub-mx .trh-chart > b,
.trhub-mx .trh-chart > span,
.trhub-mx .trh-chart > i,
.trhub-mx .trh-chart > em {
	display: none;
}

/* Give the replacement-review CTAs a clear visual break from their specifications. */
.trhub-mx .trh-repl article > .trh-btn {
	margin-top: 18px;
}

/* This hub collects the key operating inputs without optional notes or uploads. */
.trhub-mx #field_11_16,
.trhub-mx #field_11_17 {
	display: none;
}

/* Keep the engineering-review form complete while making desktop entry compact. */
.trhub-mx .trh-form #gform_fields_11 {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 16px 18px;
}

.trhub-mx .trh-form #gform_fields_11 > .gfield {
	margin: 0;
}

.trhub-mx .trh-form #gform_fields_11 .gfield_label {
	display: block;
	margin-bottom: 6px;
}

.trhub-mx .trh-form #gform_fields_11 .ginput_container {
	margin-top: 0;
}

.trhub-mx .trh-form .gform_footer {
	margin-top: 20px;
	padding: 0;
}

@media (max-width: 640px) {
	.trhub-mx .trh-form #gform_fields_11 {
		grid-template-columns: 1fr;
	}
}
