@keyframes hero_shimmerEffect__ExPHx{0%{background-position:-1000px 0}to{background-position:1000px 0}}.hero_shimmerBorder__OKWVz{position:absolute;inset:0;border-radius:1rem;background:linear-gradient(90deg,transparent,rgba(59,130,246,.6),transparent);background-size:2000px 100%;animation:hero_shimmerEffect__ExPHx 6s linear infinite}@keyframes hero_promptShimmerEffect__7PT9i{0%{background-position:-500px 0}to{background-position:500px 0}}.hero_promptShimmerBorder__AtzzK{position:absolute;inset:0;border-radius:.75rem;background:linear-gradient(90deg,transparent,rgba(59,130,246,.4),transparent);background-size:1000px 100%;animation:hero_promptShimmerEffect__7PT9i 4s linear infinite}.hero_promptShimmerBorder__AtzzK:before,.hero_shimmerBorder__OKWVz:before{content:"";position:absolute;width:200%;height:200%;background:conic-gradient(from 0deg,transparent 0deg,rgba(59,130,246,.1) 90deg,transparent 180deg);animation:hero_rotate__KuYfP 4s linear infinite}@keyframes hero_rotate__KuYfP{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes hero_blink__4SGPE{0%,to{opacity:1}50%{opacity:0}}.hero_cursor__zhZbQ{animation:hero_blink__4SGPE 1s step-end infinite}@keyframes hero_fadeIn__bCIv6{0%{opacity:0}to{opacity:1}}.hero_fadeIn__bCIv6{opacity:0;animation:hero_fadeIn__bCIv6 1s ease-in-out forwards}.hero_morphingGradient__1kPmQ{opacity:.7;background:radial-gradient(circle at 0 0,rgba(0,255,200,.3) 0,transparent 50%),radial-gradient(circle at 50% 0,rgba(255,200,0,.3) 0,transparent 50%),radial-gradient(circle at 100% 0,rgba(255,100,100,.3) 0,transparent 50%),radial-gradient(circle at 100% 100%,rgba(150,50,250,.3) 0,transparent 50%);filter:blur(80px);animation:hero_morphGradient__N_7cV 20s infinite alternate}.hero_neonGlow__hv5NK{opacity:1;background:radial-gradient(circle at 30% 20%,rgba(35,35,255,.4) 0,transparent 60%),radial-gradient(circle at 50% 10%,rgba(35,35,255,.5) 0,transparent 65%),radial-gradient(circle at 70% 20%,rgba(35,35,255,.4) 0,transparent 60%);filter:blur(70px);transform:translateY(-15%);max-height:80%}.hero_neonOrb__WVmCl{opacity:.5;animation:hero_neonPulse__v1sE_ 10s infinite alternate}.hero_neonOrbReverse__MXsid,.hero_neonOrb__WVmCl{background:radial-gradient(circle,rgba(35,35,255,.5) 0,transparent 70%);filter:blur(90px);transform-origin:center}.hero_neonOrbReverse__MXsid{opacity:.4;animation:hero_neonPulse__v1sE_ 12s infinite alternate-reverse}@keyframes hero_morphGradient__N_7cV{0%{transform:scale(1) translate(0)}33%{transform:scale(1.1) translate(2%,2%)}66%{transform:scale(.9) translate(-2%,-2%)}to{transform:scale(1) translate(0)}}@keyframes hero_neonPulse__v1sE_{0%{transform:scale(.95) translate(2%,2%);opacity:.4;filter:blur(85px)}50%{transform:scale(1.05) translate(-1%,-1%);opacity:.6;filter:blur(95px)}to{transform:scale(1) translate(0);opacity:.5;filter:blur(90px)}}@keyframes call-to-action_shimmer__fZpWn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.call-to-action_shimmerAnimation__ecKbd{position:absolute;inset:-100%;animation:call-to-action_shimmer__fZpWn 8s linear infinite;background:conic-gradient(from 0deg at 50% 50%,rgba(255,255,255,0) 0deg,rgba(255,255,255,.8) 60deg,rgba(255,255,255,0) 120deg)}@keyframes comparison-section_spin__eUjv_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.comparison-section_shimmerAnimation__luT46{animation:comparison-section_spin__eUjv_ 3s linear infinite;transform-origin:center center}.comparison-section_typingIndicator__y7b8Z{display:flex;align-items:center}.comparison-section_typingIndicator__y7b8Z span{height:8px;width:8px;margin:0 2px;background-color:#3b82f6;border-radius:50%;display:inline-block;opacity:.4}.comparison-section_typingIndicator__y7b8Z span:first-child{animation:comparison-section_pulse__TopIe 1s infinite}.comparison-section_typingIndicator__y7b8Z span:nth-child(2){animation:comparison-section_pulse__TopIe 1s .2s infinite}.comparison-section_typingIndicator__y7b8Z span:nth-child(3){animation:comparison-section_pulse__TopIe 1s .4s infinite}@keyframes comparison-section_pulse__TopIe{0%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.4;transform:scale(1)}}