/* Demo 7 #masthead #menu-primary treatment, scoped to Brand Green v1.4. */
.sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead #menu-primary{
  --clb-color-fill:rgba(201,204,220,.24);
  --clb-text-color:#2d2b30;
  --clb-color-primary:var(--palette-ink);
  background-color:var(--clb-color-fill);
  color:var(--clb-text-color);
  border-radius:1rem;
  padding:4px .35rem;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  font-weight:500;
  box-shadow:none;
}
.sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead #menu-primary>.nav-item>.main-menu-link{
  color:#2d2b30;
  background:transparent;
  border-radius:0;
  min-height:36px;
  height:36px;
  padding:0 12px;
  gap:.3rem;
}
.sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead #menu-primary>.nav-item>.main-menu-link:hover,
.sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead #menu-primary>.nav-item>.main-menu-link:focus-visible,
.sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead #menu-primary>.nav-item>.main-menu-link[aria-expanded=true]{color:var(--palette-ink)}
.sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead #capabilities-submenu a:hover,
.sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead #capabilities-submenu a:focus-visible{background:var(--palette-tint);color:var(--palette-ink)}
.sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead #capabilities-toggle:focus-visible{outline-color:var(--palette-ink)}
@media(min-width:768px){
  .sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead .desktop-hamburger{display:none}
}
@media(max-width:767px){
  .sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead.navigation-open #menu-primary>.nav-item>.main-menu-link{height:auto;min-height:48px;padding:14px;font-size:18px}
  .sourced-site:is(.variant-18-brand-green-v1-4,.variant-19-brand-green-v1-5,.agencies-heritage-page) #masthead.navigation-open #capabilities-submenu:not([hidden]){background:var(--palette-tint)}
}
