[class*=textanim-] *,[class*=textanim]{transition:.8s cubic-bezier(.04,.79,.04,1) .1s}[class*=textanim-clip] *,[class*=textanim-slide-up] *{transform:translateY(40px)}[class*=textanim]{display:flex;column-gap:.25em;row-gap:0;flex-wrap:wrap;justify-content:flex-start}.textalign-center{justify-content:center}.textalign-right{justify-content:flex-end}[class*=textanim-] *{opacity:0;overflow:hidden;transform-origin:center}[class*=textanim-]:not([class*=split]) span *{display:inline-flex;flex-wrap:wrap;gap:.25em}[class*=split]>span{display:inline-flex;flex-wrap:wrap}[class*=split] *{display:inline-flex;align-items:center}[class*=textanim-jump][class*=visible] *,[class*=textanim-slide-down][class*=visible] *,[class*=textanim-slide-up][class*=visible] *{opacity:1;transform:translateY(0)}[class*=textanim-slide-down] *{transform:translateY(-40px)}[class*=textanim-slide-left] *{transform:translateX(40px)}[class*=textanim-slide-left][class*=visible] *,[class*=textanim-slide-right][class*=visible] *{opacity:1;transform:translateX(0)}[class*=textanim-slide-right] *{transform:translateX(-40px)}[class*=textanim-blur-in] *{transform:translateY(0);filter:blur(10px)}[class*=textanim-blur-in][class*=visible] *{opacity:1;filter:blur(0)}[class*=textanim-scale-up] *{transform:scale(.8)}[class*=textanim-scale-down][class*=visible] *,[class*=textanim-scale-up][class*=visible] *,[class*=textanim-zoom][class*=visible] *{opacity:1;transform:scale(1)}[class*=textanim-scale-down] *{transform:scale(1.2)}[class*=textanim-rotate] *{transform:rotate(-15deg)}[class*=textanim-rotate][class*=visible] *{opacity:1;transform:rotate(0)}[class*=textanim-clip] *{position:relative;display:inline-block;clip-path:inset(0 50%)}[class*=textanim-clip][class*=visible] *{opacity:1;transform:translateY(0);clip-path:inset(0 0)}[class*=textanim-blur-scale] *,[class*=textanim-center-blur] *{transform:scale(.8);filter:blur(10px)}[class*=textanim-blur-scale][class*=visible] *,[class*=textanim-center-blur][class*=visible] *{opacity:1;transform:scale(1);filter:blur(0)}[class*=textanim-rotate-3d] *{transform:rotateY(90deg)}[class*=textanim-rotate-3d][class*=visible] *{opacity:1;transform:rotateY(0)}[class*=textanim-jump] *{transform:translateY(90px)}[class*=textanim-stretch] *{transform:scaleX(.3)}[class*=textanim-fold][class*=visible] *,[class*=textanim-stretch][class*=visible] *{opacity:1;transform:scaleX(1)}[class*=textanim-color-shift] *{color:red}[class*=textanim-color-shift][class*=visible] *{opacity:1;color:#000}[class*=textanim-diagonal-bottom-left] *,[class*=textanim-diagonal] *{transform:translate(-20px,20px)}[class*=textanim-diagonal-bottom-left][class*=visible] *,[class*=textanim-diagonal-bottom-right][class*=visible] *,[class*=textanim-diagonal-top-left][class*=visible] *,[class*=textanim-diagonal-top-right][class*=visible] *,[class*=textanim-diagonal][class*=visible] *{opacity:1;transform:translate(0,0)}[class*=textanim-diagonal-top-left] *{transform:translate(-20px,-20px)}[class*=textanim-diagonal-top-right] *{transform:translate(20px,-20px)}[class*=textanim-diagonal-bottom-right] *{transform:translate(20px,20px)}[class*=textanim-skew] *{transform:skewX(-20deg)}[class*=textanim-skew][class*=visible] *{opacity:1;transform:skewX(0)}[class*=textanim-zoom] *{transform:scale(.5)}[class*=textanim-flip] *{transform:rotateX(90deg)}[class*=textanim-flip][class*=visible] *{opacity:1;transform:rotateX(0)}[class*=textanim-shake] *{transform:translateX(-10px)}[class*=textanim-shake][class*=visible] *{opacity:1;animation:.7s forwards shakeEffect}@keyframes shakeEffect{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(-10px)}50%{transform:translateX(10px)}}[class*=textanim-slide-rotate] *{transform:translateX(-40px) rotate(-10deg)}[class*=textanim-roll][class*=visible] *,[class*=textanim-slide-rotate][class*=visible] *{opacity:1;transform:translateX(0) rotate(0)}[class*=textanim-tilt] *{transform:rotate(-10deg) scale(.9)}[class*=textanim-tilt][class*=visible] *{opacity:1;transform:rotate(0) scale(1)}[class*=textanim-compress] *{transform:scaleY(.5)}[class*=textanim-compress][class*=visible] *,[class*=textanim-unfold][class*=visible] *{opacity:1;transform:scaleY(1)}[class*=textanim-swing] *{transform:rotate(15deg)}[class*=textanim-swing][class*=visible] *{opacity:1;animation:.7s ease-in-out forwards swingEffect}@keyframes swingEffect{0%{transform:rotate(15deg)}50%{transform:rotate(-10deg)}100%{transform:rotate(0)}}[class*=textanim-unfold] *{transform:scaleY(0);transform-origin:top}[class*=textanim-roll] *{transform:translateX(-70%) rotate(-30deg)}[class*=textanim-fold] *{transform:scaleX(0);transform-origin:left}@media all and (max-width:768px){html body :not(header):has([class*=textanim]){contain:paint}}