.project-card{transition:border-color .3s,transform .35s}.project-visual{overflow:hidden}.project-visual img{transition:transform 1.2s}.project-card.work-arrived{animation:work-entrance .8s ease-out both}@keyframes work-entrance{from{opacity:.5;transform:translateY(16px)}to{opacity:1;transform:none}}@media(hover:hover){.project-card:hover{border-color:#c5aa6f;transform:translateY(-4px)}.project-card:hover .project-visual img{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.project-card,.project-visual img{animation:none!important;transition:none!important;transform:none!important}}