/* Ajustes del index (se carga después de home_style.css) */
.tf-accesos a.tf-acceso-clientes {
  display: inline-block;
  padding: .35rem 1rem;
  border-radius: 999px;
  background: #ff3b5c;          /* rosa/fucsia de la marca: ajusta si hace falta */
  color: #fff;
  font-weight: 600;
  text-decoration: none;
  box-shadow: 0 4px 14px rgba(255, 59, 92, .45);
  transition: transform .2s, box-shadow .2s;
}
.tf-accesos a.tf-acceso-clientes:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(255, 59, 92, .6);
  color: #fff;
}
.tf-accesos a.tf-acceso-clientes i { margin-right: .35rem; font-size: .85em; }
