/* _proof.css — Proof of Work block BEM */

.proof {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}

.proof__item {
  border-left: 2px solid var(--color-stone-200);
  padding-left: 1.5rem;
  transition: border-color 0.3s ease;
}

.proof__item:hover {
  border-left-color: var(--color-teal-500);
}

.proof__org {
  font-family: var(--font-serif);
  font-weight: 500;
  font-size: 1.125rem;
  color: var(--color-stone-800);
  margin-bottom: 0.5rem;
}

.proof__outcome {
  font-family: var(--font-sans);
  color: var(--color-stone-600);
  line-height: 1.625;
}
