.cts-hero{position:relative;overflow:hidden;border-radius:2rem;background:radial-gradient(circle at top right,rgba(110,200,200,.16),transparent 42%),radial-gradient(circle at bottom left,rgba(200,164,106,.14),transparent 40%),linear-gradient(160deg,#171a22,#12141a 55%,#1a1d26);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 60px rgba(18,20,26,.28);color:#f4f1ec}.cts-hero__pulse{animation:cts-pulse 2.4s ease-in-out infinite}.cts-hero__link{animation:cts-dash 2.8s linear infinite}.cts-hero__packet{opacity:.95}.cts-hero__node{box-shadow:0 10px 28px rgba(0,0,0,.28)}@keyframes cts-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes cts-dash{to{stroke-dashoffset:-40}}@media (prefers-reduced-motion:reduce){.cts-hero__link,.cts-hero__pulse{animation:none}}