The default behaviour causes a scrollbar to appear if the word is too long and there’s no safe space to split it, which is why we use break-word. Ideally it would use a word boundary where possible, but it doesn’t seem smart enough to do that.
If it bothers you, you can adjust the styling in your card template:
div {
overflow-wrap: normal;
}