html`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 300">
<!-- Larger square -->
<rect x="200" y="50" width="160" height="160" fill="none" stroke="#2c3e50" stroke-width="2"/>
<!-- Smaller square -->
<rect x="40" y="90" width="80" height="80" fill="none" stroke="#2c3e50" stroke-width="2"/>
<!-- Projection lines -->
<line x1="40" y1="90" x2="200" y2="50" stroke="#e74c3c" stroke-width="1" stroke-dasharray="4"/>
<line x1="120" y1="90" x2="360" y2="50" stroke="#e74c3c" stroke-width="1" stroke-dasharray="4"/>
<line x1="40" y1="170" x2="200" y2="210" stroke="#e74c3c" stroke-width="1" stroke-dasharray="4"/>
<line x1="120" y1="170" x2="360" y2="210" stroke="#e74c3c" stroke-width="1" stroke-dasharray="4"/>
<!-- Labels -->
<text x="60" y="140" fill="#2c3e50" font-size="12">Source</text>
<text x="250" y="140" fill="#2c3e50" font-size="12">Projection</text>
<!-- Arrow -->
<path d="M140 130 L180 130" stroke="#3498db" stroke-width="2"/>
<path d="M180 130 L170 125 L170 135 Z" fill="#3498db"/>
</svg>`