Zesty, creamy, and topped with the fluffiest meringue—this lemon tart is a slice of pure sunshine!