Alhough it is better to solve the problem with CSS, if the cut-off problem you are seeing is the one where only certain letters are cut off (ones with large side bearing values, such as J and f), a work-around is to use a font that doesn't have letters with large side bearing values. It just happens that the default font on Kobo (Georgia) has very large side bearing on some letters and so is especially badly affected by the problem.
(An example of a font without large side bearing values is
Caudex. See the
Google specimen.)