You should be able to style it with height: 100vh; and it should make it use the entire height of the device’s viewport.
Instead of making the first row appear above the header, you might just want to use a No Header/Footer template on that page and do everything via Page Builder.
In my child theme added your suggestion in the appropriate way then added - tried a class and an ID just for the heck of it in Advanced for the Row and tried each: no joy.