Two of the most common words for "because" in Latin are quod and quia, both of which began as neuter forms of quī "who". (At some point quia got replaced with the feminine plural quae, though I don't know the reason for that.)
But this seems like a somewhat strange change. A shift from "because of which" to "because of what follows" makes sense, but to the best of my knowledge, reasons aren't generally given as bare accusatives in Latin: I can't say *eum feriī hoc to mean "I hit him because of this", I would need to add propter or something like that.
So: is it known how quod and quia turned into words for "because"? Were bare accusative reasons common in earlier Latin, for example, before dying out? Or is this a mystery lost to time?