/* Override timed entrances only within the home-page studies. */
#home-work .case-project .scroll-reveal{opacity:var(--reveal-opacity,1)!important;translate:0 var(--reveal-y,0px)!important;transform:none!important;transition:none!important}
#home-work .case-project :is(.case-title,.case-type,.case-role,.case-copy p,.case-full){opacity:1!important;translate:none!important;transition:none!important}
#home-work .case-gallery .gallery-slide .slide-media{opacity:1!important;transform:none!important;animation:none!important}
#home-work .scroll-reveal:focus-within{opacity:1!important;translate:none!important}
@media(prefers-reduced-motion:reduce){#home-work .case-project .scroll-reveal{opacity:1!important;translate:none!important}}
/* A longer entrance with independent editorial beats. */
#home-work .case-project .case-gallery.scroll-reveal{transform:scale(var(--reveal-scale,1))!important;transform-origin:50% 0}
#home-work .case-intro.scroll-reveal :is(.case-title,.case-type,.case-role,.case-copy){--beat:clamp(0,calc((var(--reveal-progress,1) - var(--beat-delay,0))*1.45),1);opacity:var(--beat)!important;translate:0 calc((1 - var(--beat))*35px)!important}
#home-work .case-intro .case-type{--beat-delay:.1}
#home-work .case-intro .case-role{--beat-delay:.16}
#home-work .case-intro .case-copy{--beat-delay:.28}
#home-work .case-project .scroll-reveal:focus-within,#home-work .scroll-reveal:focus-within :is(.case-title,.case-type,.case-role,.case-copy){opacity:1!important;translate:none!important;transform:none!important}
@media(prefers-reduced-motion:reduce){#home-work .case-project .scroll-reveal,#home-work .case-intro.scroll-reveal :is(.case-title,.case-type,.case-role,.case-copy){opacity:1!important;translate:none!important;transform:none!important}}
