/* No height, scale or repeated hide/replay entrance effects. Layout remains in normal flow. */
.nbanner,.banner.animate-banner{animation:none;opacity:1;transform:none}
[data-site-entry]{scroll-margin-top:calc(var(--site-header-height,88px) + 12px)}
@media(prefers-reduced-motion:reduce){[data-site-entry]{animation:none;transition:none}}
