/* ════════════════════════════════════════════════════════════
   Sticky-Nav-Fix fuer B2B-Seiten (NUR B2B, nicht app/index.html).

   Die geteilte _includes/nav.html bringt die Sticky-Regel selbst mit
   (.n-sticky { position: sticky; top: 0; z-index: 100 }). Auf B2B wird
   die Nav per innerHTML in #site-nav injiziert; dadurch ist der kurze
   #site-nav-Wrapper das Containing Block von .n-sticky und sticky hat
   keinen Reiseweg. display:contents loest die Wrapper-Box auf, sodass
   Top-Leiste + Pill-Nav direkte Body-Kinder werden und .n-sticky wie
   vorgesehen ueber die volle Seitenhoehe klebt (wie die B2C-Inline-Nav).

   _includes/ und design-system.css bleiben unberuehrt.
   ════════════════════════════════════════════════════════════ */

#site-nav { display: contents; }
