.sc-site-header__menu .brxe-nav-nested.brx-open{position:fixed!important;inset:0!important;z-index:2000!important;background:transparent!important}.sc-site-header__menu .brx-nav-nested-items{display:flex!important;position:absolute!important;top:0!important;left:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .5s var(--sc-ease-out, cubic-bezier(.22, 1, .36, 1)),visibility .5s!important}.sc-site-header__menu .brxe-nav-nested.brx-open .brx-nav-nested-items{position:fixed!important;inset:0!important;z-index:2000!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.sc-site-header__menu .brxe-nav-nested.brx-open .brx-nav-nested-items{background:transparent!important}.sc-site-header__menu .brxe-nav-nested::before{content:"";position:fixed;inset:0;z-index:1999;pointer-events:none;opacity:0;visibility:hidden;background:var(--sc-header-glass-bg,rgba(255,255,255,.58));-webkit-backdrop-filter:blur(var(--sc-header-glass-blur,16px)) saturate(var(--sc-header-glass-saturate,1.6));backdrop-filter:blur(var(--sc-header-glass-blur,16px)) saturate(var(--sc-header-glass-saturate,1.6));transition:opacity .5s var(--sc-ease-out,cubic-bezier(.22,1,.36,1)),visibility .5s}.sc-site-header__menu .brxe-nav-nested.brx-open::before{opacity:1;visibility:visible}@keyframes sc-menu-area-in{from{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,0,0)}}@keyframes sc-menu-area-out{from{transform:translate3d(0,0,0)}to{transform:translate3d(100%,0,0)}}@keyframes sc-menu-link-in{from{transform:translate3d(0,-32px,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes sc-menu-link-out{from{transform:translate3d(0,0,0);opacity:1}to{transform:translate3d(64px,0,0);opacity:0}}.sc-site-header__menu .brx-nav-nested-items.sc-menu-anim-in{animation:sc-menu-area-in .6s var(--sc-ease-out,cubic-bezier(.22,1,.36,1)) both!important}.sc-site-header__menu .brx-nav-nested-items.sc-menu-anim-out{animation:sc-menu-area-out .5s cubic-bezier(.4,0,1,1) both!important}.sc-site-header__menu .brx-nav-nested-items.sc-menu-links-anim-in>li{animation:sc-menu-link-in .45s var(--sc-ease-out,cubic-bezier(.22,1,.36,1)) both!important;animation-delay:.3s!important}.sc-site-header__menu .brx-nav-nested-items.sc-menu-links-anim-out>li{animation:sc-menu-link-out .35s cubic-bezier(.4,0,1,1) both!important}.sc-site-header__menu .brx-nav-nested-items.sc-menu-anim-out.sc-menu-links-anim-out{animation-delay:.28s!important}@media (prefers-reduced-motion:reduce){.sc-site-header__menu .brx-nav-nested-items{transition:opacity .2s,visibility .2s!important}.sc-site-header__menu .brx-nav-nested-items.sc-menu-anim-in,.sc-site-header__menu .brx-nav-nested-items.sc-menu-anim-out{animation:none!important}.sc-site-header__menu .brx-nav-nested-items.sc-menu-links-anim-in>li,.sc-site-header__menu .brx-nav-nested-items.sc-menu-links-anim-out>li{animation:none!important}}@media (max-width:767px){.sc-site-header__menu .brx-open a{font-size:clamp(calc(2rem*var(--sc-nav-link-scale,1.15)),calc(6vw*var(--sc-nav-link-scale,1.15)),calc(3.5rem*var(--sc-nav-link-scale,1.15)))!important}.sc-site-header__menu .brx-open,.sc-site-header__menu .brx-open ul,.sc-site-header__menu .brx-open li{gap:clamp(calc(1.8rem*var(--sc-nav-link-scale,1.15)),calc(3.6vw*var(--sc-nav-link-scale,1.15)),calc(3rem*var(--sc-nav-link-scale,1.15)))!important}}
.sc-site-header__menu .brxe-nav-nested.brx-open>.brxe-toggle{position:relative!important;z-index:2001!important;transition:opacity .15s var(--sc-ease-out,cubic-bezier(.22,1,.36,1))!important}.sc-site-header__menu .brxe-nav-nested.brx-open.sc-toggle-pos-pending>.brxe-toggle{opacity:0!important}.sc-site-header__menu .brxe-nav-nested.brx-open{justify-content:flex-end!important;padding-bottom:var(--sc-toggle-gap,clamp(24px,6vh,56px))!important}.sc-site-header__menu .brxe-nav-nested.brx-open .brx-nav-nested-items{overflow-y:auto!important}.sc-site-header__menu .brx-nav-nested-items .brxe-toggle{visibility:hidden!important;pointer-events:none!important}.sc-site-header__menu .brxe-nav-nested.brx-open.sc-toggle-pos-ready{justify-content:flex-start!important;padding-top:var(--sc-toggle-top-offset,0px)!important;padding-bottom:0!important}
#brx-header:has(.brxe-nav-nested.brx-open){overflow:visible!important}