/* V144 — targeted header menu visibility only. */
@media (min-width:981px){
  .sj-header .sj-headerin{display:flex!important;align-items:center!important;gap:14px!important;max-width:1440px!important;}
  .sj-header .sj-logo{flex:0 0 auto!important;}
  .sj-header .sj-menu{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;flex:1 1 auto!important;min-width:0!important;white-space:nowrap!important;}
  .sj-header .sj-menu a{display:inline-flex!important;align-items:center!important;visibility:visible!important;opacity:1!important;font-size:16px!important;line-height:1.2!important;white-space:nowrap!important;}
  .sj-header .sj-actions{display:flex!important;flex:0 0 auto!important;white-space:nowrap!important;}
  .ct-header .ct-headerin{display:flex!important;align-items:center!important;gap:16px!important;max-width:1440px!important;}
  .ct-header .ct-logo{flex:0 0 auto!important;}
  .ct-header .ct-nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;flex:1 1 auto!important;min-width:0!important;white-space:nowrap!important;}
  .ct-header .ct-nav a,.ct-header .ct-actions a{display:inline-flex!important;visibility:visible!important;opacity:1!important;font-size:16px!important;white-space:nowrap!important;}
  .ct-header .ct-actions{display:flex!important;flex:0 0 auto!important;}
}
@media (min-width:981px) and (max-width:1220px){
  .sj-header .sj-headerin,.ct-header .ct-headerin{overflow-x:auto!important;scrollbar-width:thin;}
  .sj-header .sj-menu,.ct-header .ct-nav{justify-content:flex-start!important;}
}
@media (max-width:980px){
  .sj-header .sj-menu.open,.sj-header .sj-menu.is-open{display:flex!important;}
}
