.motion-strip{position:relative}.motion-strip li>span{isolation:isolate;position:relative}.motion-strip li>span>svg{transform-box:fill-box;transform-origin:50%}.motion-strip li>span:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid;position:absolute;inset:-4px}.motion-strip li:nth-child(2)>span{color:#557543}.motion-strip li:nth-child(3)>span{color:#507a96}.motion-strip ol{position:relative}.story-thread{pointer-events:none;z-index:3;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.motion-strip[data-motion=story] .story-thread{display:block}.motion-strip[data-motion=story] li>span,.motion-strip[data-motion=story] li svg,.motion-strip[data-motion=story] li svg *{animation:none}.motion-strip[data-motion=story] li>.lucide-arrow-right{opacity:0}.motion-strip[data-motion=story] li>span>svg{animation:9.6s linear infinite idea-first}.motion-strip[data-motion=story] li:nth-child(2)>span>svg{animation:9.6s linear infinite idea-second}.motion-strip[data-motion=story] li:nth-child(3)>span>svg{animation:9.6s linear infinite idea-third}.motion-strip[data-motion=story] li:nth-child(2) .lucide-radio path{animation:9.6s linear infinite idea-waves}.motion-strip[data-motion=story] li:nth-child(3) .lucide-package-check path{stroke-dasharray:80;animation:9.6s linear infinite idea-box}.motion-strip[data-motion=story] li:nth-child(3) .lucide-package-check path:nth-child(2){stroke-dasharray:14;stroke:#507a96;animation:9.6s linear infinite idea-check}.motion-strip[data-motion=story] li:nth-child(2)>span:after{animation:9.6s linear infinite idea-ripple}.motion-strip[data-motion=story] li:nth-child(3)>span:after{animation:9.6s linear infinite idea-finish}@keyframes idea-first{0%{opacity:0;transform:scale(.3)rotate(-30deg)}5%,12%{opacity:1;transform:scale(1.15)rotate(-8deg)}8%,16%{opacity:1;transform:scale(1.15)rotate(10deg)}20%{opacity:1;transform:scale(1)rotate(0)}24%,91%{opacity:.35;transform:scale(.85)rotate(0)}96%,to{opacity:0;transform:scale(.3)rotate(-30deg)}}@keyframes idea-second{0%,34%{opacity:.35;transform:scale(.85)rotate(0)}39%{opacity:1;transform:scale(1.25)rotate(0)}43%,52%{opacity:1;transform:scale(1)}57%,to{opacity:.35;transform:scale(.85)rotate(0)}}@keyframes idea-third{0%,67%{opacity:.35;transform:scale(.85)rotate(0)}73%{opacity:1;transform:scale(1.23)rotate(5deg)}77%,91%{opacity:1;transform:scale(1)rotate(0)}98%,to{opacity:0;transform:scale(.5)rotate(0)}}@keyframes idea-waves{0%,38%{opacity:.1}41%,47%,53%{opacity:1}44%,50%{opacity:.2}57%,to{opacity:1}}@keyframes idea-box{0%,68%{stroke-dashoffset:80px}78%,to{stroke-dashoffset:0}}@keyframes idea-check{0%,77%{stroke-dashoffset:14px}83%,to{stroke-dashoffset:0}}@keyframes idea-ripple{0%,39%,48%,57%,to{opacity:0;transform:scale(.8)}40%,49%{opacity:.6;transform:scale(1)}47%,56%{opacity:0;transform:scale(1.65)}}@keyframes idea-finish{0%,80%,to{opacity:0;transform:scale(1)}83%{opacity:.65;transform:scale(1.1)}92%{opacity:0;transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){.motion-strip[data-motion=story] *{opacity:1;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.story-thread{display:none!important}}.motion-strip[data-motion=story] li>div>p{will-change:transform,opacity;animation:9.6s ease-in-out infinite caption-design}.motion-strip[data-motion=story] li>div>p+p{animation-name:detail-design}.motion-strip[data-motion=story] li:nth-child(2)>div>p{animation-name:caption-live}.motion-strip[data-motion=story] li:nth-child(2)>div>p+p{animation-name:detail-live}.motion-strip[data-motion=story] li:nth-child(3)>div>p{animation-name:caption-delivery}.motion-strip[data-motion=story] li:nth-child(3)>div>p+p{animation-name:detail-delivery}@keyframes caption-design{0%{opacity:.35;transform:translateY(8px)}7%,90%{opacity:1;transform:translateY(0)}98%,to{opacity:.35;transform:translateY(-4px)}}@keyframes detail-design{0%,4%{opacity:.35;transform:translateY(6px)}11%,90%{opacity:1;transform:translateY(0)}98%,to{opacity:.35;transform:translateY(-4px)}}@keyframes caption-live{0%,35%{opacity:.35;transform:translateY(8px)}42%,90%{opacity:1;transform:translateY(0)}98%,to{opacity:.35;transform:translateY(-4px)}}@keyframes detail-live{0%,39%{opacity:.35;transform:translateY(6px)}46%,90%{opacity:1;transform:translateY(0)}98%,to{opacity:.35;transform:translateY(-4px)}}@keyframes caption-delivery{0%,69%{opacity:.35;transform:translateY(8px)}76%,90%{opacity:1;transform:translateY(0)}98%,to{opacity:.35;transform:translateY(-4px)}}@keyframes detail-delivery{0%,73%{opacity:.35;transform:translateY(6px)}80%,90%{opacity:1;transform:translateY(0)}98%,to{opacity:.35;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.motion-strip[data-motion=story] li>div>p{will-change:auto;opacity:1!important;animation:none!important;transform:none!important}}.motion-strip{background:linear-gradient(110deg,#f9dfd533,#faf8f2 45%,#dde9f233)}.motion-strip li>span{border:1px solid #1818170a;box-shadow:0 3px 10px #18181708}.motion-strip[data-motion=story] li>span{animation:9.6s ease-in-out infinite stage-design}.motion-strip[data-motion=story] li:nth-child(2)>span{animation-name:stage-live}.motion-strip[data-motion=story] li:nth-child(3)>span{animation-name:stage-delivery}.motion-strip li>div>p:first-child{letter-spacing:-.02em}@keyframes stage-design{0%,24%,to{transform:translateY(0);box-shadow:0 3px 10px #18181708}5%,17%{transform:translateY(-3px);box-shadow:0 0 0 6px #e8b7ba45,0 8px 20px #e8b7ba50}}@keyframes stage-live{0%,33%,57%,to{transform:translateY(0);box-shadow:0 3px 10px #18181708}39%,50%{transform:translateY(-3px);box-shadow:0 0 0 6px #b8cdb550,0 8px 20px #b8cdb555}}@keyframes stage-delivery{0%,66%,96%,to{transform:translateY(0);box-shadow:0 3px 10px #18181708}73%,86%{transform:translateY(-3px);box-shadow:0 0 0 6px #aec7da50,0 8px 20px #aec7da55}}@media (prefers-reduced-motion:reduce){.motion-strip li>span{animation:none!important;transform:none!important}}
