a {
	text-decoration: none;
}

.masonry {
	column-count: 1;
	column-gap: 1rem;
}

@media (min-width: 768px) {
	.masonry {
		column-count: 2;
	}
}

@media (min-width: 1200px) {
	.masonry {
		column-count: 3;
	}
}

.masonry > .card {
	break-inside: avoid;
	margin-bottom: 1rem;
}