.ba .ba-paper{transform-box:fill-box;transform-origin:50%}.ba[data-inview=true] .ba-paper{animation:paper-drop .7s cubic-bezier(.3, .6, .3, 1.25) calc(var(--i) * .11s) both}@keyframes paper-drop{0%{opacity:0;transform:translateY(-90px) rotate(calc(var(--i) * 9deg - 25deg))}to{opacity:1;transform:none}}.ba .ba-strike{stroke-dasharray:70;stroke-dashoffset:70px}.ba[data-inview=true] .ba-strike{animation:.5s ease-out 1.3s forwards strike}@keyframes strike{to{stroke-dashoffset:0}}.ba .ba-card{transform:rotate(-3deg)}.ba[data-inview=true] .ba-card{animation:.9s cubic-bezier(.2,.8,.2,1) .2s both ba-card-in,5s ease-in-out 1.2s infinite ba-card-bob}@keyframes ba-card-in{0%{opacity:0;transform:translate(-30%)rotate(-12deg)}to{opacity:1;transform:rotate(-3deg)}}@keyframes ba-card-bob{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(-2deg)translateY(-4px)}}.ba .ba-phone,.ba .ba-saved,.ba .ba-rings span{opacity:0}.ba[data-inview=true] .ba-phone{animation:5s cubic-bezier(.4,0,.2,1) 1.1s infinite ba-phone}@keyframes ba-phone{0%{opacity:0;transform:translate(40%,-10%)rotate(14deg)}18%,52%{opacity:1;transform:translate(-18%,8%)rotate(4deg)}70%,to{opacity:0;transform:translate(40%,-10%)rotate(14deg)}}.ba .ba-rings span{border:2px solid #00d3f9;border-radius:999px;position:absolute;inset:0}.ba[data-inview=true] .ba-rings span{animation:5s ease-out 1.1s infinite ba-ring}.ba[data-inview=true] .ba-rings span+span{border-color:#914dff;animation-delay:1.3s}@keyframes ba-ring{0%,16%{opacity:0;transform:scale(.4)}20%{opacity:.9}40%,to{opacity:0;transform:scale(2)}}.ba[data-inview=true] .ba-saved{animation:5s cubic-bezier(.3,.7,.4,1.3) 1.1s infinite ba-saved}@keyframes ba-saved{0%,26%{opacity:0;translate:0 10px;scale:.9}32%,62%{opacity:1;translate:0;scale:1}72%,to{opacity:0;translate:0 -6px;scale:1}}.plaque-float{animation:6s ease-in-out infinite plaque-float}@keyframes plaque-float{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-1.8cqw)rotate(.6deg)}}.plaque--animated .plaque-star{color:#cfd6e2}[data-inview=true] .plaque--animated .plaque-star{animation:star-fill 6s ease-out calc(1.4s + var(--i) * .14s) infinite}@keyframes star-fill{0%,4%{color:#cfd6e2;transform:scale(1)}10%{color:#f5b83d;transform:scale(1.35)}16%,82%{color:#f5b83d;transform:scale(1)}92%,to{color:#cfd6e2}}.plaque-ring{opacity:0;border:.8cqw solid #00d3f9;border-radius:999px;position:absolute;inset:0}[data-inview=true] .plaque--animated .plaque-ring{animation:6s ease-out 1s infinite plaque-ring}[data-inview=true] .plaque--animated .plaque-ring--2{border-color:#914dff;animation-delay:1.25s}@keyframes plaque-ring{0%{opacity:.9;transform:scale(1)}14%,to{opacity:0;transform:scale(1.9)}}.plaque--animated .plaque-phone,.plaque--animated .plaque-toast{opacity:0}[data-inview=true] .plaque--animated .plaque-phone{animation:6s cubic-bezier(.4,0,.2,1) .4s infinite plaque-phone}@keyframes plaque-phone{0%{opacity:0;transform:translate(35%,10%)rotate(18deg)}12%,30%{opacity:1;transform:translate(-30%,-4%)rotate(-6deg)}44%,to{opacity:0;transform:translate(35%,10%)rotate(18deg)}}[data-inview=true] .plaque--animated .plaque-toast{animation:6s cubic-bezier(.3,.7,.4,1.3) .4s infinite plaque-toast}@keyframes plaque-toast{0%,30%{opacity:0;transform:translateY(10px)scale(.9)}38%,80%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.ba .ba-paper,.ba .ba-card,.plaque-float{opacity:1;animation:none!important}.ba .ba-strike{stroke-dashoffset:0;animation:none!important}.ba .ba-phone,.ba .ba-rings span,.plaque-ring,.plaque--animated .plaque-phone{display:none}.ba .ba-saved,.plaque--animated .plaque-toast{opacity:1;animation:none!important}.plaque--animated .plaque-star{color:#f5b83d;animation:none!important}}
