.typewriter[data-v-c12856fd]{direction:rtl;white-space:nowrap}.typewriter-cursor[data-v-c12856fd]{animation:blink-caret-c12856fd .7s steps(1) infinite;display:inline-block;width:1ch}@keyframes blink-caret-c12856fd{0%,to{opacity:1}50%{opacity:0}}.hero-title-media[data-v-c12856fd],.hero-title-text[data-v-c12856fd]{min-width:40px}.sparkly-button[data-v-c12856fd]{background:#212529;border:none!important;color:#fff!important;overflow:hidden;position:relative;transition:all .3s ease}.sparkly-button[data-v-c12856fd]:before{animation:sparkle-c12856fd 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),hsla(0,0%,100%,.8),hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@keyframes sparkle-c12856fd{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(200%) skew(-15deg)}}.sparkly-button[data-v-c12856fd]:hover{box-shadow:0 5px 15px #8a2be266;transform:translateY(-2px)}.sparkly-button[data-v-c12856fd]:active{transform:translateY(0)}@keyframes borderRotate-c12856fd{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.feature-card-compact[data-v-c12856fd]{position:relative}.feature-card-compact[data-v-c12856fd]:before{animation:borderRotate-c12856fd 3s linear infinite;background:linear-gradient(45deg,#a855f7,#8b5cf6,#7c3aed,#9333ea,#a855f7);background-size:300% 300%;border-radius:1rem;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:20}.feature-card-compact[data-v-c12856fd]:hover:before{opacity:1}
