.site-header{position: sticky;top: 0;z-index: 100;transition: box-shadow .2s ease}.site-header.navigation-stick{box-shadow: 0 2px 12px rgba(10,30,40,.22)}.site-header .site-description{border: 0;clip: rect(1px,1px,1px,1px);clip-path: inset(50%);height: 1px;width: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;white-space: nowrap}html{scroll-padding-top: 76px}@media (min-width: 901px){.site-header .inside-header{padding-top: 9px;padding-bottom: 9px}}@media (max-width: 900px){html{scroll-padding-top: 68px}.main-navigation.toggled .main-nav{max-height: calc(100vh - 56px);max-height: calc(100dvh - 56px);overflow-y: auto;overscroll-behavior: contain}}@media (prefers-reduced-motion: reduce){.site-header{transition: none}}@media print{.site-header{position: static}}