.ac-step-card-inner{background:var(--color-secondary-50);border-radius:calc(.5rem - 3px)}.ac-step-card-border-wrap{position:relative;border-radius:.5rem;overflow:hidden}.ac-step-card-border-wrap:before{content:"";position:absolute;inset:-100%;width:300%;height:300%;background:conic-gradient(from 0deg,var(--color-primary-400),var(--color-primary-100),var(--color-primary-400),var(--color-secondary-600),var(--color-primary-600),var(--color-secondary-700),var(--color-primary-400));animation:ac-step-border-spin 6s linear infinite;z-index:0}.ac-step-card-border-wrap .ac-step-card-inner{position:relative;z-index:10;margin:3px}@keyframes ac-step-border-spin{to{transform:rotate(1turn)}}.ac2-bar1{fill:#1b3e88}.ac2-bar2,.ac2-bar3{fill:#e6e6e6}.ac1-dot2-fill,.ac1-dot3-fill{opacity:0}.ac1-animate .ac1-bar{transform-origin:left center;transform-box:fill-box;animation:ac1-bar 3.2s ease-in-out infinite}.ac1-animate .ac1-dot1{opacity:1}.ac1-animate .ac1-dot2-fill{animation:ac1-dot2-fill 3.2s cubic-bezier(.4,0,.2,1) infinite}.ac1-animate .ac1-dot3-fill{animation:ac1-dot3-fill 3.2s cubic-bezier(.4,0,.2,1) infinite}.ac1-animate .ac1-cta{transform-origin:center;transform-box:fill-box;animation:ac1-cta 3.2s ease-in-out infinite}@keyframes ac1-bar{0%{transform:scaleX(.1)}40%{transform:scaleX(1)}50%{transform:scaleX(1)}90%{transform:scaleX(.1)}to{transform:scaleX(.1)}}@keyframes ac1-dot2-fill{0%,16%{opacity:0}20%{opacity:.4}26%{opacity:1}50%{opacity:1}66%{opacity:1}72%{opacity:.35}78%{opacity:0}to{opacity:0}}@keyframes ac1-dot3-fill{0%,34%{opacity:0}38%{opacity:.4}44%{opacity:1}50%{opacity:1}54%{opacity:1}58%{opacity:.35}62%{opacity:0}to{opacity:0}}@keyframes ac1-cta{0%,60%,to{transform:scale(1)}30%{transform:scale(1.05)}}.ac2-animate .ac2-paper-body{transform-origin:120px 98.5px;transform-box:fill-box;animation:ac2-paper-extend 6s ease-in-out infinite}.ac2-animate .ac2-paper-top-cap{animation:ac2-paper-cap-offset 6s ease-in-out infinite}@keyframes ac2-paper-cap-offset{0%{transform:translateY(69px)}28%{transform:translateY(0)}62%{transform:translateY(0)}80%{transform:translateY(69px)}to{transform:translateY(69px)}}.ac2-animate .ac2-line,.ac2-animate .ac2-line-top{animation:ac2-lines-fade 6s ease-in-out infinite}.ac2-animate .ac2-bar1,.ac2-animate .ac2-bar2,.ac2-animate .ac2-bar3{transform-origin:center center;transform-box:fill-box}.ac2-animate .ac2-bar1{animation:ac2-bar1 6s ease-in-out infinite}.ac2-animate .ac2-bar2{animation:ac2-bar2 6s ease-in-out infinite}.ac2-animate .ac2-bar3{animation:ac2-bar3 6s ease-in-out infinite}@keyframes ac2-paper-extend{0%{transform:scaleY(.22)}28%{transform:scaleY(1)}62%{transform:scaleY(1)}80%{transform:scaleY(.22)}to{transform:scaleY(.22)}}@keyframes ac2-lines-fade{0%,30%{opacity:0}34%{opacity:.4}38%{opacity:1}48%{opacity:1}54%{opacity:.4}62%,to{opacity:0}}@keyframes ac2-bar1{0%,30%{opacity:0;fill:#1b3e88;transform:scaleX(.84)}34%{opacity:.4}38%{opacity:1;fill:#1b3e88;transform:scaleX(.84)}42%,48%{opacity:1;fill:#e6e6e6;transform:scaleX(1)}54%{opacity:.4}62%,to{opacity:0;fill:#e6e6e6;transform:scaleX(1)}}@keyframes ac2-bar2{0%,30%{opacity:0;fill:#e6e6e6;transform:scaleX(1)}34%{opacity:.4}38%{opacity:1;fill:#e6e6e6;transform:scaleX(1)}42%{opacity:1;fill:#1b3e88;transform:scaleX(.84)}44%,48%{opacity:1;fill:#e6e6e6;transform:scaleX(1)}54%{opacity:.4}62%,to{opacity:0;fill:#e6e6e6;transform:scaleX(1)}}@keyframes ac2-bar3{0%,30%{opacity:0;fill:#e6e6e6;transform:scaleX(1)}34%{opacity:.4}38%{opacity:1;fill:#e6e6e6;transform:scaleX(1)}44%{opacity:1;fill:#1b3e88;transform:scaleX(.84)}48%{opacity:1;fill:#e6e6e6;transform:scaleX(1)}54%{opacity:.4;fill:#e6e6e6;transform:scaleX(1)}62%,to{opacity:0;fill:#e6e6e6;transform:scaleX(1)}}.ac3-animate .ac3-confetti{transform-origin:center;transform-box:fill-box;animation:ac3-confetti-burst 20s cubic-bezier(.12,.9,.24,1) infinite}.ac3-animate .ac3-elbow-wrap{transform-origin:0 60%;transform-box:fill-box;animation:ac3-elbow-swing 2.6s ease-in-out infinite}.ac3-animate .ac3-arm-and-pad{transform-origin:147px 116px;transform-box:fill-box;animation:ac3-arm-and-pad 2.6s ease-in-out infinite}.ac3-animate .ac3-hair{transform-origin:60% 10%;transform-box:fill-box;animation:ac3-hair 2.6s ease-in-out infinite}@keyframes ac3-confetti-burst{0%,to{transform:translate(var(--cf-from-x,0),var(--cf-from-y,0)) scale(0) rotate(0deg);opacity:.85}50%{transform:translate(0) scale(1) rotate(var(--cf-rotate-deg));opacity:1}}@keyframes ac3-elbow-swing{0%,50%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes ac3-arm-and-pad{0%,to{transform:rotate(0deg)}50%{transform:rotate(-4deg)}}@keyframes ac3-hair{0%,to{transform:rotate(0deg)}50%{transform:rotate(2deg)}}