.site-menu-privacy{min-height:44px;color:var(--wk-ink-dim);text-underline-offset:3px;align-items:center;margin:0 26px 20px;font-size:14px;text-decoration:underline;display:flex}.site-menu{width:min(560px,100vw - 32px);max-height:min(900px,100dvh - 40px);padding:0}.site-menu-head{justify-content:space-between;align-items:center;gap:16px;padding:22px 26px 0;display:flex}.site-menu-head .ui-eyebrow{color:var(--wk-ink-dim)}.site-menu-close{border-radius:var(--wk-r-pill);width:44px;height:44px;color:var(--wk-ink-soft);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-10px;transition:background .18s,color .18s;display:grid}.site-menu-close:hover,.site-menu-close:focus-visible{background:var(--wk-s2);color:var(--wk-ink)}.site-menu-close:focus-visible{outline:2px solid var(--wk-accent);outline-offset:2px}.site-menu-nav{flex-direction:column;padding:10px 26px 26px;display:flex;overflow-y:auto}.site-menu-link{border-bottom:1px solid var(--wk-edge-soft);min-height:56px;color:var(--wk-ink-soft);align-items:baseline;gap:18px;padding:18px 4px;text-decoration:none;transition:color .18s;display:flex}.site-menu-link:first-child{border-top:1px solid var(--wk-edge-soft)}.site-menu-link:hover,.site-menu-link:focus-visible{color:var(--wk-ink)}.site-menu-link:focus-visible{outline:2px solid var(--wk-accent);outline-offset:3px}.site-menu-link.is-on,.site-menu-link.is-on .site-menu-number{color:var(--wk-accent)}.site-menu-number{width:26px;font-family:var(--wk-mono);letter-spacing:.12em;color:var(--wk-ink-faint);flex:none;font-size:11px}.site-menu-label{font-family:var(--wk-font);letter-spacing:.02em;font-size:19px;font-weight:800}@media (max-width:1079px){.site-menu{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.site-menu-head{padding:max(14px, env(safe-area-inset-top)) 20px 0}.site-menu-nav{padding:10px 20px max(18px, env(safe-area-inset-bottom));flex:1}.site-menu-link{min-height:60px;padding:20px 4px}.site-menu-label{font-size:clamp(19px,5vw,23px)}}
