CSS Containment: contain:style and <ol> ordinals (start attribute, reversed)
A
B
X
Y
C
D