.sgs-nav-drawer-menu{display:block}.sgs-nav-drawer-menu__bar{list-style:none;margin:0;padding:0;position:relative}.sgs-nav-drawer-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-drawer-menu__indicator){background-color:var(--wp--preset--color--accent,currentColor);border-radius:var(--wp--custom--border-radius--medium,8px)}[data-magnet] .sgs-nav-drawer-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)}.sgs-nav-drawer-menu__item{display:block;position:relative;z-index:1}.sgs-nav-drawer-menu__link{align-items:center;box-sizing:border-box;color:inherit;display:flex;min-height:44px;padding: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))}.sgs-nav-drawer-menu__link,.sgs-nav-drawer-menu__sublink{overflow-wrap:break-word;white-space:normal}.sgs-nav-drawer-menu__link:focus:not(:focus-visible){color:inherit;text-decoration:none}:where(.sgs-nav-drawer-menu__badge){font-size:.7em;font-weight:600;letter-spacing:.08em;margin-inline-start:.5em;opacity:.65;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.sgs-nav-drawer-menu__indicator,.sgs-nav-drawer-menu__link,[data-magnet] .sgs-nav-drawer-menu__magnet-target{transition-duration:.01ms!important}}.sgs-nav-drawer-menu__item--drawer{width:100%}.sgs-nav-drawer-menu__accordion-row{position:relative;width:100%}.sgs-nav-drawer-menu__accordion-row>.sgs-nav-drawer-menu__link{padding-inline-end:56px}.sgs-nav-drawer-menu__accordion{display:block}.sgs-nav-drawer-menu__accordion-summary{align-items:center;cursor:pointer;display:flex;inset-inline-end:0;justify-content:center;list-style:none;min-height:var(--sgs-ndm-caret-tap-min,44px);min-width:var(--sgs-ndm-caret-tap-min,44px);position:absolute;top:0}.sgs-nav-drawer-menu__accordion-summary::-webkit-details-marker{display:none}.sgs-nav-drawer-menu__accordion-summary::marker{content:""}.sgs-nav-drawer-menu__caret{display:inline-flex;transition:transform var(--sgs-ndm-motion,.2s ease)}.sgs-nav-drawer-menu__accordion[open]>.sgs-nav-drawer-menu__accordion-summary .sgs-nav-drawer-menu__caret{transform:rotate(var(--sgs-ndm-expander-rotate,180deg))}.sgs-nav-drawer-menu__bar{counter-reset:sgs-ndm-item}.sgs-nav-drawer-menu__bar>.sgs-nav-drawer-menu__item{counter-increment:sgs-ndm-item}.sgs-nav-drawer-menu__ornament{align-items:center;color:var(--sgs-ndm-orn-colour,currentColor);display:var(--sgs-ndm-orn-display,none);flex:none;font-size:var(--sgs-ndm-orn-size,.75em);font-variant-numeric:tabular-nums;margin-inline-end:var(--sgs-ndm-orn-gap,.5em);position:relative;transition:color var(--sgs-ndm-motion,.2s ease)}:where(.sgs-nav-drawer-menu__ornament){line-height:1}.sgs-nav-drawer-menu__ornament:before{content:var(--sgs-ndm-orn-content,none)}@supports (content:"x"/""){.sgs-nav-drawer-menu__ornament:before{content:var(--sgs-ndm-orn-content,none) /""}}.sgs-nav-drawer-menu__ornament--blank{visibility:hidden}.sgs-nav-drawer-menu__ornament-glyph{display:var(--sgs-ndm-orn-glyph,none);height:1em;transition:opacity var(--sgs-ndm-motion,.2s ease);width:1em}.sgs-nav-drawer-menu__ornament-glyph svg{display:block;height:100%;width:100%}.sgs-nav-drawer-menu__ornament-glyph--hover{inset:0;opacity:0;position:absolute}.sgs-nav-drawer-menu__ornament-frames{inset:0;pointer-events:none;position:absolute}.sgs-nav-drawer-menu__ornament-frame{display:block;height:100%;inset:0;opacity:0;position:absolute;width:100%}.sgs-nav-drawer-menu__ornament-frame svg{display:block;height:100%;width:100%}@keyframes sgs-ndm-frame-flash{0%,to{opacity:1}}@keyframes sgs-ndm-frame-hide{0%,to{opacity:0}}.sgs-nav-drawer-menu__ornament-frame:first-child{--sgs-ndm-frame-i:0}.sgs-nav-drawer-menu__ornament-frame:nth-child(2){--sgs-ndm-frame-i:1}.sgs-nav-drawer-menu__ornament-frame:nth-child(3){--sgs-ndm-frame-i:2}.sgs-nav-drawer-menu__ornament-frame:nth-child(4){--sgs-ndm-frame-i:3}.sgs-nav-drawer-menu__ornament-frame:nth-child(5){--sgs-ndm-frame-i:4}.sgs-nav-drawer-menu__ornament-frame:nth-child(6){--sgs-ndm-frame-i:5}.sgs-nav-drawer-menu__ornament-frame:nth-child(7){--sgs-ndm-frame-i:6}.sgs-nav-drawer-menu__ornament-frame:nth-child(8){--sgs-ndm-frame-i:7}@media (prefers-reduced-motion:no-preference){:where(:root:not(.sgs-touch-input)) .sgs-nav-drawer-menu__link:hover .sgs-nav-drawer-menu__ornament--frames .sgs-nav-drawer-menu__ornament-frame{animation:var(--sgs-ndm-frame-flash,sgs-ndm-frame-flash) var(--sgs-ndm-frame-ms,60ms) var(--wp--custom--easing--linear,linear) calc(var(--sgs-ndm-frame-i, 0)*var(--sgs-ndm-frame-ms, 60ms))}:where(:root:not(.sgs-touch-input)) .sgs-nav-drawer-menu__link:hover .sgs-nav-drawer-menu__ornament--frames .sgs-nav-drawer-menu__ornament-glyph{animation:var(--sgs-ndm-frame-hide,sgs-ndm-frame-hide) calc(var(--sgs-ndm-frame-n, 1)*var(--sgs-ndm-frame-ms, 60ms)) var(--wp--custom--easing--linear,linear)}.sgs-nav-drawer-menu__link:focus-visible .sgs-nav-drawer-menu__ornament--frames .sgs-nav-drawer-menu__ornament-frame{animation:var(--sgs-ndm-frame-flash,sgs-ndm-frame-flash) var(--sgs-ndm-frame-ms,60ms) var(--wp--custom--easing--linear,linear) calc(var(--sgs-ndm-frame-i, 0)*var(--sgs-ndm-frame-ms, 60ms))}.sgs-nav-drawer-menu__link:focus-visible .sgs-nav-drawer-menu__ornament--frames .sgs-nav-drawer-menu__ornament-glyph{animation:var(--sgs-ndm-frame-hide,sgs-ndm-frame-hide) calc(var(--sgs-ndm-frame-n, 1)*var(--sgs-ndm-frame-ms, 60ms)) var(--wp--custom--easing--linear,linear)}}.sgs-nav-drawer-menu__media{display:var(--sgs-ndm-media-display,none);flex:none;height:var(--sgs-ndm-media-rest,var(--sgs-ndm-media-h,112px));margin-inline-start:var(--sgs-ndm-media-rest,.75em);overflow:hidden;transition:width var(--sgs-ndm-motion,.2s ease),height var(--sgs-ndm-motion,.2s ease),margin var(--sgs-ndm-motion,.2s ease);width:var(--sgs-ndm-media-rest,var(--sgs-ndm-media-w,160px))}.sgs-nav-drawer-menu__media-img{display:block;height:100%;object-fit:cover;width:100%}.sgs-nav-drawer-menu__mega-body{display:block;list-style:none}:where(.sgs-nav-drawer-menu__mega-body){padding:0 12px 12px}@media (prefers-reduced-motion:reduce){.sgs-nav-drawer-menu__caret,.sgs-nav-drawer-menu__media,.sgs-nav-drawer-menu__ornament,.sgs-nav-drawer-menu__ornament-glyph{transition:none}}.sgs-nav-drawer-menu__ornament{max-width:calc((1 - var(--sgs-ndm-orn-collapse, 0))*(var(--sgs-ndm-orn-size, .75em) + var(--sgs-ndm-orn-gap, .5em)));overflow:hidden;transition:max-width var(--sgs-ndm-motion,.2s ease)}.sgs-nav-drawer-menu__link:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-nav-drawer-menu__ornament,.sgs-nav-drawer-menu__link:hover .sgs-nav-drawer-menu__ornament{max-width:calc(var(--sgs-ndm-orn-size, .75em) + var(--sgs-ndm-orn-gap, .5em))}.sgs-nav-drawer-menu__ornament-glyph{opacity:var(--sgs-ndm-orn-rest-opacity,1)}.sgs-nav-drawer-menu__link:focus-visible .sgs-nav-drawer-menu__ornament-glyph,.sgs-nav-drawer-menu__link:hover .sgs-nav-drawer-menu__ornament-glyph{opacity:1}@media (prefers-reduced-motion:reduce){.sgs-nav-drawer-menu__ornament{transition:none}}.sgs-nav-drawer-menu__accordion-summary--row{align-items:center;inset-inline-end:auto;justify-content:flex-start;min-height:44px;position:static;top:auto;width:100%}.sgs-nav-drawer-menu__accordion-summary--row>.sgs-nav-drawer-menu__caret{margin-inline-start:auto}.sgs-nav-drawer-menu__trailing-icon{color:inherit;display:inline-flex;flex:none;font-size:var(--sgs-ndm-trail-size,10px);height:1em;margin-inline-start:.4em;width:1em}.sgs-nav-drawer-menu__trailing-icon svg{display:block;height:100%;width:100%}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced]{overflow:hidden;position:relative}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced]>.sgs-nav-drawer-menu__item{transition:transform var(--wp--custom--transition--medium,.25s) var(--wp--custom--easing--ease,ease)}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced] .sgs-nav-drawer-menu__accordion-row,.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced]>.sgs-nav-drawer-menu__item{position:static}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced]>.sgs-nav-drawer-menu__item{isolation:isolate}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced] .sgs-nav-drawer-menu__accordion-row{display:grid}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced] .sgs-nav-drawer-menu__accordion-row>*{grid-area:1/1}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced] .sgs-nav-drawer-menu__accordion:not(:has(>.sgs-nav-drawer-menu__accordion-summary--row)){align-self:start;justify-self:end}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced] .sgs-nav-drawer-menu__accordion-summary{position:static}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced].sgs-nav-drawer-menu__bar--drill-active>.sgs-nav-drawer-menu__item:not(:has(.sgs-nav-drawer-menu__accordion[open])){transform:translateX(-100%)}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced] .sgs-nav-drawer-menu__accordion .sgs-nav-drawer-menu__submenu{inset:0;overflow-y:auto;position:absolute;transform:translateX(100%);transition:transform var(--wp--custom--transition--medium,.25s) var(--wp--custom--easing--ease,ease);z-index:2}.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced] .sgs-nav-drawer-menu__accordion .sgs-nav-drawer-menu__submenu.is-active{transform:translateX(0)}.sgs-nav-drawer-menu__drill-back{margin:0}.sgs-nav-drawer-menu__drill-back-btn{align-items:center;background:none;color:inherit;cursor:pointer;display:flex;min-height:44px;padding:0 16px;width:100%}:where(.sgs-nav-drawer-menu__drill-back-btn){border:0;font:inherit;font-weight:600;text-align:start}.sgs-nav-drawer-menu__drill-back-btn__arrow{margin-inline-end:8px}@media (prefers-reduced-motion:reduce){.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced] .sgs-nav-drawer-menu__submenu,.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced]>.sgs-nav-drawer-menu__item{transition-duration:.01ms!important}}@media (prefers-reduced-motion:no-preference){.sgs-nav-drawer-menu__bar--drawer[data-drill-enhanced]>.sgs-nav-drawer-menu__item[data-sgs-me~=open]{--sgs-me-a-fill:backwards}}@media (prefers-reduced-motion:no-preference){@supports selector(::details-content){:is(.sgs-nav-drawer-menu--acc-fade,.sgs-nav-drawer-menu--acc-fade-lift,.sgs-nav-drawer-menu--acc-height) .sgs-nav-drawer-menu__accordion{interpolate-size:allow-keywords}.sgs-nav-drawer-menu--acc-fade .sgs-nav-drawer-menu__accordion::details-content{opacity:0;transition:opacity var(--sgs-ndm-acc-out,.15s) var(--sgs-ndm-acc-ease,ease-out),content-visibility var(--sgs-ndm-acc-out,.15s) var(--sgs-ndm-acc-ease,ease-out) allow-discrete}.sgs-nav-drawer-menu--acc-fade .sgs-nav-drawer-menu__accordion[open]::details-content{opacity:1;transition:opacity var(--sgs-ndm-acc-in,.18s) var(--sgs-ndm-acc-ease,ease-out),content-visibility var(--sgs-ndm-acc-in,.18s) var(--sgs-ndm-acc-ease,ease-out) allow-discrete}.sgs-nav-drawer-menu--acc-fade-lift .sgs-nav-drawer-menu__accordion::details-content{opacity:0;transition:opacity var(--sgs-ndm-acc-out,.15s) var(--sgs-ndm-acc-ease,ease-out),translate var(--sgs-ndm-acc-out,.15s) var(--sgs-ndm-acc-ease,ease-out),content-visibility var(--sgs-ndm-acc-out,.15s) var(--sgs-ndm-acc-ease,ease-out) allow-discrete;translate:0 -8px}.sgs-nav-drawer-menu--acc-fade-lift .sgs-nav-drawer-menu__accordion[open]::details-content{opacity:1;transition:opacity var(--sgs-ndm-acc-in,.18s) var(--sgs-ndm-acc-ease,ease-out),translate var(--sgs-ndm-acc-in,.18s) var(--sgs-ndm-acc-ease,ease-out),content-visibility var(--sgs-ndm-acc-in,.18s) var(--sgs-ndm-acc-ease,ease-out) allow-discrete;translate:0 0}.sgs-nav-drawer-menu--acc-height .sgs-nav-drawer-menu__accordion::details-content{block-size:0;overflow:clip;transition:block-size var(--sgs-ndm-acc-out,.15s) var(--sgs-ndm-acc-ease,ease-out),content-visibility var(--sgs-ndm-acc-out,.15s) var(--sgs-ndm-acc-ease,ease-out) allow-discrete}.sgs-nav-drawer-menu--acc-height .sgs-nav-drawer-menu__accordion[open]::details-content{block-size:auto;overflow:visible;transition:block-size var(--sgs-ndm-acc-in,.18s) var(--sgs-ndm-acc-ease,ease-out),content-visibility var(--sgs-ndm-acc-in,.18s) var(--sgs-ndm-acc-ease,ease-out) allow-discrete,overflow 0s var(--sgs-ndm-acc-in,.18s) allow-discrete}}}
