A direct strike. Forget it. That's the purpose of a lightning rods. Simplified: Pointy objects sticking up connected to a large conductor to ground.
I had a multi-channel analyzer connected to an electron microscope and it died. That's a bad combination. There was no protection against surges in the analyzer. I asked the company because we had schematics and they said, the unit requires 120 v 60 Hz. End of story. A surge is not 120V 60 Hz. So out $1000.00 USD for repair.
For specific devices get an ISOBAR surge suppressor and SAVE THE RECEIPT. Trip-lite will replace or repair affected stupp properly connected to the suppressor. We had one that got toasted. It turned black, so it may have been a good strike and they replaced the monitor.
A company is not going to add 3 components costing maybe $6.00 total to protect a $60.00 Lamp because cost matters.
For 120V, you need 3 ZNR's, two rated for ~120 V RMS and one rated for 5 V RMS. L-N and L-GND get the 120 V ZNR's. G-N get te 5V ZNR's/
At work, I did a lot of re-engineering of stuff that continued to break. A thermocoule scanner used near 1000 W IR lams, for instance stopped scanning. It used CMOS parts and all of the DC regulator stuff designed into the product was unpopulated. I ust added 2 low Voltage Transorbs and all fixed.
I'm currently working on a car amplifier, that dies particulary when the car gets jumped. I think at this time there are three design problems. No protection against positive transients for the remote in and power. Remote in died when the transistor broke in pieces, so that was a surge on the remote in, The amplifier ICs have a TTL input which should not exceed 5.25V. There design suggests that it could reach 6V. It's the mute and standby pins which are supposed to be 5V briefly when the amp turns on. That fix will be harder.
The backlight on a $300.00 USD communicating thermostat kept coming on and would not go off. I turned off the thermosat for 2 weeks which fixed the problem and then added a 24 RMS to the power to the control board and thermostat, I also had to add an RFI fillter for other reasons. It was polluting the power in the house.