Make sure hyphenation is always activated

Change-Id: I3df2b114cb9b50df09095b7b8cef55495777bcaa
diff --git a/inst/rmarkdown/templates/posterdown_ids/resources/template.html b/inst/rmarkdown/templates/posterdown_ids/resources/template.html
index f98cb48..cee265d 100644
--- a/inst/rmarkdown/templates/posterdown_ids/resources/template.html
+++ b/inst/rmarkdown/templates/posterdown_ids/resources/template.html
@@ -457,6 +457,14 @@
   line-height: 1.2 !important;
 }
 
+/* Enhanced hyphenation for better text flow */
+p, div, span, td, th, li {
+  hyphens: auto !important;
+  -webkit-hyphens: auto !important;
+  -moz-hyphens: auto !important;
+  -ms-hyphens: auto !important;
+}
+
 /* Firefox column fixes */
 @-moz-document url-prefix() {
   .poster_body_wrap {