.topbar[data-astro-cid-fzpbxy5g]{z-index:100;backdrop-filter:blur(20px)saturate(180%);text-align:center;background:#000c;justify-content:center;align-items:center;padding:1rem 2rem;transition:background .3s;display:flex;position:sticky;top:0;box-shadow:0 1px #ffffff0f}.topbar-brand[data-astro-cid-fzpbxy5g]{display:none}nav[data-astro-cid-fzpbxy5g]{color:#ccc;align-items:center;gap:28px;font-size:13px;display:flex}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#ccc;transition:color .2s;position:relative}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:not(.nav-cta):hover{color:#fff}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:not(.nav-cta):active{transform:scale(.97)}.nav-cta[data-astro-cid-fzpbxy5g]{color:#fff;border:1px solid #444;border-radius:4px;padding:8px 18px;font-size:12px;transition:background .2s,transform .15s}.nav-cta[data-astro-cid-fzpbxy5g]:hover{background:#222}.nav-cta[data-astro-cid-fzpbxy5g]:active{background:#333;transform:scale(.97)}.lang-toggle[data-astro-cid-fzpbxy5g]{color:#fff;cursor:pointer;background:0 0;border:1px solid #444;border-radius:4px;padding:.4rem .8rem;font-family:Space Grotesk,sans-serif;font-size:12px;transition:background .2s,transform .15s;position:absolute;top:1rem;right:2rem}.lang-toggle[data-astro-cid-fzpbxy5g]:hover{background:#222}.lang-toggle[data-astro-cid-fzpbxy5g]:active{background:#333;transform:scale(.95)}.hamburger[data-astro-cid-fzpbxy5g]{cursor:pointer;z-index:101;background:0 0;border:none;padding:8px;transition:transform .15s;display:none;position:absolute;top:50%;right:5rem;transform:translateY(-50%)}.hamburger[data-astro-cid-fzpbxy5g]:active{transform:translateY(-50%)scale(.9)}.hamburger[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{background:#ccc;width:18px;height:2px;margin:4px 0;transition:transform .3s,opacity .2s;display:block}.hamburger[data-astro-cid-fzpbxy5g][aria-expanded=true] span[data-astro-cid-fzpbxy5g]:first-child{transform:translateY(6px)rotate(45deg)}.hamburger[data-astro-cid-fzpbxy5g][aria-expanded=true] span[data-astro-cid-fzpbxy5g]:nth-child(2){opacity:0}.hamburger[data-astro-cid-fzpbxy5g][aria-expanded=true] span[data-astro-cid-fzpbxy5g]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-menu[data-astro-cid-fzpbxy5g]{z-index:99;backdrop-filter:blur(20px);opacity:0;visibility:hidden;pointer-events:none;background:#000000f5;border-bottom:1px solid #ffffff0f;flex-direction:column;padding:6px 18px 16px;transition:opacity .25s,transform .25s,visibility 0s linear .25s;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.mobile-menu[data-astro-cid-fzpbxy5g][open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s,transform .25s,visibility;transform:translateY(0)}.mobile-menu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#ccc;border-bottom:1px solid #ffffff0f;padding:12px 0;font-size:14px;transition:color .2s,background .2s;display:block}.mobile-menu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:last-child{border-bottom:none}.mobile-menu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:#fff;background:#ffffff0a}.mobile-menu[data-astro-cid-fzpbxy5g] .nav-cta[data-astro-cid-fzpbxy5g]{border:1px solid #444;border-radius:4px;width:fit-content;margin-top:8px;padding:10px 16px;display:inline-block}@media (prefers-reduced-transparency:reduce){.topbar[data-astro-cid-fzpbxy5g],.mobile-menu[data-astro-cid-fzpbxy5g]{backdrop-filter:none;background:#000}}@media (width<=768px){.topbar[data-astro-cid-fzpbxy5g]{border-bottom:1px solid #ffffff0f;justify-content:flex-start;gap:8px;padding:.75rem}.topbar-brand[data-astro-cid-fzpbxy5g]{color:#fff;letter-spacing:-.02em;font:600 15px Space Grotesk,sans-serif;display:block}nav[data-astro-cid-fzpbxy5g]{display:none}.lang-toggle[data-astro-cid-fzpbxy5g]{margin-left:auto;position:static}.hamburger[data-astro-cid-fzpbxy5g]{padding:8px;display:block;position:static;transform:none}.hamburger[data-astro-cid-fzpbxy5g]:active{transform:scale(.9)}.mobile-menu[data-astro-cid-fzpbxy5g]{flex-direction:column;gap:0;padding:6px 18px 16px}}footer[data-astro-cid-nns7i3if]{text-align:center;color:#666;border-top:1px solid #ffffff0f;padding:2rem;font-size:.9rem}
