.studio-orbit::before{content:'';position:absolute;left:50%;top:47%;width:60%;height:75%;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--studio-ink) 15%,transparent);border-radius:50%;pointer-events:none}
.circle-motion .orbit-card{left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%) translate(var(--orbit-x,0px),var(--orbit-y,0px)) rotate(var(--orbit-tilt,0deg))!important;transition:box-shadow .25s ease,filter .25s ease}
.circle-motion .orbit-card:hover,.circle-motion .orbit-card:focus-visible{filter:brightness(1.08);z-index:3}
.studio-orbit .orbit-center{pointer-events:none}
.additional-projects a:focus-visible{outline:3px solid #5a8ff0;outline-offset:4px}
@media(prefers-reduced-motion:reduce){.studio-orbit::before{display:none}.circle-motion .orbit-card{transition:none}}
