.gallery{--s: 800px;--d: 50s;display:grid;width:var(--s);aspect-ratio:1;overflow:hidden;padding:calc(var(--s) / 20);border-radius:50%;clip-path:circle(49.5%)}@media(min-width:1280px){.gallery{--s: 1240px}}.gallery>img{grid-area:1/1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;transform-origin:50% -80.6562964876%}.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)}}
