My self-assessment: not bad for a first go. The gutters are too wide, and I’m still not happy with the lightning and rain effects, but otherwise? I can live with it. I’ll see in a moment how it looks on the page.
You don’t want to know how long this took me.