/* IMPLWEB010S governed mobile navigation */
@media(max-width:980px){.ws-header nav.is-open{display:block;position:absolute;top:100%;left:0;right:0;background:#fff;padding:1rem 28px;border-top:1px solid var(--line);box-shadow:0 18px 35px rgba(19,27,76,.12)}.ws-header nav.is-open ul{align-items:stretch;flex-direction:column;gap:.25rem}.ws-header nav.is-open a{display:block;padding:.75rem 0}}
