/* ==========================================================
   CTA
========================================================== */

.lart-cta-box {
	display: grid;
	grid-template-columns: minmax(0, 1.5fr) auto;
	align-items: center;
	gap: 3rem;
	padding: clamp(2rem, 5vw, 4rem);
	background: var(--color-light);
	border-radius: var(--radius-l);
	box-shadow: var(--shadow);
}

.lart-cta-box h2,
.lart-cta-box p {
	margin: 0;
}

.lart-cta-box .wp-block-buttons {
	justify-content: flex-end;
}

@media (max-width: 900px) {
	.lart-cta-box {
		grid-template-columns: 1fr;
	}

	.lart-cta-box .wp-block-buttons {
		justify-content: flex-start;
	}
}