Astra-like navigation in Hugo

Desktop dropdown + mobile menu using Hugo menus, plain CSS, and a tiny JS toggle.