Поскольку \( \angle ABO = \angle DCO = 90^\circ \) и \( AO = OD \), а также углы \( \angle AOB \) и \( \angle DOC \) вертикальные, треугольники \( \triangle ABO \) и \( \triangle DCO \) равны по второму признаку равенства треугольников (по стороне и двум прилежащим к ней углам). Следовательно, \( CD = AB \).
Так как \( AB = 7 \) см, то \( CD = 7 \) см.
Ответ: CD = 7 см