.tap-t{width:100%;aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#eef2ff,#f8f9ff);line-height:0}.tap-t svg{display:block;width:100%;height:100%}.tap-t svg path,.tap-t svg circle,.tap-t svg rect{stroke-linecap:round;stroke-linejoin:round}.tap-t use{stroke-width:1.5}.tap-t-a{transform-box:fill-box;transform-origin:center;animation-duration:7s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:ease-in-out}.tap-t-beam{animation-name:tap-t-beam;animation-timing-function:linear}.tap-t-ret{animation-name:tap-t-ret}.tap-t-brk{animation-name:tap-t-brk}.tap-t-halo{animation-name:tap-t-halo}.tap-t-ping{animation-name:tap-t-ping}.tap-t-chip{animation-name:tap-t-chip}.tap-t-tick{animation-name:tap-t-tick}.tap-t-spin{transform-box:fill-box;transform-origin:center;animation:tap-t-spin 14s linear infinite}.tap-t-tw{transform-box:fill-box;transform-origin:center;animation:tap-t-tw 3.5s ease-in-out infinite}@keyframes tap-t-o0{0%,9.90%{opacity:1}14.90%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o0{animation-name:tap-t-o0}@keyframes tap-t-o1{0%,13.57%{opacity:1}18.57%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o1{animation-name:tap-t-o1}@keyframes tap-t-o2{0%,17.24%{opacity:1}22.24%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o2{animation-name:tap-t-o2}@keyframes tap-t-o3{0%,20.56%{opacity:1}25.56%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o3{animation-name:tap-t-o3}@keyframes tap-t-o4{0%,11.30%{opacity:1}16.30%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o4{animation-name:tap-t-o4}@keyframes tap-t-o5{0%,15.32%{opacity:1}20.32%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o5{animation-name:tap-t-o5}@keyframes tap-t-o6{0%,18.98%{opacity:1}23.98%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o6{animation-name:tap-t-o6}@keyframes tap-t-o7{0%,9.56%{opacity:1}14.56%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o7{animation-name:tap-t-o7}@keyframes tap-t-o8{0%,13.22%{opacity:1}18.22%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o8{animation-name:tap-t-o8}@keyframes tap-t-o9{0%,16.89%{opacity:1}21.89%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o9{animation-name:tap-t-o9}@keyframes tap-t-o10{0%,20.21%{opacity:1}25.21%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o10{animation-name:tap-t-o10}@keyframes tap-t-o11{0%,10.95%{opacity:1}15.95%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o11{animation-name:tap-t-o11}@keyframes tap-t-o12{0%,15.14%{opacity:1}20.14%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o12{animation-name:tap-t-o12}@keyframes tap-t-o13{0%,24.57%{opacity:1}29.57%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o13{animation-name:tap-t-o13}@keyframes tap-t-o14{0%,28.06%{opacity:1}33.06%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o14{animation-name:tap-t-o14}@keyframes tap-t-o15{0%,31.38%{opacity:1}36.38%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o15{animation-name:tap-t-o15}@keyframes tap-t-o16{0%,33.65%{opacity:1}38.65%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o16{animation-name:tap-t-o16}@keyframes tap-t-o17{0%,32.95%{opacity:1}37.95%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o17{animation-name:tap-t-o17}@keyframes tap-t-o18{0%,33.48%{opacity:1}38.48%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o18{animation-name:tap-t-o18}@keyframes tap-t-o19{0%,32.08%{opacity:1}37.08%{opacity:.42}47.86%{opacity:.42}53.57%,85.71%{opacity:.28}92.86%,to{opacity:1}}.tap-t-o19{animation-name:tap-t-o19}@keyframes tap-t-m0{0%,24.22%{opacity:1}26.79%,87.14%{opacity:0}92.86%,to{opacity:1}}.tap-t-m0{animation-name:tap-t-m0}@keyframes tap-t-l0{0%,23.94%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.2,.7,.2,1)}27.65%{opacity:1;transform:scale(1.24);animation-timing-function:ease-in-out}30.79%{transform:scale(.96)}33.08%,47.86%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.2,.7,.2,1)}49.86%{transform:scale(1.18);animation-timing-function:ease-in-out}53.29%,85.71%{opacity:1;transform:scale(1);animation-timing-function:ease-in-out}91.43%{opacity:0;transform:scale(.7)}to{opacity:0;transform:scale(.4)}}.tap-t-l0{animation-name:tap-t-l0}@keyframes tap-t-r0{0%,24.22%{opacity:0;transform:scale(.6)}24.94%{opacity:.85;transform:scale(.75);animation-timing-function:ease-out}36.37%{opacity:0;transform:scale(2.3)}48.57%{opacity:0;transform:scale(.6)}49.29%{opacity:.6;transform:scale(.75);animation-timing-function:ease-out}60.71%,to{opacity:0;transform:scale(2.5)}}.tap-t-r0{animation-name:tap-t-r0}@keyframes tap-t-m1{0%,27.02%{opacity:1}29.59%,87.14%{opacity:0}92.86%,to{opacity:1}}.tap-t-m1{animation-name:tap-t-m1}@keyframes tap-t-l1{0%,26.73%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.2,.7,.2,1)}30.44%{opacity:1;transform:scale(1.24);animation-timing-function:ease-in-out}33.59%{transform:scale(.96)}35.87%,48.71%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.2,.7,.2,1)}50.71%{transform:scale(1.18);animation-timing-function:ease-in-out}54.14%,86.57%{opacity:1;transform:scale(1);animation-timing-function:ease-in-out}91.86%{opacity:0;transform:scale(.7)}to{opacity:0;transform:scale(.4)}}.tap-t-l1{animation-name:tap-t-l1}@keyframes tap-t-r1{0%,27.02%{opacity:0;transform:scale(.6)}27.73%{opacity:.85;transform:scale(.75);animation-timing-function:ease-out}39.16%{opacity:0;transform:scale(2.3)}49.43%{opacity:0;transform:scale(.6)}50.14%{opacity:.6;transform:scale(.75);animation-timing-function:ease-out}61.57%,to{opacity:0;transform:scale(2.5)}}.tap-t-r1{animation-name:tap-t-r1}@keyframes tap-t-m2{0%,28.94%{opacity:1}31.51%,87.14%{opacity:0}92.86%,to{opacity:1}}.tap-t-m2{animation-name:tap-t-m2}@keyframes tap-t-l2{0%,28.65%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.2,.7,.2,1)}32.37%{opacity:1;transform:scale(1.24);animation-timing-function:ease-in-out}35.51%{transform:scale(.96)}37.79%,49.57%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.2,.7,.2,1)}51.57%{transform:scale(1.18);animation-timing-function:ease-in-out}55.00%,87.43%{opacity:1;transform:scale(1);animation-timing-function:ease-in-out}92.29%{opacity:0;transform:scale(.7)}to{opacity:0;transform:scale(.4)}}.tap-t-l2{animation-name:tap-t-l2}@keyframes tap-t-r2{0%,28.94%{opacity:0;transform:scale(.6)}29.65%{opacity:.85;transform:scale(.75);animation-timing-function:ease-out}41.08%{opacity:0;transform:scale(2.3)}50.29%{opacity:0;transform:scale(.6)}51.00%{opacity:.6;transform:scale(.75);animation-timing-function:ease-out}62.43%,to{opacity:0;transform:scale(2.5)}}.tap-t-r2{animation-name:tap-t-r2}@keyframes tap-t-m3{0%,25.44%{opacity:1}28.02%,87.14%{opacity:0}92.86%,to{opacity:1}}.tap-t-m3{animation-name:tap-t-m3}@keyframes tap-t-l3{0%,25.16%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.2,.7,.2,1)}28.87%{opacity:1;transform:scale(1.24);animation-timing-function:ease-in-out}32.02%{transform:scale(.96)}34.30%,50.43%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.2,.7,.2,1)}52.43%{transform:scale(1.18);animation-timing-function:ease-in-out}55.86%,88.29%{opacity:1;transform:scale(1);animation-timing-function:ease-in-out}92.71%{opacity:0;transform:scale(.7)}to{opacity:0;transform:scale(.4)}}.tap-t-l3{animation-name:tap-t-l3}@keyframes tap-t-r3{0%,25.44%{opacity:0;transform:scale(.6)}26.16%{opacity:.85;transform:scale(.75);animation-timing-function:ease-out}37.59%{opacity:0;transform:scale(2.3)}51.14%{opacity:0;transform:scale(.6)}51.86%{opacity:.6;transform:scale(.75);animation-timing-function:ease-out}63.29%,to{opacity:0;transform:scale(2.5)}}.tap-t-r3{animation-name:tap-t-r3}@keyframes tap-t-m4{0%,27.89%{opacity:1}30.46%,87.14%{opacity:0}92.86%,to{opacity:1}}.tap-t-m4{animation-name:tap-t-m4}@keyframes tap-t-l4{0%,27.60%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.2,.7,.2,1)}31.32%{opacity:1;transform:scale(1.24);animation-timing-function:ease-in-out}34.46%{transform:scale(.96)}36.75%,51.29%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.2,.7,.2,1)}53.29%{transform:scale(1.18);animation-timing-function:ease-in-out}56.71%,89.14%{opacity:1;transform:scale(1);animation-timing-function:ease-in-out}93.14%{opacity:0;transform:scale(.7)}to{opacity:0;transform:scale(.4)}}.tap-t-l4{animation-name:tap-t-l4}@keyframes tap-t-r4{0%,27.89%{opacity:0;transform:scale(.6)}28.60%{opacity:.85;transform:scale(.75);animation-timing-function:ease-out}40.03%{opacity:0;transform:scale(2.3)}52.00%{opacity:0;transform:scale(.6)}52.71%{opacity:.6;transform:scale(.75);animation-timing-function:ease-out}64.14%,to{opacity:0;transform:scale(2.5)}}.tap-t-r4{animation-name:tap-t-r4}@keyframes tap-t-m5{0%,23.70%{opacity:1}26.27%,87.14%{opacity:0}92.86%,to{opacity:1}}.tap-t-m5{animation-name:tap-t-m5}@keyframes tap-t-l5{0%,23.41%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.2,.7,.2,1)}27.13%{opacity:1;transform:scale(1.24);animation-timing-function:ease-in-out}30.27%{transform:scale(.96)}32.56%,52.14%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.2,.7,.2,1)}54.14%{transform:scale(1.18);animation-timing-function:ease-in-out}57.57%,90.00%{opacity:1;transform:scale(1);animation-timing-function:ease-in-out}93.57%{opacity:0;transform:scale(.7)}to{opacity:0;transform:scale(.4)}}.tap-t-l5{animation-name:tap-t-l5}@keyframes tap-t-r5{0%,23.70%{opacity:0;transform:scale(.6)}24.41%{opacity:.85;transform:scale(.75);animation-timing-function:ease-out}35.84%{opacity:0;transform:scale(2.3)}52.86%{opacity:0;transform:scale(.6)}53.57%{opacity:.6;transform:scale(.75);animation-timing-function:ease-out}65.00%,to{opacity:0;transform:scale(2.5)}}.tap-t-r5{animation-name:tap-t-r5}@keyframes tap-t-beam{0%,5.71%{opacity:0;transform:translate(-20px)}8.57%{opacity:1;transform:translate(12.7px)}34.29%{opacity:1;transform:translate(307.3px)}37.14%,to{opacity:0;transform:translate(340px)}}@keyframes tap-t-ret{0%,35.00%{opacity:0;transform:translate(-118px,58px) scale(1.35) rotate(-50deg);animation-timing-function:cubic-bezier(.2,.7,.2,1)}39.29%{opacity:1}47.86%{opacity:1;transform:translate(5px,-3px) scale(.95) rotate(7deg);animation-timing-function:ease-in-out}52.14%,85.71%{opacity:1;transform:translate(0) scale(1) rotate(0);animation-timing-function:ease-in-out}92.86%,to{opacity:0;transform:translate(0) scale(1.18) rotate(0)}}@keyframes tap-t-brk{0%,47.14%{transform:scale(1.28);opacity:0}48.57%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.2,1)}52.14%{transform:scale(.94)}55.00%,to{transform:scale(1);opacity:1}}@keyframes tap-t-spin{to{transform:rotate(360deg)}}@keyframes tap-t-halo{0%,47.14%{opacity:0;transform:scale(.5);animation-timing-function:cubic-bezier(.2,.7,.2,1)}55.00%,85.71%{opacity:1;transform:scale(1)}92.86%,to{opacity:0;transform:scale(1.1)}}@keyframes tap-t-ping{0%,47.86%{opacity:0;transform:scale(.7)}48.57%{opacity:.7;transform:scale(.8);animation-timing-function:ease-out}62.14%,to{opacity:0;transform:scale(1.45)}}@keyframes tap-t-chip{0%,55.00%{opacity:0;transform:translateY(8px) scale(.6);animation-timing-function:cubic-bezier(.2,.7,.2,1)}59.00%{opacity:1;transform:translateY(-1px) scale(1.07);animation-timing-function:ease-in-out}62.14%,85.00%{opacity:1;transform:translateY(0) scale(1);animation-timing-function:ease-in-out}90.71%,to{opacity:0;transform:translateY(5px) scale(.9)}}@keyframes tap-t-tick{0%,58.57%{opacity:0;transform:scale(0) rotate(-40deg);animation-timing-function:cubic-bezier(.2,.7,.2,1)}62.14%{opacity:1;transform:scale(1.3) rotate(8deg);animation-timing-function:ease-in-out}65.00%,to{opacity:1;transform:scale(1) rotate(0)}}@keyframes tap-t-tw{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.tap-t *{animation:none!important}.tap-t-beam,.tap-t-ring,.tap-t-ping,.tap-t-m{opacity:0}[class*=tap-t-o]{opacity:.35}.tap-t-l,.tap-t-halo,.tap-t-ret,.tap-t-brk,.tap-t-chip,.tap-t-tick,.tap-t-tw{opacity:1;transform:none}}.tap-a{width:100%;aspect-ratio:16/10;border-radius:16px;background:linear-gradient(160deg,#eef2ff,#f8f9ff);overflow:hidden;position:relative}.tap-a svg{display:block;width:100%;height:100%}.tap-a svg g,.tap-a svg rect,.tap-a svg circle,.tap-a svg path,.tap-a svg ellipse{transform-box:fill-box;transform-origin:center}.tap-a .tap-a-txt{font-family:Geist,Geist fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500}.tap-a .tap-a-bold{font-weight:650}.tap-a .tap-a-x1,.tap-a .tap-a-y1,.tap-a .tap-a-s1,.tap-a .tap-a-x2,.tap-a .tap-a-y2,.tap-a .tap-a-s2,.tap-a .tap-a-x3,.tap-a .tap-a-y3,.tap-a .tap-a-s3,.tap-a .tap-a-land,.tap-a .tap-a-img,.tap-a .tap-a-pill,.tap-a .tap-a-dot,.tap-a .tap-a-d1,.tap-a .tap-a-d2,.tap-a .tap-a-d3,.tap-a .tap-a-h1,.tap-a .tap-a-th,.tap-a .tap-a-h2,.tap-a .tap-a-ptr,.tap-a .tap-a-ripple,.tap-a .tap-a-press,.tap-a .tap-a-cta,.tap-a .tap-a-halo,.tap-a .tap-a-tick{animation-duration:7s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:ease-in-out}.tap-a .tap-a-x1{animation-name:tap-a-x1}.tap-a .tap-a-y1{animation-name:tap-a-y1}.tap-a .tap-a-s1{animation-name:tap-a-s1}.tap-a .tap-a-x2{animation-name:tap-a-x2}.tap-a .tap-a-y2{animation-name:tap-a-y2}.tap-a .tap-a-s2{animation-name:tap-a-s2}.tap-a .tap-a-x3{animation-name:tap-a-x3}.tap-a .tap-a-y3{animation-name:tap-a-y3}.tap-a .tap-a-s3{animation-name:tap-a-s3}.tap-a .tap-a-land{animation-name:tap-a-land;animation-timing-function:cubic-bezier(.2,.7,.2,1)}.tap-a .tap-a-img{animation-name:tap-a-img}.tap-a .tap-a-pill{animation-name:tap-a-pill;transform-origin:15% 50%}.tap-a .tap-a-dot{animation-name:tap-a-dot}.tap-a .tap-a-d1{animation-name:tap-a-d1}.tap-a .tap-a-d2{animation-name:tap-a-d2}.tap-a .tap-a-d3{animation-name:tap-a-d3}.tap-a .tap-a-h1{animation-name:tap-a-h1}.tap-a .tap-a-th{animation-name:tap-a-th}.tap-a .tap-a-h2{animation-name:tap-a-h2}.tap-a .tap-a-ptr{animation-name:tap-a-ptr;transform-origin:0 0}.tap-a .tap-a-ripple{animation-name:tap-a-ripple;animation-timing-function:cubic-bezier(.2,.7,.2,1)}.tap-a .tap-a-press{animation-name:tap-a-press}.tap-a .tap-a-cta{animation-name:tap-a-cta}.tap-a .tap-a-halo{animation-name:tap-a-halo;animation-timing-function:cubic-bezier(.2,.7,.2,1)}.tap-a .tap-a-tick{animation-name:tap-a-tick}.tap-a .tap-a-phone{animation:tap-a-float 3.5s ease-in-out infinite}.tap-a .tap-a-shadow{animation:tap-a-shadow 3.5s ease-in-out infinite}.tap-a .tap-a-ring{animation:tap-a-ring 2.333s cubic-bezier(.45,0,.85,.55) infinite both}.tap-a .tap-a-ring2{animation-delay:-1.1667s}.tap-a .tap-a-plus{animation:tap-a-twinkle 2.8s ease-in-out infinite}.tap-a .tap-a-plus2{animation-delay:-.7s}.tap-a .tap-a-plus3{animation-delay:-1.4s}.tap-a .tap-a-plus4{animation-delay:-2.1s}.tap-a .tap-a-node{animation:tap-a-bob 3.2s ease-in-out infinite alternate}.tap-a .tap-a-node2{animation-delay:-.8s}.tap-a .tap-a-node3{animation-delay:-1.6s}.tap-a .tap-a-node4{animation-delay:-2.4s}@keyframes tap-a-x1{0%,3%{transform:translate(-150px);animation-timing-function:cubic-bezier(.35,.15,.8,.45)}30%,to{transform:translate(0)}}@keyframes tap-a-y1{0%,3%{transform:translateY(-32px);animation-timing-function:cubic-bezier(.4,0,.6,1)}16%{transform:translateY(-44px);animation-timing-function:cubic-bezier(.5,0,.8,.6)}30%,to{transform:translateY(0)}}@keyframes tap-a-s1{0%,3%{transform:scale(.2);opacity:0}6%{transform:scale(1.15);opacity:1}8.5%{transform:scale(1)}25%{transform:scale(1);opacity:1}27%{transform:scale(1.12);opacity:1}30%,to{transform:scale(0);opacity:0}}@keyframes tap-a-x2{0%,14%{transform:translate(150px);animation-timing-function:cubic-bezier(.35,.15,.8,.45)}43%,to{transform:translate(0)}}@keyframes tap-a-y2{0%,14%{transform:translateY(38px);animation-timing-function:cubic-bezier(.4,0,.6,1)}27%{transform:translateY(52px);animation-timing-function:cubic-bezier(.5,0,.8,.6)}43%,to{transform:translateY(0)}}@keyframes tap-a-s2{0%,14%{transform:scale(.2);opacity:0}17%{transform:scale(1.15);opacity:1}19.5%{transform:scale(1)}38%{transform:scale(1);opacity:1}40%{transform:scale(1.12);opacity:1}43%,to{transform:scale(0);opacity:0}}@keyframes tap-a-x3{0%,27%{transform:translate(-150px);animation-timing-function:cubic-bezier(.35,.15,.8,.45)}56%,to{transform:translate(0)}}@keyframes tap-a-y3{0%,27%{transform:translateY(78px);animation-timing-function:cubic-bezier(.4,0,.6,1)}40%{transform:translateY(98px);animation-timing-function:cubic-bezier(.5,0,.8,.6)}56%,to{transform:translateY(0)}}@keyframes tap-a-s3{0%,27%{transform:scale(.2);opacity:0}30%{transform:scale(1.15);opacity:1}32.5%{transform:scale(1)}51%{transform:scale(1);opacity:1}53%{transform:scale(1.12);opacity:1}56%,to{transform:scale(0);opacity:0}}@keyframes tap-a-land{0%,29.5%{transform:scale(.3);opacity:0}30.5%{transform:scale(.6);opacity:.9}36%,42.5%{transform:scale(2.2);opacity:0}42.6%{transform:scale(.3);opacity:0}43.5%{transform:scale(.6);opacity:.9}49%,55.5%{transform:scale(2.2);opacity:0}55.6%{transform:scale(.3);opacity:0}56.5%{transform:scale(.6);opacity:.9}62%,to{transform:scale(2.2);opacity:0}}@keyframes tap-a-img{0%,29%{transform:scale(1)}31%{transform:scale(1.05)}34%,42%{transform:scale(1)}44%{transform:scale(1.05)}47%,55%{transform:scale(1)}57%{transform:scale(1.05)}60%,to{transform:scale(1)}}@keyframes tap-a-pill{0%,29%{transform:scale(.4);opacity:0}31.5%{transform:scale(1.08);opacity:1}34%{transform:scale(1)}93%{transform:scale(1);opacity:1}97%,to{transform:scale(.85);opacity:0}}@keyframes tap-a-dot{0%,30%{transform:scale(1)}32%{transform:scale(1.35)}35%,43%{transform:scale(1)}45%{transform:scale(1.35)}48%,56%{transform:scale(1)}58%{transform:scale(1.35)}61%,to{transform:scale(1)}}@keyframes tap-a-d1{0%,29.9%{opacity:0}30%,44.4%{opacity:1}44.5%,to{opacity:0}}@keyframes tap-a-d2{0%,44.4%{opacity:0}44.5%,57.4%{opacity:1}57.5%,to{opacity:0}}@keyframes tap-a-d3{0%,57.4%{opacity:0}57.5%,to{opacity:1}}@keyframes tap-a-h1{0%,19%{transform:translate(0) scale(0) rotate(0);opacity:0}21.5%{transform:translateY(-3px) scale(1.2) rotate(-8deg);opacity:1}24%{transform:translate(-2px,-6px) scale(1) rotate(-6deg);opacity:1}33%{opacity:1}38%,to{transform:translate(-10px,-24px) scale(.85) rotate(-14deg);opacity:0}}@keyframes tap-a-th{0%,33%{transform:translate(0) scale(0) rotate(0);opacity:0}35.5%{transform:translateY(-3px) scale(1.2) rotate(10deg);opacity:1}38%{transform:translate(2px,-6px) scale(1) rotate(6deg);opacity:1}47%{opacity:1}52%,to{transform:translate(10px,-22px) scale(.85) rotate(14deg);opacity:0}}@keyframes tap-a-h2{0%,47%{transform:translate(0) scale(0) rotate(0);opacity:0}49.5%{transform:translateY(-3px) scale(1.2) rotate(8deg);opacity:1}52%{transform:translate(2px,-6px) scale(1) rotate(6deg);opacity:1}59%{opacity:1}64%,to{transform:translate(8px,-24px) scale(.85) rotate(12deg);opacity:0}}@keyframes tap-a-ptr{0%,58%{transform:translate(52px,34px) scale(1);opacity:0;animation-timing-function:cubic-bezier(.2,.7,.2,1)}61%{opacity:1}66.5%{transform:translate(0) scale(1)}68%{transform:translate(0) scale(.8)}70%{transform:translate(0) scale(1)}92%{transform:translate(0) scale(1);opacity:1}96%,to{transform:translate(4px,4px) scale(1);opacity:0}}@keyframes tap-a-ripple{0%,67.5%{transform:scale(.3);opacity:0}68.5%{transform:scale(.5);opacity:.9}77%,to{transform:scale(2.4);opacity:0}}@keyframes tap-a-press{0%,68%{opacity:0}70%,93%{opacity:1}97%,to{opacity:0}}@keyframes tap-a-cta{0%,4%{transform:scale(1)}8%{transform:scale(1.05)}12%,20%{transform:scale(1)}24%{transform:scale(1.05)}28%,36%{transform:scale(1)}40%{transform:scale(1.05)}44%,52%{transform:scale(1)}56%{transform:scale(1.05)}60%,66.5%{transform:scale(1)}68.5%{transform:scale(.92)}71%{transform:scale(1.06)}74%,to{transform:scale(1)}}@keyframes tap-a-halo{0%,6%{transform:scale(1);opacity:0}7%{opacity:.9}14%{transform:scale(1.21,1.7);opacity:0}14.1%,22%{transform:scale(1);opacity:0}23%{opacity:.9}30%{transform:scale(1.21,1.7);opacity:0}30.1%,38%{transform:scale(1);opacity:0}39%{opacity:.9}46%{transform:scale(1.21,1.7);opacity:0}46.1%,54%{transform:scale(1);opacity:0}55%{opacity:.9}62%,to{transform:scale(1.21,1.7);opacity:0}}@keyframes tap-a-tick{0%,70.5%{transform:scale(0);opacity:0}73%{transform:scale(1.3);opacity:1}75.5%{transform:scale(1)}93%{transform:scale(1);opacity:1}97%,to{transform:scale(.6);opacity:0}}@keyframes tap-a-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes tap-a-shadow{0%,to{transform:scale(1);opacity:.1}50%{transform:scale(.9);opacity:.06}}@keyframes tap-a-ring{0%{transform:scale(1.14);opacity:0}35%{opacity:.38}to{transform:scale(.84);opacity:0}}@keyframes tap-a-twinkle{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(.55);opacity:.35}}@keyframes tap-a-bob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.tap-a *{animation:none!important}.tap-a .tap-a-s,.tap-a .tap-a-ring,.tap-a .tap-a-land,.tap-a .tap-a-halo,.tap-a .tap-a-ripple,.tap-a .tap-a-d1,.tap-a .tap-a-d2,.tap-a .tap-a-h2{opacity:0}.tap-a .tap-a-press{opacity:1}}.tap-p{position:relative;width:100%;aspect-ratio:16/10;border-radius:16px;background:linear-gradient(160deg,#eef2ff,#f8f9ff);overflow:hidden}.tap-p svg{display:block;width:100%;height:100%;overflow:hidden}.tap-p .tap-p-txt{font-family:Geist,Geist fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;letter-spacing:0}.tap-p .tap-p-a{transform-box:fill-box;transform-origin:center;animation-duration:7s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}.tap-p .tap-p-plus path{fill:none;stroke:#a5b4fc;stroke-width:1.5;stroke-linecap:round}.tap-p .tap-p-spark path{fill:none;stroke:#4b40e4;stroke-width:1.5;stroke-linecap:round}.tap-p .tap-p-ph,.tap-p .tap-p-ring,.tap-p .tap-p-caret,.tap-p .tap-p-ripple,.tap-p .tap-p-btnlabel,.tap-p .tap-p-cursor,.tap-p .tap-p-flys,.tap-p .tap-p-trail,.tap-p .tap-p-spark{opacity:0}.tap-p .tap-p-bar{transform-origin:left center}.tap-p .tap-p-cursor{transform-origin:0 0}.tap-p .tap-p-pulse{transform-box:view-box;transform-origin:254px 100px}.tap-p .tap-p-cal{transform-box:view-box;transform-origin:202px 136px}.tap-p .tap-p-plus{animation-name:tap-p-twinkle;animation-duration:3.5s;animation-timing-function:ease-in-out}@keyframes tap-p-twinkle{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.05)}}.tap-p .tap-p-ring1{animation-name:tap-p-ring1}.tap-p .tap-p-ring2{animation-name:tap-p-ring2}.tap-p .tap-p-ring3{animation-name:tap-p-ring3}@keyframes tap-p-ring1{0%,3.5%{opacity:0}5%,14%{opacity:1}16.5%,to{opacity:0}}@keyframes tap-p-ring2{0%,14.5%{opacity:0}16%,25%{opacity:1}27.5%,to{opacity:0}}@keyframes tap-p-ring3{0%,25.5%{opacity:0}27%,35%{opacity:1}37.5%,to{opacity:0}}.tap-p .tap-p-ph1{animation-name:tap-p-ph1}.tap-p .tap-p-ph2{animation-name:tap-p-ph2}.tap-p .tap-p-ph3{animation-name:tap-p-ph3}@keyframes tap-p-ph1{0%,5%{opacity:1}6.5%,96%{opacity:0}to{opacity:1}}@keyframes tap-p-ph2{0%,16%{opacity:1}17.5%,96%{opacity:0}to{opacity:1}}@keyframes tap-p-ph3{0%,27%{opacity:1}28.5%,96%{opacity:0}to{opacity:1}}.tap-p .tap-p-bar1{animation-name:tap-p-bar1}.tap-p .tap-p-bar2{animation-name:tap-p-bar2}.tap-p .tap-p-bar3{animation-name:tap-p-bar3}@keyframes tap-p-bar1{0%,5.5%{opacity:1;transform:scaleX(0);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}14%{transform:scaleX(1)}90%{opacity:1;transform:scaleX(1)}95%{opacity:0;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}@keyframes tap-p-bar2{0%,16.5%{opacity:1;transform:scaleX(0);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}25%{transform:scaleX(1)}90.5%{opacity:1;transform:scaleX(1)}95%{opacity:0;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}@keyframes tap-p-bar3{0%,27.5%{opacity:1;transform:scaleX(0);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}35%{transform:scaleX(1)}91%{opacity:1;transform:scaleX(1)}95%{opacity:0;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}.tap-p .tap-p-caret1{animation-name:tap-p-caret1}.tap-p .tap-p-caret2{animation-name:tap-p-caret2}.tap-p .tap-p-caret3{animation-name:tap-p-caret3}@keyframes tap-p-caret1{0%,4.5%{opacity:0;transform:translate(-1px)}5.5%{opacity:1;transform:translate(-1px);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}14%{opacity:1;transform:translate(44px)}15%{opacity:0}16%{opacity:1}17%,to{opacity:0;transform:translate(44px)}}@keyframes tap-p-caret2{0%,15.5%{opacity:0;transform:translate(-1px)}16.5%{opacity:1;transform:translate(-1px);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}25%{opacity:1;transform:translate(60px)}26%{opacity:0}27%,to{opacity:0;transform:translate(60px)}}@keyframes tap-p-caret3{0%,26.5%{opacity:0;transform:translate(-1px)}27.5%{opacity:1;transform:translate(-1px);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}35%{opacity:1;transform:translate(36px)}36%{opacity:0}37%{opacity:1}38%,to{opacity:0;transform:translate(36px)}}.tap-p .tap-p-cursor{animation-name:tap-p-cursor}@keyframes tap-p-cursor{0%,29%{opacity:0;transform:translate(40px,34px) scale(1)}32%{opacity:1}38%{transform:translate(0) scale(1)}39.5%{transform:translate(0) scale(.82)}41%{transform:translate(0) scale(1)}44%{opacity:1;transform:translate(0) scale(1)}49%,to{opacity:0;transform:translate(10px,14px) scale(1)}}.tap-p .tap-p-btn{animation-name:tap-p-press}@keyframes tap-p-press{0%,38.5%{transform:scale(1)}40%{transform:scale(.93)}42.5%{transform:scale(1.035)}44.5%,to{transform:scale(1)}}.tap-p .tap-p-ripple{animation-name:tap-p-ripple}@keyframes tap-p-ripple{0%,39.5%{opacity:0;transform:scale(.2)}40.5%{opacity:.4}48%,to{opacity:0;transform:scale(2.2)}}.tap-p .tap-p-btnlabel{animation-name:tap-p-btnlabel}@keyframes tap-p-btnlabel{0%,41.5%{opacity:1;transform:translate(0)}44%{opacity:0;transform:translate(6px)}96%{opacity:0;transform:translate(0)}99%,to{opacity:1;transform:translate(0)}}.tap-p .tap-p-btncheck{animation-name:tap-p-btncheck}@keyframes tap-p-btncheck{0%,43%{opacity:0;transform:scale(.3)}46%{opacity:1;transform:scale(1.2)}48%,93%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.3)}}.tap-p .tap-p-flyx{animation-name:tap-p-flyx}@keyframes tap-p-flyx{0%,47%{transform:translate(0);animation-timing-function:cubic-bezier(.45,0,.55,1)}60%,to{transform:translate(172px)}}.tap-p .tap-p-flyy{animation-name:tap-p-flyy}@keyframes tap-p-flyy{0%,43%{transform:translateY(0)}46.5%{transform:translateY(-9px);animation-timing-function:ease-in-out}47.5%{transform:translateY(-7px);animation-timing-function:cubic-bezier(.25,.6,.45,1)}54%{transform:translateY(-104px);animation-timing-function:cubic-bezier(.55,0,.8,.45)}60%,to{transform:translateY(-65px)}}.tap-p .tap-p-flys{animation-name:tap-p-flys}@keyframes tap-p-flys{0%,42%{opacity:0;transform:scale(.3) rotate(0)}45%{opacity:1;transform:scale(1.12) rotate(0)}47%{transform:scale(1) rotate(0)}51%{transform:scale(.96) rotate(-9deg)}56%{transform:scale(.86) rotate(7deg)}59.5%{opacity:1;transform:scale(.62) rotate(2deg)}62%,to{opacity:0;transform:scale(.3) rotate(0)}}.tap-p .tap-p-trail{animation-name:tap-p-trail}@keyframes tap-p-trail{0%,46%{opacity:0}50%,57%{opacity:1}66%,to{opacity:0}}.tap-p .tap-p-bob{animation-name:tap-p-bob;animation-duration:3.5s;animation-timing-function:ease-in-out}@keyframes tap-p-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.tap-p .tap-p-shadow{animation-name:tap-p-shadow;animation-duration:3.5s;animation-timing-function:ease-in-out}@keyframes tap-p-shadow{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.9);opacity:.7}}.tap-p .tap-p-pulse{animation-name:tap-p-pulse}@keyframes tap-p-pulse{0%,59.5%{transform:scale(1)}61.5%{transform:scale(1.035)}64.5%,to{transform:scale(1)}}.tap-p .tap-p-banner{animation-name:tap-p-banner}@keyframes tap-p-banner{0%,59%{opacity:0;transform:translateY(-30px)}62%{opacity:1;transform:translateY(2.5px)}64.5%,92%{opacity:1;transform:translateY(0)}96%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}.tap-p .tap-p-badge{animation-name:tap-p-badge}@keyframes tap-p-badge{0%,61.5%{opacity:0;transform:scale(0)}64%{opacity:1;transform:scale(1.35)}66.5%{transform:scale(.88)}68.5%,92%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.4)}}.tap-p .tap-p-spark{animation-name:tap-p-spark}@keyframes tap-p-spark{0%,60%{opacity:0;transform:scale(.2) rotate(0)}63%{opacity:1;transform:scale(1.15) rotate(45deg)}69%,to{opacity:0;transform:scale(.5) rotate(90deg)}}.tap-p .tap-p-cal{animation-name:tap-p-cal}@keyframes tap-p-cal{0%,65.5%{opacity:0;transform:translateY(12px) scale(.7)}69.5%{opacity:1;transform:translateY(-2px) scale(1.05)}72%{transform:translateY(0) scale(.98)}74%,92%{opacity:1;transform:translateY(0) scale(1)}96%,to{opacity:0;transform:translateY(4px) scale(.96)}}.tap-p .tap-p-day{animation-name:tap-p-day}@keyframes tap-p-day{0%,70.5%{transform:scale(0)}73.5%{transform:scale(1.35)}75.5%,to{transform:scale(1)}}.tap-p .tap-p-tick{animation-name:tap-p-tick}@keyframes tap-p-tick{0%,73.5%{transform:scale(0) rotate(-30deg)}76.5%{transform:scale(1.25) rotate(0)}78.5%{transform:scale(.92)}80.5%,to{transform:scale(1) rotate(0)}}.tap-p .tap-p-callabel{animation-name:tap-p-callabel}@keyframes tap-p-callabel{0%,74%{opacity:0;transform:translateY(3px)}78.5%,to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tap-p .tap-p-a{animation:none!important}}.tap-line-fill[data-astro-cid-wzstovux]{transform-origin:left center;transform:scaleX(1)}.tap-node[data-astro-cid-wzstovux]{box-shadow:0 0 0 4px #e0e7ff}.tap-node[data-astro-cid-wzstovux]:after{content:"";position:absolute;inset:-2px;border-radius:9999px;border:2px solid rgb(75 64 228);opacity:0;pointer-events:none}.tap-panel[data-astro-cid-wzstovux] .tap-anim{border-radius:15px}html.reveal-ready:not(.reveal-done) .tap-card[data-astro-cid-wzstovux]:not(.is-revealed) .tap-panel[data-astro-cid-wzstovux] .tap-anim,html.reveal-ready:not(.reveal-done) .tap-card[data-astro-cid-wzstovux]:not(.is-revealed) .tap-panel[data-astro-cid-wzstovux] .tap-anim *{animation-play-state:paused}.tap-card[data-astro-cid-wzstovux].is-revealed .tap-panel[data-astro-cid-wzstovux] .tap-anim,.tap-card[data-astro-cid-wzstovux].is-revealed .tap-panel[data-astro-cid-wzstovux] .tap-anim *,html.reveal-done .tap-panel[data-astro-cid-wzstovux] .tap-anim,html.reveal-done .tap-panel[data-astro-cid-wzstovux] .tap-anim *{animation-play-state:running}html.reveal-ready:not(.reveal-done) .tap-card[data-astro-cid-wzstovux]:not(.is-revealed){transform:translate3d(0,32px,0) scale(.98)}html.reveal-ready:not(.reveal-done) .tap-card[data-astro-cid-wzstovux]:not(.is-revealed) .tap-panel[data-astro-cid-wzstovux]{opacity:0;transform:translate3d(0,12px,0) scale(.97)}html.reveal-ready:not(.reveal-done) .tap-card[data-astro-cid-wzstovux]:not(.is-revealed) .tap-point[data-astro-cid-wzstovux]{opacity:0;transform:translate3d(-10px,0,0)}html.reveal-ready:not(.reveal-done) .tap-card[data-astro-cid-wzstovux]:not(.is-revealed) .tap-tick[data-astro-cid-wzstovux]{transform:scale(0)}html.reveal-ready:not(.reveal-done) .tap-grid[data-astro-cid-wzstovux]:not(.is-revealed)~.tap-track[data-astro-cid-wzstovux] .tap-line-fill[data-astro-cid-wzstovux]{transform:scaleX(0)}html.reveal-ready:not(.reveal-done) .tap-grid[data-astro-cid-wzstovux]:not(.is-revealed)~.tap-track[data-astro-cid-wzstovux] .tap-node[data-astro-cid-wzstovux]{background-color:#fff;border-color:#d4d4d4;box-shadow:0 0 0 4px #e0e7ff00;transform:scale(.8)}html.reveal-ready:not(.reveal-done) .tap-card[data-astro-cid-wzstovux].is-revealed .tap-panel[data-astro-cid-wzstovux]{transition:opacity .5s ease calc(var(--reveal-delay, 0ms) + .15s),transform .7s cubic-bezier(.2,.7,.2,1) calc(var(--reveal-delay, 0ms) + .15s)}html.reveal-ready:not(.reveal-done) .tap-card[data-astro-cid-wzstovux].is-revealed .tap-point[data-astro-cid-wzstovux]{transition:opacity .45s ease calc(var(--reveal-delay, 0ms) + .55s + var(--point, 0) * .16s),transform .55s cubic-bezier(.2,.7,.2,1) calc(var(--reveal-delay, 0ms) + .55s + var(--point, 0) * .16s)}html.reveal-ready:not(.reveal-done) .tap-card[data-astro-cid-wzstovux].is-revealed .tap-tick[data-astro-cid-wzstovux]{transition:transform .45s cubic-bezier(.34,1.56,.64,1) calc(var(--reveal-delay, 0ms) + .64s + var(--point, 0) * .16s)}html.reveal-ready:not(.reveal-done) .tap-grid[data-astro-cid-wzstovux].is-revealed~.tap-track[data-astro-cid-wzstovux] .tap-line-fill[data-astro-cid-wzstovux]{transition:transform calc(var(--tap-step) * 2) cubic-bezier(.65,0,.35,1)}html.reveal-ready:not(.reveal-done) .tap-grid[data-astro-cid-wzstovux].is-revealed~.tap-track[data-astro-cid-wzstovux] .tap-node[data-astro-cid-wzstovux]{transition:background-color .25s ease calc(var(--node) * var(--tap-step)),border-color .25s ease calc(var(--node) * var(--tap-step)),box-shadow .4s ease calc(var(--node) * var(--tap-step)),transform .45s cubic-bezier(.34,1.56,.64,1) calc(var(--node) * var(--tap-step))}html.reveal-ready:not(.reveal-done) .tap-grid[data-astro-cid-wzstovux].is-revealed~.tap-track[data-astro-cid-wzstovux] .tap-node[data-astro-cid-wzstovux]:after{animation:tap-node-ping .9s ease-out calc(var(--node) * var(--tap-step) + .12s) 1}@keyframes tap-node-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media(prefers-reduced-motion:reduce){.tap-card[data-astro-cid-wzstovux],.tap-panel[data-astro-cid-wzstovux],.tap-point[data-astro-cid-wzstovux],.tap-tick[data-astro-cid-wzstovux],.tap-line-fill[data-astro-cid-wzstovux],.tap-node[data-astro-cid-wzstovux]{opacity:1!important;transform:none!important;transition:none!important}.tap-node[data-astro-cid-wzstovux]:after{animation:none!important}}
