.Navbar-module__cRh5nW__header{z-index:100;flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module__cRh5nW__nav{height:var(--nav-height);-webkit-backdrop-filter:blur(16px);width:100%;box-shadow:0 1px 0 #16121314, var(--shadow-sm);transition:box-shadow var(--transition-base);background:#fffffff7}.Navbar-module__cRh5nW__navContainer{max-width:var(--max-width);padding:0 var(--space-6);align-items:center;gap:var(--space-8);height:100%;margin:0 auto;display:flex;position:relative}.Navbar-module__cRh5nW__logo{align-items:center;display:flex}.Navbar-module__cRh5nW__logoLink{transition:opacity var(--transition-fast,.15s ease);align-items:center;text-decoration:none;display:flex}.Navbar-module__cRh5nW__logoLink:hover{opacity:.88}.Navbar-module__cRh5nW__logoImg{width:58px;height:58px;max-height:calc(var(--nav-height) - 10px);object-fit:contain;display:block}.Navbar-module__cRh5nW__links{align-items:center;gap:var(--space-1);margin-left:auto;list-style:none;display:flex}.Navbar-module__cRh5nW__link{padding:var(--space-2) var(--space-3);color:var(--ink-muted);border-radius:var(--radius-md);transition:color var(--transition-fast), background var(--transition-fast);font-size:.9375rem;font-weight:500;text-decoration:none}.Navbar-module__cRh5nW__link:hover{color:var(--maroon-700);background:var(--maroon-050)}.Navbar-module__cRh5nW__hamburger{cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:8px;display:none}.Navbar-module__cRh5nW__hamburger:focus-visible{outline:2px solid var(--maroon-700);outline-offset:2px}.Navbar-module__cRh5nW__hamburgerLine{background:var(--ink);width:22px;height:2px;transition:transform var(--transition-base), opacity var(--transition-base);transform-origin:50%;border-radius:2px;display:block}.Navbar-module__cRh5nW__hamburgerLine.Navbar-module__cRh5nW__open:first-child{transform:translateY(7px)rotate(45deg)}.Navbar-module__cRh5nW__hamburgerLine.Navbar-module__cRh5nW__open:nth-child(2){opacity:0}.Navbar-module__cRh5nW__hamburgerLine.Navbar-module__cRh5nW__open:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Navbar-module__cRh5nW__mobileMenu{top:calc(100% + 8px);left:var(--space-4);right:var(--space-4);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-lg);border:1px solid var(--border-light);box-shadow:var(--shadow-lg);padding:var(--space-4);background:#fffffffa;animation:.2s Navbar-module__cRh5nW__slideDown;position:absolute}@keyframes Navbar-module__cRh5nW__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Navbar-module__cRh5nW__mobileLink{padding:var(--space-4) var(--space-4);color:var(--ink);border-radius:var(--radius-md);transition:background var(--transition-fast), color var(--transition-fast);font-size:1.0625rem;font-weight:500;text-decoration:none;display:block}.Navbar-module__cRh5nW__mobileLink:hover{background:var(--maroon-050);color:var(--maroon-700)}@media (max-width:767px){.Navbar-module__cRh5nW__links{display:none}.Navbar-module__cRh5nW__hamburger{display:flex}.Navbar-module__cRh5nW__nav .btn{display:none}}@media (min-width:768px){.Navbar-module__cRh5nW__mobileMenu{display:none}}
