body {
  background-color: #f8f9fb;
}

.hero-gradient {
  background: linear-gradient(135deg, #1f3c88, #1b7bd8);
}

.card {
  border: 0;
  border-radius: 0.85rem;
}

.table > :not(caption) > * > * {
  padding: 0.75rem;
}

.brand-logo {
  width: 30px;
  height: 30px;
  border-radius: 6px;
}
