@charset "UTF-8";header.is-root-container{position:fixed;z-index:10000;height:5.5rem;}body.is-scrolled header.is-root-container{border-bottom:1px solid var(--color-accent);}header.is-root-container + main{margin-top:5.5rem;}header.is-root-container:has(.wp-block-navigation__responsive-container) .wp-block-site-logo,header.is-root-container:has(.wp-block-navigation__responsive-container) *:has(> .wp-block-site-logo){position:relative;}header.is-root-container .wp-block-navigation__responsive-container.is-menu-open{-webkit-animation:slide-in-right 250ms ease-in-out;animation:slide-in-right 250ms ease-in-out;margin-left:auto;padding:var(--layout-offset);max-width:300px;font-size:var(--font-size-medium);border-left:1px solid var(--color-accent);}@-webkit-keyframes slide-in-right{0%{-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);}100%{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slide-in-right{0%{-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);}100%{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}}header.is-root-container .wp-block-group{margin-bottom:0;}header.is-root-container > .wp-block-group{padding:1em var(--layout-offset);}header.is-root-container .wp-block-site-logo{max-width:9em;}header.is-root-container .wp-block-navigation a{text-decoration:none;-webkit-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out;}header.is-root-container .wp-block-navigation a:hover{color:var(--color-accent);}header.is-root-container .wp-block-navigation a span{white-space:nowrap;}header.is-root-container .wp-block-navigation-item.current-menu-item a{font-weight:normal;color:var(--color-accent);}@media (min-width: 900px){header.is-root-container .wp-block-navigation__responsive-container{display:block;position:relative;width:100%;z-index:auto;}header.is-root-container .wp-block-navigation__responsive-container-open,header.is-root-container .wp-block-navigation__responsive-container-close{display:none;}}