/* Source-coordinate motion preserves the same square story illustrations. */
#home-page #how-it-works .journey-art{position:relative;isolation:isolate}
.journey-art>.story-art-svg{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;overflow:hidden}
.story-plane-cloud{transform-box:view-box;opacity:1}
.story-playing .story-plane-cloud{animation:story-cloud-pass 18s linear infinite;animation-delay:-9s}
.story-playing .story-plane-cloud-two{animation-duration:23s;animation-delay:-12s}
.story-playing .story-plane-cloud-three{animation-duration:27s;animation-delay:-12s}
@keyframes story-cloud-pass{from{transform:translateX(160px)}to{transform:translateX(-180px)}}
.journey-art:not(.story-playing) .story-plane-cloud{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.story-plane-pane{display:none}.story-plane-cloud{animation:none!important}}
