/* Observed on rechtshof.nl, 2026-09-25. Layout tokens below are new suggestions. */
:root {
  --brand-blue: #004aad;
  --brand-orange: #ff6c00;
  --brand-off-white: #faf9f8;
  --brand-warm-light: #f5f2ef;
  --brand-warm: #efebe7;
  --brand-border: #d8d2cb;
  --brand-muted-blue: #3766a5;
  /* Proposed accessible action combination: white text on brand blue. */
  --brand-action: var(--brand-blue);
  --brand-on-action: #ffffff;
  --brand-text: #16304f;
  --brand-surface: #ffffff;
  /* Oso Sans was observed, but its font files/license were not copied. */
  --brand-font: system-ui, -apple-system, "Segoe UI", sans-serif;
  --brand-radius-card: 14px;
  --brand-radius-button: 30px;
  --brand-content-width: 1160px;
  --brand-focus: #004aad;
}
