.wp-block-group.workshop-section-break-out {
	padding-block: 48px;

	/* This section is nested several "layout: constrained" groups deep
	   (main > post-content > workshop-tab-section), each of which clamps
	   and re-centers its non-alignfull children to the content width. WP
	   core's nested-alignfull breakout only cancels one ancestor's padding,
	   it can't escape a max-width clamp several levels up — so the usual
	   alignfull handling leaves this stuck at the content width. Break out
	   to the true viewport edges directly instead. */
	width: 100vw;
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
}
