.holo-scene{position:relative;isolation:isolate}
.holo-scene .realistic-security-hero.wireframe-security-hero{-webkit-mask-image:linear-gradient(45deg,transparent 0%,#0009 12%,#000 29%,#000 100%);mask-image:linear-gradient(45deg,transparent 0%,#0009 12%,#000 29%,#000 100%)}
.holo-scene .realistic-security-hero{-webkit-mask-image:linear-gradient(45deg,transparent 0%,transparent 17%,#0004 25%,#000 44%,#000 100%);mask-image:linear-gradient(45deg,transparent 0%,transparent 17%,#0004 25%,#000 44%,#000 100%)}
.hand-data-transition{position:absolute;inset:0;pointer-events:none;overflow:visible;z-index:1;mask-image:linear-gradient(45deg,transparent 0%,#000 18%,#000 48%,transparent 70%)}
.hand-data-transition:before{content:'';position:absolute;left:5%;bottom:7%;width:47%;height:30%;background:radial-gradient(ellipse,#ff8c2811,transparent 70%);filter:blur(12px)}
.hand-data-transition span{position:absolute;left:var(--data-x);top:var(--data-y);font:400 clamp(8px,1.05vw,12px)/1 monospace;color:#f4aa71;letter-spacing:2px;opacity:0;text-shadow:0 0 10px #ff9b3840;animation:hand-data-float var(--data-duration) ease-in-out infinite;animation-delay:var(--data-delay)}
@keyframes hand-data-float{0%{transform:translate(9px,12px);opacity:0}25%{opacity:var(--data-opacity)}70%{opacity:calc(var(--data-opacity) * .65)}100%{transform:translate(-23px,-30px);opacity:0}}
@media(max-width:760px){.hand-data-transition span{font-size:9px;letter-spacing:1px}}
@media(prefers-reduced-motion:reduce){.hand-data-transition span{animation:none;opacity:calc(var(--data-opacity) * .65)}}
