.orbit-sculpture{perspective:700px;isolation:isolate;pointer-events:none;flex:0 0 122px;width:122px;height:132px;position:relative}.orbit-sculpture-body{transform-style:preserve-3d;animation:22s linear infinite orbit-sculpture-spin;position:absolute;inset:12%}.orbit-sculpture-core{background:radial-gradient(circle at 32% 27%,#fff 0%,#f7f7f7 15%,#d1d1d1 44%,#9a9a9a 66%,#ededed 82%,#626262 100%);border-radius:50%;animation:22s linear infinite orbit-core-counter;position:absolute;inset:23%;box-shadow:inset -5px -6px 12px #0003,inset 4px 4px 10px #fff9}.orbit-sculpture-ring{transform-style:preserve-3d;background:0 0;border:7px solid #eee;border-color:#eee #272727 #777 #bcbcbc;border-radius:50%;position:absolute;inset:0;box-shadow:inset 1px 1px 1px #fff,inset -1px -1px 2px #111,1px 1px 1px #333,-1px -1px 1px #fff}.orbit-sculpture-ring-0{transform:rotateX(68deg)rotateY(12deg)}.orbit-sculpture-ring-1{transform:rotateY(68deg)rotate(30deg)}.orbit-sculpture-ring-2{transform:rotateX(-40deg)rotateY(48deg)rotate(-32deg)}.orbit-sculpture-ring-3{border-width:3px;inset:-4%;transform:rotateX(22deg)rotateY(-28deg)rotate(20deg)}.orbit-sculpture-shadow{filter:blur(4px);background:radial-gradient(#0003,#0000 70%);border-radius:50%;height:8%;position:absolute;bottom:0;left:20%;right:20%}.orbit-sculpture-large{perspective:900px;width:240px;height:240px;margin:16px auto 0}.orbit-sculpture-large .orbit-sculpture-ring{border-width:12px}.orbit-sculpture-large .orbit-sculpture-ring-3{border-width:5px}.orbit-sculpture-large .orbit-sculpture-shadow{background:radial-gradient(#ffffff25,#0000 70%)}@keyframes orbit-sculpture-spin{0%{transform:rotateX(-12deg)rotateY(0)rotate(-15deg)}to{transform:rotateX(-12deg)rotateY(360deg)rotate(-15deg)}}@keyframes orbit-core-counter{0%{transform:rotate(15deg)rotateY(0)rotateX(12deg)}to{transform:rotate(15deg)rotateY(-360deg)rotateX(12deg)}}@media (max-width:700px){.orbit-sculpture{flex-basis:88px;width:88px;height:96px}.orbit-sculpture-large{width:200px;height:200px}}@media (prefers-reduced-motion:reduce){.orbit-sculpture-body{animation:none;transform:rotateX(-12deg)rotateY(30deg)rotate(-15deg)}.orbit-sculpture-core{animation:none}}
