.band{transform-origin:50%}@keyframes roll{0%{opacity:.78;transform:perspective(1000px)rotateX(-23deg)scale(.94)}38%,62%{opacity:1;transform:perspective(1200px)rotateX(0)scale(1)}to{opacity:.78;transform:perspective(1000px)rotateX(23deg)scale(.94)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.band{transform-origin:50%;animation:linear both roll;animation-timeline:view();animation-range:entry exit}@media (max-width:767px){.band{animation-name:roll-mobile}}}}@keyframes roll-mobile{0%{opacity:.9;transform:perspective(1000px)rotateX(-12deg)scale(.97)}38%,62%{opacity:1;transform:perspective(1200px)rotateX(0)scale(1)}to{opacity:.9;transform:perspective(1000px)rotateX(12deg)scale(.97)}}
