/* Mobile Event order (sitewide visual QA v1): hero, then the sidebar's
   facts panel, then the main column -- Event description, source notice,
   the in-content "Make a day of it" card (ttdl/event-facts part "plan"),
   then venue / nearby / more events. The sidebar's own copy of that card
   is hidden at this width by event-facts/style.css, so it can never sit
   above the description. */
@media (max-width: 781px) {
	.ttdl-event-columns > .wp-block-column:first-child {
		order: 2;
	}

	.ttdl-event-columns > .wp-block-column:last-child {
		order: 1;
	}
}

/* Lead copy for an Event whose body is empty but which has an authored
   excerpt (TTDL_Event_Lead). Matches the body-copy scale so it reads as
   the opening paragraph, not as a callout. */
.ttdl-event-lead__text {
	font-family: var(--wp--preset--font-family--sans);
	font-size: 18px;
	line-height: 1.7;
	color: var(--wp--preset--color--text-primary);
	margin: 0;
	max-width: 66ch;
}

@media (max-width: 600px) {
	.ttdl-event-lead__text {
		font-size: 16.5px;
	}
}
