/* ==========================================================================
   THEME — BrooksCorp corporate site
   Derived from the BrooksCorp logo: deep indigo ink #180E3F with a
   cyan → deep-teal brace gradient (#38E5EC → #0AA6B8 → #146A8C).

   Applied via: <html class="theme-brookscorp">
   Per BCDF rules, these tokens (and this file) are the entire reskin.
   ========================================================================== */
.theme-brookscorp {
  /* Brand — logo ink (indigo-navy) */
  --bc-brand-50:  #EEEDF5;
  --bc-brand-100: #D6D3E6;
  --bc-brand-200: #A9A4C9;
  --bc-brand-300: #7C75AB;
  --bc-brand-400: #4A4180;
  --bc-brand-500: #2B2160;
  --bc-brand-600: #180E3F;   /* logo ink — nav text, headings, footer */
  --bc-brand-700: #120A30;
  --bc-brand-800: #0D0724;
  --bc-brand-900: #080417;

  /* Accent — brace teal (mid-point of the logo gradient) */
  --bc-accent-50:  #E6F7F9;
  --bc-accent-100: #C2ECF0;
  --bc-accent-200: #8EDCE4;
  --bc-accent-300: #4FC7D4;
  --bc-accent-400: #23B4C5;
  --bc-accent-500: #0AA6B8;  /* PRIMARY ACCENT — action */
  --bc-accent-600: #088D9E;
  --bc-accent-700: #077181;  /* small accent text on white (AA) */
  --bc-accent-800: #055662;
  --bc-accent-900: #033B44;

  --bc-info:      #5FA0D5;   /* logo secondary blue */
  --bc-info-bg:   #EBF3FB;
  --bc-info-fg:   #2A5E90;

  --bc-focus-ring: 0 0 0 3px rgba(10,166,184,.28);

  /* Logo gradient — used by the site layer for brace marks & highlights */
  --bcs-grad-a: #38E5EC;
  --bcs-grad-b: #0AA6B8;
  --bcs-grad-c: #146A8C;
  --bcs-gradient: linear-gradient(160deg, var(--bcs-grad-a), var(--bcs-grad-b) 48%, var(--bcs-grad-c));
}
