.ProjectRing-module__hRIera__stage{height:clamp(320px,38vw,460px);perspective:calc(var(--ring-radius,500px) * 1.5);perspective-origin:50%;cursor:grab;touch-action:pan-y;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ProjectRing-module__hRIera__stage:active{cursor:grabbing}.ProjectRing-module__hRIera__ring{transform-style:preserve-3d;position:absolute;inset:0}.ProjectRing-module__hRIera__card{aspect-ratio:3/4;width:clamp(140px,15vw,210px);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;transition:filter .2s;position:absolute;top:50%;left:50%}.ProjectRing-module__hRIera__card:hover{filter:brightness(1.08)}.ProjectRing-module__hRIera__card:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px;border-radius:16px}
