.sa{--sa-a:var(--accent,#2b44ff);--sa-b:#08b4fc;--sa-o:#e8541e;display:block;overflow:visible}.sa *{transform-box:fill-box;transform-origin:50%;animation-play-state:paused!important}.sa.is-on *{animation-play-state:running!important}.svc-card:hover .sa{--sa-a:#fff;--sa-b:#fff;--sa-o:#fff}.sa .sa-ink{stroke:currentColor}.sa .sa-a{stroke:var(--sa-a)}.sa .sa-b{stroke:var(--sa-b)}.sa .sa-o{stroke:var(--sa-o)}.sa .sa-dot{stroke-width:0}.sa .sa-dot.sa-o{fill:var(--sa-o)}.sa .sa-dot.sa-b{fill:var(--sa-b)}.sa .sa-fill-a{fill:var(--sa-a);stroke:none}.sa .sa-fill-b{fill:var(--sa-b);stroke:none}.sa .sa-fill-o{fill:var(--sa-o);stroke:none}.sa .sa-fill-ink{fill:currentColor;stroke:none}.sa .sa-track{stroke:currentColor;opacity:.14}.sa .sa-draw{stroke-dasharray:10;animation:3.2s ease-in-out infinite sa-draw}.sa .sa-d2{animation-delay:.25s}.sa .sa-blink{animation:1.6s step-end infinite sa-blink}.sa .sa-pop{transform-origin:50% 100%;animation:3s cubic-bezier(.2,.8,.2,1.2) infinite sa-pop}.sa .sa-swipe{transform-box:view-box;animation:4s cubic-bezier(.7,0,.2,1) infinite sa-swipe}.sa .sa-draw-long{stroke-dasharray:100;animation:3.6s ease-in-out infinite sa-draw-long}.sa .sa-pen{transform-box:view-box;transform-origin:0 0;animation:3.6s ease-in-out infinite sa-pen;transform:translate(28px,10px)}.sa .sa-play{animation:1.8s ease-in-out infinite sa-pulse}.sa .sa-ring{stroke-dasharray:100;stroke-dashoffset:0;transform-box:view-box;transform-origin:0 0;animation:3.6s cubic-bezier(.6,0,.3,1) infinite sa-ring}.sa .sa-cap{animation:3.6s ease-in-out infinite sa-nod}.sa .sa-tassel{transform-origin:50% 0;animation:1.8s ease-in-out infinite sa-swing}.sa .sa-heart{animation:1.6s ease-in-out infinite sa-beat}.sa .sa-bub1{animation:2.4s ease-in-out infinite sa-bob}.sa .sa-bub2{animation:2.4s ease-in-out 1.2s infinite sa-bob}.sa .sa-shackle{animation:3s cubic-bezier(.5,0,.2,1.4) infinite sa-shackle}.sa .sa-scan{transform-box:view-box;opacity:.8;animation:3s ease-in-out infinite sa-scan}.sa .sa-key{animation:3s ease-in-out infinite sa-key}.sa .sa-bulb{animation:2.4s ease-in-out infinite sa-glow}.sa .sa-filament{animation:2.4s ease-in-out infinite sa-blink2}.sa .sa-spark{animation:2.4s ease-out infinite sa-spark}.sa .sa-d1{animation-delay:.3s}.sa .sa-d3{animation-delay:.6s}@keyframes sa-draw{0%,to{stroke-dashoffset:0}45%,55%{stroke-dashoffset:10px}}@keyframes sa-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes sa-pop{0%,55%,to{opacity:1;transform:scale(1)}62%{opacity:0;transform:scale(.3)}78%{opacity:1;transform:scale(1.08)}88%{opacity:1;transform:scale(1)}}@keyframes sa-swipe{0%,20%{transform:translate(0)}30%,45%{transform:translate(-10px)}55%,70%{transform:translate(-20px)}80%,to{transform:translate(-30px)}}@keyframes sa-draw-long{0%,to{stroke-dashoffset:0;opacity:1}8%{stroke-dashoffset:0;opacity:0}10%{stroke-dashoffset:100px;opacity:1}70%{stroke-dashoffset:0}}@keyframes sa-pen{0%,70%,to{transform:translate(28px,10px)}10%{transform:translate(4px,24px)}25%{transform:translate(11.75px,11px)}40%{transform:translate(18px,16px)}55%{transform:translate(23px,20.5px)}}@keyframes sa-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@keyframes sa-ring{0%,to{stroke-dashoffset:0;opacity:1}8%{stroke-dashoffset:0;opacity:0}10%{stroke-dashoffset:100px;opacity:1}80%{stroke-dashoffset:0}}@keyframes sa-nod{0%,60%,to{transform:none}70%{transform:translateY(-1.5px)rotate(-6deg)}80%{transform:none}}@keyframes sa-swing{0%,to{transform:rotate(0)}50%{transform:rotate(14deg)}}@keyframes sa-beat{0%,to{transform:scale(1)}15%{transform:scale(1.22)}30%{transform:scale(1)}45%{transform:scale(1.12)}}@keyframes sa-bob{0%,to{transform:none}50%{transform:translateY(-1.8px)scale(1.04)}}@keyframes sa-shackle{0%,45%,to{transform:none}55%,70%{transform:translateY(-3.5px)}80%{transform:none}}@keyframes sa-scan{0%,to{opacity:.8;transform:none}20%{opacity:0;transform:translateY(-6px)}50%{opacity:.85;transform:translateY(7px)}60%{opacity:0;transform:translateY(7px)}80%{opacity:.8;transform:none}}@keyframes sa-key{0%,80%,to{transform:scale(1)}86%{transform:scale(1.5)}92%{transform:scale(1)}}@keyframes sa-glow{0%,to{fill:#0000}50%{fill:#08b4fc40}}@keyframes sa-blink2{0%,to{opacity:1}50%{opacity:.35}}@keyframes sa-spark{0%,to{opacity:1;transform:scale(1)}40%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.sa *{animation:none!important}}
