
:root{
  --permi-primary:#1E3A8A; /* Deep Blue */
  --permi-accent:#10B981;  /* Neon Green */
  --permi-bg:#0B1226;
}

.text-permi{ color: var(--permi-primary); }
.text-accent{ color: var(--permi-accent); }

.btn-permi{
  background: var(--permi-accent);
  color:#fff;
  border:none;
}
.btn-permi:hover{
  filter: brightness(0.95);
  color:#fff;
}

.hero{
  background:
    radial-gradient(1200px 600px at 80% -10%, rgba(16,185,129,0.12), transparent),
    linear-gradient(180deg, #0B1226 0%, #101828 100%);
  color:#fff;
}

.card{ border-radius: 10px; }