@keyframes floatOrb{0%{transform:translateY(0) scale(1)}to{transform:translateY(-28px) scale(1.07)}}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes scanLine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.hero-word{display:inline-block;animation:heroFadeUp .65s ease both}.portfolio-section-label{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(151,71,255,.8);font-family:DM Mono,monospace}