.Navbar-module__cJzEcG__navbar{z-index:1000;background-color:#0000;width:100%;padding:20px 0;transition:background-color .3s,padding .3s,box-shadow .3s;position:fixed;top:0;left:0}.Navbar-module__cJzEcG__navbar.Navbar-module__cJzEcG__scrolled{background-color:#fdfbf7;padding:10px 0;box-shadow:0 4px 30px #0000000f}.Navbar-module__cJzEcG__navContainer{justify-content:center;align-items:center;gap:80px;max-width:1200px;margin:0 auto;display:flex}.Navbar-module__cJzEcG__navLinksLeft,.Navbar-module__cJzEcG__navLinksRight{align-items:center;gap:40px;display:flex}.Navbar-module__cJzEcG__navLink{font-family:var(--font-sans);color:#333;font-size:18px;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.Navbar-module__cJzEcG__navLink:hover,.Navbar-module__cJzEcG__navLink.Navbar-module__cJzEcG__active{color:#c9964a}.Navbar-module__cJzEcG__activeIndicator{align-items:center;gap:4px;display:flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.Navbar-module__cJzEcG__indLine{background-color:#c9964a;width:10px;height:1px}.Navbar-module__cJzEcG__indDiamond{background-color:#c9964a;width:4px;height:4px;transform:rotate(45deg)}.Navbar-module__cJzEcG__logoCenter{flex-direction:column;align-items:center;display:flex}.Navbar-module__cJzEcG__logoImage{object-fit:contain;width:auto;height:65px}.Navbar-module__cJzEcG__logoTitle{font-family:var(--font-sans);color:#1a3c20;letter-spacing:-.5px;margin-top:2px;font-size:14px;font-weight:800}.Navbar-module__cJzEcG__hamburger{cursor:pointer;z-index:1010;flex-direction:column;justify-content:space-between;width:25px;height:20px;display:none}.Navbar-module__cJzEcG__bar{background-color:#1a3c20;width:100%;height:2px;transition:all .3s}.Navbar-module__cJzEcG__barOpen1{transform:translateY(9px)rotate(45deg)}.Navbar-module__cJzEcG__barOpen2{opacity:0}.Navbar-module__cJzEcG__barOpen3{transform:translateY(-9px)rotate(-45deg)}.Navbar-module__cJzEcG__mobileMenu{background-color:#fdfbf7;flex-direction:column;align-items:center;gap:20px;width:100%;max-height:0;padding:0;transition:max-height .4s,padding .4s;display:flex;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 10px 20px #0000000d}.Navbar-module__cJzEcG__mobileMenuOpen{max-height:400px;padding:20px 0}@media (max-width:900px){.Navbar-module__cJzEcG__navLinksLeft,.Navbar-module__cJzEcG__navLinksRight{display:none}.Navbar-module__cJzEcG__navContainer{justify-content:space-between;padding:0 20px}.Navbar-module__cJzEcG__hamburger{display:flex}}
