/* SE portal — Projetos 1 e 2: destaque rosa. Mantém o restante cartão inalterado. */
.card.project-pink .kicker{
  color:#be185d;
}
.card.project-pink .open{
  color:#ffffff;
  background:linear-gradient(120deg,#9d174d 0%,#be185d 58%,#c2185b 100%);
  border:1px solid rgba(131,24,67,.26);
  text-shadow:0 1px 1px rgba(65,8,35,.22);
  box-shadow:0 10px 24px rgba(190,24,93,.18);
}
.card.project-pink .open:hover{
  color:#ffffff;
  background:linear-gradient(120deg,#831843 0%,#9d174d 58%,#be185d 100%);
  filter:none;
}
.card.project-pink .open .arrow{color:#ffffff}

/* Ferramentas de Bancada + Soldar com Confiança: destaque roxo. */
.card.utility-purple .kicker{
  color:var(--violet);
}
.card.utility-purple .open{
  color:#ffffff;
  background:linear-gradient(120deg,#6c54cf 0%,#7c5ce0 52%,#ab8cff 100%);
  border:1px solid rgba(108,84,207,.30);
  text-shadow:0 1px 1px rgba(38,24,92,.22);
  box-shadow:0 10px 24px rgba(108,84,207,.18);
}
.card.utility-purple .open:hover{
  color:#ffffff;
  background:linear-gradient(120deg,#5d46bb 0%,#6c54cf 52%,#9476f4 100%);
  filter:none;
}
.card.utility-purple .open .arrow{color:#ffffff}

/* SE ARENA: botão preto. Restante cartão mantém o tema original. */
.card.arena-black .open{
  color:#ffffff;
  background:linear-gradient(120deg,#111827 0%,#09090b 58%,#000000 100%);
  border:1px solid rgba(0,0,0,.38);
  text-shadow:0 1px 1px rgba(0,0,0,.35);
  box-shadow:0 10px 24px rgba(0,0,0,.20);
}
.card.arena-black .open:hover{
  color:#ffffff;
  background:linear-gradient(120deg,#000000 0%,#111111 55%,#27272a 100%);
  filter:none;
}
.card.arena-black .open .arrow{color:#ffffff}
