@media (max-width: 1024px) {
	/* AI: Override implicit min-width:auto on grid/flex items that prevents shrinking */
	.Newspaper,
	.Newspaper .Stories,
	.Newspaper .Story,
	.Newspaper .LeadSection,
	.Newspaper .LeadText,
	.Newspaper .Masthead {
		min-width: 0 !important;
		max-width: 100% !important;
		box-sizing: border-box !important;
	}
	.Newspaper .LeadText img.Right {
		float: none !important;
		width: 100% !important;
		margin: 0.5em 0 !important;
	}
}
