/* Article précédent / suivant */
.mb-post-nav { display: flex; justify-content: space-between; gap: 24px; }
.mb-post-nav__link { display: flex; align-items: center; gap: 12px; max-width: 48%; color: inherit; text-decoration: none; }
.mb-post-nav__link--next { margin-left: auto; text-align: right; }
.mb-post-nav__text { display: flex; flex-direction: column; gap: 2px; }
.mb-post-nav__label { font-size: 0.8em; font-weight: 600; text-transform: uppercase; letter-spacing: 0.04em; }
.mb-post-nav__title { font-weight: 600; }
.mb-post-nav__link:hover .mb-post-nav__title, .mb-post-nav__link:focus-visible .mb-post-nav__title { text-decoration: underline; }
.mb-post-nav__arrow { flex: none; }
/* Petit téléphone : les deux liens l'un sous l'autre (côte à côte, les titres seraient coupés en plein mot). */
@media (max-width: 480px) {
	.mb-post-nav { flex-direction: column; gap: 18px; }
	.mb-post-nav__link { max-width: 100%; }
}
