.ccrwKq_stage{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ccrwKq_par{aspect-ratio:1;touch-action:none;justify-content:center;align-items:center;width:clamp(136px,15vw,188px);display:flex}.ccrwKq_parallax{will-change:transform;width:100%;height:100%;transition:transform .35s}.ccrwKq_float{width:100%;height:100%;animation:6s ease-in-out infinite ccrwKq_floaty}.ccrwKq_ball{background:radial-gradient(circle at 50% 42%,#1e293b 0%,#0b1220 72%);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 46px -16px #4f46e580,inset 0 -12px 28px #020617e6,inset 0 10px 22px #6366f129}.ccrwKq_spin{position:absolute;top:0;bottom:0;left:0;right:0}.ccrwKq_s1{animation:12s linear infinite ccrwKq_spin}.ccrwKq_s2{animation:15s linear infinite reverse ccrwKq_spin}.ccrwKq_s3{animation:18s linear infinite ccrwKq_spin}.ccrwKq_blob{border-radius:50%;width:66%;height:66%;position:absolute}.ccrwKq_b1{background:radial-gradient(circle,#6366f1f2 0%,#0000 66%);top:-6%;left:16%}.ccrwKq_b2{background:radial-gradient(circle,#ec4899e6 0%,#0000 66%);bottom:-8%;right:10%}.ccrwKq_b3{background:radial-gradient(circle,#22d3eed9 0%,#0000 66%);top:24%;left:-12%}.ccrwKq_gloss{pointer-events:none;background:radial-gradient(circle at 33% 24%,#fff9 0%,#0000 30%),radial-gradient(circle at 70% 82%,#02061773 0%,#0000 44%);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #ffffff24}.ccrwKq_ball.ccrwKq_speaking{animation:2.6s ease-in-out infinite ccrwKq_breathe;box-shadow:0 22px 60px -12px #a855f7cc,inset 0 -12px 28px #020617cc,inset 0 10px 24px #a855f74d}.ccrwKq_ball.ccrwKq_speaking .ccrwKq_s1{animation-duration:3.4s}.ccrwKq_ball.ccrwKq_speaking .ccrwKq_s2{animation-duration:4.2s}.ccrwKq_ball.ccrwKq_speaking .ccrwKq_s3{animation-duration:5s}.ccrwKq_ball.ccrwKq_speaking .ccrwKq_blob{width:74%;height:74%}@keyframes ccrwKq_spin{to{transform:rotate(360deg)}}@keyframes ccrwKq_floaty{0%,to{transform:translateY(-5px)}50%{transform:translateY(5px)}}@keyframes ccrwKq_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.ccrwKq_float,.ccrwKq_s1,.ccrwKq_s2,.ccrwKq_s3,.ccrwKq_ball.ccrwKq_speaking{animation:none}}
