Hungarian National Science and Research Fund (OTKA) Grant TKP2021-EGA-32