Does fluid border-radius work alongside fluid typography?
Yes, and it makes sense to use both together. If text grows smoothly with the screen, the radius of the elements wrapping that text (buttons, cards, inputs) should grow too, otherwise the corners look disproportionate to the content on large screens.
Do I need to recalculate clamp for every component?
Yes, each min/max pair produces a different slope and intercept. There is no generic formula that fits any pair of values, the calculation depends directly on the four input numbers: minimum radius, maximum radius, minimum viewport and maximum viewport.
What happens if I use clamp() in a very old browser?
`clamp()` has had broad support since 2020 across major browsers. In a browser without support, the whole declaration is ignored and the previous `border-radius` in the cascade (or the browser default) applies instead, so it is worth including a fixed px fallback before the `clamp()` line.