.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}}.ai-press{animation:16s ease-in-out infinite both aiPress}.ai-lab-a{animation:16s ease-in-out infinite both aiLabA}.ai-lab-b{animation:16s ease-in-out infinite both aiLabB}.ai-r1{animation:16s cubic-bezier(.22,1.2,.36,1) infinite both aiR1}.ai-r2{animation:16s cubic-bezier(.22,1.2,.36,1) infinite both aiR2}.ai-r3{animation:16s cubic-bezier(.22,1.2,.36,1) infinite both aiR3}.ai-r4{animation:16s cubic-bezier(.22,1.2,.36,1) infinite both aiR4}.ai-r5{animation:16s cubic-bezier(.22,1.2,.36,1) infinite both aiR5}.ai-s1{transform-origin:0;animation:16s cubic-bezier(.5,0,.2,1) infinite both aiS1}.ai-s2{transform-origin:0;animation:16s cubic-bezier(.5,0,.2,1) infinite both aiS2}.ai-s3{transform-origin:0;animation:16s cubic-bezier(.5,0,.2,1) infinite both aiS3}.ai-s4{transform-origin:0;animation:16s cubic-bezier(.5,0,.2,1) infinite both aiS4}.ai-v0{animation:16s ease-in-out infinite both aiV0}.ai-v10{animation:16s ease-in-out infinite both aiV10}.ai-v20{animation:16s ease-in-out infinite both aiV20}.ai-v30{animation:16s ease-in-out infinite both aiV30}.ai-v39{animation:16s ease-in-out infinite both aiV39}.ai-k1{animation:16s ease-out infinite both aiK1}.ai-k2{animation:16s ease-out infinite both aiK2}.ai-k3{animation:16s ease-out infinite both aiK3}.ai-k4{animation:16s ease-out infinite both aiK4}.ai-kc1{animation:16s ease-out infinite both aiKC1}.ai-kc2{animation:16s ease-out infinite both aiKC2}.ai-badge{animation:16s cubic-bezier(.34,1.56,.64,1) infinite both aiBadge}.ai-c0{animation:16s ease-in-out infinite both aiC0}.ai-c1{animation:16s ease-in-out infinite both aiC1}.ai-c11{animation:16s ease-in-out infinite both aiC11}.ai-glow{animation:16s ease-in-out infinite both aiGlow}@keyframes aiPress{0%,4%{transform:scale(1)}5.2%{transform:scale(.94)}6.4%,to{transform:scale(1)}}@keyframes aiLabA{0%,5.4%{opacity:1}6.4%,91%{opacity:0}95%,to{opacity:1}}@keyframes aiLabB{0%,5.4%{opacity:0}6.4%,88%{opacity:1}91%,to{opacity:0}}@keyframes aiR1{0%,10%{opacity:0;transform:translateY(10px)}13%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(0)}}@keyframes aiR2{0%,23%{opacity:0;transform:translateY(10px)}26%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(0)}}@keyframes aiR3{0%,36%{opacity:0;transform:translateY(10px)}39%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(0)}}@keyframes aiR4{0%,49%{opacity:0;transform:translateY(10px)}52%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(0)}}@keyframes aiR5{0%,66%{opacity:0;transform:translateY(10px)}69%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(0)}}@keyframes aiS1{0%,13%{opacity:1;transform:scaleX(0)}17.5%{transform:scaleX(1)}86%{opacity:1;transform:scaleX(1)}91%{opacity:0;transform:scaleX(1)}96%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(0)}}@keyframes aiS2{0%,26%{opacity:1;transform:scaleX(0)}30.5%{transform:scaleX(1)}86%{opacity:1;transform:scaleX(1)}91%{opacity:0;transform:scaleX(1)}96%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(0)}}@keyframes aiS3{0%,39%{opacity:1;transform:scaleX(0)}43.5%{transform:scaleX(1)}86%{opacity:1;transform:scaleX(1)}91%{opacity:0;transform:scaleX(1)}96%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(0)}}@keyframes aiS4{0%,52%{opacity:1;transform:scaleX(0)}56.5%{transform:scaleX(1)}86%{opacity:1;transform:scaleX(1)}91%{opacity:0;transform:scaleX(1)}96%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(0)}}@keyframes aiV0{0%,14%{opacity:1;transform:translateY(0)}15.5%{opacity:0;transform:translateY(-12px)}95%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes aiV10{0%,14%{opacity:0;transform:translateY(12px)}15.5%{opacity:1;transform:translateY(0)}27%{opacity:1;transform:translateY(0)}28.5%,to{opacity:0;transform:translateY(-12px)}}@keyframes aiV20{0%,27%{opacity:0;transform:translateY(12px)}28.5%{opacity:1;transform:translateY(0)}40%{opacity:1;transform:translateY(0)}41.5%,to{opacity:0;transform:translateY(-12px)}}@keyframes aiV30{0%,40%{opacity:0;transform:translateY(12px)}41.5%{opacity:1;transform:translateY(0)}53%{opacity:1;transform:translateY(0)}54.5%,to{opacity:0;transform:translateY(-12px)}}@keyframes aiV39{0%,53%{opacity:0;transform:translateY(12px)}54.5%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(0)}}@keyframes aiK1{0%,13%{opacity:0;transform:translateY(8px)}15%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(-8px)}23%,to{opacity:0;transform:translateY(-14px)}}@keyframes aiK2{0%,26%{opacity:0;transform:translateY(8px)}28%{opacity:1;transform:translateY(0)}33%{opacity:1;transform:translateY(-8px)}36%,to{opacity:0;transform:translateY(-14px)}}@keyframes aiK3{0%,39%{opacity:0;transform:translateY(8px)}41%{opacity:1;transform:translateY(0)}46%{opacity:1;transform:translateY(-8px)}49%,to{opacity:0;transform:translateY(-14px)}}@keyframes aiK4{0%,52%{opacity:0;transform:translateY(8px)}54%{opacity:1;transform:translateY(0)}59%{opacity:1;transform:translateY(-8px)}62%,to{opacity:0;transform:translateY(-14px)}}@keyframes aiKC1{0%,57%{opacity:0;transform:translateY(8px)}59%{opacity:1;transform:translateY(0)}64%{opacity:1;transform:translateY(-8px)}67%,to{opacity:0;transform:translateY(-14px)}}@keyframes aiKC2{0%,70%{opacity:0;transform:translateY(8px)}72%{opacity:1;transform:translateY(0)}77%{opacity:1;transform:translateY(-8px)}80%,to{opacity:0;transform:translateY(-14px)}}@keyframes aiBadge{0%,55%{opacity:0;transform:scale(.88)}58.5%{opacity:1;transform:scale(1)}86%{opacity:1;transform:scale(1)}91%,to{opacity:0;transform:scale(1)}}@keyframes aiC0{0%,57%{opacity:1;transform:translateY(0)}58.5%{opacity:0;transform:translateY(-10px)}95%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes aiC1{0%,57%{opacity:0;transform:translateY(10px)}58.5%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}71.5%,to{opacity:0;transform:translateY(-10px)}}@keyframes aiC11{0%,70%{opacity:0;transform:translateY(10px)}71.5%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(0)}}@keyframes aiGlow{0%,56%{opacity:0}59%{opacity:1}86%{opacity:1}91%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ai-press,.ai-lab-a,.ai-lab-b,.ai-r1,.ai-r2,.ai-r3,.ai-r4,.ai-r5,.ai-s1,.ai-s2,.ai-s3,.ai-s4,.ai-v0,.ai-v10,.ai-v20,.ai-v30,.ai-v39,.ai-k1,.ai-k2,.ai-k3,.ai-k4,.ai-kc1,.ai-kc2,.ai-badge,.ai-c0,.ai-c1,.ai-c11,.ai-glow{animation:none!important}.ai-lab-b,.ai-v0,.ai-v10,.ai-v20,.ai-v30,.ai-k1,.ai-k2,.ai-k3,.ai-k4,.ai-kc1,.ai-kc2,.ai-c0,.ai-c1{opacity:0!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}}@keyframes rollIn{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:translateY(0)}}.roll-in{animation:.55s cubic-bezier(.22,1,.36,1) both rollIn}@media (prefers-reduced-motion:reduce){.roll-in{animation:none!important}}
