/* Same normalized geometry and 6.8 second motion as the approved homepage. */
img[src$="/disanyo-current.svg"],.brand img[src$="/disanyo-current.svg"],.field-brand img[src$="/disanyo-current.svg"]{display:block;width:100%;height:auto;aspect-ratio:1140/365;object-fit:contain;filter:none}
.disanyo-current-brand{position:relative;display:block;width:100%;aspect-ratio:1140/365;overflow:hidden;isolation:isolate;background:#fff}
.disanyo-current-base{display:block;width:100%;height:100%}
.disanyo-current-slot{position:absolute;inset:2.167671% auto auto 20.965789%;width:10.254386%;height:94.486575%;perspective:4em;clip-path:inset(-100% -100% .938308% -100%)}
.disanyo-current-slot .disanyo-current-pile{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;transform-origin:50% 50%;filter:drop-shadow(.3px .5px .3px #153b5128);animation:disanyo-current-drive 6.8s ease-in-out infinite;animation-play-state:paused}
.disanyo-current-brand[data-moving="true"] .disanyo-current-pile{animation-play-state:running}
@keyframes disanyo-current-drive{0%,10%{transform:translateY(0) rotateY(0deg)}44%,54%{transform:translateY(93.030384%) rotateY(360deg)}90%,100%{transform:translateY(0) rotateY(720deg)}}
@media(prefers-reduced-motion:reduce){.disanyo-current-slot .disanyo-current-pile{animation:none;transform:none}}
