.scroll-motion-ready .flow-number,.scroll-motion-ready .flow-copy h2,.scroll-motion-ready .flow-copy .subtitle,.scroll-motion-ready .flow-copy .detail{opacity:0;transform:translateY(14px);transition:opacity .48s ease,transform .48s cubic-bezier(.2,.7,.2,1)}
.scroll-motion-ready .flow-copy .subtitle{transition-delay:.06s}.scroll-motion-ready .flow-copy .detail{transition-delay:.12s}
.scroll-motion-ready .flow-row--reverse .flow-number{left:auto;right:49%}
#flow-01,#flow-02,#flow-03{scroll-margin-top:104px}
#scrub{width:92px}.control-note{margin:0 6px}
#play,#pause,#replay,#ripple{font-size:12px;white-space:nowrap}
@media(max-width:700px){#scrub{width:58px}.review-label span{display:inline;font-size:11px}}
@media(prefers-reduced-motion:reduce){.scroll-motion-ready .flow-number,.scroll-motion-ready .flow-copy h2,.scroll-motion-ready .flow-copy .subtitle,.scroll-motion-ready .flow-copy .detail{opacity:1!important;transform:none!important;transition:none!important}}
