/* A-site only: retain the original header in normal flow and restore sticky's
   viewport containing block. Unlike overflow:hidden, clip creates no scroll box. */
html[data-ak-sticky="phase5b"],
html[data-ak-sticky="phase5b"] body[data-zc-theme]{
  overflow-x:clip!important;
  overflow-y:visible!important;
}
html[data-ak-sticky="phase5b"] body[data-zc-theme] header.head{
  position:sticky!important;
  top:0!important;
  z-index:1000!important;
}
html[data-ak-sticky="phase5b"] body[data-zc-theme] :is([id^="mao"],#ak-inquiry){
  scroll-margin-top:calc(var(--ak-visible-header-height,84px) + 74px);
}
