/* Mazda — volume passenger retail. The middle register of the estate: warmer and
   denser than Aston Martin, far softer than MAN. Soft shadows (the only brand that
   gets them), 8/12px radii, 200-320ms motion. Density 1.0 — the baseline everything
   else is measured against.

   AND: this is the ONE brand whose content model HAS a price field. Aston Martin's
   has none at all. That difference is schema, not policy — which is the whole
   governance argument, made visible by putting the two pages side by side. */
.brand-mazda {
  --brand-bg: #101010;
  --brand-surface: #191919;
  --brand-fg: #F2F0EE;
  --brand-fg-mid: #B4B0AC;
  --brand-fg-dim: #8A8783;          /* 4.9:1 on #101010 */
  --brand-rule: #333130;
  --brand-accent: #E8543F;          /* the one saturated brand red — 4.6:1 on #101010 */

  --brand-section: var(--hha-12) var(--hha-9);   /* 96 / 64 */
  --brand-measure: 68ch;
  --brand-radius: 8px;
  --brand-density: 1.0;
  --brand-shadow: 0 2px 8px rgba(0,0,0,.28), 0 12px 32px rgba(0,0,0,.34);

  --brand-display: clamp(2rem, 5.4vw, 3.5rem);   /* 56px Latin */
  --brand-h2: 1.75rem;
  --brand-dur: 280ms;
  --brand-ease: cubic-bezier(.4, 0, .2, 1);
}
.brand-mazda .site-head { border-block-end-color: var(--brand-rule); }
