.glitch{position:relative;display:inline-block;text-shadow:2px 0 #f14b37,-2px 0 #46dfff;animation:glitch-pulse 5s steps(1,end) infinite}.glitch::before,.glitch::after{content:attr(data-text);position:absolute;inset:0;pointer-events:none;opacity:0}.glitch::before{color:#46dfff;transform:translateX(-3px);clip-path:inset(18% 0 62% 0)}.glitch::after{color:#f14b37;transform:translateX(3px);clip-path:inset(64% 0 7% 0)}.glitch:hover::before,.glitch:hover::after{opacity:.85;animation:glitch-cut .25s steps(2,end) infinite}@keyframes glitch-pulse{0%,91%,100%{text-shadow:2px 0 #f14b37,-2px 0 #46dfff}92%{text-shadow:6px 0 #f14b37,-5px 0 #46dfff}94%{text-shadow:-3px 0 #f14b37,4px 0 #46dfff}}@keyframes glitch-cut{50%{transform:translateX(-7px)}100%{transform:translateX(6px)}}@media(prefers-reduced-motion:reduce){.glitch{animation:none}.glitch::before,.glitch::after{display:none}}
.owl-glitch{position:absolute;right:7vw;bottom:4rem;width:min(35vw,390px);z-index:2;isolation:isolate}.owl-glitch .hero-owl{position:static!important;width:100%;height:auto;display:block;filter:drop-shadow(0 0 18px rgba(70,223,255,.35));animation:owl-signal 9s steps(1,end) infinite}.owl-glitch::before,.owl-glitch::after{content:"";position:absolute;inset:16% 0 auto;height:18%;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent 5%,rgba(70,223,255,.72) 30%,transparent 66%);mix-blend-mode:screen;animation:owl-scan 9s steps(1,end) infinite}.owl-glitch::after{top:58%;height:8%;background:linear-gradient(90deg,transparent 12%,rgba(241,75,55,.78) 38%,transparent 80%)}@keyframes owl-signal{0%,86%,100%{transform:translate3d(0,0,0);filter:drop-shadow(0 0 18px rgba(70,223,255,.35))}88%{transform:translate3d(5px,0,0);filter:drop-shadow(-4px 0 #46dfff) drop-shadow(4px 0 #f14b37)}89%{transform:translate3d(-3px,0,0)}}@keyframes owl-scan{0%,86%,100%{opacity:0;transform:translateX(0)}88%,89%{opacity:.9;transform:translateX(12px)}}@media(max-width:760px){.owl-glitch{right:1rem;bottom:4.5rem;width:48vw;opacity:.72}}@media(prefers-reduced-motion:reduce){.owl-glitch .hero-owl,.owl-glitch::before,.owl-glitch::after{animation:none}}
