.amz-rail{-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent)}.amz-drop{display:none}@keyframes amz-drop{0%{top:0;opacity:0}15%,85%{opacity:1}to{top:100%;opacity:0}}html[data-motion] .amz-drop{display:block;animation:amz-drop 3.4s cubic-bezier(.45,0,.55,1) var(--amz-delay,0s) infinite}.amz-tap{display:none}@keyframes amz-tap{0%{transform:scale(.9);opacity:.6}70%,to{transform:scale(1.45);opacity:0}}html[data-motion] .amz-tap{display:block;animation:amz-tap 3.4s ease-out infinite}@keyframes amz-grow{0%{transform:scaleX(0)}}@keyframes amz-row{0%{opacity:0;transform:translate3d(16px,0,0)}}html[data-motion] :is([data-reveal=in],[data-reveal=done]) .amz-grow{transform-origin:left center;animation:amz-grow 1.1s cubic-bezier(.2,.75,.2,1) calc(.32s + var(--amz-d, 0s)) both}html[data-motion] :is([data-reveal=in],[data-reveal=done]) .amz-row{animation:amz-row .7s cubic-bezier(.2,.75,.2,1) calc(.26s + var(--amz-d, 0s)) both}@media (prefers-reduced-motion:reduce){html[data-motion] .amz-drop,html[data-motion] .amz-tap{display:none;animation:none}html[data-motion] :is([data-reveal=in],[data-reveal=done]) .amz-grow,html[data-motion] :is([data-reveal=in],[data-reveal=done]) .amz-row{animation:none}}