/* Refined interactive region: Drives through Smart Contracts */
#drives.hyedram-drives-reference{background:#333442!important;background-image:radial-gradient(circle at 88% 25%,rgba(121,122,142,.12),transparent 28%),linear-gradient(135deg,rgba(114,115,132,.10) 0,transparent 34%)!important}
#drives .accordion-button::after{width:15px!important;height:15px!important;border-top:0!important;border-right:3px solid #f2c026!important;border-bottom:3px solid #f2c026!important;transform:rotate(45deg)!important;opacity:1!important;transition:transform .25s ease!important}
#drives .accordion-button:not(.collapsed)::after{transform:rotate(225deg)!important}
#drives .accordion-body{color:#e0dfe8!important;line-height:1.75!important;background:transparent!important}
#drives .accordion-button{border-bottom:1px solid rgba(194,194,206,.23)!important}
#drives .accordion-button:not(.collapsed){color:#f4c328!important}
#technology.hye-global-dpos{background:#333442!important;background-image:linear-gradient(130deg,transparent 45%,rgba(116,116,136,.08) 45%,transparent 76%)!important}
#technology .hye-global-copy p,#technology .hye-dpos-copy p{color:#d3d2dc!important}
#technology .hye-dpos-art img{opacity:.85!important;filter:none!important;width:min(430px,100%)!important;max-height:390px!important;transition:transform .28s ease,filter .28s ease!important}
#technology .hye-dpos-art img:hover,#technology .hye-dpos-art img:focus-visible{transform:scale(1.07) translateY(-5px)!important;filter:drop-shadow(0 0 18px rgba(229,174,20,.25))!important;outline:none}
#smart-contracts.hye-smart-contracts{background:#333442!important;background-image:radial-gradient(circle at 85% 55%,rgba(128,128,151,.10),transparent 38%)!important}
#smart-contracts .hye-smart-copy p{color:#d4d3de!important}
#smart-contracts .hye-smart-graphic{opacity:1!important;filter:drop-shadow(10px 20px 20px #252533)!important;transition:transform .35s ease,filter .35s ease!important}
#smart-contracts .hye-smart-graphic:hover{transform:translateY(-10px) scale(1.025)!important;filter:drop-shadow(10px 24px 24px rgba(211,165,27,.2))!important}
#smart-contracts .hye-smart-graphic svg{width:100%;height:100%;max-height:440px;display:block}
@media(max-width:850px){#smart-contracts .hye-smart-graphic{transform:none!important;height:auto!important;max-width:520px!important;margin:10px auto 0!important}#smart-contracts .hye-smart-graphic:hover{transform:translateY(-4px)!important}}
@media(prefers-reduced-motion:reduce){#technology .hye-dpos-art img,#smart-contracts .hye-smart-graphic{transition:none!important}}
