I used @stefano 's excellent guide to redo my wife's Void Linux laptop. Now it's on ZFS and runs great!
The guide is here:
https://it-notes.dragas.net/2025/12/22/void-linux-zfs-hibernation-guide/
The only adjustment I'd make to the guide is when you're setting up the encrypted swap. Do you use the same password as the main encrypted ZFS? Or does it matter?