.staggered-menu-module__v6i0wq__wrapper{z-index:80;pointer-events:auto;position:relative}.staggered-menu-module__v6i0wq__toggle{z-index:95;border:1px solid var(--border);background:linear-gradient(to bottom, color-mix(in oklab, var(--surface) 86%, transparent), color-mix(in oklab, var(--elevated) 92%, transparent));min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--text) 6%, transparent), 0 18px 52px -32px var(--shadow-color);transition:border-color .18s var(--ease-out-expo), background-color .18s var(--ease-out-expo), transform .18s var(--ease-out-expo);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 .88rem;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.staggered-menu-module__v6i0wq__toggle:hover{border-color:var(--accent);transform:translateY(-1px)}.staggered-menu-module__v6i0wq__toggle:active{transform:translateY(0)}.staggered-menu-module__v6i0wq__toggleTextWrap{white-space:nowrap;max-width:min(32vw,8.5rem);height:1em;display:inline-block;position:relative;overflow:hidden}.staggered-menu-module__v6i0wq__toggleTextInner{flex-direction:column;line-height:1;display:flex}.staggered-menu-module__v6i0wq__toggleLine{text-overflow:ellipsis;white-space:nowrap;height:1em;display:block;overflow:hidden}.staggered-menu-module__v6i0wq__icon{will-change:transform;flex:0 0 .875rem;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex;position:relative}.staggered-menu-module__v6i0wq__iconLine{will-change:transform;background:currentColor;border-radius:999px;width:100%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.staggered-menu-module__v6i0wq__iconLineVertical{transform:translate(-50%,-50%)rotate(90deg)}.staggered-menu-module__v6i0wq__prelayers,.staggered-menu-module__v6i0wq__panel{opacity:0;width:clamp(19rem,42vw,34rem);position:fixed;top:0;bottom:0;right:0}.staggered-menu-module__v6i0wq__wrapper[data-position=left] .staggered-menu-module__v6i0wq__prelayers,.staggered-menu-module__v6i0wq__wrapper[data-position=left] .staggered-menu-module__v6i0wq__panel{left:0;right:auto}.staggered-menu-module__v6i0wq__prelayers{z-index:70;pointer-events:none}.staggered-menu-module__v6i0wq__prelayer{opacity:1;position:absolute;inset:0;transform:translate(0)}.staggered-menu-module__v6i0wq__panel{z-index:75;border-inline-start:1px solid color-mix(in oklab, var(--text) 10%, transparent);background:radial-gradient(circle at 50% 12%, color-mix(in oklab, var(--accent) 20%, transparent), transparent 28rem), linear-gradient(180deg, color-mix(in oklab, var(--elevated) 92%, var(--bg)), var(--bg));min-height:100svh;box-shadow:-32px 0 90px -64px var(--shadow-color);pointer-events:auto;scrollbar-width:thin;scrollbar-color:var(--border) transparent;display:flex;overflow-y:auto}.staggered-menu-module__v6i0wq__wrapper[data-position=left] .staggered-menu-module__v6i0wq__panel{border-inline-start:0;border-inline-end:1px solid color-mix(in oklab, var(--text) 10%, transparent);box-shadow:32px 0 90px -64px var(--shadow-color)}.staggered-menu-module__v6i0wq__panel:before{content:"";background-image:linear-gradient(to right, color-mix(in oklab, var(--border) 45%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--border) 45%, transparent) 1px, transparent 1px);opacity:.35;pointer-events:none;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.staggered-menu-module__v6i0wq__panelInner{z-index:1;flex-direction:column;width:100%;min-height:100svh;padding:clamp(5.75rem,9vh,7rem) clamp(1.5rem,4vw,2.5rem) clamp(2rem,5vh,3rem);display:flex;position:relative}.staggered-menu-module__v6i0wq__kicker{color:var(--text-muted);margin:0 0 clamp(2rem,8vh,4.5rem);font-size:.75rem;font-weight:600}.staggered-menu-module__v6i0wq__panelList{counter-reset:smItem;flex-direction:column;gap:clamp(.55rem,1.4vh,1rem);margin:0;padding:0;list-style:none;display:flex}.staggered-menu-module__v6i0wq__itemWrap{line-height:1;position:relative;overflow:hidden}.staggered-menu-module__v6i0wq__item{max-width:100%;color:var(--text);letter-spacing:-.045em;text-transform:uppercase;overflow-wrap:anywhere;transition:color .22s var(--ease-out-expo), transform .22s var(--ease-out-expo);padding-inline-end:1.3em;font-size:clamp(2.35rem,10vw,4.85rem);font-weight:650;line-height:.92;text-decoration:none;display:inline-block;position:relative}.staggered-menu-module__v6i0wq__item:hover,.staggered-menu-module__v6i0wq__item:focus-visible{color:var(--sm-accent,var(--accent))}.staggered-menu-module__v6i0wq__item:focus-visible{outline:none}.staggered-menu-module__v6i0wq__item:focus-visible .staggered-menu-module__v6i0wq__itemLabel{box-shadow:inset 0 -.08em 0 var(--sm-accent,var(--accent));outline:none}.staggered-menu-module__v6i0wq__item:hover{transform:translateY(-2px)}.staggered-menu-module__v6i0wq__itemLabel{transform-origin:50% 100%;will-change:transform;display:inline-block}.staggered-menu-module__v6i0wq__panelList[data-numbering] .staggered-menu-module__v6i0wq__item{counter-increment:smItem}.staggered-menu-module__v6i0wq__panelList[data-numbering] .staggered-menu-module__v6i0wq__item:after{top:.08em;color:var(--sm-accent,var(--accent));content:counter(smItem, decimal-leading-zero);letter-spacing:0;opacity:var(--sm-num-opacity,0);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(.75rem,2vw,1rem);font-weight:500;position:absolute;inset-inline-end:.35em}.staggered-menu-module__v6i0wq__socials{flex-direction:column;gap:.75rem;margin-top:clamp(2rem,8vh,4rem);display:flex}.staggered-menu-module__v6i0wq__socialsTitle{color:var(--sm-accent,var(--accent));margin:0;font-size:.875rem;font-weight:600}.staggered-menu-module__v6i0wq__socialsList{flex-wrap:wrap;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.staggered-menu-module__v6i0wq__socialsLink{color:var(--text);transition:color .22s var(--ease-out-expo), opacity .22s var(--ease-out-expo);font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.staggered-menu-module__v6i0wq__socialsList:hover .staggered-menu-module__v6i0wq__socialsLink:not(:hover),.staggered-menu-module__v6i0wq__socialsList:focus-within .staggered-menu-module__v6i0wq__socialsLink:not(:focus-visible){opacity:.38}.staggered-menu-module__v6i0wq__socialsLink:hover,.staggered-menu-module__v6i0wq__socialsLink:focus-visible{color:var(--sm-accent,var(--accent));opacity:1}.staggered-menu-module__v6i0wq__footer{padding-top:clamp(2rem,8vh,4rem);padding-bottom:calc(4.5rem + env(safe-area-inset-bottom));margin-top:auto}:where([dir=rtl]) .staggered-menu-module__v6i0wq__item{letter-spacing:0;text-transform:none;font-size:clamp(2.05rem,8.5vw,4.1rem);line-height:1.05}:where([dir=rtl]) .staggered-menu-module__v6i0wq__kicker{letter-spacing:0}@media (max-width:767px){.staggered-menu-module__v6i0wq__prelayers,.staggered-menu-module__v6i0wq__panel{width:100vw}.staggered-menu-module__v6i0wq__panel{border-inline:0}.staggered-menu-module__v6i0wq__panelInner{padding-inline:clamp(1.25rem,6vw,2rem)}}@media (max-width:420px){.staggered-menu-module__v6i0wq__toggle{padding-inline:.75rem}.staggered-menu-module__v6i0wq__toggleTextWrap{max-width:6.75rem}.staggered-menu-module__v6i0wq__item{font-size:clamp(2rem,12vw,3.25rem)}}@media (prefers-reduced-motion:reduce){.staggered-menu-module__v6i0wq__toggle,.staggered-menu-module__v6i0wq__item,.staggered-menu-module__v6i0wq__socialsLink{transition-duration:.001ms}}
