This guide explain how I installed archlinux on my Framework laptop with encrypted root and swap partition and suspend-then-hibernate support.
Check this video for a good tutorial on archinstall : https://www.youtube.com/watch?v=BgesUogmHec
Download the arch iso, copy on an usb stick and boot from it.
Connect to the internet using wifi or ethernet.