.gallery{--s:800px;--d:50s;width:var(--s);aspect-ratio:1;padding:calc(var(--s) / 20);clip-path:circle(49.5%);border-radius:50%;display:grid;overflow:hidden}@media (width>=1280px){.gallery{--s:1240px}}.gallery>img{object-fit:cover;border-radius:inherit;transform-origin:50% -80.6563%;grid-area:1/1;width:100%;height:100%}.gallery:after,.gallery>img{animation:m var(--d) infinite cubic-bezier(.7, -.2, .5, 1)}.gallery>img:nth-child(2){animation-delay:calc(-.125 * var(--d))}.gallery>img:nth-child(3){animation-delay:calc(-.25 * var(--d))}.gallery>img:nth-child(4){animation-delay:calc(-.375 * var(--d))}.gallery>img:nth-child(5){animation-delay:calc(-.5 * var(--d))}.gallery>img:nth-child(6){animation-delay:calc(-.625 * var(--d))}.gallery>img:nth-child(7){animation-delay:calc(-.75 * var(--d))}.gallery>img:nth-child(8){animation-delay:calc(-.875 * var(--d))}@keyframes m{0%,3%{transform:rotate(0)}10.5%,15.5%{transform:rotate(45deg)}23%,28%{transform:rotate(90deg)}35.5%,40.5%{transform:rotate(135deg)}48%,53%{transform:rotate(180deg)}60.5%,65.5%{transform:rotate(225deg)}73%,78%{transform:rotate(270deg)}85.5%,90.5%{transform:rotate(315deg)}98%,to{transform:rotate(360deg)}}
