Do the n counters increment independently of each other in :nth-of-type() CSS selectors? For example, if I wanted label:checked:nth-of-type(3) to match its general sibling article:nth-of-type(3), should this technique work? (It doesn't, but maybe I just want to be sure.)
label:checked:nth-of-type(n) ~ article:nth-of-type(n)
The idea is not to have to explicitly say :nth-of-type(1), :nth-of-type(2), and so on.