I generally think you shouldn't use this `Switch` as it's probably not going to work with screen readers and will mostly just confuse users. I have it here as a demonstration of _how_ to alter an element by _hiding_ it, but using its state to change the CSS of another element. This is a deep CSS trick, which I hope you won't really need that often.