Для основного текста на сайте нижняя граница - 16 пикселей, комфортнее 18: это тот размер, при котором большинство людей читают без напряжения и без необходимости увеличивать масштаб страницы. 14 пикселей - устаревший веб-стандарт из 2000-х, для сегодняшних экранов и особенно для телефонов он действительно мелковат, вы правы.
Для заголовков ориентир такой: h1 на первом экране - 32-48 пикселей на десктопе, на мобильном его нужно уменьшать до 24-32, иначе заголовок займет весь экран и посетитель не увидит ничего кроме него при открытии. Подзаголовки h2 обычно 24-28 на десктопе. Межстрочный интервал (line-height) ставьте 1.4-1.6 от размера шрифта - плотный текст читается хуже, даже если сам размер букв в порядке.
Для юридической консультации это особенно важно: часть клиентов - люди старше 40-50 лет, у которых с мелким текстом на телефоне будет реальная проблема, а не эстетическая придирка. Проверить просто: откройте сайт на своем телефоне, отведите руку на обычное расстояние для чтения и прочитайте абзац, не щурясь. Если приходится напрягать глаза - увеличивайте размер, а не привыкайте к нему сами: разработчик сайт видел уже сто раз, а новый посетитель - в первый.