Ho visto, non ti so dire molto di più di quanto hai già constatato tu stesso. Si tratta del calcolo delle altezze degli elementi inline e altre relative proprietà che influiscono sull'allineamento verticale. Vedi documentazione 10.8. Line height calculations: the line-height and vertical-align properties

Da quel che ho provato, applicando vertical-align:middle (o top) alla classe .Button sembra risolvere.