

.section_cta {
	background: white;
}

.section_cta__inner {
	display: grid;
	grid-template-columns: 1fr;
	gap: clamp(24px, calc(24px + 16 * (calc(var(--vw, 1vw) * 100) - 576px) / 416), 40px);
	align-items: center;
}

@media (min-width: 992px) {
	.section_cta__inner {
		grid-template-columns: 1fr auto;
	}
}

.section_cta__content {
	max-width: 900px;
}

.section_cta__title {
	font-size: clamp(32px, calc(32px + 12 * (calc(var(--vw, 1vw) * 100) - 576px) / 416), 44px);
	font-weight: 600;
	line-height: 1;
	margin-bottom: clamp(16px, calc(16px + 8 * (calc(var(--vw, 1vw) * 100) - 576px) / 416), 24px);
}

.section_cta__text {
	font-size: clamp(18px, calc(18px + 4 * (calc(var(--vw, 1vw) * 100) - 576px) / 416), 22px);
	font-weight: 500;
	color: #1B1937;
	line-height: 1.5;
	max-width: 700px;
}

.section_cta__action {
	display: flex;
	justify-content: flex-start;
}

@media (min-width: 992px) {
	.section_cta__action {
		justify-content: flex-end;
		align-items: center;
	}
}