Rule reminder
Complete system: perché (after, neutral), siccome (before, neutral-spoken), dato che/visto che (both, neutral), poiché (both, formal), per + past infinitive (same subject, verb), a causa di (noun), grazie a (positive cause).
Non ha dormito _____ i preparativi per il matrimonio. (noun cause)