.side-orbit{width:var(--orbit-size);height:var(--orbit-size);margin-bottom:var(--space-10);position:relative}.side-orbit span{border-radius:var(--radius-pill);position:absolute;inset:0}.side-orbit__ring{border:var(--orbit-stroke-width) solid var(--color-border)}.side-orbit .side-orbit__tilt{inset:var(--orbit-inner-inset);transform:rotate(-25deg)}.side-orbit__inner-ring{border:var(--orbit-stroke-width) solid var(--color-meta);transform:scaleY(.62)}.side-orbit .side-orbit__core{inset:var(--orbit-core-inset);background:var(--color-ink)}.side-orbit .side-orbit__track{inset:calc(var(--orbit-stroke-width) / 2);transform:rotate(50deg)}.side-orbit__track:after{content:"";width:var(--orbit-planet-size);height:var(--orbit-planet-size);border-radius:var(--radius-pill);background:var(--color-ink);position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:960px) and (prefers-reduced-motion:no-preference){.side-orbit__track{animation:side-orbit-revolve var(--motion-orbit-revolution) linear infinite paused}.side-orbit__tilt{animation:side-orbit-precess var(--motion-orbit-precession) linear infinite paused}.side-orbit[data-playing=true]>span{animation-play-state:running}}@keyframes side-orbit-revolve{0%{transform:rotate(50deg)}to{transform:rotate(410deg)}}@keyframes side-orbit-precess{0%{transform:rotate(-25deg)}to{transform:rotate(-385deg)}}
