.ai-agent-module__cN1_oW__bar{transform-origin:50%;transition:opacity .2s ease-out}@media (prefers-reduced-motion:no-preference){.ai-agent-module__cN1_oW__playing .ai-agent-module__cN1_oW__bar{animation:.72s ease-in-out infinite alternate ai-agent-module__cN1_oW__speak}.ai-agent-module__cN1_oW__line{animation:.32s cubic-bezier(.32,.72,0,1) both ai-agent-module__cN1_oW__rise}}@keyframes ai-agent-module__cN1_oW__speak{0%{transform:scaleY(.45)}to{transform:scaleY(1.15)}}@keyframes ai-agent-module__cN1_oW__rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@property --halo{syntax:"<percentage>";inherits:true;initial-value:30%}.ai-agent-module__cN1_oW__card{transition:--halo .4s ease-out,box-shadow .3s ease-out}.ai-agent-module__cN1_oW__card:hover{--halo:48%}.ai-agent-module__cN1_oW__stage{background:radial-gradient(ellipse 70% 60% at 50% 0%,color-mix(in oklab,var(--color-primary-400)var(--halo),transparent),transparent 70%),radial-gradient(color-mix(in oklab,var(--color-primary-300)18%,transparent)1px,transparent 1px)0 0/14px 14px}.ai-agent-module__cN1_oW__fade{-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.ai-agent-module__cN1_oW__highlight{box-shadow:0 0 0 1px color-mix(in oklab,var(--color-yellow)50%,transparent),0 0 48px -8px color-mix(in oklab,var(--color-yellow)45%,transparent)}@media (prefers-reduced-motion:no-preference){.ai-agent-module__cN1_oW__packet{box-shadow:0 0 12px 3px color-mix(in oklab,var(--color-yellow)60%,transparent);animation:6s linear infinite ai-agent-module__cN1_oW__travel;display:block;translate:-50% -50%}.ai-agent-module__cN1_oW__marker{animation:6s ease-in-out infinite ai-agent-module__cN1_oW__lit;animation-delay:calc(var(--i)*1.2s - .6s)}.ai-agent-module__cN1_oW__step{background-image:linear-gradient(100deg,color-mix(in oklab,var(--color-yellow)var(--glow),transparent),transparent 75%);animation:6s ease-in-out infinite ai-agent-module__cN1_oW__reached;animation-delay:calc(var(--i)*1.2s - .6s)}}@keyframes ai-agent-module__cN1_oW__travel{0%{opacity:0;top:0}4%{opacity:1}80%{opacity:1;top:100%}86%,to{opacity:0;top:100%}}@keyframes ai-agent-module__cN1_oW__lit{0%,40%,to{background:var(--marker)}10%{background:var(--color-yellow)}}@property --glow{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes ai-agent-module__cN1_oW__reached{0%,40%,to{--glow:0%}10%{--glow:22%}}
.problem-module__tl9NRG__call{transform:rotate(var(--tilt));position:relative}.problem-module__tl9NRG__struck{opacity:.55}.problem-module__tl9NRG__call:after{content:"";inset-inline:.75rem;transform-origin:0;background:currentColor;height:1.5px;position:absolute;top:50%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.problem-module__tl9NRG__stage{view-timeline:--dossier block}.problem-module__tl9NRG__call{animation:cubic-bezier(.32,.72,0,1) both problem-module__tl9NRG__call-in;animation-timeline:--dossier;animation-range:cover calc(4% + var(--i)*5%)cover calc(14% + var(--i)*5%)}.problem-module__tl9NRG__struck{animation:cubic-bezier(.32,.72,0,1) both problem-module__tl9NRG__dim;animation-timeline:--dossier;animation-range:cover 36% cover 44%}.problem-module__tl9NRG__call:after{animation:cubic-bezier(.65,0,.35,1) both problem-module__tl9NRG__strike;animation-timeline:--dossier;animation-range:cover calc(34% + var(--i)*1.5%)cover calc(40% + var(--i)*1.5%)}.problem-module__tl9NRG__dossier{animation:cubic-bezier(.32,.72,0,1) both problem-module__tl9NRG__print;animation-timeline:--dossier;animation-range:cover 40% cover 52%}.problem-module__tl9NRG__count{animation:cubic-bezier(.34,1.56,.64,1) both problem-module__tl9NRG__pop;animation-timeline:--dossier;animation-range:cover 50% cover 56%}}}@keyframes problem-module__tl9NRG__call-in{0%{opacity:0;transform:translateX(2rem)rotate(calc(var(--tilt)*-3))}to{opacity:1;transform:rotate(var(--tilt))}}@keyframes problem-module__tl9NRG__dim{0%{opacity:1}to{opacity:.55}}@keyframes problem-module__tl9NRG__strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes problem-module__tl9NRG__print{0%{clip-path:inset(0 0 100% round 1.75rem);transform:translateY(-1.5rem)}to{clip-path:inset(0 round 1.75rem);transform:none}}@keyframes problem-module__tl9NRG__pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}
