.zx-topbar[data-astro-cid-n5vszfxt]{position:relative;z-index:60;background:var(--zx-panel);color:var(--zx-ink);font-size:13px;letter-spacing:.01em;box-shadow:inset 0 -1px 0 var(--zx-line)}.zx-topbar[data-astro-cid-n5vszfxt] a[data-astro-cid-n5vszfxt]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:8px;padding:9px 16px;color:inherit;text-decoration:none;white-space:nowrap;overflow:hidden}.zx-topbar[data-astro-cid-n5vszfxt] strong[data-astro-cid-n5vszfxt]{font-weight:700;letter-spacing:.04em;flex:0 0 auto}.zx-topbar-dot[data-astro-cid-n5vszfxt]{width:5px;height:5px;border-radius:999px;background:var(--zx-lar);flex:0 0 auto}.zx-topbar-msg[data-astro-cid-n5vszfxt]{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap;min-width:0}.zx-topbar-short[data-astro-cid-n5vszfxt]{display:none}.zx-topbar-msg[data-astro-cid-n5vszfxt] em[data-astro-cid-n5vszfxt]{font-style:normal;font-weight:650;color:var(--zx-ink)}.zx-topbar-claude[data-astro-cid-n5vszfxt]{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;flex:0 0 auto;display:block}.zx-topbar[data-astro-cid-n5vszfxt] a[data-astro-cid-n5vszfxt]>svg[data-astro-cid-n5vszfxt]{transition:transform .25s var(--ease-vos, ease);flex:0 0 auto}.zx-topbar[data-astro-cid-n5vszfxt] a[data-astro-cid-n5vszfxt]:hover>svg[data-astro-cid-n5vszfxt]{transform:translate(3px)}@media (max-width: 520px){.zx-topbar[data-astro-cid-n5vszfxt]{font-size:12px}.zx-topbar[data-astro-cid-n5vszfxt] a[data-astro-cid-n5vszfxt]{gap:6px;padding:8px 12px}.zx-topbar-full[data-astro-cid-n5vszfxt]{display:none}.zx-topbar-short[data-astro-cid-n5vszfxt]{display:inline}}@media (max-width: 360px){.zx-topbar[data-astro-cid-n5vszfxt] strong[data-astro-cid-n5vszfxt],.zx-topbar-dot[data-astro-cid-n5vszfxt]{display:none}.zx-topbar[data-astro-cid-n5vszfxt] a[data-astro-cid-n5vszfxt]{gap:5px;padding:8px 10px}}.zx-nav[data-astro-cid-n5vszfxt]{position:sticky;top:0;z-index:50;background:transparent}.zx-nav-inner[data-astro-cid-n5vszfxt]{position:relative;isolation:isolate;max-width:var(--zx-w);margin-inline:auto;padding:14px clamp(16px,4vw,32px);display:flex;align-items:center;gap:28px;transform:translateY(0);transition:transform .45s var(--zx-ease),padding .45s var(--zx-ease)}.zx-nav-inner[data-astro-cid-n5vszfxt]:before{content:"";position:absolute;z-index:-1;inset:6px 14px;border-radius:999px;background:#fafafaf5;backdrop-filter:saturate(1.25) blur(14px);box-shadow:0 0 0 1px #1717170f,0 14px 34px -18px #08090a8c;opacity:0;transform:scale(.97);pointer-events:none;transition:opacity .3s var(--zx-ease),transform .45s var(--zx-ease)}.zx-nav[data-astro-cid-n5vszfxt].is-scrolled .zx-nav-inner[data-astro-cid-n5vszfxt]{transform:translateY(10px)}.zx-nav[data-astro-cid-n5vszfxt].is-scrolled .zx-nav-inner[data-astro-cid-n5vszfxt]:before{opacity:1;transform:none}.zx-nav-links[data-astro-cid-n5vszfxt]{display:flex;gap:4px;margin-inline:auto}.zx-nav-links[data-astro-cid-n5vszfxt] a[data-astro-cid-n5vszfxt]{padding:8px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--zx-ink2);text-decoration:none;transition:color var(--zx-t-micro) var(--zx-ease),background var(--zx-t-micro) var(--zx-ease)}.zx-nav-links[data-astro-cid-n5vszfxt] a[data-astro-cid-n5vszfxt]:hover{color:var(--zx-ink);background:var(--zx-hover)}.zx-nav-links[data-astro-cid-n5vszfxt] a[data-astro-cid-n5vszfxt][aria-current=page]{color:var(--zx-ink);font-weight:600}.zx-nav-actions[data-astro-cid-n5vszfxt]{display:flex;align-items:center;gap:14px}.zx-nav-login[data-astro-cid-n5vszfxt]{font-size:14px;font-weight:600;color:var(--zx-ink);text-decoration:none}.zx-nav-login[data-astro-cid-n5vszfxt]:hover{color:var(--zx-ink2)}.zx-nav-burger[data-astro-cid-n5vszfxt]{display:none;flex-direction:column;gap:4.5px;padding:10px 8px;background:none;border:0;cursor:pointer}.zx-nav-burger[data-astro-cid-n5vszfxt] span[data-astro-cid-n5vszfxt]{width:20px;height:2px;border-radius:2px;background:var(--zx-ink);transition:transform .25s ease,opacity .2s ease}.zx-nav-burger[data-astro-cid-n5vszfxt][aria-expanded=true] span[data-astro-cid-n5vszfxt]:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.zx-nav-burger[data-astro-cid-n5vszfxt][aria-expanded=true] span[data-astro-cid-n5vszfxt]:nth-child(2){opacity:0}.zx-nav-burger[data-astro-cid-n5vszfxt][aria-expanded=true] span[data-astro-cid-n5vszfxt]:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.zx-mobile[data-astro-cid-n5vszfxt]{display:none;flex-direction:column;gap:4px;margin:6px 8px 0;padding:8px 20px 20px;border-radius:20px;background:var(--zx-paper);box-shadow:0 0 0 1px #1717170f,0 18px 40px -20px #08090a8c;transition:transform .45s var(--zx-ease)}.zx-nav[data-astro-cid-n5vszfxt].is-scrolled .zx-mobile[data-astro-cid-n5vszfxt]{transform:translateY(10px)}.zx-mobile[data-astro-cid-n5vszfxt] a[data-astro-cid-n5vszfxt]:not(.zx-btn){padding:12px 4px;font-size:16px;font-weight:600;color:var(--zx-ink);text-decoration:none;border-bottom:1px solid var(--zx-line)}.zx-mobile-cta[data-astro-cid-n5vszfxt]{margin-top:14px}.zx-mobile-cta[data-astro-cid-n5vszfxt] button,.zx-mobile-cta[data-astro-cid-n5vszfxt] a{width:100%}@media (max-width: 900px){.zx-nav-links[data-astro-cid-n5vszfxt],.zx-nav-login[data-astro-cid-n5vszfxt]{display:none}.zx-nav-burger[data-astro-cid-n5vszfxt]{display:flex;margin-left:auto}.zx-mobile[data-astro-cid-n5vszfxt].is-open{display:flex}.zx-nav-cta[data-astro-cid-n5vszfxt]{display:none}.zx-nav-inner[data-astro-cid-n5vszfxt]:before{inset:6px 8px}.zx-nav[data-astro-cid-n5vszfxt].is-scrolled .zx-nav-inner[data-astro-cid-n5vszfxt]{padding-inline:22px}}@media (prefers-reduced-motion: reduce){.zx-nav-inner[data-astro-cid-n5vszfxt],.zx-nav-inner[data-astro-cid-n5vszfxt]:before,.zx-mobile[data-astro-cid-n5vszfxt]{transition:none}}
