.memory-art{width:100%;display:block;overflow:visible}.memory-art__cover-console{transform-origin:540px 278px;transform:translateY(calc((var(--scene-progress,.5) - .5) * -8px)) rotate(calc((var(--scene-progress,.5) - .5) * 1.2deg))}.memory-art__cover-sleeves{transform-origin:762px 330px;transform:translateY(calc((var(--scene-progress,.5) - .5) * 7px)) rotate(calc((var(--scene-progress,.5) - .5) * 1.5deg))}.memory-art__shutter{transform:translateY(calc((.5 - var(--scene-progress,.5)) * 54px))}.memory-art__screen-glow{opacity:calc(.025 + var(--scene-progress,.5) * .065)}.memory-art__game{opacity:calc(.4 + var(--scene-progress,.5) * .4);transform:translateX(calc((var(--scene-progress,.5) - .5) * 3px))}.memory-art__pouch{transform-origin:600px 350px}.memory-art__pouch--outer-left{transform:rotate(calc((var(--scene-progress,.5) - .5) * -5deg))}.memory-art__pouch--inner-left{transform:rotate(calc((var(--scene-progress,.5) - .5) * -2.5deg))}.memory-art__pouch--inner-right{transform:rotate(calc((var(--scene-progress,.5) - .5) * 2.5deg))}.memory-art__pouch--outer-right{transform:rotate(calc((var(--scene-progress,.5) - .5) * 5deg))}.memory-art__condensation{opacity:calc(.12 + var(--scene-progress,.5) * .28);transform:translateY(calc(var(--scene-progress,.5) * 10px))}.memory-art--finale .memory-bicycle{transform:none}.memory-art--finale [data-bike-pace],.memory-art--finale .memory-bicycle__road,.memory-art__finale-fist{opacity:calc(1 - clamp(0, (var(--scene-progress,0) - .3) / .16, 1))}.memory-art--finale .memory-pouch__detail{opacity:clamp(0, (var(--scene-progress,0) - .22) / .14, 1)}.memory-art__finale-console{opacity:clamp(0, (var(--scene-progress,0) - .58) / .14, 1);translate:calc((1 - clamp(0, (var(--scene-progress,0) - .58) / .18, 1)) * -36px) 0}.memory-art__wish{opacity:calc(.25 + .75 * clamp(0, (var(--scene-progress,0) - .05) / .3, 1))}.memory-art__wish--fading{opacity:calc(1 - .62 * clamp(0, (var(--scene-progress,0) - .2) / .4, 1))}.memory-art__wish-tag{opacity:clamp(0, (var(--scene-progress,0) - .12) / .15, 1)}.memory-art__caret{animation:1.1s step-end infinite memory-caret}@keyframes memory-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.memory-art__caret{animation:none}.memory-art__finale-console{translate:none}.memory-art__cover-console,.memory-art__cover-sleeves,.memory-art__shutter,.memory-art__game,.memory-art__pouch,.memory-art__pouch--outer-left,.memory-art__pouch--inner-left,.memory-art__pouch--inner-right,.memory-art__pouch--outer-right,.memory-art__condensation{transform:none}.memory-art__screen-glow{opacity:.06}.memory-art__game{opacity:.6}.memory-art__condensation{opacity:.3}}
.memory-bicycle--rush{transform:translateX(calc((var(--scene-progress,.5) - .5) * 80px))}.memory-bicycle--ride{transform:translateX(calc((1 - var(--scene-progress,1)) * 24px))}.memory-bicycle__road{transform:translateX(calc((var(--scene-progress,.5) - .5) * -24px))}.memory-bicycle__drip{animation:2.8s ease-in infinite memory-drip}@keyframes memory-drip{0%,55%{opacity:0;transform:translateY(0)}62%{opacity:.55}to{opacity:0;transform:translateY(46px)}}@media (prefers-reduced-motion:reduce){.memory-bicycle--rush,.memory-bicycle--ride,.memory-bicycle__road{transform:none}.memory-bicycle__drip{opacity:0;animation:none}}
