.header{height:7rem;padding-left:4.4vw}.header .brand{flex-shrink:0;line-height:0;transform:translateY(.25rem)}.header .logo{display:block;width:176px;height:auto;max-width:none;margin:0;object-fit:contain}@media(max-width:767px){.header{height:6rem;padding-left:1rem;padding-right:1.5rem}.header .brand{transform:translateY(.375rem)}.header .logo{width:148px}.header .menu-open-link,.header .menu-close-link{font-size:1.25rem}}
.header .menu-open-link{min-width:44px;min-height:44px;padding:11px 8px;box-sizing:border-box}
.header .hookbay-menu-icon{display:block;width:36.4px;height:28.6px}
.header .menu-open-link .menu-link-underline{display:none}

.header .menu-close-link{min-width:44px;min-height:44px;padding:11px 8px;box-sizing:border-box}
.header .menu-close-link .menu-link-underline{display:none}
.header .hookbay-menu-line{stroke:currentColor;stroke-width:2;stroke-linecap:round;transform-origin:14px 11px;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .2s ease}
.header .hookbay-menu-top{transform:translateY(-9px)}
.header .hookbay-menu-bottom{transform:translateY(9px)}
.header.hookbay-menu-expanded .hookbay-menu-top{transform:rotate(45deg)}
.header.hookbay-menu-expanded .hookbay-menu-middle{opacity:0}
.header.hookbay-menu-expanded .hookbay-menu-bottom{transform:rotate(-45deg)}
@media(prefers-reduced-motion:reduce){.header .hookbay-menu-line{transition:none}}

.menu-inner-wrapper{border-top:0}

.header .hookbay-menu-toggle{background:transparent;border:0;cursor:pointer;display:flex!important;opacity:1!important;visibility:visible!important;overflow:visible}
.header .hookbay-menu-toggle:focus-visible{outline:2px solid #fff;outline-offset:5px}
.menu{display:block!important;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .35s ease,visibility .35s}
.menu.hookbay-nav-open{visibility:visible;opacity:1;pointer-events:auto}
.menu .menu-wrapper{transform:none!important}
.menu .menu-inner-wrapper{border-top:0}
html.hookbay-nav-active,html.hookbay-nav-active body{overflow:hidden!important}
@media(prefers-reduced-motion:reduce){.menu{transition:none}}

.menu .menu-inner-wrapper{opacity:1!important;transform:translateY(12px);transition:transform .35s ease}.menu.hookbay-nav-open .menu-inner-wrapper{transform:translateY(0)}.menu .menu-link-text{transform:none!important}@media(prefers-reduced-motion:reduce){.menu .menu-inner-wrapper{transition:none}}

@view-transition{navigation:auto}
::view-transition-old(root){animation:hookbay-page-out .35s ease both}
::view-transition-new(root){animation:hookbay-page-in .35s ease both}
@keyframes hookbay-page-out{from{opacity:1}to{opacity:0}}
@keyframes hookbay-page-in{from{opacity:0}to{opacity:1}}
.hookbay-fallback-enter .page-wrapper{animation:hookbay-page-in .35s ease both}
.hookbay-fallback-leaving .page-wrapper{opacity:0;transition:opacity .28s ease;pointer-events:none}
@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root),::view-transition-new(root){animation:none}.hookbay-fallback-enter .page-wrapper{animation:none}.hookbay-fallback-leaving .page-wrapper{transition:none}}

/* Shared navigation feedback, including links without Webflow interaction IDs. */
.menu .menu-link{color:#fff!important;transition:color .5s ease}
.menu .menu-link-bg{opacity:0!important;transform:scaleY(0)!important;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .5s ease}
.menu .menu-link-icon{transform:scale(0)!important;transition:transform .7s cubic-bezier(.16,1,.3,1)}
.menu .menu-link:focus-visible{color:#060709!important;outline:2px solid #ffa600;outline-offset:-2px}
.menu .menu-link:focus-visible .menu-link-bg{opacity:1!important;transform:scaleY(1)!important}
.menu .menu-link:focus-visible .menu-link-icon{transform:scale(1)!important}
@media(hover:hover){
.menu .menu-link:hover{color:#060709!important}
.menu .menu-link:hover .menu-link-bg{opacity:1!important;transform:scaleY(1)!important}
.menu .menu-link:hover .menu-link-icon{transform:scale(1)!important}
}
@media(prefers-reduced-motion:reduce){.menu .menu-link,.menu .menu-link-bg,.menu .menu-link-icon{transition:none}}
