/* Page-specific layout rules extracted from "about". */

@media (max-width: 1024px) {
	[data-hero-curve] {
		height: 56px !important;
	}

	[data-values] {
		grid-template-columns: repeat(2, 1fr) !important;
	}

	[data-certs] {
		grid-template-columns: repeat(3, 1fr) !important;
	}
}

@media (max-width: 900px) {
	[data-split] {
		grid-template-columns: 1fr !important;
		gap: 40px !important;
	}

	[data-quote] {
		grid-template-columns: 1fr !important;
		gap: 26px !important;
	}

	[data-mv] {
		grid-template-columns: 1fr !important;
	}

	[data-capacity] {
		grid-template-columns: repeat(2, 1fr) !important;
	}
}

@media (max-width: 600px) {
	[data-hero-curve] {
		height: 42px !important;
	}

	[data-values] {
		grid-template-columns: 1fr !important;
	}

	[data-certs] {
		grid-template-columns: repeat(2, 1fr) !important;
	}

	[data-form-grid] {
		grid-template-columns: 1fr !important;
	}

	[data-intro-stats] {
		grid-template-columns: 1fr !important;
	}

	[data-cta-btns] > * {
		flex: 1 1 100% !important;
	}
}

