AMENDED AND RESTATED CREDIT AGREEMENT DATED AS OF MARCH 1, 2024 AMONG ALLIANT ENERGY FINANCE, LLC, AS THE BORROWER, ALLIANT ENERGY CORPORATION, AS THE GUARANTOR, THE LENDERS, AND U.S. BANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT