.siteMap {
	padding: 1em;
}

.siteMap li > a {
	text-decoration: none;
	color: currentColor;
}

.siteMap li > a:hover {
	text-decoration: underline;
}

.siteMap li > span {
	font-weight: 600;
	text-transform: uppercase;
	font-size: 1.2em;
}

.siteMap > ul > li > a > span {
	font-weight: 600;
	text-transform: uppercase;
	font-size: 1.2em;
}

.siteMap ul > ul {
	padding-left: 0;
}

.siteMap .menu-item {
	break-inside: avoid-column;
}

@media only print, only screen and (min-width: 48.063em) {

.siteMap {
	column-count: 2;
}

}

@media only print, only screen and (min-width: 75.063em) {

.siteMap {
	column-count: 3;
}

}

