This was the way karts were built for many years, laydown enduro’s in particular.
I wonder how many broken feet we would see if this was the way karts were produced now days ?
That kart wouldn’t be as fast today. There is no magnesium heel stop or adjustable billet pedals….. ;)