Our CSS isn't opinionated enough

Why styling on semantics and roles could make accessibility harder to skip