commit f23af97cf467a3ae761e5943a6caf793415ac857
Author: Markus Scherer <markus.icu@gmail.com>
Date:   Wed Mar 12 16:40:58 2025 +0000

    ICU-22923 ICU 77 release page updates
    
    See #3432
