/* Lien Chiropractors — Signature theme (design logic v2). Tokens only. Identity from the live site: its signal teal
   --brand #0b5d73 / #084656 (the header bar mark), white / near-black ground, the site's own system faces. */
:root {
  --brand: #06303B;            --brand-rgb: 6,48,59;
  --brand-deep: #041F27;       --brand-deep-rgb: 4,31,39;
  --brand-soft: #084656;
  --brand-grad-start: #041F27; --brand-grad-end: #084656;
  --accent: #0B5D73;           --accent-rgb: 11,93,115;
  --accent-bright: #1688A6;    --accent-bright-rgb: 22,136,166;
  --accent-deep: #084656;
  --accent-wash: #EAF5F8;      --accent-wash-rgb: 234,245,248;
  --highlight: #0B5D73;        --highlight-rgb: 11,93,115;
  --highlight-light: #8FD3E3;  --highlight-deep: #084656;
  --scan-rgb: 143,211,227;
  --paper: #FFFFFF; --cloud: #F5F5F6; --cloud-2: #ECECEE;
  --ink: #111111; --muted: #4F555D; --line: #D4D7DB; --line-strong: #B9BEC5;
  --on-dark: #FFFFFF; --on-dark-2: #D6ECF1; --on-dark-3: #A9CBD4; --on-accent-soft: #DDF0F5;
  --f-head: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --f-body: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --radius: 10px; --radius-sm: 6px;
  --arch: 999px 999px 14px 14px;
}
