/* Keep the archived design, with one disclosure state shared by mouse and keyboard. */
[data-restored-navigation] .menu > .dropdown > .dropdown-menu { display: none; }
[data-restored-navigation] .menu > .dropdown.is-open > .dropdown-menu { display: flex; }
[data-restored-navigation] a:focus-visible, .btn-burger:focus-visible, .nav-menu__close:focus-visible { outline: 2px solid #24b6e7; outline-offset: 3px; }
@media (max-width: 1199.98px) {
  [data-restored-navigation] .menu > .dropdown.is-open > .dropdown-menu { display: block; }
  [data-restored-navigation] .dropdown-menu__right_mobile .banner-menu { margin-top: 15px; }
}
