Times Quick Cryptic 2335 by Orpheus

Hello all.  Orpheus is back just a couple of puzzles after his last.  That one was my fastest of the year so far, while today I was just relieved not to be reporting my first DNF of 2023!  I had my fingers crossed that 12a meant what it needed to mean, but the gods were smiling and my faith in wordplay was rewarded.  Lots of nice touches here, I thought – but what did you think?