.ai-solution-widget{box-shadow:-6px 6px 10.4px 0 rgba(var(--color-brand-400), .05), -9px -6px 10.4px 0 rgba(var(--color-secondary-500), .05), 9px 18px 21.9px 0 rgba(var(--color-brand-500), .05);border:none;position:relative}.ai-solution-widget:before{content:"";z-index:1;border-radius:inherit;background:linear-gradient(135deg, rgb(var(--color-brand-400)) 0%, rgb(var(--color-brand-500)) 50%, rgb(var(--color-secondary-500)) 100%);pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ai-solution-step-enter{animation:.35s both aiSolutionFadeInUp;animation-delay:var(--step-delay,0s)}.ai-solution-state-enter{animation:.4s both aiSolutionFadeIn}.ai-solution-completed-bar{animation:.4s both aiSolutionFadeInUp}.ai-solution-typewriter-cursor{animation:1s step-end infinite aiSolutionTypewriterBlink}@keyframes aiSolutionTypewriterBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes aiSolutionFadeIn{0%{opacity:0}to{opacity:1}}@keyframes aiSolutionFadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=10io3z8-clonb.css.map*/