/* UI Issues v2, #2.1/#2.3: force 2 columns across the tablet range (this
   site's own 48rem/80rem breakpoints), overriding core's native
   auto-fill formula which stays 4-across down to a much narrower width.
   !important needed - core prints this exact block instance's own grid
   CSS via a same-specificity class selector, loaded after this stylesheet
   in typical enqueue order (same reason already noted in
   cuhk-footer.css/cuhk-deans-message's own files). */
@media (min-width: 48rem) and (max-width: 79.99rem) {
	.cuhk-our-programmes-grid,
	.cuhk-rankings-grid {
		grid-template-columns: repeat(2, 1fr) !important;
	}
}

/* #2.1: reduce the card height by 25% on mobile - 430px is WP core's own
   default .wp-block-cover min-height (confirmed via computed style; these
   covers set no explicit height/aspect-ratio of their own). */
@media (max-width: 47.99rem) {
	.cuhk-our-programmes-grid .wp-block-cover {
		min-height: 323px;
	}
}
