"""이상적인 슬라이드 시뮬레이션 v2. 콘텐츠의 전달 의도를 정확히 반영한 블록 배치. 핵심: "DX와 BIM은 다르다. BIM은 DX의 일부다."를 독자가 이해하게 하는 것. Kei API 불필요 — 순수 렌더링만. """ from __future__ import annotations import asyncio import json import sys from pathlib import Path ROOT = Path(__file__).parent.parent sys.path.insert(0, str(ROOT)) # 직접 HTML을 작성하여 렌더링 SLIDE_HTML = """