.ts-feat{position:relative;z-index:2}.ts-grid{position:relative;z-index:1}.ts-grid>:first-child{--ts-x:105%;--ts-r:-8deg}.ts-grid>:nth-child(2){--ts-x:0%;--ts-r:0deg}.ts-grid>:nth-child(3){--ts-x:-105%;--ts-r:8deg}@media (prefers-reduced-motion:no-preference){[data-arm=wait] :is(.ts-head,.ts-feat,.ts-grid>*,.ts-cta){opacity:0}[data-arm=go] .ts-head{animation:tsUp .7s cubic-bezier(.16,1,.3,1) backwards}[data-arm=go] .ts-feat{animation:tsSpot .8s cubic-bezier(.16,1,.3,1) .2s backwards}[data-arm=go] .ts-grid>*{animation:tsFan .9s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--i, 0) * .1s + .55s)}[data-arm=go] .ts-grid>:nth-child(2){--i:1}[data-arm=go] .ts-grid>:nth-child(3){--i:2}[data-arm=go] .ts-cta{animation:tsUp .6s cubic-bezier(.16,1,.3,1) 1.2s backwards}}@media (max-width:639px){.ts-grid>*{--ts-x:0%;--ts-r:0deg}}@keyframes tsUp{0%{opacity:0;transform:translate3d(0,22px,0)}}@keyframes tsSpot{0%{opacity:0;transform:scale(.92)}}@keyframes tsFan{0%{opacity:0;transform:translate3d(var(--ts-x,0),-60px,0) scale(.8) rotate(var(--ts-r,0deg))}}