A Fourier-based Framework for Domain Generalization | Synapse