/**
 * Factory proof blocks: capability, factory evidence, section rhythm.
 */

.hr-page .manufacturing-capability,
.hr-page .factory-evidence,
.hr-page .manufacturing-process,
.hr-page .quality-control,
.hr-page .oem-workflow,
.hr-page .certification-section,
.hr-page .manufacturing-faq,
.hr-page .manufacturing-cta {
	padding-top: var(--hr-section-padding-y);
	padding-bottom: var(--hr-section-padding-y);
}

.hr-page .capability-grid,
.hr-page .factory-stats {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: var(--hr-grid-gap);
}

.hr-page .capability-grid {
	gap: var(--hr-card-grid-gap);
}

.hr-page .capability-card,
.hr-page .factory-stats > div {
	background: var(--hr-color-surface);
	border: 1px solid var(--hr-color-border);
	box-shadow: var(--hr-shadow-card);
	border-radius: var(--hr-radius-lg);
}

@media (max-width: 921px) {
	.hr-page .capability-grid,
	.hr-page .factory-stats {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width: 544px) {
	.hr-page .capability-grid,
	.hr-page .factory-stats {
		grid-template-columns: 1fr;
	}
}
