{% macro render_node(node, is_header=False) %} {% if node.children %} {{ render_node_content(node, is_header) }} {% for child in node.children %} {{ render_node(child) }} {% endfor %} {% else %}