My preferred browser is Firefox, but following the update to Win 11 over the weekend, I can no longer access The Luminous Landscape. I am using MS Edge to do so now. I'd heard that MS was trying an anti-competitive move to limit other browsers, but cannot confirm. Plus, I can still get to my own website and others, but LuLa seems to be blocked on Firefox. Is this even possible? Any help appreciated!