@media (max-width: 781px) {
	.marqueblanche-stats-card {
		width: 100% !important;
	}

	.marqueblanche-stats-card__number {
		font-size: 2.5rem !important;
	}

	.marqueblanche-stats-card__quote {
		font-size: 1.1rem !important;
	}

	.marqueblanche-stats-card__title {
		font-size: 0.75rem !important;
	}

	.marqueblanche-stats-card__text,
	.marqueblanche-stats-card__label {
		font-size: 0.85rem !important;
	}
}

@media (max-width: 900px) {
	.marqueblanche-home-stats.wp-block-columns {
		grid-template-columns: 1fr;
		width: var(--marqueblanche-layout-width);
		margin: clamp(2rem, 8vw, 3.5rem) auto !important;
		gap: clamp(1rem, 4vw, 1.6rem) !important;
	}

	.marqueblanche-stats-card {
		min-height: clamp(220px, 46vw, 320px);
	}
}

@media (max-width: 480px) {
	.marqueblanche-stats-card__number {
		font-size: 2rem !important;
	}

	.marqueblanche-stats-card__quote {
		font-size: 1rem !important;
	}

	.marqueblanche-stats-card__title {
		font-size: 0.7rem !important;
	}

	.marqueblanche-stats-card__text,
	.marqueblanche-stats-card__label {
		font-size: 0.75rem !important;
	}
}
