/*
 * layout.css v1.0.0
 *
 * Global page layout — the sticky-footer pattern. Originally inlined in
 * lore_render_footer() in functions.php v1.3.0; extracted into this
 * dedicated file in v1.5.0 per BACKLOG §3.2.4.
 *
 * No token references here — these are structural rules with no brand
 * values. Footer-specific styling (cabernet background, Articulat font,
 * three-column grid, etc.) lives in footer.css.
 */

body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.site {
  flex: 1 0 auto;
}

.site-footer {
  flex-shrink: 0;
}
