In a genre replete with "These girls are all over 18 honest never mind that the MC is still at school and thus clearly under 18 and they are expressly described as younger than the MC" people should be wary about raising the question of what does and does not count as definitive proof of age.
I never once thought Petal was under age. Nothing she does, nor says suggests it, her behaviour is very much that of an adult.