.work .print.arriving {
  animation: project-card-arrive 900ms cubic-bezier(.18,.74,.25,1) both;
  animation-delay: var(--entry-delay, 0ms);
}
@keyframes project-card-arrive {
  from { transform: translate(var(--entry-x), var(--entry-y)) rotate(var(--angle)); opacity: .35; }
  to { transform: rotate(var(--angle)); opacity: 1; }
}
@media (prefers-reduced-motion: reduce) {
  .work .print.arriving { animation: none; }
}
