A land line works even if the home has no power as long as the phone you use doesn't require power.
Is your internet DSL through the same phone line? If so there may be something wrong with your phone- you did say "The phone is dead, no lights, no dial tone"
What type of phone are you using? if wireless-the battery in the handset could be dead? or the 'base unit' could be bad? The base unit has to be plugged into power to work.
The way to test this is use a phone that isn't wireless, a basic wired phone like this $7.98 phone from Walmart https://www.walmart.com/ip/VTech-CD1103WH-Standard-Phone-White
A basic phone will ring, have dial tone just from the tiny electrical charge in the phone line. No need for the home to have power.
If a basic phone doesn't give you a dial tone-then outside where the phone line connects to your house there is another outlet to plug in a phone- test the basic phone there to see if the problem is with your homes wiring or Verizon's wiring.
If you have DSL through the phone line-it's odd the internet works on phone line but not your phone. That's why I suggest something may be wrong with your phone or perhaps your inside wiring. please test using a basic corded phone.
It is the federal law a basic land line must always be kept in repair for use of 911 & local calls. I'll never get rid of a basic land line, they're gold!
good luck.