.work-route-transition{position:fixed;inset:0;z-index:1000;overflow:hidden;pointer-events:auto;opacity:0;visibility:hidden;contain:strict}.work-route-transition__photo{position:absolute;overflow:hidden}.work-route-transition__ghost>img,.work-route-transition__photo>img{position:absolute;display:block;max-width:none}.work-route-transition__backdrop,.work-route-transition__ghost,.work-route-transition__shade,.work-route-transition__slice,.work-route-transition__slices{position:absolute;inset:0}.work-route-transition__slices{opacity:0}.work-route-transition__slice{background-repeat:no-repeat;background-position:50%;background-size:100% 100%}