Hi there,
Do you have any specific issues?
The layout of the content can be created with GenerateBlocks as the first section on the home page.
Then just a merged header element to create the merged effect:
https://docs.generatepress.com/article/transparent-header-and-navigation/
The video in the documentation should help.
You can also start staging site and import a template like Search, Realtor or Donate to see exactly how it’s done:
https://gpsites.co/search/
https://gpsites.co/realtor/
https://gpsites.co/donate/
Search also has a walkthrough video:
The e-mail subscription form will require a plugin.