/* RideNow wordmark lockup — sea-green accent, no underline */
.rn-wordmark{display:inline-flex!important;align-items:center!important;gap:0!important;white-space:nowrap!important;line-height:1!important;text-decoration:none!important;border:0!important;border-bottom:0!important;box-shadow:none!important}
.rn-wordmark::before,.rn-wordmark::after{content:none!important;display:none!important}
.rn-wordmark__ride{color:#087f73!important;text-decoration:none!important;border:0!important}
.rn-wordmark__now{display:inline-block!important;margin-left:.15em!important;padding:0!important;background:transparent!important;color:#087f73!important;border:0!important;border-radius:0!important;text-decoration:none!important;box-shadow:none!important;font-weight:650!important}
.rn-wordmark--dark .rn-wordmark__ride{color:#62d2c2!important}
.rn-wordmark--dark .rn-wordmark__now{background:transparent!important;color:#62d2c2!important}
.rn-customer-header .rn-customer-brand.rn-wordmark,.rc-brand.rn-wordmark{display:inline-flex!important;align-items:center!important;gap:0!important;text-decoration:none!important;border:0!important;border-bottom:0!important;box-shadow:none!important;line-height:1!important;white-space:nowrap!important}
.rn-customer-header .rn-customer-brand.rn-wordmark::before,.rn-customer-header .rn-customer-brand.rn-wordmark::after,.rc-brand.rn-wordmark::before,.rc-brand.rn-wordmark::after{content:none!important;display:none!important}
.rn-customer-header .rn-customer-brand .rn-wordmark__ride,.rc-brand .rn-wordmark__ride{color:#62d2c2!important}
.rn-customer-header .rn-customer-brand .rn-wordmark__now,.rc-brand .rn-wordmark__now{display:inline-block!important;margin-left:.15em!important;padding:0!important;background:transparent!important;color:#62d2c2!important;border:0!important;border-radius:0!important;text-decoration:none!important;font-weight:650!important}

/* The sticky customer header switches to its light-on-page colorway after scrolling. */
.rn-customer-header.is-scroll-revealed .rn-customer-brand .rn-wordmark__ride{color:#087f73!important}
.rn-customer-header.is-scroll-revealed .rn-customer-brand .rn-wordmark__now{background:transparent!important;color:#087f73!important}
@media (max-width:640px){
  .rn-customer-header .rn-customer-brand{font-size:18px!important}
}

/* Active navigation is indicated by text color only. */
.rn-customer-header .rn-customer-desktop-nav > a[aria-current="page"]::after{content:""!important;display:block!important;position:absolute!important;left:50%!important;bottom:-3px!important;width:0!important;height:0!important;transform:translateX(-50%)!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:5px solid #62d2c2!important;border-radius:0!important;background:transparent!important}
.rn-customer-header .rn-customer-desktop-nav > a[aria-current="page"]{color:#62d2c2!important;background:transparent!important;border-radius:0!important}
.rn-customer-header.is-scroll-revealed .rn-customer-desktop-nav > a[aria-current="page"]{color:#087f73!important;background:transparent!important}
.rn-customer-header.is-scroll-revealed .rn-customer-desktop-nav > a[aria-current="page"]::after{border-top-color:#087f73!important}
.rn-customer-header .rn-customer-mobile-menu nav a[aria-current="page"]{text-decoration:none!important;color:#62d2c2!important;background:transparent!important;border-radius:0!important}
.rn-customer-header.is-scroll-revealed .rn-customer-mobile-menu nav a[aria-current="page"]{color:#087f73!important;background:transparent!important}
