/*
 * plate, the hero: the light wordmark alone in the header with air, the flush slogan, the primary
 * band carrying the companion line, the sub row with body copy and the one action.
 * Unforged house identity 3.0.0 Broadside, 2026-08-22. Owner: Andreas. Layer: 03 organisms.
 *
 * Composes the wordmark atom (.u-wordmark--hero), the flush device (00_SHARED/flush.css), the band
 * atom (.u-band) and the action atom (.u-action); a page links their sheets before this one. This
 * sheet is layout: the column, the hero air, the order.
 *
 *   .u-plate          the hero, paper, full width on a surface. Lays out its own content column
 *   .u-plate--air-4   the hero air at four line boxes instead of three (104px at 390, 112 at 1280).
 *                     Rendered beside the default for the pick; the README records which held
 *   .u-plate__inner   the column: measure.document inside the two space.page margins
 *   .u-plate__head    the header row: one element, the light wordmark at the atom's hero size
 *                     (403px at 1280, the column below 390), nothing else at its height
 *   .u-plate__block   the slogan: a flush block at measure.prose, the hero air above it
 *   .u-plate__band    the band atom's place: the hero air above it. The one vermilion field on the
 *                     viewport, paper ink, the companion line as a flush block at the column
 *   .u-plate__foot    the sub row on paper: body copy at the prose measure and the action, wrapping,
 *                     two line boxes of padding above and below
 *   .u-plate__copy    the body copy
 *
 * The hero air is the space between mark and block and between block and band. tokens space._note
 * leaves it to the render: three line boxes (78px at 390, 84 at 1280) or four (104, 112). It is an
 * alias on the organism, --u-plate-air, that resolves to a multiple of space.para; not a token yet,
 * recorded in the README.
 */
.u-plate {
  --u-plate-air: calc(3 * var(--u-space-para));
  display: block;
  background-color: var(--u-color-ground-paper);
  padding-block-start: var(--u-space-block);
}
.u-plate--air-4 { --u-plate-air: calc(4 * var(--u-space-para)); }
/* Under a nav (.u-nav--before-plate): the nav carries the mark, so the head row is out and the
   slab opens the plate at the hero air under the nav's hairline; the foot keeps the one action,
   which the nav then does not carry. One mark and one action per viewport (craft review
   2026-08-22, the nav demo and section 3 of this organism's demo). */
.u-plate--under-nav { padding-block-start: 0; }
.u-plate--under-nav .u-plate__head { display: none; }
.u-plate__inner {
  box-sizing: content-box;
  max-width: var(--u-measure-document);
  margin-inline: auto;
  padding-inline: var(--u-space-page);
}
.u-plate__head { display: flex; align-items: center; }
.u-plate__block {
  display: block;
  margin-block-start: var(--u-plate-air);
}
.u-plate__band { margin-block-start: var(--u-plate-air); }
.u-plate__foot {
  padding-block: var(--u-space-block);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: var(--u-space-para);
}
.u-plate__copy { max-width: var(--u-measure-prose); }
