/* Keep the original visual language; make the existing journey easier to follow. */
#chapterKeys, #journeys, #home { scroll-margin-top: 110px; }
.navlinks a[aria-current="page"], .integration-nav a[aria-current="page"] {
  text-decoration: underline;
  text-underline-offset: 7px;
}
.navlinks a, .integration-nav a { min-height: 44px; align-content: center; }
.integration-nav a { font-size: 14px; }
#method369Page .m-hero .method-action { position: relative; z-index: 1; }
#method369Page .m-finale .method-action { display: inline-flex; min-height: 48px; align-items: center; }
@media (max-width: 760px) {
  .integration-nav { column-gap: 18px; row-gap: 0; padding: 4px 8px; }
  #chapterKeys, #journeys, #home { scroll-margin-top: 150px; }
}
