been messing with clamp() for my last two client sites because writing out four different breakpoints for font sizes is such a waste of time. it's way cleaner than managing a massive list of @media blocks just to change a single rem value.
>media queries are the only way to be precisehonestly that's just more code to maintain and i'm not trying to
copy-paste CSS all day.
font-size: clamp(1rem, 5vw, 2.5rem);
it handles the scaling automatically so you can actually focus on something else for once lol.