.Navbar_navbar__aq4_Z{position:fixed;inset:0 0 auto 0;height:var(--navbar-height);z-index:1000;background-color:var(--color-bg-nav);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);transition:background-color .3s ease,box-shadow .3s ease}.Navbar_navbar__aq4_Z.Navbar_scrolled__suETR{background-color:color-mix(in srgb,var(--color-bg-nav) 97%,transparent);box-shadow:0 1px 0 var(--color-border-strong)}@media(max-width:768px){.Navbar_navbar__aq4_Z{height:auto;width:100%;overflow:hidden}}@media(prefers-reduced-motion:reduce){.Navbar_navbar__aq4_Z{transition:none}}.Navbar_navbarContent__o5rMG{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 var(--space-7)}@media(max-width:768px){.Navbar_navbarContent__o5rMG{justify-content:center;padding:var(--space-3) var(--space-4) 0}}.Navbar_logo__oaVHU{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.Navbar_logo__oaVHU img{display:block;width:auto;height:calc(var(--navbar-height) - 2px);opacity:.8;transition:opacity .18s ease}.Navbar_logo__oaVHU:focus-visible img,.Navbar_logo__oaVHU:hover img{opacity:1}.Navbar_logo__oaVHU:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}@media(prefers-reduced-motion:reduce){.Navbar_logo__oaVHU img{transition:none}}.Navbar_navbarLinks__BQhPV{display:flex;align-items:center;gap:var(--space-1)}.Navbar_navItem__o7wEm{position:relative}.Navbar_contactContainer__mnggO,.Navbar_navItem__o7wEm{display:flex;align-items:center}.Navbar_navLink__1aHkZ{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1;color:var(--color-text);text-decoration:none;white-space:nowrap;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:color .18s ease,background .18s ease}.Navbar_navLink__1aHkZ:hover{color:var(--color-brand);background:var(--color-bg-surface)}.Navbar_navLink__1aHkZ:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media(max-width:480px){.Navbar_navLink__1aHkZ{padding:var(--space-2);white-space:normal}}@media(prefers-reduced-motion:reduce){.Navbar_navLink__1aHkZ{transition:none}}.Navbar_dropdownMenu__4W2aH{position:absolute;top:calc(100% + var(--space-2));left:0;min-width:11rem;overflow:hidden;background:var(--color-bg-page);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-1);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease}.Navbar_dropdownMenu__4W2aH.Navbar_show__76s2M{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.Navbar_dropdownMenu__4W2aH{transition:none;transform:none}}.Navbar_dropdownItem__qhn0_{display:block;padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-border);transition:color .18s ease,background .18s ease}.Navbar_dropdownItem__qhn0_:last-child{border-bottom:none}.Navbar_dropdownItem__qhn0_:hover{color:var(--color-brand);background:var(--color-bg-surface)}.Navbar_dropdownItem__qhn0_:focus-visible{outline:var(--focus-ring);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.Navbar_dropdownItem__qhn0_{transition:none}}.Navbar_linkProjectsReturn__i33mg{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);text-decoration:none;border-radius:var(--radius-sm);transition:color .18s ease,background .18s ease}.Navbar_linkProjectsReturn__i33mg:before{content:"←";transition:transform .18s ease}.Navbar_linkProjectsReturn__i33mg:hover{color:var(--color-brand);background:var(--color-bg-surface)}.Navbar_linkProjectsReturn__i33mg:hover:before{transform:translateX(-3px)}.Navbar_linkProjectsReturn__i33mg:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Navbar_linkProjectsReturn__i33mg,.Navbar_linkProjectsReturn__i33mg:before{transition:none}.Navbar_linkProjectsReturn__i33mg:hover:before{transform:none}}.Navbar_navDesktop__8kFBI{display:flex}@media(max-width:768px){.Navbar_navDesktop__8kFBI{display:none}}.Navbar_navMobile__kHFCW{display:none}@media(max-width:768px){.Navbar_navMobile__kHFCW{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-3);border-top:1px solid var(--color-border)}}.Navbar_navSpacer__ky9Io{width:100%;height:var(--navbar-height);flex-shrink:0}@media(max-width:768px){.Navbar_navSpacer__ky9Io{height:var(--navbar-height-mobile)}}