CSS checks heading level vs section level