/* Action images give each audience-menu destination its own visual meaning. */
:is(.home-page,.marketing-page) .fmw-nav-scrim{
  position:fixed;inset:0;z-index:29;background:rgb(17 33 42 / 42%);
}
:is(.home-page,.marketing-page) .fmw-nav-scrim[hidden]{display:none}
:is(.home-page,.marketing-page) .fmw-route-image.is-photo{
  background:#e9eff2;
}
:is(.home-page,.marketing-page) .fmw-route-image.is-photo img{
  object-fit:cover;object-position:center;
}
@media(max-width:880px){
  :is(.home-page,.marketing-page) .fmw-nav-scrim{display:none}
}
