this agreement will have significant repercussions for the future of all citizens , and it heralds a new period in relations between mexico and costa rica and between costa rica and the other north american nations .