It is known that there is a slight discrepancy in the average length of a year according to the Hebrew calendar and the average length of an astronomical solar year which causes a seasonal drift in the Hebrew calendar of about 6.5 minutes per year. My question is, does the fixed calendar slightly drift from the astronomical lunar month or is the average length of a fixed Hebrew-calendar month exactly the same as the average length of an astronomical lunar month? Assuming there is some amount of drift, how much is there?
From my amateur perspective, it seems that if there is a lunar drift, it is much smaller than the solar drift as Rosh Hodesh continues to correspond with the new moon and if there was a significant lunar drift, the new month would begin to occur farther away from the new moon. I understand that the molad often does not fall exactly on the day before Rosh Hodesh, but I don't have much in-depth knowledge of how the molad works and how it relates to Rosh Hodesh.