.ai-phone{animation:11s ease-in-out infinite aiShake}.ai-wave{animation:11s ease-out infinite aiWave}.ai-wave2{animation-delay:.4s}.ai-lock{animation:11s ease-in-out infinite aiLock}.ai-chat{animation:11s ease-out infinite both aiChat}.ai-banner{animation:11s cubic-bezier(.22,1.2,.36,1) infinite both aiBanner}.ai-card{animation:11s cubic-bezier(.22,1.1,.36,1) infinite both aiCard}.ai-row{animation:11s ease-out infinite both aiRow}.ai-btns{animation:11s ease-out infinite both aiBtns}.ai-cursor{animation:11s cubic-bezier(.45,.05,.3,1) infinite both aiCursor}.ai-tap{animation:11s ease-out infinite both aiTap}.ai-fill{animation:11s step-end infinite both aiFill}.ai-tick{animation:11s cubic-bezier(.34,1.56,.64,1) infinite both aiTick}.ai-toast{animation:11s cubic-bezier(.22,1.2,.36,1) infinite both aiToast}.ai-dot{animation:11s ease-in-out infinite aiDot}@keyframes aiShake{0%,6.4%{transform:translate(0)rotate(0)}7.1%{transform:translate(-5px)rotate(-1.1deg)}7.8%{transform:translate(5px)rotate(1.1deg)}8.5%{transform:translate(-4px)rotate(-.8deg)}9.2%{transform:translate(3px)rotate(.6deg)}9.9%{transform:translate(-2px)rotate(-.3deg)}10.6%,to{transform:translate(0)rotate(0)}}@keyframes aiWave{0%,6.4%{opacity:0;transform:scale(1)}7.2%{opacity:.5}15%{opacity:0;transform:scale(1.22)}to{opacity:0;transform:scale(1.22)}}@keyframes aiLock{0%,29%{opacity:1}33%,95%{opacity:0}99%,to{opacity:1}}@keyframes aiChat{0%,30%{opacity:0;transform:translateY(16px)}35%{opacity:1;transform:translateY(0)}91%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(0)}}@keyframes aiBanner{0%,8.4%{opacity:0;transform:translateY(-96px)scale(.96)}12%{opacity:1;transform:translateY(0)scale(1)}28%{opacity:1;transform:translateY(0)scale(1)}31.5%{opacity:0;transform:translateY(-70px)scale(.97)}to{opacity:0;transform:translateY(-70px)scale(.97)}}@keyframes aiCard{0%,33%{opacity:0;transform:translateY(16px)scale(.94)}38%{opacity:1;transform:translateY(0)scale(1)}88%{opacity:1;transform:translateY(0)scale(1)}92%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:0;transform:translateY(-10px)scale(.98)}}@keyframes aiRow{0%,37%{opacity:0;transform:translateY(7px)}41%{opacity:1;transform:translateY(0)}88%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(0)}}@keyframes aiBtns{0%,47%{opacity:0;transform:translateY(10px)}51%{opacity:1;transform:translateY(0)}88%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(0)}}@keyframes aiCursor{0%,52%{opacity:0;transform:translate(34px,74px)scale(1)}56%{opacity:1;transform:translate(20px,40px)scale(1)}60.5%{opacity:1;transform:translate(0)scale(1)}62%{opacity:1;transform:translate(0)scale(.78)}64%{opacity:1;transform:translate(0)scale(1)}70%{opacity:0;transform:translate(6px,26px)scale(1)}to{opacity:0;transform:translate(6px,26px)scale(1)}}@keyframes aiTap{0%,61.4%{opacity:0;transform:scale(.35)}62%{opacity:.5}68%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}@keyframes aiFill{0%,61.9%{color:#102450;background-color:#fff;border-color:#dcd6cd}62%,88%{color:#fff;background-color:#157f68;border-color:#157f68}92%,to{color:#102450;background-color:#fff;border-color:#dcd6cd}}@keyframes aiTick{0%,62.5%{opacity:0;transform:scale(.4)}66%{opacity:1;transform:scale(1)}88%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes aiToast{0%,65%{opacity:0;transform:translateY(14px)}69%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(6px)}}@keyframes aiDot{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ai-phone,.ai-wave,.ai-lock,.ai-chat,.ai-banner,.ai-card,.ai-row,.ai-btns,.ai-cursor,.ai-tap,.ai-fill,.ai-tick,.ai-toast,.ai-dot{opacity:1!important;animation:none!important;transform:none!important}.ai-wave,.ai-lock,.ai-banner,.ai-cursor,.ai-tap{opacity:0!important}}.ai-a{animation:12s cubic-bezier(.4,.02,.2,1) infinite both aiA}.ai-b{animation:12s cubic-bezier(.45,.05,.25,1) infinite both aiB}.ai-c{animation:12s cubic-bezier(.4,.02,.2,1) infinite both aiC}.ai-d{animation:12s ease-in-out infinite both aiFade}.ai-lift{animation:12s ease-in-out infinite both aiLift}.ai-lift-c{animation:12s ease-in-out infinite both aiLiftC}.ai-drop2{animation:12s ease-in-out infinite both aiDrop2}.ai-drop3{animation:12s ease-in-out infinite both aiDrop3}.ai-pulse2{animation:12s ease-out infinite both aiPulse2}.ai-pulse3{animation:12s ease-out infinite both aiPulse3}@keyframes aiA{0%,9%{opacity:1;transform:translate(0)rotate(0)}13%{transform:translate(-4px,-10px)rotate(-1.4deg)}21%{transform:translate(340px,104px)rotate(1.2deg)}25%{transform:translate(344px,116px)rotate(0)}47%{transform:translate(344px,116px)rotate(0)}53%{transform:translate(344px)rotate(0)}86%{opacity:1;transform:translate(344px)rotate(0)}91%{opacity:0;transform:translate(344px)rotate(0)}96%{opacity:0;transform:translate(0)rotate(0)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes aiB{0%,22%{opacity:1;transform:translate(0)}29%{transform:translateY(-116px)}86%{opacity:1;transform:translateY(-116px)}91%{opacity:0;transform:translateY(-116px)}96%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes aiC{0%,39%{opacity:1;transform:translate(0)rotate(0)}43%{transform:translate(-4px,-10px)rotate(-1.4deg)}50%{transform:translate(340px,104px)rotate(1.2deg)}54%{transform:translate(344px,116px)rotate(0)}86%{opacity:1;transform:translate(344px,116px)rotate(0)}91%{opacity:0;transform:translate(344px,116px)rotate(0)}96%{opacity:0;transform:translate(0)rotate(0)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes aiFade{0%,86%{opacity:1}91%,96%{opacity:0}to{opacity:1}}@keyframes aiLift{0%,10%{box-shadow:0 1px 2px #10245012,0 6px 14px #1024500d}14%,22%{box-shadow:0 10px 20px #10245021,0 26px 46px #10245029}27%,to{box-shadow:0 1px 2px #10245012,0 6px 14px #1024500d}}@keyframes aiLiftC{0%,40%{box-shadow:0 1px 2px #10245012,0 6px 14px #1024500d}44%,51%{box-shadow:0 10px 20px #10245021,0 26px 46px #10245029}56%,to{box-shadow:0 1px 2px #10245012,0 6px 14px #1024500d}}@keyframes aiDrop2{0%,11%{opacity:0}15%,24%{opacity:1}29%,to{opacity:0}}@keyframes aiDrop3{0%,41%{opacity:0}45%,53%{opacity:1}58%,to{opacity:0}}@keyframes aiPulse2{0%,24%{transform:scale(1)}27%{transform:scale(1.7)}33%,to{transform:scale(1)}}@keyframes aiPulse3{0%,53%{transform:scale(1)}56%{transform:scale(1.7)}62%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ai-a,.ai-b,.ai-c,.ai-d,.ai-lift,.ai-lift-c,.ai-pulse2,.ai-pulse3{opacity:1!important;animation:none!important;transform:none!important}.ai-drop2,.ai-drop3{opacity:0!important;animation:none!important}}.bp-card{opacity:0}.bp-c0{animation:10s ease-out infinite both bpIn}.bp-c1{animation:10s ease-out .25s infinite both bpIn}.bp-c2{animation:10s ease-out .5s infinite both bpIn}.bp-move{animation:10s cubic-bezier(.4,.02,.2,1) infinite both bpMove}.bp-rise{animation:10s cubic-bezier(.4,.02,.2,1) infinite both bpRise}.bp-tap{opacity:0;animation:10s ease-out infinite both bpTap}.bp-done{opacity:0;animation:10s ease-out infinite both bpDone}.bp-was{animation:10s step-end infinite both bpWas}.bp-now{opacity:0;animation:10s step-end infinite both bpNow}@keyframes bpIn{0%{opacity:0;transform:translateY(16px)}14%,to{opacity:1;transform:translateY(0)}}@keyframes bpMove{0%,34%{transform:translate(0)scale(1)}38%{transform:translateY(-6px)scale(1.02)}50%,92%{transform:translateY(280px)scale(1)}97%,to{transform:translate(0)scale(1)}}@keyframes bpRise{0%,42%{transform:translateY(0)}54%,92%{transform:translateY(-84px)}97%,to{transform:translateY(0)}}@keyframes bpTap{0%,30%{opacity:0;transform:scale(.4)}34%{opacity:.5;transform:scale(1)}40%,to{opacity:0;transform:scale(1.5)}}@keyframes bpDone{0%,50%{opacity:0;transform:scale(.7)}56%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(.7)}}@keyframes bpWas{0%,49%{opacity:1}50%,92%{opacity:0}97%,to{opacity:1}}@keyframes bpNow{0%,49%{opacity:0}50%,92%{opacity:1}97%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.bp-c0,.bp-c1,.bp-c2,.bp-move,.bp-rise,.bp-tap,.bp-done,.bp-was,.bp-now{animation:none!important}.bp-card{opacity:1!important}.bp-now,.bp-done{opacity:0!important}}.bm-card{animation:8s cubic-bezier(.4,.02,.2,1) infinite both bmCard}.bm-lift{animation:8s ease-in-out infinite both bmLift}.bm-grab{animation:8s ease-out infinite both bmGrab}.bm-next{animation:8s cubic-bezier(.45,.05,.25,1) infinite both bmNext}.bm-drop{animation:8s ease-in-out infinite both bmDrop}.bm-ph{animation:8s ease-in-out infinite both bmPh}.bm-dot{animation:8s ease-out infinite both bmDot}.bm-n95,.bm-m0{animation:8s ease-in-out infinite both bmBefore}.bm-n94,.bm-m1{animation:8s ease-in-out infinite both bmAfter}@keyframes bmCard{0%,10%{opacity:1;transform:translate(0)rotate(0)scale(1)}14%{transform:translateY(-5px)rotate(-1deg)scale(1.03)}26%{transform:translateY(170px)rotate(.8deg)scale(1.03)}30%{transform:translateY(176px)rotate(0)scale(1)}86%{opacity:1;transform:translateY(176px)rotate(0)scale(1)}91%{opacity:0;transform:translateY(176px)rotate(0)scale(1)}96%{opacity:0;transform:translate(0)rotate(0)scale(1)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes bmLift{0%,11%{box-shadow:0 1px 2px #10245014,0 4px 12px #1024500f}15%,27%{box-shadow:0 10px 18px #10245024,0 24px 40px #1024502e}32%,to{box-shadow:0 1px 2px #10245014,0 4px 12px #1024500f}}@keyframes bmGrab{0%,9.5%{opacity:0;transform:scale(.5)}11.5%{opacity:.5;transform:scale(1)}15.5%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes bmNext{0%,28%{opacity:1;transform:translate(0)}37%{transform:translate(-224px)}86%{opacity:1;transform:translate(-224px)}91%{opacity:0;transform:translate(-224px)}96%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes bmDrop{0%,12%{opacity:0}16%,27%{opacity:1}31%,to{opacity:0}}@keyframes bmPh{0%,26%{opacity:1}29%,91%{opacity:0}96%,to{opacity:1}}@keyframes bmDot{0%,29%{transform:scale(1)}32%{transform:scale(1.8)}38%,to{transform:scale(1)}}@keyframes bmBefore{0%,28%{opacity:1;transform:translateY(0)}30.5%{opacity:0;transform:translateY(-8px)}95%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes bmAfter{0%,28%{opacity:0;transform:translateY(8px)}30.5%{opacity:1;transform:translateY(0)}86%{opacity:1}91%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.bm-card,.bm-lift,.bm-grab,.bm-next,.bm-drop,.bm-ph,.bm-dot,.bm-n95,.bm-n94,.bm-m0,.bm-m1{animation:none!important}.bm-grab,.bm-drop,.bm-n94,.bm-m1{opacity:0!important}}
