/* Shared design foundation for both consulting pages. */
:root {
  color-scheme:dark;
  --brand-bg:#081121;
  --brand-surface:#0f2032;
  --brand-border:#284355;
  --brand-mint:#66e2c5;
  --brand-white:#f4fafb;
  --brand-muted:#abc0cb;
  --brand-radius:18px;
  --brand-max:1130px;
  --brand-shadow:0 24px 72px rgba(0,0,0,.3);
  --bg:var(--brand-bg);--surface:var(--brand-surface);--line:var(--brand-border);
  --accent:var(--brand-mint);--white:var(--brand-white);--muted:var(--brand-muted);
  --wh-bg:var(--brand-bg);--wh-panel:var(--brand-surface);--wh-line:var(--brand-border);
  --wh-mint:var(--brand-mint);--wh-ink:var(--brand-white);--wh-muted:var(--brand-muted);
}
