/* Progressive load: hidden until motion.js choreographs the entrance (theme.js has a safety timeout). */
html.motion-preload .header,html.motion-preload main,html.motion-preload footer{opacity:0}
.motion-js .reveal{animation:none}
.m-word{display:inline-block}
.tl-items:before,.tl-progress{transform-origin:top}
.tl-card:after{transform-origin:left}
.line-wait-y:not(.tl-progress):before,.tl-progress.line-wait-y{transform:scaleY(0)}
.line-wait-x:after{transform:scaleX(0)}
