No, this is not supported.
First, the client selects the start and end time.
And only then can choose tariffs and fill in additional fields.
However, you can add a check for the selected duration.
And if the client chooses the wrong combination of duration, tariffs or fields, he will see an error on the widget.
To do this, create hints in the resource. Set them to type - Error.
And in the constraints specify the duration limits and tariffs at which the error will be displayed.
The configuration will look like this:
Try to book a different duration for different services: