Just from a UX perspective. I believe there should be increased spacing between the elements to help people avoid accidentally clicking on "Checkout as Guest" or "read". See the attached / linked image.
Tested on 18" to 27" monitor in a Microsoft Edge for this particular case. Just tested in Chrome also.
GrandNode 4.40 Beta : CSS on Checkout - Spacing for Checkout as Guest / Login and Checkout and Terms paragraph
Wednesday, November 25, 2020 2:00:23 PM