/* Contrast corrections limited to the two public launch pages. */
.public-launch-page a:not(.btn) {
	color: #1762a9;
}

.public-launch-page a:not(.btn):hover,
.public-launch-page a:not(.btn):focus {
	color: #104c85;
}

.public-launch-page .breadcrumb > .active {
	color: #596a7d;
}

.public-launch-page .btn-primary {
	background: #176fd6;
	border-color: #176fd6;
	color: #fff;
}

.public-launch-page .btn-primary:hover,
.public-launch-page .btn-primary:focus,
.public-launch-page .btn-primary:active {
	background: #125cae;
	border-color: #125cae;
	color: #fff;
}

.public-launch-page .seo-cta {
	background: linear-gradient(135deg, #145da9, #08665f);
}

.public-launch-page .seo-cta p {
	color: #e7f1ff;
}

.public-launch-page .seo-cta a:focus-visible {
	outline: 2px solid #fff;
	outline-offset: 3px;
}
