{% comment %} Card (CMP-014 to CMP-017): the elevated composition surface. Structural, so it is consumed via {% include %} (like _page_header.html and _data_table.html). Its five named regions are blocks, all empty by default: an unfilled region emits NO markup at all (matching _alert.html's {% block alert_body %} convention), so a card with nothing filled renders a bare elevated surface (resting --bw-elevation-1, radius-lg, density-aware padding; AC-BW-070). Blocks (semver-public, BR-BW-TPL-001), in document order: card_header, card_title, card_actions, card_body, card_footer. Filling blocks from an include call site: {% include %} cannot fill a block, so a caller that needs a region writes a small template that EXTENDS this one and includes THAT (the mechanism patterns/_table_card.html uses): {% extends "brickwork/components/_card.html" %} {% block card_header %}