/* SEO route: preserve the original light Amplifi hero before the dark services system. */
.am-seo-page:not(.aps2-scrolled) .am-hero-nav {
  position: absolute;
  top: 2px;
}

.am-seo-page:not(.aps2-scrolled) .am-hero-amics {
  color: #171a18;
}

.am-seo-page:not(.aps2-scrolled) .am-hero-hairline {
  background: rgba(23, 26, 24, .24);
}

.am-seo-page:not(.aps2-scrolled) .am-hero-amplifi {
  color: #171a18;
}

.am-seo-page:not(.aps2-scrolled) .am-hero-links a {
  color: rgba(23, 26, 24, .58);
}

.am-seo-page:not(.aps2-scrolled) .am-hero-links a:hover,
.am-seo-page:not(.aps2-scrolled) .am-hero-links a:focus-visible {
  color: #171a18;
}

.am-seo-page:not(.aps2-scrolled) .am-hero-links a::after {
  background: #171a18;
}

.am-seo-page:not(.aps2-scrolled) .am-hero-pill {
  background: #171a18;
  color: #f4f0e7;
  border-radius: 999px;
}

.am-seo-page:not(.aps2-scrolled) .am-hero-pill:hover,
.am-seo-page:not(.aps2-scrolled) .am-hero-pill:focus-visible {
  background: #2c332f;
  color: #fff;
  box-shadow: 0 10px 30px rgba(23, 26, 24, .16);
}

.am-seo-page .am-serp {
  scroll-margin-top: 82px;
}
