/* Late cascade rules that originally followed all route listing rules. */
body.single-post .relposts .ar-en--no-image{
	grid-template-columns:minmax(0,1fr);
	grid-template-rows:1fr;
}

.authority-hub-card-more,
.ar-more,
.wrpi-more{
	align-items:center;
	border:1px solid currentColor;
	border-radius:999px;
	display:inline-flex;
	font-family:"Work Sans",sans-serif;
	font-size:12px;
	font-weight:850;
	justify-content:center;
	letter-spacing:.08em;
	line-height:1;
	min-height:44px;
	padding:0 38px 0 15px;
	text-decoration:none;
	text-transform:uppercase;
}
.authority-hub-card-more:focus-visible,
.ar-more:focus-visible,
.wrpi-more:focus-visible{
	outline:3px solid var(--public-mint, #54d6ad);
	outline-offset:3px;
}
.ar-en:hover .ar-more,
.wrpi:hover .wrpi-more,
body.single-post .relposts .ar-en:hover .ar-more{
	padding-right:42px;
}
.ar-more:after,
.wrpi-more:after{
	bottom:50%;
	left:auto;
	right:16px;
	transform:translateY(50%);
}
body.single-post .relposts .ar-more{
	font-size:11.5px;
	min-height:44px;
	padding-left:15px;
	padding-right:38px;
}
body.single-post .relposts .ar-more:after{
	right:16px;
}
body.single-post .relposts .ar-en:hover .ar-more{
	padding-right:42px;
}
