Hurricane Isaias, the first Atlantic hurricane of 2026, has made landfall near Destin, Florida, on the northern Gulf Coast.