/* Deep Roots overrides — bug fixes layered on top of the preserved Webflow design.
   Loaded after the Webflow stylesheets in _app.tsx. Keep this small and intentional. */

/* ── Solid navbar for non-hero pages (Contact, Thank-You) ──────────────────────
   The default "-new" navbar is a transparent, white-logo/white-link OVERLAY that
   pulls the following section up 237px to sit underneath it — it only works over a
   DARK hero (homepage + service pages). Pages without a hero (Contact's map starts
   at the top) get the nav overlapping invisibly on a light background. `nav-solid`
   turns it into an in-flow solid bar with the dark logo + dark links, matching how
   the original site rendered these pages. */
.navbar-wrapper-new.nav-solid {
  margin-bottom: 0;
  background-color: var(--gray-4);
}
.navbar-wrapper-new.nav-solid .navbar-container-new,
.navbar-wrapper-new.nav-solid .super-top-nav-new {
  background-color: var(--gray-4);
}
.navbar-wrapper-new.nav-solid .nav-link-dark-new:not(.w--current),
.navbar-wrapper-new.nav-solid .super-top-nav-link-new:not(.w--current) {
  color: var(--charcoal);
}
