Firefox работает только с точными коэффициентами для меня.
Отношение не является значением само по себе, скорее это результат вычисления. Я не верю, что какой-либо движок CSS предназначен для вычисления текущего соотношения сторон и сравнения его между двумя потенциальными значениями, он работает только с вычисленным в настоящее время соотношением. Вы сможете выполнить это в javascript, если примените прослушиватель к событию изменения размера окна.
Чтобы сделать это в CSS, вам нужно создать несколько медиазапросов, которые определяют минимальную высоту, максимальную высоту, минимальную ширину, максимальную ширину и одно отношение для создания диапазона.
Тем не менее, интересный вопрос, никогда не думал попробовать диапазон пропорций раньше. Было бы полезно реализовать.