"We haven’t opened ordering in your region yet, but we’re looking forward to getting there!"
This is definitely illegal inside the European Economic Area, but I guess they are not aware of that. It is allowed not to ship to a specific area in some cases, but not refuse to sell entirely based on the country.
If there is someone from Framework Computer Inc. reading this message: you do not need to comply with any local law if you are not targeting a specific country inside the European Economic Area; you just need to follow the EU rules. Therefore, it does not make any sense to prevent people from a specific EEA country to buy your products (and that is illegal as well). Please fix it! :)