A few days ago, I came to an amazing intuition while using GeoGebra, and I could not prove whether it was previously discovered or is it new, please mention a source if it already exists...
The sum of the lengths of the tangents of two circles touching a conic section, each of which touches it at two points, and starting from a point on the circumference of the conic section is equal to the distance between the centers of the two circles multiplied by the reciprocal of the coefficient of central difference, where the lengths of the two tangents are two vectors and the shortest of them will take a negative value if the point taken from the segment is not located between the two circles.
These are illustrations that include different relative states:
direct result: The length of a tangent to a circle tangent to a conic at two points that radiates from the point of tangency to another circle tangent to it at two points is equal to the distance between the centers of the two circles.









It turns out to be quite simple to prove, but one should be familiar with the theorem shown in the picture
Reference: https://www.mccme.ru/~akopyan/papers/EnGeoFigures.pdf
which generalizes to all conic sections by multiplying the tangent length by the reciprocal of the center divergence
Also, use the theorem in the following question:
The distance between the center of a circle touching the a conic cut at two points, and between the midpoint of the two tangent points
Whoever wants to add details of the proof, these are the ideas that should be used