## aspect_ratio (`poetry_aspect_ratio`)

Locks its content to a fixed width-to-height ratio.

Class: Poetry::Ui::AspectRatio::Component - BEM block `poetry-ui-aspect_ratio`.
- `ratio:` (string) - required - A CSS <ratio>: "16/9", "1", "1.5" - kept a string so the fraction survives verbatim into the --ratio custom property.
- PART `aspect-ratio` - The ratio-locked box - the content block fills it | vars: --ratio (always - the ratio: fraction verbatim ('16/9'), consumed by the theme's aspect-ratio rule)
- RULE: Pass ratio: as a string fraction ('16/9', '1/1') - Ruby's 16/9 is integer division (1).
- RULE: The child fills the box itself (size-full object-cover on an image).
