/* Interactive legal blockchain hero — keeps existing navigation intact */
.hye-terms-hero .hye-terms-art,.hye-privacy-hero .hye-privacy-art,.hye-coc-hero .hye-coc-hero-art{position:absolute!important;inset:0!important;z-index:0!important;overflow:hidden!important;pointer-events:auto!important;opacity:1!important}
.hye-terms-hero .hye-terms-art>svg,.hye-privacy-hero .hye-privacy-art>svg,.hye-coc-hero .hye-coc-hero-art>svg{display:block;width:100%;height:100%;position:absolute;inset:0;overflow:visible}
.hye-terms-hero .hye-terms-art:after,.hye-privacy-hero .hye-privacy-art:after,.hye-coc-hero .hye-coc-hero-art:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#091b32 0%,rgba(9,27,50,.95) 27%,rgba(9,27,50,.1) 70%,rgba(9,27,50,.45) 100%),linear-gradient(0deg,#091b32,transparent 18%,transparent 80%,#091b32)}
.hye-terms-hero .hye-terms-hero-content,.hye-privacy-hero .hye-privacy-hero-content,.hye-coc-hero .hye-coc-hero-inner{position:relative!important;z-index:2!important;pointer-events:none!important}
.hye-terms-hero .hye-terms-hero-content a,.hye-privacy-hero .hye-privacy-hero-content a,.hye-coc-hero .hye-coc-hero-inner a{pointer-events:auto!important}
.hye-chain-node{cursor:pointer;transform-box:fill-box;transform-origin:center;transition:filter .18s}
.hye-chain-node:hover{filter:brightness(1.65) drop-shadow(0 0 10px #ffca63)}
.hye-chain-node .hye-chain-core{transition:stroke-width .2s}
@media(max-width:700px){.hye-legal-network{opacity:.67}}
@media(prefers-reduced-motion:reduce){.hye-chain-node{transition:none}}

/* Distinct standalone interactive SVG header artwork */
.hye-terms-hero .hye-terms-art>object,.hye-coc-hero .hye-coc-hero-art>object,.hye-privacy-hero .hye-privacy-art>object{display:block;position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:auto}
.hye-terms-hero .hye-terms-art:after,.hye-coc-hero .hye-coc-hero-art:after,.hye-privacy-hero .hye-privacy-art:after{background:linear-gradient(90deg,#091b32 0%,rgba(9,27,50,.93) 24%,rgba(9,27,50,.15) 68%,rgba(9,27,50,.32) 100%),linear-gradient(0deg,#091b32,transparent 16%,transparent 84%,#091b32)!important}
