Web Design in 2024: The Latest Trends and Technologies