/* Encart « à lire également » inséré dans le corps d'un article */

.hsa-also {
	--hsa-also-rule: rgba(0, 0, 0, 0.25);
	margin: 2em 0;
	padding: 0 0 0.9em;
	border-bottom: 1px solid var(--hsa-also-rule);
}

.hsa-also__label {
	margin: 0 0 0.45em;
	color: #666;
	font-family: inherit;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	letter-spacing: 1.5px;
	line-height: 1.2;
	text-transform: uppercase;
}

.hsa-also__title {
	margin: 0;
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	line-height: 1.3;
}

.hsa-also__title a {
	color: #111;
	text-decoration: none;
}

.hsa-also__title a:hover,
.hsa-also__title a:focus-visible {
	text-decoration: underline;
	text-underline-offset: 3px;
}

@media (max-width: 767px) {
	.hsa-also__title {
		font-size: 19px;
	}
}
