/* V39.9: remove unintended separation between the contact strip and navigation.
   Keep this scoped to the theme header, without altering article/service layout. */
body.nw-site > .nw-topbar { margin:0!important; padding-block:0; display:block; }
body.nw-site > .nw-header { margin:0!important; margin-block-start:0!important; inset-block-start:auto; }
body.nw-site > .nw-topbar + .nw-header { margin-block-start:0!important; }
body.nw-site > .nw-topbar + .nw-header::before { display:none!important; }
body.nw-site .nw-topbar-inner,body.nw-site .nw-header-inner { margin-block:0!important; }
/* Preserve sticky navigation offset when logged in. */
body.nw-site .nw-header { position:sticky; top:0; }
body.admin-bar.nw-site .nw-header { top:32px; }
@media(max-width:782px){body.admin-bar.nw-site .nw-header{top:46px}}
