feat: pledge carousel
Created by: ashleythedeveloper
This PR adds a reusable carousel component and implements it on the homepage to showcase UNTP implementation pledges. When a user clicks on an image in the carousel, it navigates the user to the corresponding pledge page (see Transmute Example) below.
IMPORTANT NOTE: PR #223 needs to be merged first.
Desktop
https://github.com/user-attachments/assets/2a469547-89d0-4a92-944d-fb9c6b69d091
Mobile
https://github.com/user-attachments/assets/a2e7852a-3ef7-4094-b5f5-fcdefb6a1338