.strong-underline{position:relative}.strong-underline::after{content:'';position:absolute;bottom:-0.125rem;left:-0.5rem;right:-0.5rem;height:1rem;z-index:-1;background:#C93131;background-repeat:no-repeat;background-size:cover;filter:opacity(20%);transform:skew(-20deg)}p>strong-underline{font-weight:800}p>strong-underline::after{bottom:-0.2rem;height:0.5rem;left:-0.25rem;right:-0.25rem}.button-hover-glitch-1:hover{box-shadow:0 0 1px #fff,0 0 3px red,0 0 3px blue;transform:translate(0.5px,-0.5px)}.button-hover-glitch-2{position:relative;overflow:hidden}.button-hover-glitch-2::before,.button-hover-glitch-2::after{content:attr(data-glitch);position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none}.button-hover-glitch-2::before{color:red;transform:translateX(1px)}.button-hover-glitch-2::after{color:blue;transform:translateX(-1px)}.button-hover-glitch-2:hover::before,.button-hover-glitch-2:hover::after{opacity:0.4}.button-hover-glitch-3{position:relative;z-index:0;overflow:hidden}.button-hover-glitch-3::after{content:"";position:absolute;top:-50%;left:-100%;width:200%;height:200%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.2),transparent);transform:skewX(-20deg);transition:0.4s;z-index:-1}.button-hover-glitch-3:hover::after{left:100%}@keyframes glitchPulse{0%{transform:scale(1)}50%{transform:scale(1.02) rotate(0.3deg)}100%{transform:scale(1)}}.button-hover-glitch-4:hover{animation:glitchPulse 180ms ease-in-out}