/* Progressive enhancement: make the existing page readable without JavaScript. */
.ttw-ssr:not(.ttw-enhanced) .reveal { opacity: 1; transform: none; }
@media (max-width: 980px) {
  .dark-theme.ttw-ssr:not(.ttw-enhanced) .site-header { position:relative; height:auto; min-height:68px; flex-wrap:wrap; padding-block:14px; }
  .dark-theme.ttw-ssr:not(.ttw-enhanced) .site-header .nav-main { order:3; flex:0 0 100%; display:flex; flex-direction:row; flex-wrap:wrap; position:static; opacity:1; visibility:visible; transform:none; width:auto; height:auto; max-height:none; gap:12px; padding:12px 0 0; }
  .dark-theme.ttw-ssr:not(.ttw-enhanced) .site-header .nav-main>a,
  .dark-theme.ttw-ssr:not(.ttw-enhanced) .site-header .nav-group>a { font-size:13px; height:auto; min-height:32px; padding:0; }
  .dark-theme.ttw-ssr:not(.ttw-enhanced) .site-header .nav-group { height:auto; }
  .dark-theme.ttw-ssr:not(.ttw-enhanced) .site-header .nav-dropdown { display:none; }
  .ttw-ssr:not(.ttw-enhanced) .menu-toggle { display:none; }
}
