/* MyLienDoctor — Signature theme (design logic v2). Tokens only; identity from the live site and its LT lockup:
   navy #0b3d91 / deep navy #082d6b with the brand's own red #b3261e, system sans (the site's own faces). */
:root {
  --brand: #082D6B;            --brand-rgb: 8,45,107;
  --brand-deep: #051D47;       --brand-deep-rgb: 5,29,71;
  --brand-soft: #0B3D91;
  --brand-grad-start: #051D47; --brand-grad-end: #0B3D91;
  --accent: #0B3D91;           --accent-rgb: 11,61,145;
  --accent-bright: #2F63C4;    --accent-bright-rgb: 47,99,196;
  --accent-deep: #082D6B;
  --accent-wash: #EEF3FB;      --accent-wash-rgb: 238,243,251;
  --highlight: #B3261E;        --highlight-rgb: 179,38,30;
  --highlight-light: #F09A93;  --highlight-deep: #8E1D17;
  --scan-rgb: 160,190,245;
  --paper: #FFFFFF; --cloud: #F4F6F9; --cloud-2: #E9EDF3;
  --ink: #14171C; --muted: #525A66; --line: #D9DDE3; --line-strong: #BCC3CD;
  --on-dark: #FFFFFF; --on-dark-2: #D5DEEE; --on-dark-3: #A9B8D3; --on-accent-soft: #E4ECF9;
  --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;
}
