/* Site themes. "blue" is the default defined in each page; others override the variables here.
   The active theme is chosen in /admin (content/site.json -> theme). */
html[data-theme="slate"]{
  --bg:#262A33; --bg-2:#2F343F; --b:38,42,51; --b2:47,52,63;
  --card:rgba(255,255,255,.06); --card-hi:rgba(255,255,255,.1);
  --text:#F5F6F8; --muted:#A3A8B5; --soft:#D5D8DF;
  --blue:#5B4BC4; --blue-2:#F0958B; --a:91,75,196; --a2:240,149,139; --ln:255,255,255;
  --line:rgba(255,255,255,.12); --glow:rgba(91,75,196,.45);
  --grad:linear-gradient(135deg,#4B3BB0 0%,#6A58D6 100%);
}
html[data-theme="slate"] h1 em{background:linear-gradient(135deg,#F0958B,#F7B7A3);-webkit-background-clip:text;background-clip:text;filter:none}
html[data-theme="slate"] .why li svg,html[data-theme="slate"] .card.feature .num{background:#B5D96A;color:#262A33;box-shadow:none}
html[data-theme="slate"] .ticker span::before{background:#B5D96A;box-shadow:none}
