/**
 * SAT Curriculum styles
 * Now reuses roadmap component classes for phases/steps/toggle.
 * Only wrapper and heading styles remain SAT-specific.
 *
 * @package NexioEducation
 */

.sat-curriculum {
	padding: 120px 0 280px 0;
	max-width: 1440px;
	margin: 0 auto;
	background: #fffefa;
}

.sat-curriculum-heading {
	color: #064d8e;
	font-size: 48px;
	font-family: 'Manrope', sans-serif;
	font-weight: 800;
	line-height: 58px;
	margin: 0 0 80px;
	padding: 0 142px;
}

/* Responsive - Tablet */
@media (max-width: 1200px) {
	.sat-curriculum {
		padding: 100px 0 300px 0;
	}

	.sat-curriculum-heading {
		padding: 0 80px;
	}
}

@media (max-width: 900px) {
	.sat-curriculum {
		padding: 80px 0 80px 0;
	}

	.sat-curriculum-heading {
		font-size: 40px;
		line-height: 48px;
		margin-bottom: 60px;
		padding: 0 40px;
	}
}

@media (max-width: 768px) {
	.sat-curriculum {
		padding: 60px 0 60px 0;
	}

	.sat-curriculum-heading {
		font-size: 32px;
		line-height: 40px;
		margin-bottom: 40px;
		padding: 0 24px;
	}
}
