¿Por qué la alineación vertical se ve afectada por el font-weight con la fuente Crimson Text?

Recientemente he estado jugando con el código de las tags de anclaje de la página http://nate.fm/articles/ Si asigna un borde alrededor del enlace Light o Pro-Life vs Pro-Birth y cambia su font-weight a más de 500 entonces de repente la alineación vertical cambia de medio a superior. A continuación he agregado imágenes que muestran esto:

Peso de la fuente 700:

enter image description here

Peso de fuente 500:

enter image description here

Para mayor sorpresa, este error desaparece para cualquier otra familia de fonts que no sea Crimson Text . Traté de replicar el error en local pero fallé.

¿Alguien podría arrojar algo de luz sobre este error?

Como mencionaste que solo sucede con Crimson Text, es probable que sea solo la forma en que se renderiza la fuente cuando está en negrita. Aquí se hizo una pregunta similar: la altura de línea de texto en negrita es más alta que la altura de línea de texto normal

Jugué con la desactivación de todos los otros estilos en la página, para ver si tal vez algo lo estaba anulando, pero no pude encontrar ningún culpable.

Un posible trabajo podría estar agregando algo de relleno.