.hre-managed{--hre-duration:350ms;--hre-easing:ease-out;--hre-top-offset:0px;--hre-admin-bar-offset:0px;--hre-total-top-offset:calc(var(--hre-top-offset) + var(--hre-admin-bar-offset));--hre-z-index:999;--hre-mobile-menu-z-index:100000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--hre-duration) var(--hre-easing),transform var(--hre-duration) var(--hre-easing),visibility 0s linear var(--hre-duration);will-change:opacity,transform;overflow:visible!important}.hre-managed.hre-is-fixed{position:fixed;top:var(--hre-total-top-offset);z-index:var(--hre-z-index)}.hre-managed.hre-full-width{left:0;right:0;width:100%}.hre-managed.hre-effect-fade-in{transform:none}.hre-managed.hre-effect-fade-in-down{transform:translate3d(0,-16px,0)}.hre-managed.hre-effect-fade-in-up{transform:translate3d(0,16px,0)}.hre-managed.hre-effect-slide-down{transform:translate3d(0,-100%,0)}.hre-managed.hre-effect-zoom-in{transform:scale(.96)}.hre-managed.hre-is-visible{opacity:1;visibility:visible;transform:translate3d(0,0,0) scale(1);pointer-events:auto;transition:opacity var(--hre-duration) var(--hre-easing),transform var(--hre-duration) var(--hre-easing),visibility 0s linear 0s}.hre-managed.hre-is-visible.hre-animation-complete,.hre-managed.hre-menu-is-open{transform:none!important;will-change:auto;overflow:visible!important}.hre-managed .wp-block-navigation,.hre-managed .wp-block-navigation__container,.hre-managed .wp-block-navigation-item{overflow:visible!important}.hre-managed .wp-block-navigation__responsive-container.is-menu-open,.hre-managed .wp-block-navigation__responsive-container.has-modal-open{position:fixed;top:var(--hre-total-top-offset);right:0;bottom:0;left:0;width:100vw;max-width:none;height:calc(100vh - var(--hre-total-top-offset));max-height:none;overflow-y:auto!important;z-index:var(--hre-mobile-menu-z-index,100000)}@media (prefers-reduced-motion:reduce){.hre-managed,.hre-managed.hre-is-visible{transition:none;transform:none}}.header-reveal-sticky{--hre-duration:350ms;--hre-easing:ease-out;--hre-top-offset:0px;--hre-admin-bar-offset:0px;--hre-total-top-offset:calc(var(--hre-top-offset) + var(--hre-admin-bar-offset));--hre-z-index:999;--hre-mobile-menu-z-index:100000;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,-16px,0);transition:opacity var(--hre-duration) var(--hre-easing),transform var(--hre-duration) var(--hre-easing),visibility 0s linear var(--hre-duration);will-change:opacity,transform;overflow:visible!important;position:fixed;top:var(--hre-total-top-offset);z-index:999;left:0;right:0;width:100%}.header-reveal-sticky.hre-is-visible{opacity:1;visibility:visible;transform:translate3d(0,0,0) scale(1);pointer-events:auto;transition:opacity var(--hre-duration) var(--hre-easing),transform var(--hre-duration) var(--hre-easing),visibility 0s linear 0s}body.admin-bar .header-reveal-sticky{--hre-admin-bar-offset:32px}@media screen and (max-width:782px){body.admin-bar .header-reveal-sticky{--hre-admin-bar-offset:46px}}.header-reveal-sticky.hre-is-visible.hre-animation-complete,.header-reveal-sticky.hre-menu-is-open{transform:none!important;will-change:auto;overflow:visible!important}.header-reveal-sticky .wp-block-navigation,.header-reveal-sticky .wp-block-navigation__container,.header-reveal-sticky .wp-block-navigation-item{overflow:visible!important}.header-reveal-sticky .wp-block-navigation__responsive-container.is-menu-open,.header-reveal-sticky .wp-block-navigation__responsive-container.has-modal-open{position:fixed;top:var(--hre-total-top-offset);right:0;bottom:0;left:0;width:100vw;max-width:none;height:calc(100vh - var(--hre-total-top-offset));max-height:none;overflow-y:auto!important;z-index:var(--hre-mobile-menu-z-index,100000)}@media (prefers-reduced-motion:reduce){.header-reveal-sticky,.header-reveal-sticky.hre-is-visible{transition:none;transform:none}}