Put background effect component
Arrange z-index and padding
Add gradient and mask image on bg