.sgs-nav-bar-menu{align-items:center;display:flex}:where(.sgs-nav-bar-menu){justify-content:space-between;--sgs-nav-link-pad-end:12px}:where(.sgs-nav-bar-menu__bar){flex-wrap:nowrap}.sgs-nav-bar-menu__bar{align-items:center;display:flex;list-style:none;margin:0;padding:0;position:relative}.sgs-nav-bar-menu__indicator{height:100%;left:0;opacity:var(--sgs-nav-indicator-opacity,0);pointer-events:none;position:absolute;top:0;transform:translateX(var(--sgs-nav-indicator-x,0));transition:transform .38s cubic-bezier(.16,.84,.32,1),width .38s cubic-bezier(.16,.84,.32,1),opacity var(--wp--custom--duration--fast,.25s) cubic-bezier(.16,.84,.32,1);width:var(--sgs-nav-indicator-w,0);z-index:0}:where(.sgs-nav-bar-menu__indicator){background-color:var(--wp--preset--color--accent,currentColor);border-radius:var(--wp--custom--border-radius--medium,8px)}[data-magnet] .sgs-nav-bar-menu__magnet-target{display:inline-block;transition:translate var(--sgs-mag-dur,0ms) var(--sgs-mag-ease,ease-out);translate:var(--sgs-mag-x,0) var(--sgs-mag-y,0)}:where(.sgs-nav-bar-menu__badge){background-color:color-mix(in srgb,currentColor 12%,transparent);border-radius:var(--wp--custom--border-radius--small,4px);letter-spacing:.04em;margin-inline-start:.4em;padding:.22em .5em}.sgs-nav-bar-menu__item{display:block;position:relative;z-index:1}.sgs-nav-bar-menu__link{align-items:center;box-sizing:border-box;color:inherit;display:flex;font-size:var(--wp--custom--type-roles--nav--font-size,inherit);min-height:44px;padding:8px var(--sgs-nav-link-pad-end) 8px 12px;text-decoration:none;transition:background-color var(--sgs-nav-item-motion,var(--wp--custom--transition--fast,.15s ease)),color var(--sgs-nav-item-motion,var(--wp--custom--transition--fast,.15s ease));white-space:nowrap}.sgs-nav-bar-menu .sgs-nav-bar-menu__link:has(+.sgs-nav-bar-menu__subtoggle){padding-inline-end:0}.sgs-nav-bar-menu .sgs-nav-bar-menu__subtoggle:not(.sgs-nav-bar-menu__link){align-self:stretch;box-sizing:border-box;min-height:0;min-width:0;padding-block:0;padding-inline:var(--sgs-nav-caret-gap,.4em) var(--sgs-nav-link-pad-end);position:relative}.sgs-nav-bar-menu .sgs-nav-bar-menu__subtoggle:not(.sgs-nav-bar-menu__link):before{content:"";height:max(100%,var(--sgs-nav-caret-tap-min,44px));inset-block-start:50%;inset-inline-end:0;position:absolute;transform:translateY(-50%);width:max(100%,var(--sgs-nav-caret-tap-min,44px))}.sgs-nav-bar-menu__link:focus:not(:focus-visible){color:inherit;text-decoration:none}.sgs-nav-bar-menu__toggle-wrap{display:none}.sgs-nav-bar-menu__burger{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;height:44px;justify-content:center;min-height:44px;min-width:44px;padding:0;position:relative;transition:background-color var(--wp--custom--transition--fast,.15s ease);width:44px}.sgs-nav-bar-menu__burger:after{content:"";inset:min(0px,calc((100% - var(--sgs-burger-tap-min, 44px))/2));position:absolute}:where(.sgs-nav-bar-menu__burger){border-radius:var(--wp--custom--border-radius--medium,8px)}.sgs-nav-bar-menu__burger[data-sgs-fx~=magnet]{transition:background-color var(--wp--custom--transition--fast,.15s ease),--sgs-mag-x var(--sgs-mag-dur,0ms) var(--sgs-mag-ease,ease-out),--sgs-mag-y var(--sgs-mag-dur,0ms) var(--sgs-mag-ease,ease-out)}:where(.sgs-nav-bar-menu__burger svg){height:24px;width:24px}.sgs-nav-bar-menu__burger--icon-and-text .sgs-nav-bar-menu__burger-icon{order:2}.sgs-nav-bar-menu__burger--icon-and-text .sgs-nav-bar-menu__burger-text,.sgs-nav-bar-menu__burger--icon-and-text.sgs-nav-bar-menu__burger--icon-before .sgs-nav-bar-menu__burger-icon{order:1}.sgs-nav-bar-menu__burger--icon-and-text.sgs-nav-bar-menu__burger--icon-before .sgs-nav-bar-menu__burger-text{order:2}.sgs-nav-bar-menu__burger-icon:has(.sgs-nav-bar-menu__burger-bar){display:flex;flex-direction:column;justify-content:space-between;transition:transform var(--sgs-nbm-burger-morph-duration,.2s) var(--sgs-nbm-burger-morph-easing,ease)}:where(.sgs-nav-bar-menu__burger-icon:has(.sgs-nav-bar-menu__burger-bar)){--sgs-nbm-icon-w:24px;width:var( --sgs-nbm-icon-w );--sgs-nbm-icon-h:18px;height:var( --sgs-nbm-icon-h )}.sgs-nav-bar-menu__burger-bar{display:block;transition:transform var(--sgs-nbm-burger-morph-duration,.2s) var(--sgs-nbm-burger-morph-easing,ease),opacity var(--sgs-nbm-burger-morph-duration,.2s) var(--sgs-nbm-burger-morph-easing,ease)}:where(.sgs-nav-bar-menu__burger-bar){background:currentColor;border-radius:1px;height:var(--sgs-nbm-bar-h,2px);width:100%}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x][aria-expanded=true] .sgs-nav-bar-menu__burger-bar:first-child{transform:translateY(calc((var(--sgs-nbm-icon-h, 18px) - var(--sgs-nbm-bar-h, 2px))/2)) rotate(45deg)}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x][aria-expanded=true] .sgs-nav-bar-menu__burger-bar:nth-child(2){opacity:0}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x][aria-expanded=true] .sgs-nav-bar-menu__burger-bar:nth-child(3){transform:translateY(calc((var(--sgs-nbm-icon-h, 18px) - var(--sgs-nbm-bar-h, 2px))*-1/2)) rotate(-45deg)}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x-rotate][aria-expanded=true] .sgs-nav-bar-menu__burger-bar:first-child{transform:translateY(calc((var(--sgs-nbm-icon-h, 18px) - var(--sgs-nbm-bar-h, 2px))/2)) rotate(45deg)}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x-rotate][aria-expanded=true] .sgs-nav-bar-menu__burger-bar:nth-child(2){opacity:0}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x-rotate][aria-expanded=true] .sgs-nav-bar-menu__burger-bar:nth-child(3){transform:translateY(calc((var(--sgs-nbm-icon-h, 18px) - var(--sgs-nbm-bar-h, 2px))*-1/2)) rotate(-45deg)}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x-rotate][aria-expanded=true] .sgs-nav-bar-menu__burger-icon:has(.sgs-nav-bar-menu__burger-bar){transform:rotate(180deg)}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=line][aria-expanded=true] .sgs-nav-bar-menu__burger-bar:first-child{transform:translateY(calc((var(--sgs-nbm-icon-h, 18px) - var(--sgs-nbm-bar-h, 2px))/2))}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=line][aria-expanded=true] .sgs-nav-bar-menu__burger-bar:nth-child(3){transform:translateY(calc((var(--sgs-nbm-icon-h, 18px) - var(--sgs-nbm-bar-h, 2px))*-1/2))}.sgs-nav-bar-menu__burger-icon--two-bar{--sgs-nbm-icon-h:8.5px}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x-rotate][aria-expanded=true] .sgs-nav-bar-menu__burger-icon--two-bar .sgs-nav-bar-menu__burger-bar:first-child,.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x][aria-expanded=true] .sgs-nav-bar-menu__burger-icon--two-bar .sgs-nav-bar-menu__burger-bar:first-child{transform:translateY(calc((var(--sgs-nbm-icon-h, 8.5px) - var(--sgs-nbm-bar-h, 2px))/2)) rotate(45deg)}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x-rotate][aria-expanded=true] .sgs-nav-bar-menu__burger-icon--two-bar .sgs-nav-bar-menu__burger-bar:nth-child(2),.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=x][aria-expanded=true] .sgs-nav-bar-menu__burger-icon--two-bar .sgs-nav-bar-menu__burger-bar:nth-child(2){opacity:1;transform:translateY(calc((var(--sgs-nbm-icon-h, 8.5px) - var(--sgs-nbm-bar-h, 2px))*-1/2)) rotate(-45deg)}.sgs-nav-bar-menu__burger[data-sgs-nav-burger-morph=line][aria-expanded=true] .sgs-nav-bar-menu__burger-icon--two-bar .sgs-nav-bar-menu__burger-bar:nth-child(2){transform:translateY(calc((var(--sgs-nbm-icon-h, 8.5px) - var(--sgs-nbm-bar-h, 2px))*-1/2))}@media (prefers-reduced-motion:reduce){.sgs-nav-bar-menu__burger-bar,.sgs-nav-bar-menu__burger-icon:has(.sgs-nav-bar-menu__burger-bar){transition-duration:.01ms}}@supports not (background-color:color-mix(in srgb,currentColor 8%,transparent)){.sgs-nav-bar-menu__burger:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)),.sgs-nav-bar-menu__burger:hover{background-color:hsla(0,0%,50%,.12)}}@media (prefers-reduced-motion:reduce){.sgs-nav-bar-menu__burger,.sgs-nav-bar-menu__indicator,.sgs-nav-bar-menu__link,[data-magnet] .sgs-nav-bar-menu__magnet-target{transition-duration:.01ms!important}}@media (forced-colors:active){.sgs-nav-bar-menu__burger{border:1px solid ButtonText}}.sgs-nav-bar-menu__mega-panel-wrap[data-sgs-mega-panel][data-sgs-nav-fixed],.sgs-nav-bar-menu__submenu-wrap[data-sgs-mega-panel][data-sgs-nav-fixed]{left:var(--sgs-mm-fixed-left,0);position:fixed;right:auto;top:var(--sgs-mm-fixed-top,0);transform:none;z-index:101}:where(.sgs-nav-bar-menu__badge){background-color:var(--wp--preset--color--accent-light);border-radius:3px;color:var(--wp--preset--color--accent-text);font-size:.65em;font-weight:600;letter-spacing:.08em;line-height:1;margin-inline-start:.5em;padding:.2em .45em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.sgs-nav-bar-menu__link[aria-disabled=true],.sgs-nav-bar-menu__sublink[aria-disabled=true]{cursor:not-allowed;pointer-events:none}:where(.sgs-nav-bar-menu__mega-panel-wrap){background-color:var(--sgs-mm-wrap-bg-colour,transparent);background-image:var(--sgs-mm-wrap-bg-image,none),linear-gradient(var(--sgs-mm-wrap-edge-colour,transparent),var(--sgs-mm-wrap-edge-colour,transparent));background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 100%,100% var(--sgs-mm-wrap-edge-w,0);box-shadow:var(--sgs-mm-wrap-shadow,none)}
@media (forced-colors:active){:where(.sgs-nav-bar-menu__mega-panel-wrap):not(:focus-visible){outline:1px solid CanvasText;outline-offset:-1px}}
.sgs-nav-bar-menu__mega-panel-wrap[data-sgs-mm-bleed]>.wp-block-sgs-mega-panel{box-shadow:none}@media (forced-colors:active){.sgs-nav-bar-menu__mega-panel-wrap[data-sgs-mm-bleed]{border-bottom:1px solid CanvasText}}
