Determined to manage a toggling mobile menu using pure CSS, I've got half-way there; there's some useful learning to be done here, with flexbox and other things. I think the best approach is the hidden-checkbox-visible-label approach, but I haven't implemented it yet.