 @media (max-width: 960px),(hover: none) and (pointer: coarse){header .nav > .brand{display: none !important;}header .nav{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) !important;width: 100% !important;gap: 0 !important;padding: 0 !important;}header .nav > a:not(.brand){display: block !important;min-width: 0 !important;padding: 4px 2px !important;text-align: center !important;white-space: nowrap !important;}}