/* Bridge Finance — variáveis de identidade visual */
:root{
  --c-primary: #162546;
  --c-primary-deep: #0F1B33;
  --c-accent: #C9A94E;
  --c-accent-light: #E5D28A;
  --c-accent-deep: #A8862F;
  --c-ink: #1A1A1A;
  --c-body: #444B57;
  --c-muted: #6B7280;
  --c-link: #A8862F;
  --c-body-bg: #F7F4EC;
  --c-content-bg: #FBFAF6;
  --c-card-bg: #FFFFFF;
  --c-card-border: #ECE7DA;
  --c-hairline: #ECE7DA;
  --c-sidebar-bg: #0F1B33;
  --c-sidebar-text: #C7D0E0;
  --c-sidebar-active-bg: rgba(201,169,78,.14);
  --c-sidebar-active-text: #E5D28A;
  --c-navbar-bg: #FFFFFF;
  --c-navbar-text: #162546;
  --c-btn-primary-bg: #C9A94E;
  --c-btn-primary-text: #0F1B33;
  --radius-sm: 10px;
  --radius: 12px;
  --radius-lg: 18px;
  --radius-pill: 100px;
  --font-primary: Montserrat, system-ui, sans-serif;
  --grad-gold: linear-gradient(135deg,#E5D28A 0%,#C9A94E 50%,#A8862F 100%);
  --grad-navy: linear-gradient(160deg,#162546 0%,#0F1B33 100%);
  --shadow-1: 0 1px 2px rgba(15,27,51,.05),0 8px 24px rgba(15,27,51,.07);
  --shadow-2: 0 4px 12px rgba(15,27,51,.08),0 20px 44px rgba(15,27,51,.12);
}