Hello Fliescheuprif26
Sorry, we do not speak portugese.
No, there is no compensation for a missed flight. This is a matter for your travel insurance.
Had you taken a taxi to the airport and it got stuck in traffic jam due to a road accident, the taxi driver would not pay a compensation for a missed flight either.
A partial refund of your train ticket is possible if you have arrived at Geneva Airport with a delay of 60+ minutes. However, no other expenses such as a new flight ticket are subject to compensation. And, why did you purchase a new train ticket?
https://sbb-tickets.cc/en/help-and-contact/refunds-compensation/refunds-compensation/compensation-for-delays.html#anchor1
Please do not share ticket details on a public page for your own privacy.
Kind regards,
Roland