/* Direct RC3 only; loaded by the staging/non-Review presentation gate. */
.aba-v1 :is(.v1-menu-groups,.med-nav-submenu) a[aria-current] {
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 6px;
  text-decoration-color: #007e9b;
}
.aba-v1 .v1-main-nav a[aria-current]::after { background: #00d6fa; }
.aba-v1 .v1-main-nav .med-nav-submenu a[aria-current]::after { content: none; }
.aba-v1 .v1-site-header .v1-search { border-color: #b9b2a8; }
.aba-v1 .v1-site-header .v1-search:focus-within { border-color: #007e9b; }
.aba-v1 .site-footer:not(.v1-checkout-footer) .aba-footer-credit { line-height: 1.5; }
.aba-v1 .site-footer:not(.v1-checkout-footer) .aba-footer-legal a {
  font-size: 14px;
  line-height: 1.5;
  text-underline-offset: 3px;
}
@media (max-width: 700px) {
  body.aba-v1.aba-v7-enabled[data-page="new-customers"] .nc-page .nc-stages { gap: 20px; }
  body.aba-v1.aba-v7-enabled[data-page="new-customers"] .nc-page .nc-stages article { padding-top: 16px; }
  body.aba-v1.aba-v7-enabled[data-page="new-customers"] .nc-page .nc-stages h3 { margin-bottom: 8px; }
  body.aba-v1.aba-v7-enabled[data-page="new-customers"] .nc-page .nc-checklist li { padding-block: 18px; }
  body.aba-v1.aba-v7-enabled[data-page="new-customers"] .nc-page .nc-checklist li:first-child { padding-top: 0; }
  body.aba-v1.aba-v7-enabled[data-page="new-customers"] .nc-page .nc-documents { padding-top: 24px; }
  body.aba-v1.aba-v7-enabled[data-page="new-customers"] .nc-page .nc-payment > div { margin-top: 20px; }
  body.aba-v1.aba-v7-enabled[data-page="new-customers"] .nc-page .nc-payment > div > p + p { margin-top: 16px; }
  .aba-v1 .site-footer:not(.v1-checkout-footer) .aba-footer-legal { column-gap: 16px; }
}
