.object-badge{--x:87.5%;--y:72%;--size:min(11.2vw,16.8vh);--rotate:0deg;--pitch:0deg;--yaw:0deg;z-index:0!important}
.studio-object.object-badge{left:clamp(calc(var(--size)*.6 + 8px),var(--x),calc(100% - var(--size)*.65 - 8px))}
.studio-object .art-badge,.studio-object:is(:hover,:focus-visible) .art-badge{filter:none!important;animation:none!important;transform:none!important;overflow:visible;clip-path:none}
.art-badge .linkedin-windup{position:absolute;inset:0;display:block;isolation:isolate;overflow:visible}
.art-badge .windup-body{position:absolute;inset:0;z-index:3;transform-origin:50% 92%;perspective:500px;pointer-events:none}
.art-badge .windup-shell{position:absolute;inset:0;z-index:3;width:100%;height:100%;object-fit:contain;pointer-events:none}
.art-badge .windup-foot{position:absolute;width:20%;height:15%;z-index:2;transform-origin:55% 36%;pointer-events:none}
.art-badge .windup-foot img{width:100%;height:100%;object-fit:contain}
.art-badge .windup-foot-left{left:12%;top:86%}
.art-badge .windup-foot-right{left:61%;top:88.5%}
.art-badge .windup-key{position:absolute;left:79.8%;top:52.2%;width:28%;height:16%;transform-origin:0 52.5%;backface-visibility:visible;transform-style:preserve-3d;z-index:4;pointer-events:none}
.art-badge .windup-key img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:translateZ(.7px)}
.art-badge .windup-key::before{content:"";position:absolute;inset:0;background:url("./assets/linkedin-windup/key-photo-v1.png") center/contain no-repeat;transform:translateZ(-.7px);filter:brightness(.65)}
.art-badge .windup-shadow{position:absolute;left:10%;top:95%;width:75%;height:9%;border-radius:50%;background:radial-gradient(ellipse at 22% 40%,#000b,transparent 42%),radial-gradient(ellipse at 83% 60%,#000c,transparent 42%),radial-gradient(ellipse,#0005,transparent 73%);filter:blur(2px);opacity:.27;z-index:0;pointer-events:none}
.object-basketball{--x:10%;--y:46%}
@media(max-width:700px){.object-badge{--x:73%;--y:58%;--size:min(19.6vw,16.1vh)}.object-basketball{--x:14%;--y:43%}}
.art-badge .windup-mechanism{position:absolute;inset:0;transform-origin:23% 97%;z-index:2;pointer-events:none}
