.pmp-profiles {
  --pmp-primary:#2271b1;
}

.pmp-layout-grid {
  display:grid;
  grid-template-columns:repeat(var(--pmp-cols,3),1fr);
  gap:20px;
}

.pmp-layout-list .pmp-card {
  display:flex;
  gap:20px;
}

.pmp-img-right .pmp-card {
  flex-direction:row-reverse;
}

.pmp-title a {
  color:var(--pmp-primary);
  text-decoration:none;
}
