/* Reveal translation is independent of the pointer-driven tilt transform. */
.motion-enabled .card-reveal{opacity:1;translate:0 0;transition:opacity .65s ease,translate .75s cubic-bezier(.16,1,.3,1),transform .22s ease-out,background .25s,border-color .25s,box-shadow .25s;transition-delay:var(--card-reveal-delay,0ms),var(--card-reveal-delay,0ms),0s,0s,0s,0s}
.motion-enabled .card-reveal:not(.is-visible){opacity:0;translate:0 36px}
.motion-paused .card-reveal{opacity:1!important;translate:none!important}
@media(hover:hover) and (pointer:fine){.motion-enabled .project-grid-v3 .dossier{transform:perspective(1800px) rotateX(calc(var(--tilt-x,0deg) * .55)) rotateY(calc(var(--tilt-y,0deg) * .55))}.motion-enabled .project-grid-v3 .dossier:has(details[open]){transform:none}}
@media(prefers-reduced-motion:reduce){.card-reveal{opacity:1!important;translate:none!important;transition:none!important}}
