/* The Ghost — spacing, rules, radii.
   The grid is a form, not a layout system: ruled rows of a fixed height, a plaque, a tear line. */
:root{
  --sp-1:4px; --sp-2:8px; --sp-3:12px; --sp-4:16px; --sp-5:24px;
  --sp-6:32px; --sp-7:48px; --sp-8:64px; --sp-9:96px; --sp-10:128px;

  /* Artefact margin: the ground always breathes at the edge */
  --artefact-pad:7.5%;

  /* Rules and tear lines */
  --rule-hair:2px;          /* hairline under a sentence-case plaque */
  --rule-solid:4px;
  --rule-heavy:8px;
  --tear-thickness:11px;    /* the dashed tear line under a plaque */
  --tear-dash:44px;
  --tear-gap:30px;

  /* Form rows — pricing tables, spec lists, ruled label/value pairs */
  --row-h:56px;
  --row-rule:2px;

  /* Radii. Print stock does not have rounded corners; the plaque sometimes does. */
  --radius-none:0px;
  --radius-plaque:14px;     /* the ONLY rounding in the system, and it is optional */
  --radius-pill:999px;      /* stamps and tags only */

  /* Plaque */
  --plaque-pad-y:14px;
  --plaque-pad-x:26px;

  /* Borders */
  --border-ink:3px solid var(--ink);
  --border-hair:2px solid var(--ink);
}
