{% set content = text|default('')|raw %}{% if atomicType is defined %}{% if text is iterable %}{% set content = renderRichText(text) %}{% else %}{% set content = text|markdown_to_html %}{% endif %}{% endif %}<{% if atomicType is defined %}div{% else %}p{% endif %} class="paragraph {{ class|default }}{% if column|default %} paragraph--column-{{ column }}{% endif %}">{% if maxLength is defined and maxLength > 0 and content|striptags|length > maxLength %}{% set content = content|striptags|u.truncate(maxLength, '...') %}{% endif %}{{ content|raw }}</{% if atomicType is defined %}div{% else %}p{% endif %}>