/* Added locally (not part of the CodeMirror capture).
   GIBIVERSO brand override. Loaded after the captured sheets so these :root
   values win on source order — same specificity, later wins.

   Palette sampled from the logo artwork:
     red   #E81112  hsl(0 86% 49%)
     blue  #005CD9  hsl(215 100% 43%)

   Both are used at raised lightness for on-screen text. At their literal logo
   values they only reach ~3.5:1 against the dark navy background, which fails
   AA for the smaller `text-gold` labels (the token carries 25 uses, not all of
   them headings). Lifted to 60% lightness they land at ~5.2:1 while staying
   unmistakably the logo's red and blue. */

:root {
  /* Accent token, inherited name from the capture. Now the brand red. */
  --gold: 0 88% 60%;
  --gold-dark: 0 86% 49%;

  --primary: 0 88% 60%;
  --accent: 0 88% 60%;
  --ring: 0 88% 60%;
  --sidebar-primary: 0 88% 60%;
  --sidebar-ring: 0 88% 60%;

  /* Second brand color, no equivalent in the original palette. */
  --brand-blue: 215 100% 60%;
  --brand-blue-deep: 215 100% 43%;
}

/* The header wordmark is the logo artwork itself
   (images/logo-gibiverso-wordmark.png), so it needs no color rules here.
   --brand-blue is kept as the documented second brand color. */

/* The featured pricing card hardcoded a warm gold gradient and glow instead of
   reading --gold, so the token swap alone would leave it brown. */
.card-pricing-featured {
  background: linear-gradient(160deg, rgb(58, 18, 20), rgb(34, 15, 17), rgb(21, 14, 15));
  box-shadow: rgba(232, 17, 18, 0.14) 0px 0px 40px,
              rgba(232, 17, 18, 0.1) 0px 1px inset;
}
