.fs-in{opacity:0;animation:12s ease-out infinite both fs-in}@keyframes fs-in{0%{opacity:0;transform:translateY(14px)}4%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.fs-d1{animation-name:fs-in-1}.fs-d2{animation-name:fs-in-2}.fs-d3{animation-name:fs-in-3}.fs-d4{animation-name:fs-in-4}.fs-d5{animation-name:fs-in-5}@keyframes fs-in-1{0%,12%{opacity:0;transform:translateY(14px)}17%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes fs-in-2{0%,26%{opacity:0;transform:translateY(14px)}31%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes fs-in-3{0%,40%{opacity:0;transform:translateY(14px)}45%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes fs-in-4{0%,54%{opacity:0;transform:translateY(14px)}59%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes fs-in-5{0%,68%{opacity:0;transform:translateY(14px)}73%,92%{opacity:1;transform:none}98%,to{opacity:0}}.fs-tap{opacity:0;border:2px solid #2f80ed;border-radius:12px;animation:12s ease-out infinite fs-tap;position:absolute;inset:-4px}@keyframes fs-tap{0%,72%{opacity:0;transform:scale(.92)}75%{opacity:1;transform:scale(1)}82%,to{opacity:0;transform:scale(1.12)}}.fs-type{white-space:nowrap;width:0;animation:12s steps(28,end) infinite fs-type;display:block;overflow:hidden}.fs-type.fs-t2{animation-name:fs-type-2}.fs-type.fs-t3{animation-name:fs-type-3}@keyframes fs-type{0%,20%{width:0}34%,94%{width:100%}to{width:100%}}@keyframes fs-type-2{0%,34%{width:0}48%,94%{width:100%}to{width:100%}}@keyframes fs-type-3{0%,48%{width:0}62%,94%{width:100%}to{width:100%}}.fs-dots span{background:#8b97a8;border-radius:99px;width:6px;height:6px;margin:0 2px;animation:1s ease-in-out infinite fs-dot;display:inline-block}.fs-dots span:nth-child(2){animation-delay:.15s}.fs-dots span:nth-child(3){animation-delay:.3s}@keyframes fs-dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.fs-typing{opacity:0;animation:12s linear infinite fs-typing}@keyframes fs-typing{0%,30%{opacity:0}32%,42%{opacity:1}44%,to{opacity:0}}.fs-typing-2{animation-name:fs-typing-2}@keyframes fs-typing-2{0%,60%{opacity:0}62%,70%{opacity:1}72%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.fs-in,.fs-d1,.fs-d2,.fs-d3,.fs-d4,.fs-d5{opacity:1;animation:none;transform:none}.fs-type{width:100%;animation:none}.fs-tap,.fs-typing,.fs-dots span{opacity:0;animation:none}}.fs-hdr-typing{opacity:0;animation:12s linear infinite fs-hdr-typing}.fs-hdr-bot{animation:12s linear infinite fs-hdr-bot}@keyframes fs-hdr-typing{0%,21%{opacity:0}22%,39%{opacity:1}40%,60%{opacity:0}61%,67%{opacity:1}68%,to{opacity:0}}@keyframes fs-hdr-bot{0%,21%{opacity:1}22%,39%{opacity:0}40%,60%{opacity:1}61%,67%{opacity:0}68%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.fs-hdr-typing{opacity:0;animation:none}.fs-hdr-bot{opacity:1;animation:none}}.ca-page{animation:16s ease-in-out infinite both caPage}.ca-sheet{animation:16s cubic-bezier(.22,1,.36,1) infinite both caSheet}.ca-mail{animation:16s cubic-bezier(.22,1,.36,1) infinite both caMail}.ca-sent{animation:16s cubic-bezier(.22,1.2,.36,1) infinite both caSent}.ca-fly{animation:16s cubic-bezier(.5,0,.75,0) infinite both caFly}.ca-to{animation:16s step-end infinite both caTo}.ca-t1,.ca-t2,.ca-t3{pointer-events:none;opacity:0;background:#10245040;border:2px solid #ffffffe6;border-radius:999px;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;top:50%;left:50%}.ca-t1{animation:16s ease-out infinite both caT1}.ca-t2{animation:16s ease-out infinite both caT2}.ca-t3{animation:16s ease-out infinite both caT3}@keyframes caPage{0%,2%{opacity:0}5%,30%{opacity:1}34%,to{opacity:0}}@keyframes caSheet{0%,20%{transform:translateY(100%)}24%,33%{transform:translateY(0)}36%,to{transform:translateY(100%)}}@keyframes caMail{0%,33%{opacity:0;transform:translateY(24px)}37%,76%{opacity:1;transform:none}79%,to{opacity:0;transform:none}}@keyframes caTo{0%,45%{opacity:0}46%,to{opacity:1}}@keyframes caFly{0%,72%{opacity:1;transform:none}78%{opacity:0;transform:translate(80px,-120px)scale(.6)}to{opacity:0}}@keyframes caSent{0%,78%{opacity:0;transform:scale(.9)}81%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes caT1{0%,15%{opacity:0;transform:scale(1.4)}17%{opacity:1;transform:scale(1)}19%{transform:scale(.8)}21%,to{opacity:0}}@keyframes caT2{0%,28%{opacity:0;transform:scale(1.4)}30%{opacity:1;transform:scale(1)}32%{transform:scale(.8)}34%,to{opacity:0}}@keyframes caT3{0%,68%{opacity:0;transform:scale(1.4)}70%{opacity:1;transform:scale(1)}72%{transform:scale(.8)}74%,to{opacity:0}}.ca-paste{opacity:0;animation:16s ease-out infinite both caPaste}@keyframes caPaste{0%,40%{opacity:0;transform:translateY(4px)}42%,47%{opacity:1;transform:none}49%,to{opacity:0}}.ca-to{animation-name:caToPasted}@keyframes caToPasted{0%,47%{opacity:0;background:#d2e3fc}48%{opacity:1;background:#d2e3fc}56%,to{opacity:1;background:0 0}}@media (prefers-reduced-motion:reduce){.ca-page,.ca-sheet,.ca-sent,.ca-fly,.ca-t1,.ca-t2,.ca-t3,.ca-paste{animation:none}.ca-page,.ca-sent,.ca-t1,.ca-t2,.ca-t3,.ca-paste{opacity:0}.ca-sheet{transform:translateY(100%)}.ca-mail,.ca-to{opacity:1;animation:none;transform:none}.ca-mail .fs-type{width:100%;animation:none}}.hx-phone{animation:20s ease-in-out infinite hxShake}.hx-wave{opacity:0;animation:20s ease-out infinite hxWave}.hx-wave2{animation-delay:.4s}.hx-lock{animation:20s ease-in-out infinite both hxLock}.hx-banner{animation:20s cubic-bezier(.22,1.2,.36,1) infinite both hxBanner}.hx-chat{animation:20s cubic-bezier(.4,.02,.2,1) infinite both hxChat}.hx-msg{animation:20s cubic-bezier(.22,1.1,.36,1) infinite both hxMsg}.hx-site{animation:20s cubic-bezier(.4,.02,.2,1) infinite both hxSite}.hx-sheet{animation:20s cubic-bezier(.22,1,.36,1) infinite both hxSheet}.hx-mail{animation:20s cubic-bezier(.22,1,.36,1) infinite both hxMail}.hx-paste{opacity:0;animation:20s ease-out infinite both hxPaste}.hx-to{animation:20s ease-out infinite both hxTo}.hx-sent{animation:20s cubic-bezier(.22,1.2,.36,1) infinite both hxSent}.hx-t1,.hx-t2,.hx-t3,.hx-t4{pointer-events:none;opacity:0;background:#10245040;border:2px solid #ffffffe6;border-radius:999px;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;top:50%;left:50%}.hx-t1{animation:20s ease-out infinite both hxT1}.hx-t2{animation:20s ease-out infinite both hxT2}.hx-t3{animation:20s ease-out infinite both hxT3}.hx-t4{animation:20s ease-out infinite both hxT4}@keyframes hxShake{0%,3.5%{transform:none}4%{transform:translate(-5px)rotate(-1.1deg)}4.5%{transform:translate(5px)rotate(1.1deg)}5%{transform:translate(-4px)rotate(-.8deg)}5.5%{transform:translate(3px)rotate(.6deg)}6.2%,to{transform:none}}@keyframes hxWave{0%,3.5%{opacity:0;transform:scale(1)}4%{opacity:.5}9%,to{opacity:0;transform:scale(1.22)}}@keyframes hxLock{0%,15%{opacity:1}17%,97%{opacity:0}99%,to{opacity:1}}@keyframes hxBanner{0%,4.5%{opacity:0;transform:translateY(-96px)scale(.96)}6.5%,14%{opacity:1;transform:none}16%,to{opacity:0;transform:translateY(-70px)scale(.97)}}@keyframes hxChat{0%,15%{opacity:0;transform:translateY(16px)}18%,33%{opacity:1;transform:none}36%,to{opacity:0;transform:translate(-90px)}}@keyframes hxMsg{0%,17%{opacity:0;transform:translateY(16px)scale(.94)}20%,to{opacity:1;transform:none}}@keyframes hxSite{0%,31%{opacity:1;transform:translate(100%)}34%,49%{opacity:1;transform:none}51%,to{opacity:0;transform:none}}@keyframes hxSheet{0%,43%{transform:translateY(100%)}46%,50%{transform:none}52%,to{transform:translateY(100%)}}@keyframes hxMail{0%,50%{opacity:0;transform:translateY(24px)}53%,87%{opacity:1;transform:none}89%,to{opacity:0}}@keyframes hxPaste{0%,56%{opacity:0;transform:translateY(4px)}57.5%,61%{opacity:1;transform:none}62%,to{opacity:0}}@keyframes hxTo{0%,61%{opacity:0;background:#d2e3fc}62%{opacity:1;background:#d2e3fc}68%,to{opacity:1;background:0 0}}@keyframes hxSent{0%,77%{opacity:0;transform:scale(.9)}80%,95%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hxT1{0%,25%{opacity:0;transform:scale(1.4)}27%{opacity:1;transform:scale(1)}28.5%{transform:scale(.8)}30%,to{opacity:0}}@keyframes hxT2{0%,40%{opacity:0;transform:scale(1.4)}42%{opacity:1;transform:scale(1)}43.5%{transform:scale(.8)}45%,to{opacity:0}}@keyframes hxT3{0%,46.5%{opacity:0;transform:scale(1.4)}48%{opacity:1;transform:scale(1)}49.2%{transform:scale(.8)}50.5%,to{opacity:0}}@keyframes hxT4{0%,71%{opacity:0;transform:scale(1.4)}73%{opacity:1;transform:scale(1)}74.5%{transform:scale(.8)}76%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.hx-phone,.hx-wave,.hx-lock,.hx-banner,.hx-chat,.hx-msg,.hx-site,.hx-sheet,.hx-mail,.hx-paste,.hx-to,.hx-sent,.hx-t1,.hx-t2,.hx-t3,.hx-t4{animation:none!important}.hx-wave,.hx-lock,.hx-banner,.hx-site,.hx-mail,.hx-paste,.hx-sent,.hx-t1,.hx-t2,.hx-t3,.hx-t4{opacity:0!important}.hx-sheet{transform:translateY(100%)!important}.hx-chat,.hx-msg{opacity:1!important;transform:none!important}}
