html{scroll-padding-top:var(--site-header-height,0px)}
.site-header{position:sticky;top:0;z-index:1100;background:#f8fbfe;box-shadow:0 1px 0 #102c5814}
/* Keep page sidebars below the shared header as its height changes. */
.seo-main .seo-aside{top:calc(var(--site-header-height,0px) + 18px)}
@media(min-width:961px){.seo-main .manual-sidebar{top:calc(var(--site-header-height,0px) + 20px);max-height:calc(100dvh - var(--site-header-height,0px) - 40px)}.seo-main .manual-capture{top:calc(var(--site-header-height,0px) + 24px)}}
@media print{html{scroll-padding-top:0}.site-header{position:static;box-shadow:none}}
