に至るまで means "all the way to", "right down to": a range reaches further than you would expect, and takes in even its far end. It follows a noun, very often in the frame AからBに至るまで, and it is formal and written.
、。
Everyone from children to adults enjoys this game.
、。
He is particular about everything, from his clothes down to the colour of his shoes.
、。
The teacher carefully corrected everything, down to the smallest grammar mistakes.
B is the surprising end: the smallest detail, the most distant case. The sentence usually goes on to say that everything was covered, with , or .
Up to the present
With a time, に至るまで runs a period up to a point, most often the present.
、。
This festival has carried on from the Edo period to the present day.
、。
This project took three years, from planning all the way to implementation.
に至るまで or から~まで
〜~ states a range neutrally and fits any register. に至るまで adds weight: the range is wide or thorough. In conversation, plain まで does the job: 子供から大人まで.
。
Both children and adults can enjoy it.