.post {
	display: flex;
	flex-direction: column;
	// this gap looks pointless, but it prevents margin collapse
	gap: 0;
}
