.mobile-menu-button{display:block;border:none;background:transparent;cursor:pointer;color:#1a1a1a}.mobile-menu-icon{width:24px;height:24px}.nav-links-section{display:flex;align-items:center;gap:48px}@media (max-width:767px){.nav-links-section a:not(.mobile-menu-button){display:none}}@media (min-width:768px){.mobile-menu-button{display:none}}