.block-pinned {
	display: flex;
	flex-direction: column;
	gap: 1em;
	position: relative;
}

.block-pinned .heading {
	margin-bottom: 0.5em;
}

@media screen and (min-width: 768px) {
	/* wider layout styles here */

	.block-pinned {
		text-align: center;
	}

	.block-pinned .heading br {
		display: none;
	}

}