I’m puzzled by the difference in meaning between
Die Eltern werden ihrem Kind Alles ermöglichen
and
Die Eltern werden Alles ihrem Kind ermöglichen
Is there an actual difference in meaning, or is one simply more idiomatic or clearer than the other?