.block-post-nav {
	display: flex;
	gap: 16px;
	align-items: center;
	justify-content: space-between;
}

.block-post-nav a {
	color: var(--wp--preset--color--foreground);
	display: block;
	font-style: italic;
	line-height: var(--wp--custom--line-height--small);
	text-decoration: none;
	flex: 45% 0 0;
}

.block-post-nav a:hover {
	color: var(--wp--custom--color--link);
}

.block-post-nav a span {
	display: flex;
	align-items: center;
	font-family: var(--wp--custom--typography--interface--font-family);
	font-size: var(--wp--custom--typography--interface--font-size);
	font-weight: 900;
	font-style: normal;
	letter-spacing: var(--wp--custom--typography--interface--letter-spacing);
	line-height: var(--wp--custom--typography--interface--line-height);
	text-transform: uppercase;
	line-height: 1;
	margin-bottom: 4px;
}

.block-post-nav a + a {
	text-align: right;
}

.block-post-nav a + a span {
	justify-content: flex-end;
}
