High Side P channel mosfet with totempole driver + floating / voltage follower pull down
A technique that I like is to use Q3 as a current source, rather than as a saturated switch. This allows it to function as a level shifter, and eliminates the need for the Zener diode.







simulate this circuit &ndash; Schematic created using CircuitLab

Adjust R2 as needed to reflect the actual values of clock voltage and collector current needed; adjust R1 to set the gate drive voltage. Keep an eye on the dissipation of Q3, which goes up as Vcc goes up.