/* Wykeham borders. Every corner is square. There are no shadows anywhere in the system —
   depth is expressed by ground/paper contrast and by hairline rules, never by blur. */
:root{
  --radius:0;              /* the only radius in the system */
  --border-hairline:1px solid var(--line-hairline);
  --border-strong:1px solid var(--line-strong);
  --border-on-dark:1px solid var(--line-on-dark);
  --rule-weight:1px;       /* section divider rule */
  --rule-weight-heavy:2px; /* accent rule above a section eyebrow */
  --shadow-none:none;      /* documented absence; do not add a shadow token */

  /* --- ADDED FOR SITE BUILD (2026 redesign) ---
     The short copper accent rule that opens a heading block. It appears 45 times across
     the design set — every page banner, every closing CTA, most section heads — always
     44 x 2. It is a component of the system, not a per-page decoration, so it is
     tokenised rather than repeated. Height reuses --rule-weight-heavy. */
  --rule-accent-w:44px;
}
