.header-dock{position:sticky;top:0;z-index:80;height:var(--header-rest-height);pointer-events:none}
body .header-dock .site-header{position:relative;top:auto;pointer-events:auto;background:#fff;transition:box-shadow .32s ease;box-shadow:0 0 0 transparent}
body .header-dock.is-scrolled .site-header{box-shadow:0 10px 24px -16px #14294c80}
body .header-dock .nav-inner{transition:min-height .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1)}
body .header-dock.is-scrolled .nav-inner{height:var(--header-compact-height);min-height:var(--header-compact-height)}
.header-dock .brand img{transition:transform .32s cubic-bezier(.22,1,.36,1);transform-origin:left center}
.header-dock.is-scrolled .brand img{transform:scale(.94)}
html{scroll-padding-top:130px}
@media(prefers-reduced-motion:reduce){body .header-dock .site-header,body .header-dock .nav-inner,.header-dock .brand img{transition:none}}
