Hello HTML
This example displays a grid of 18 randomly generated cartoon faces, each rendered as an SVG with a yellow circular background, two eyes, and a mouth. Built with React, it uses D3’s `arc` API to shape the mouth path and the `range` utility to create the face instances. Each face’s dimensions, stroke widths, and feature offsets vary randomly per render, showcasing reusable component composition. The SVG output is wrapped in a `FaceContainer` that centers the group, while CSS hides page overflow for a clean, full-viewport presentation.