I see no real difference there. Generally, 'because' carries a bit more of the idea of cause , while 'inasmuch as' carries more the meaning of consideration of a condition/situation. That's how I see it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.