Let's make a face with D3.js!
This example creates a cartoon face using D3.js v5, rendering circles for the head, eyes, and eyebrows, and an SVG path for the mouth. It demonstrates basic SVG shape generation with `d3.select` and the `d3.arc` API for the mouth’s curved path. The face is positioned using a group transform, with fixed pixel offsets for eye spacing and radius. The visualization shows how to compose multiple SVG elements programmatically with D3, using static attributes rather than data binding.