/* Minimal styles to support Splitting.js wrapped characters */
.word { display: inline-block; }
.char { display: inline-block; }
.char-wrap { display: inline-block; overflow: hidden; vertical-align: top; }

/* Optional: prevent jank during transform */
[data-splitting] { backface-visibility: hidden; -webkit-font-smoothing: antialiased; }

