.usp-svg{display:block;width:100%;height:auto;font-family:var(--font-prompt),"Prompt",sans-serif;transition:transform .5s ease}.usp-card:hover .usp-svg{transform:scale(1.025)}.usp-orbit{transform-origin:160px 100px}.usp-orbit-1{animation:usp-spin 22s linear infinite}.usp-orbit-2{animation:usp-spin-rev 36s linear infinite}.usp-pulse{transform-origin:160px 100px;animation:usp-pulse 2.8s ease-out infinite}.usp-pulse-2{animation-delay:1.4s}.usp-tag{animation:usp-tag 2.4s ease-in-out infinite}.usp-chat-cust{animation:usp-chat-cust 8s ease-in-out infinite}.usp-chat-typing{animation:usp-chat-typing 8s ease-in-out infinite}.usp-chat-ai{animation:usp-chat-ai 8s ease-in-out infinite}.usp-chat-spark{transform-box:fill-box;transform-origin:center;animation:usp-chat-spark 8s ease-in-out infinite}.usp-dot{animation:usp-dot 1s ease-in-out infinite}.usp-select{animation:usp-select 8s ease-in-out infinite}.usp-bar{animation:usp-bar .9s cubic-bezier(.2,.8,.2,1) both}.usp-bar,.usp-grow{transform-box:fill-box;transform-origin:left center}.usp-grow{animation:usp-grow 7s ease-in-out infinite}.usp-dash{animation:usp-dash 1.2s linear infinite}.usp-packet{display:none}@supports (offset-path:path("M0 0 L1 1")){.usp-packet{display:block;offset-rotate:0deg;animation:usp-move 3.6s ease-in-out infinite}}.usp-doc{animation:usp-doc 6s ease-in-out infinite}.usp-chunk{animation:usp-chunk 6s ease-in-out infinite}.usp-answer{animation:usp-answer 6s ease-in-out infinite}@keyframes usp-spin{to{transform:rotate(1turn)}}@keyframes usp-spin-rev{to{transform:rotate(-1turn)}}@keyframes usp-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(2.6);opacity:0}}@keyframes usp-tag{0%,to{opacity:.45}50%{opacity:1}}@keyframes usp-chat-cust{0%{opacity:0;transform:translateY(8px)}6%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}@keyframes usp-chat-typing{0%,12%{opacity:0}16%,30%{opacity:1}34%,to{opacity:0}}@keyframes usp-chat-ai{0%,33%{opacity:0;transform:translateY(8px)}39%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}@keyframes usp-chat-spark{0%,33%{opacity:0;transform:scale(.4) rotate(0deg)}40%{opacity:1;transform:scale(1.25) rotate(20deg)}46%,86%{opacity:1;transform:scale(1) rotate(0deg)}92%,to{opacity:0;transform:scale(.6) rotate(0deg)}}@keyframes usp-dot{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-3px);opacity:1}}@keyframes usp-select{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(42px)}50%,68%{transform:translateY(84px)}75%,93%{transform:translateY(126px)}to{transform:translateY(0)}}@keyframes usp-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes usp-grow{0%{transform:scaleX(0)}18%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes usp-dash{to{stroke-dashoffset:-24}}@keyframes usp-move{0%{offset-distance:0;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes usp-doc{0%{transform:translate(0);opacity:0}10%{opacity:1}55%{transform:translate(112px);opacity:1}62%,to{transform:translate(112px);opacity:0}}@keyframes usp-chunk{0%,58%{opacity:0;transform:translateY(0)}66%{opacity:1;transform:translateY(-6px)}90%,to{opacity:0;transform:translateY(-24px)}}@keyframes usp-answer{0%,70%{opacity:0;transform:translateY(6px)}78%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.usp-svg,.usp-svg *{animation:none!important;transition:none!important}.usp-chat-typing,.usp-packet{display:none}.usp-doc{opacity:1}}.usp-scene{overflow:visible}.usp-float{animation:usp-float 4.5s ease-in-out infinite}.usp-float-slow{animation:usp-float 7s ease-in-out infinite}.usp-packet-slow{animation-duration:4.8s}.usp-bar-up{transform-origin:center bottom;animation:usp-bar-up .9s cubic-bezier(.2,.8,.2,1) both}.usp-bar-up,.usp-pop{transform-box:fill-box}.usp-pop{transform-origin:center;animation:usp-pop .7s cubic-bezier(.2,.8,.2,1) both}.usp-blink{animation:usp-blink 2.4s ease-in-out infinite}.usp-ring{stroke-dashoffset:var(--usp-ring-full,150.8);animation:usp-ring 6s ease-in-out infinite}.usp-draw{stroke-dasharray:100;stroke-dashoffset:100;animation:usp-draw 6s ease-in-out infinite}.usp-fade-loop{animation:usp-fade-loop 6s ease-in-out infinite}.usp-pulse-c{transform-box:fill-box;transform-origin:center;animation:usp-pulse 2.8s ease-out infinite}.usp-ecg{stroke-dasharray:28 72;animation:usp-ecg 3s linear infinite}.usp-hand{animation:usp-spin 12s linear infinite}.usp-hand-slow{animation:usp-spin 90s linear infinite}.usp-bounce{animation:usp-bounce 1.6s ease-in-out infinite}.usp-coin{animation:usp-coin .8s cubic-bezier(.2,.8,.2,1) both}.usp-fly{animation:usp-fly 5s ease-in-out infinite}@keyframes usp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes usp-bar-up{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes usp-pop{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes usp-blink{0%,to{opacity:.35}50%{opacity:1}}@keyframes usp-ring{0%{stroke-dashoffset:var(--usp-ring-full,150.8)}30%,85%{stroke-dashoffset:var(--usp-ring-to,40)}to{stroke-dashoffset:var(--usp-ring-full,150.8)}}@keyframes usp-draw{0%{stroke-dashoffset:100}35%,88%{stroke-dashoffset:0}to{stroke-dashoffset:100}}@keyframes usp-fade-loop{0%,20%{opacity:0}40%,88%{opacity:1}to{opacity:0}}@keyframes usp-ecg{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes usp-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes usp-coin{0%{transform:translateY(-28px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes usp-fly{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(4px,-8px) rotate(-3deg)}}