.ServiceOrbit-module__kN3GXq__stage{isolation:isolate;width:100%;max-width:580px;margin:auto;position:relative}.ServiceOrbit-module__kN3GXq__scene{aspect-ratio:1;position:relative}.ServiceOrbit-module__kN3GXq__scene:before{content:"";background:radial-gradient(circle,#8bb88a13,#4773950b 45%,#0000 72%);border-radius:50%;position:absolute;inset:5%}.ServiceOrbit-module__kN3GXq__ring,.ServiceOrbit-module__kN3GXq__innerRing{border:1px solid #a7bfd62b;border-radius:50%;position:absolute;inset:18%}.ServiceOrbit-module__kN3GXq__innerRing{border-color:#a7bfd612;inset:29%}.ServiceOrbit-module__kN3GXq__center{color:#dbe7ef;width:29%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ServiceOrbit-module__kN3GXq__center svg{width:100%;height:auto;display:block}.ServiceOrbit-module__kN3GXq__orbit{animation:60s linear infinite ServiceOrbit-module__kN3GXq__revolve;position:absolute;inset:0}.ServiceOrbit-module__kN3GXq__slot{aspect-ratio:1;width:36%;left:var(--x);top:var(--y);position:absolute;transform:translate(-50%,-50%)}.ServiceOrbit-module__kN3GXq__cutout{width:100%;height:100%;animation:60s linear infinite ServiceOrbit-module__kN3GXq__stayUpright}.ServiceOrbit-module__kN3GXq__cutout img{object-fit:contain;filter:drop-shadow(0 12px 14px #0005);width:100%;height:100%;display:block}.ServiceOrbit-module__kN3GXq__motionControl{color:#dbe7ef;background:#0c284580;border:1px solid #a7bfd640;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,border-color .2s;display:grid;position:absolute;bottom:-32px;right:50%;transform:translate(50%)}.ServiceOrbit-module__kN3GXq__motionControl:hover{border-color:var(--accent);background:var(--dark-raised)}.ServiceOrbit-module__kN3GXq__stage[data-paused=true] .ServiceOrbit-module__kN3GXq__orbit,.ServiceOrbit-module__kN3GXq__stage[data-paused=true] .ServiceOrbit-module__kN3GXq__cutout{animation-play-state:paused}@keyframes ServiceOrbit-module__kN3GXq__revolve{to{transform:rotate(360deg)}}@keyframes ServiceOrbit-module__kN3GXq__stayUpright{to{transform:rotate(-360deg)}}@media (max-width:900px){.ServiceOrbit-module__kN3GXq__stage{max-width:540px}}@media (prefers-reduced-motion:reduce){.ServiceOrbit-module__kN3GXq__orbit,.ServiceOrbit-module__kN3GXq__cutout{animation:none}.ServiceOrbit-module__kN3GXq__motionControl{display:none}}
