Several good solutions posted above, all already documented previously.
To my knowledge the design and function of the hood has not changed 2017 - 2022. A person looking for hood strut solutions should be able to use the knowledge sharing document for several product links.
A simple document that attempts to capture the common parts and pieces used by the CX-5 community into a single place for easier reference. Post and discussion can be found...