.onchats-logo-motion{--onchats-motion-size:clamp(150px, 32vw, 320px);--onchats-motion-bubble:#102c25;--onchats-motion-eye:#0b8d75;--onchats-motion-tip:#0b8d75;--onchats-motion-gain:#86d8c4;--onchats-spring:cubic-bezier(.34, 1.56, .64, 1);--onchats-out:cubic-bezier(.22, 1, .36, 1);--onchats-sweep:cubic-bezier(.62, 0, .34, 1);width:var(--onchats-motion-size);contain:layout style;place-items:center;max-width:100%;margin:0;display:grid;overflow:visible}.onchats-logo-motion svg{aspect-ratio:1;transform-origin:50%;width:100%;height:auto;display:block;overflow:visible}.onchats-logo-motion.is-on-dark{--onchats-motion-bubble:#eaf7f2;--onchats-motion-eye:#2fb89c;--onchats-motion-tip:#2fb89c}.onchats-logo-motion__edge,.onchats-logo-motion__ring,.onchats-logo-motion__smile{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px}.onchats-logo-motion__node,.onchats-logo-motion__tip,.onchats-logo-motion__eye,.onchats-logo-motion__wink{transform-box:fill-box;transform-origin:50%}.onchats-logo-motion__node,.onchats-logo-motion__tip,.onchats-logo-motion__eye{opacity:0;transform:scale(.3)}.onchats-logo-motion__wink{opacity:0}.onchats-logo-motion.is-intro .onchats-logo-motion__tip{animation:onchats-node-in .42s var(--onchats-spring) 50ms both}.onchats-logo-motion.is-intro .onchats-logo-motion__edge{animation:onchats-draw .42s var(--onchats-out) .28s both}.onchats-logo-motion.is-intro .onchats-logo-motion__node{animation:onchats-node-in .44s var(--onchats-spring) var(--node-delay,.6s) both}.onchats-logo-motion.is-intro .onchats-logo-motion__ring{animation:onchats-draw .75s var(--onchats-sweep) .78s both}.onchats-logo-motion.is-intro .onchats-logo-motion__smile{animation:onchats-draw .44s var(--onchats-out) 1.58s both}.onchats-logo-motion.is-intro .onchats-logo-motion__eye{animation:onchats-node-in .44s var(--onchats-spring) 1.48s both}.onchats-logo-motion.is-intro .onchats-logo-motion__eye--wink{animation:onchats-node-in .44s var(--onchats-spring) 1.62s both, onchats-wink-out .42s var(--onchats-sweep) 2.28s forwards}.onchats-logo-motion.is-intro .onchats-logo-motion__wink{animation:onchats-wink-in .3s var(--onchats-out) 2.45s forwards}.onchats-logo-motion.is-intro svg{animation:onchats-settle .85s var(--onchats-out) 2.6s 1}.onchats-logo-motion.is-loop .onchats-logo-motion__edge,.onchats-logo-motion.is-loop .onchats-logo-motion__ring,.onchats-logo-motion.is-loop .onchats-logo-motion__smile{opacity:1;stroke-dashoffset:0}.onchats-logo-motion.is-loop .onchats-logo-motion__node,.onchats-logo-motion.is-loop .onchats-logo-motion__tip,.onchats-logo-motion.is-loop .onchats-logo-motion__eye{opacity:1;transform:scale(1)}.onchats-logo-motion.is-loop .onchats-logo-motion__eye--wink{opacity:0}.onchats-logo-motion.is-loop .onchats-logo-motion__wink{opacity:1}@keyframes onchats-node-in{0%{opacity:0;transform:scale(.3)}55%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes onchats-draw{0%{opacity:0;stroke-dashoffset:1px}6%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes onchats-wink-out{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.12,1.14)}60%{opacity:1;transform:scale(1.05,.06)}to{opacity:0;transform:scale(1.05,.06)}}@keyframes onchats-wink-in{0%{opacity:0;transform:scaleX(.55)}60%{opacity:1}to{opacity:1;transform:scaleX(1)}}@keyframes onchats-settle{0%{transform:scale(1)}40%{transform:scale(1.022)}75%{transform:scale(.997)}to{transform:scale(1)}}.onchats-wordmark-reveal{opacity:0;animation:.65s cubic-bezier(.16,1,.3,1) 1.45s forwards onchats-wordmark-reveal}@keyframes onchats-wordmark-reveal{0%{opacity:0;transform:translateY(.4em)scale(.94)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.onchats-logo-motion *,.onchats-logo-motion svg,.onchats-wordmark-reveal{animation:none!important}.onchats-wordmark-reveal{opacity:1;transform:none}.onchats-logo-motion__edge,.onchats-logo-motion__ring,.onchats-logo-motion__smile{opacity:1;stroke-dashoffset:0}.onchats-logo-motion__node,.onchats-logo-motion__tip,.onchats-logo-motion__eye{opacity:1;transform:none}.onchats-logo-motion__eye--wink{opacity:0}.onchats-logo-motion__wink{opacity:1}}
