The 1984 National Minimum Drinking Age Act, [23 U.S.C. ยง 158], requires that States prohibit persons under 21 years of age from purchasing or publicly possessing alcoholic beverages as a condition of receiving State highway funds.
Link: https://alcoholpolicy.niaaa.nih.gov/the-1984-national-minimum-drinking-age-act