:root{
  --brand:#0d6efd;             /* Bootstrap primary (safe) */
  --ink:#212529;
  --muted:#6c757d;
  --bg-soft:#f8f9fa;
}
body{ color:var(--ink); }
.bg-gradient-light{
  background: radial-gradient(1200px 600px at 20% -10%, #eef3ff, transparent),
              linear-gradient(#fff, #fff);
}
.badge.bg-dark-subtle{
  background:#e9ecef;
  color:#343a40;
}
.card{ border-radius:1rem; }
.rounded-4{ border-radius:1rem; }

appasaurus_hero{
  max-height: 300px;
  height: auto;
  width: auto;
  margin: 1em 0;
}

