/* Glitch de títulos Phosphor-v2 — RGB-split (rojo #ff3b5c / cian #22d7ff) + slice
   + jitter. Idle (…A/…/jitter, infinite) y burst on-hover (burst…, one-shot).
   Compartido por gate (sinisi/net) e index ("Systems built in public"). */
@keyframes rgbA{0%,88%,100%{transform:none;opacity:.55}90%{transform:translate(-5px,1px);opacity:.9}92%{transform:translate(4px,-2px);opacity:.7}94%{transform:translate(-2px,0);opacity:.9}96%{transform:translate(3px,1px);opacity:.6}}
@keyframes rgbB{0%,88%,100%{transform:none;opacity:.55}90%{transform:translate(5px,-1px);opacity:.9}92%{transform:translate(-4px,2px);opacity:.7}94%{transform:translate(2px,0);opacity:.9}96%{transform:translate(-3px,-1px);opacity:.6}}
@keyframes sliceA{0%,88%,100%{clip-path:inset(0 0 100% 0);transform:none}89%{clip-path:inset(8% 0 72% 0);transform:translateX(-14px)}91%{clip-path:inset(45% 0 38% 0);transform:translateX(11px)}93%{clip-path:inset(70% 0 12% 0);transform:translateX(-8px)}95%{clip-path:inset(25% 0 60% 0);transform:translateX(13px)}97%{clip-path:inset(0 0 100% 0);transform:none}}
@keyframes jitter{0%,86%,100%{transform:none}87%{transform:translateX(-8px) skewX(-3deg)}88.5%{transform:translateX(6px) skewX(2deg)}90%{transform:none}93%{transform:translateY(3px)}93.8%{transform:none}}
@keyframes burstA{0%,100%{transform:none;opacity:.55}15%{transform:translate(-6px,2px);opacity:.9}35%{transform:translate(5px,-2px);opacity:.7}55%{transform:translate(-3px,1px);opacity:.9}75%{transform:translate(4px,1px);opacity:.6}}
@keyframes burstB{0%,100%{transform:none;opacity:.55}15%{transform:translate(6px,-2px);opacity:.9}35%{transform:translate(-5px,2px);opacity:.7}55%{transform:translate(3px,-1px);opacity:.9}75%{transform:translate(-4px,-1px);opacity:.6}}
@keyframes burstSlice{0%,100%{clip-path:inset(0 0 100% 0);transform:none}15%{clip-path:inset(8% 0 72% 0);transform:translateX(-16px)}35%{clip-path:inset(45% 0 38% 0);transform:translateX(12px)}55%{clip-path:inset(70% 0 12% 0);transform:translateX(-10px)}75%{clip-path:inset(25% 0 60% 0);transform:translateX(14px)}}
@keyframes burstJit{0%,100%{transform:none}20%{transform:translateX(-8px) skewX(-3deg)}45%{transform:translateX(6px) skewX(2deg)}70%{transform:translateY(3px)}}
