.project-art{display:block;width:100%;height:auto;max-height:220px;overflow:visible}.project-art-panel .project-art-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;padding:14px 18px;border-radius:14px;background:radial-gradient(ellipse 85% 75% at 50% 85%,rgba(255,255,255,.07),transparent 55%),linear-gradient(155deg,rgba(255,255,255,.06),rgba(0,0,0,.42));border:1px solid rgba(255,255,255,.1);overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.project-art-panel .project-art-link:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);border-color:rgba(255,255,255,.16)}.project-wrapper-2 .project-img.project-art-panel svg.project-art{width:100%;height:auto;max-height:min(340px,100%);object-fit:contain}.pa-analytics .pa-node{animation:pa-node-pulse 2.2s ease-in-out infinite}.pa-analytics .pa-node:first-of-type{animation-delay:0s}.pa-analytics .pa-node:nth-of-type(2){animation-delay:.2s}.pa-analytics .pa-node:nth-of-type(3){animation-delay:.4s}.pa-analytics .pa-node:nth-of-type(4){animation-delay:.6s}.pa-analytics .pa-node:nth-of-type(5){animation-delay:.8s}.pa-analytics .pa-bar{transform-origin:center bottom;transform-box:fill-box;animation:pa-bar-grow 2s ease-in-out infinite alternate}.pa-analytics .pa-bar:first-child{animation-delay:0s}.pa-analytics .pa-bar:nth-child(2){animation-delay:.12s}.pa-analytics .pa-bar:nth-child(3){animation-delay:.24s}.pa-analytics .pa-bar:nth-child(4){animation-delay:.36s}.pa-analytics .pa-bar:nth-child(5){animation-delay:.48s}.pa-analytics .pa-scan{animation:pa-scan-move 2.8s ease-in-out infinite}.pa-analytics .pa-line-glow{animation:pa-dash-flow 2.5s linear infinite}@keyframes pa-node-pulse{0%,to{filter:drop-shadow(0 0 1px rgba(255,255,255,.35));opacity:.82}50%{filter:drop-shadow(0 0 10px rgba(158,232,255,.85));opacity:1}}@keyframes pa-bar-grow{0%{transform:scaleY(.38)}to{transform:scaleY(1)}}@keyframes pa-scan-move{0%{transform:translate(28px);opacity:0}12%{opacity:.65}88%{opacity:.65}to{transform:translate(308px);opacity:0}}@keyframes pa-dash-flow{to{stroke-dashoffset:-28}}.pa-defi .pa-chain-left{transform-origin:112px 128px;transform-box:fill-box;animation:pa-chain-drift 11s linear infinite}.pa-defi .pa-chain-right{transform-origin:288px 128px;transform-box:fill-box;animation:pa-chain-drift 15s linear infinite reverse}.pa-defi .pa-flow-dot{animation:pa-flow-dash 2.2s linear infinite}.pa-defi .pa-bridge-glow{animation:pa-bridge-pulse 1.8s ease-in-out infinite}@keyframes pa-chain-drift{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pa-flow-dash{to{stroke-dashoffset:-36}}@keyframes pa-bridge-pulse{0%,to{opacity:.55}50%{opacity:1}}.pa-copilot .pa-orbit-slow{transform-origin:200px 128px;transform-box:fill-box;animation:pa-orbit-spin 16s linear infinite}.pa-copilot .pa-orbit-rev{transform-origin:200px 128px;transform-box:fill-box;animation:pa-orbit-spin 22s linear infinite reverse}.pa-copilot .pa-eye-glow{animation:pa-eye-glow 3.8s ease-in-out infinite}.pa-copilot .pa-spark{animation:pa-spark-flicker 1.6s ease-in-out infinite}.pa-copilot .pa-neural path{stroke-dasharray:8 16;animation:pa-neural-flow 3.5s linear infinite}@keyframes pa-orbit-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pa-eye-glow{0%,88%,to{opacity:.95}92%{opacity:.2}94%{opacity:.95}}@keyframes pa-spark-flicker{0%,to{opacity:.45}50%{opacity:1}}@keyframes pa-neural-flow{to{stroke-dashoffset:-48}}@media (prefers-reduced-motion:reduce){.pa-analytics *,.pa-copilot *,.pa-defi *{animation:none!important}}