/* Shared case-study navigation: compact desktop, common chapter menu on mobile. */
.site-layout>#navbar.case-study-nav{position:fixed;inset:0 0 auto;z-index:1000;display:block;padding:env(safe-area-inset-top,0px) 0 0!important;background:rgba(5,5,5,.9);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid #ffffff12}
.site-layout>#navbar.case-study-nav .nav-inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}
.site-layout #navbar.case-study-nav .cs-nav-back{display:inline-flex;align-items:center;gap:8px;margin-left:auto;min-height:44px;font-size:11px;font-weight:500;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--text-secondary,#b4ada3);white-space:nowrap;transition:color .2s;order:1}
.site-layout #navbar.case-study-nav .cs-nav-back:hover{color:var(--text-primary,#f2ede4)}
.site-layout #navbar.case-study-nav .cs-nav-back svg{flex-shrink:0}
@media(max-width:1099px){.site-layout #navbar.case-study-nav .cs-nav-back{display:none}}
@media(prefers-reduced-motion:reduce){.site-layout #navbar.case-study-nav .cs-nav-back{transition:none}}
