.logo-nav[data-astro-cid-jlpuiece]{--ink:#f5f5f7;--muted:#a1a1aa;--amber:#ffb547;z-index:40;width:max-content;font-family:Geist Mono,ui-monospace,monospace;display:inline-flex;position:fixed;top:1.25rem;left:1.5rem}@media (max-width:1199px),(hover:none){.logo-nav[data-astro-cid-jlpuiece]{display:none}}@media (min-width:1200px){.logo-nav[data-astro-cid-jlpuiece]{left:4rem}}.logo-nav__button[data-astro-cid-jlpuiece]{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.logo-nav__button[data-astro-cid-jlpuiece]:focus-visible{outline:2px solid var(--amber);outline-offset:5px}.logo-nav__mark[data-astro-cid-jlpuiece]{align-items:center;gap:.65rem;display:inline-flex}.logo-nav__chev[data-astro-cid-jlpuiece]{fill:none;width:10px;height:6px;stroke:var(--muted);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s,stroke .18s}.logo-nav[data-astro-cid-jlpuiece]:hover .logo-nav__chev[data-astro-cid-jlpuiece],.logo-nav[data-astro-cid-jlpuiece].is-open .logo-nav__chev[data-astro-cid-jlpuiece]{stroke:var(--ink)}.logo-nav[data-astro-cid-jlpuiece].is-open .logo-nav__chev[data-astro-cid-jlpuiece]{transform:rotate(180deg)}.logo-nav__noise[data-astro-cid-jlpuiece]{opacity:0;pointer-events:none;background:repeating-linear-gradient(#f5f5f70f 0 1px,#0000 1px 3px);position:absolute;inset:-3px}.logo-nav__tear[data-astro-cid-jlpuiece]{left:-5%;right:-5%;top:var(--y);height:var(--h);mix-blend-mode:difference;background:#f5f5f780;position:absolute}.logo-nav[data-astro-cid-jlpuiece].is-glitch .logo-nav__button[data-astro-cid-jlpuiece]{animation:.52s steps(8,end) both logo-jitter}.logo-nav[data-astro-cid-jlpuiece].is-glitch .logo-nav__noise[data-astro-cid-jlpuiece]{animation:.52s steps(6,end) both logo-noise}.logo-nav[data-astro-cid-jlpuiece].is-glitch .logo-nav__tear[data-astro-cid-jlpuiece]{animation:.52s steps(5,end) both logo-tear}.logo-nav__menu[data-astro-cid-jlpuiece]{z-index:1;opacity:0;visibility:hidden;pointer-events:none;justify-items:start;gap:.3rem;min-width:100%;padding-top:.7rem;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:100%;left:0;transform:translateY(-3px)}.logo-nav[data-astro-cid-jlpuiece].is-open .logo-nav__menu[data-astro-cid-jlpuiece]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.12s,.12s,0s;transform:none}.logo-nav[data-astro-cid-jlpuiece].is-closing .logo-nav__menu[data-astro-cid-jlpuiece]{pointer-events:none;animation:.28s linear both logo-menu-out}.logo-nav__menu[data-astro-cid-jlpuiece] a[data-astro-cid-jlpuiece]{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.6rem;padding:.25rem 0;font-size:.6875rem;text-decoration:none;transition:color .18s;display:flex}.logo-nav__menu[data-astro-cid-jlpuiece] a[data-astro-cid-jlpuiece]:hover,.logo-nav__menu[data-astro-cid-jlpuiece] a[data-astro-cid-jlpuiece]:focus-visible{color:var(--amber)}.logo-nav__menu[data-astro-cid-jlpuiece] a[data-astro-cid-jlpuiece]:focus-visible{outline:1px solid var(--amber);outline-offset:3px}@keyframes logo-menu-out{0%{opacity:1;transform:none}22%{opacity:.42;transform:translate(-1px)}44%{opacity:.86;transform:translate(1px)}68%{opacity:.24;transform:none}to{opacity:0;transform:translateY(-3px)}}@keyframes logo-noise{0%,to{opacity:0}15%,70%{opacity:1}}@keyframes logo-tear{0%{opacity:0;transform:translate(0)}20%{opacity:1;transform:translate(-4%)}40%{transform:translate(6%)scaleY(2)}60%{opacity:.6;transform:translate(-2%)}to{opacity:0;transform:translate(0)}}@keyframes logo-jitter{0%,to{text-shadow:none;filter:none;transform:none}20%{filter:drop-shadow(3px 0 #ffb547b3)drop-shadow(-3px 0 #e9c1ffb3);transform:translate(-6px)skew(-8deg)}40%{clip-path:inset(10% 0 55%);transform:translate(5px)}60%{clip-path:inset(45% 0 10%);transform:translate(-2px)skew(4deg)}80%{clip-path:none;transform:translate(1px)}}@media (prefers-reduced-motion:reduce){.logo-nav__menu[data-astro-cid-jlpuiece],.logo-nav__menu[data-astro-cid-jlpuiece] a[data-astro-cid-jlpuiece],.logo-nav[data-astro-cid-jlpuiece].is-open .logo-nav__menu[data-astro-cid-jlpuiece]{transition:none}}.back{z-index:39;color:#7c7c86;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.5rem;margin-top:5px;padding:.3rem 0;font-family:Geist Mono,ui-monospace,monospace;font-size:.625rem;text-decoration:none;transition:color .2s,opacity .2s,visibility .2s;display:inline-flex;position:fixed;top:3.85rem;left:1.5rem}@media (min-width:1200px){.back{left:4rem}}.back__arrow{transition:transform .25s cubic-bezier(.16,1,.3,1)}.back:hover,.back:focus-visible{color:#ffb547}.back:hover .back__arrow{transform:translate(-3px)}.back:focus-visible{outline-offset:4px;outline:1px solid #ffb547}@media (max-width:1199px),(hover:none){.back{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#a1a1aa;background:#0a0a0bc7;border:1px solid #1f1f24;padding:.5rem .7rem;top:.875rem;left:.875rem}.back.is-gone{opacity:0;visibility:hidden;pointer-events:none}}body:has(.logo-nav.is-open) .back{opacity:0;pointer-events:none}.back:after{opacity:0;pointer-events:none;content:"";mix-blend-mode:difference;background:linear-gradient(#0000 42%,#f5f5f780 42% 58%,#0000 58%);position:absolute;inset:-4px -8px}.back.is-glitch{animation:.48s steps(8,end) both back-jitter}.back.is-glitch:after{animation:.48s steps(6,end) both back-tear}@keyframes back-jitter{0%,to{filter:none;transform:none}20%{filter:drop-shadow(3px 0 #ffb547b3)drop-shadow(-3px 0 #e9c1ffb3);transform:translate(-5px)skew(-8deg)}40%{clip-path:inset(10% 0 55%);transform:translate(4px)}60%{clip-path:inset(45% 0 10%);transform:translate(-2px)skew(4deg)}80%{clip-path:none;transform:translate(1px)}}@keyframes back-tear{0%,to{opacity:0;transform:none}25%{opacity:1;transform:translate(-6%)}55%{opacity:.7;transform:translate(8%)scaleY(2)}}.mbar{display:none}@media (max-width:1199px),(hover:none){.mbar{z-index:41;padding:var(--compact-nav-padding-block) 1.5rem;text-transform:uppercase;background:#0c0c0f;border-bottom:1px solid #1f1f24;align-items:center;gap:1.25rem;font-family:Geist Mono,ui-monospace,monospace;display:flex;position:fixed;top:0;left:0;right:0}.mbar a{text-decoration:none}.mbar__back{color:#7c7c86;letter-spacing:.18em;gap:.5rem;margin-left:auto;padding:.3rem 0;font-size:.625rem;transition:color .2s;display:inline-flex;position:relative}.mbar__back:after{content:"";position:absolute;inset:-.75rem -.6rem}.mbar__back:hover,.mbar__back:focus-visible{color:#ffb547}.mbar__back:focus-visible{outline-offset:4px;outline:1px solid #ffb547}.mbar__toggle{min-height:44px;margin-block:var(--compact-nav-toggle-margin);color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.mbar__toggle:focus-visible{outline-offset:5px;outline:2px solid #ffb547}.mbar__mark{align-items:center;gap:.65rem;display:inline-flex}.mbar__chev{fill:none;stroke:#a1a1aa;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:6px;transition:transform .25s,stroke .18s}.mbar.is-open .mbar__chev{stroke:#f5f5f7;transform:rotate(180deg)}.mbar__menu{opacity:0;visibility:hidden;pointer-events:none;background:#0c0c0f;padding:.35rem 0;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:100%;left:0;right:0;transform:translateY(-3px);box-shadow:inset 0 -1px #1f1f24}.mbar.is-open .mbar__menu{opacity:1;visibility:visible;pointer-events:auto;transform:none}.mbar__menu a{color:#a1a1aa;letter-spacing:.12em;align-items:center;min-height:48px;padding:0 1.5rem;font-size:.6875rem;transition:color .18s;display:flex}.mbar__menu a+a{border-top:1px solid #f5f5f70f}.mbar__menu a:hover,.mbar__menu a:focus-visible{color:#ffb547}.mbar__menu a:focus-visible{outline-offset:-1px;outline:1px solid #ffb547}.back{display:none!important}}
