.case-study-panel[data-state=open]{animation:.32s cubic-bezier(.22,1,.36,1) both case-study-open}.case-study-panel[data-state=closed]{pointer-events:none;animation:.16s ease-in both case-study-close}.case-study-panel[data-state=open] .case-study-project{animation:.35s cubic-bezier(.22,1,.36,1) 50ms both case-study-reveal}.case-study-panel[data-state=open] .case-study-note{animation:.35s cubic-bezier(.22,1,.36,1) .1s both case-study-reveal}@keyframes case-study-open{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes case-study-close{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-3px)scale(.985)}}@keyframes case-study-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.case-study-panel,.case-study-panel .case-study-project,.case-study-panel .case-study-note{animation:none!important}}
