.hgo-portal-nav {
	background: #0b2035;
	color: #ffffff;
}
.hgo-portal-nav__inner {
	width: min(1120px, calc(100% - 32px));
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 8px 16px;
	padding: 10px 0;
}
.hgo-portal-nav a {
	color: #ffffff;
	font: 700 16px/1.5 Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 6px 4px;
}
.hgo-portal-nav a:hover {
	color: #ffe09a;
	text-decoration: underline;
	text-underline-offset: 5px;
}
.hgo-portal-nav a:focus-visible {
	color: #ffffff;
	outline: 3px solid #ffe09a;
	outline-offset: 3px;
	border-radius: 3px;
}
