.selected-section{display:block;width:100%;height:auto}.selected-section *{transform-box:fill-box;transform-origin:center;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.info-build-visual[data-motion="paused"] .selected-section *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.selected-section *{animation:none!important;opacity:1!important;translate:none!important;rotate:none!important;scale:none!important;transform:none!important}}
.a10-left{animation-name:a10-left}.a10-right{animation-name:a10-right}@keyframes a10-left{0%,18%,100%{translate:211px -18px;opacity:.25}60%,88%{translate:0 0;opacity:1}}@keyframes a10-right{0%,18%,100%{translate:-211px -18px;opacity:.25}60%,88%{translate:0 0;opacity:1}}
.b12-citation{animation-name:b12-connect}@keyframes b12-connect{0%,18%,100%{clip-path:inset(0 100% 0 0)}66%,88%{clip-path:inset(0 0 0 0)}}
.c01-lens{animation-name:c01-find}@keyframes c01-find{0%,18%,100%{translate:-160px 0}63%,88%{translate:0 0}}
.d04-duplicate{animation-name:d04-merge}@keyframes d04-merge{0%,18%,100%{translate:0 0;opacity:.8}65%,88%{translate:-135px 0;opacity:0}}
.e11-order{animation-name:e11-process}@keyframes e11-process{0%,18%,100%{translate:0 0}65%,88%{translate:223px 0}}
.f06-insert{animation-name:f06-fill}@keyframes f06-fill{0%,18%,100%{translate:0 -81px;opacity:.2}65%,88%{translate:0 0;opacity:1}}
.g08-clip{animation-name:g08-extract}@keyframes g08-extract{0%,18%,100%{translate:0 0}65%,88%{translate:0 -75px}}
.h09-mobile{animation-name:h09-mobile}@keyframes h09-mobile{0%,18%,100%{translate:71px 0;opacity:.1}65%,88%{translate:0 0;opacity:1}}
.i02-cover{transform-origin:left;animation-name:i02-cover}@keyframes i02-cover{0%,18%,100%{scale:1 1}65%,88%{scale:-.6 1}}
.j02-id{animation-name:j02-id}@keyframes j02-id{0%,18%,100%{clip-path:inset(0 100% 0 0)}65%,88%{clip-path:inset(0 0 0 0)}}