.helsa-mark__pillar,.helsa-mark__bridge{transform-box:fill-box;transform-origin:50%}.helsa-mark[data-motion=thinking] .helsa-mark__bridge{animation:1.4s cubic-bezier(.65,0,.35,1) infinite helsa-bridge-think}.helsa-mark[data-motion=assemble] .helsa-mark__pillar--left{animation:.8s cubic-bezier(.16,1,.3,1) both helsa-pillar-drop}.helsa-mark[data-motion=assemble] .helsa-mark__pillar--right{animation:.8s cubic-bezier(.16,1,.3,1) 90ms both helsa-pillar-rise}.helsa-mark[data-motion=assemble] .helsa-mark__bridge{animation:.7s cubic-bezier(.16,1,.3,1) .42s both helsa-bridge-draw}@keyframes helsa-bridge-think{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.55;transform:scaleX(.4)}}@keyframes helsa-pillar-drop{0%{opacity:0;transform:translateY(-140%)}}@keyframes helsa-pillar-rise{0%{opacity:0;transform:translateY(140%)}}@keyframes helsa-bridge-draw{0%{transform:scaleX(0)}65%{transform:scaleX(1.12)}}.helsa-bot{overflow:visible}.helsa-bot__near{fill:var(--fg)}.helsa-bot__far{fill:var(--fg-muted)}.helsa-bot__visor{fill:var(--bg)}.helsa-bot__gloss{fill:var(--bg);opacity:.18}.helsa-bot__antenna{stroke:var(--fg);stroke-width:2.2px;stroke-linecap:round}.helsa-bot__glow{filter:drop-shadow(0 0 2.5px var(--accent))}.helsa-bot__shadow{fill:#00000047}.helsa-bot__shadow,.helsa-bot__figure,.helsa-bot__lean,.helsa-bot__eye,.helsa-bot__leg,.helsa-bot__arm{transform-box:fill-box}.helsa-bot__shadow,.helsa-bot__eye{transform-origin:50%}.helsa-bot__lean{transform-origin:50% 100%;transition:transform .25s ease-out}.helsa-bot__leg,.helsa-bot__arm{transform-origin:50% 10%}.helsa-bot__eyes{transform:translate(calc(var(--px,0) * 2.2px), calc(var(--py,0) * 1.6px));transition:transform .2s ease-out}.helsa-bot__eye{animation:4.2s infinite helsa-blink}.helsa-bot__antenna-light{animation:1.8s ease-in-out infinite helsa-antenna}.helsa-bot__figure{animation:2.6s ease-in-out infinite helsa-hover}.helsa-bot__shadow{animation:2.6s ease-in-out infinite helsa-hover-shadow}.helsa-bot[data-pose=run] .helsa-bot__lean{transform:rotate(9deg)}.helsa-bot[data-pose=run] .helsa-bot__figure{animation:.34s ease-in-out infinite helsa-run-bounce}.helsa-bot[data-pose=run] .helsa-bot__shadow{animation:.34s ease-in-out infinite helsa-run-shadow}.helsa-bot[data-pose=run] .helsa-bot__leg--front,.helsa-bot[data-pose=run] .helsa-bot__arm--back{animation:.68s ease-in-out infinite helsa-limb}.helsa-bot[data-pose=run] .helsa-bot__leg--back,.helsa-bot[data-pose=run] .helsa-bot__arm--front{animation:.68s ease-in-out -.34s infinite helsa-limb}.helsa-bot[data-pose=wave] .helsa-bot__arm--front{animation:1.1s ease-in-out infinite helsa-wave}@keyframes helsa-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes helsa-hover-shadow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.85)}}@keyframes helsa-run-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3.5px)}}@keyframes helsa-run-shadow{50%{transform:scale(.78)}}@keyframes helsa-limb{0%,to{transform:rotate(34deg)}50%{transform:rotate(-34deg)}}@keyframes helsa-wave{0%,to{transform:rotate(145deg)}50%{transform:rotate(175deg)}}@keyframes helsa-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes helsa-antenna{0%,to{opacity:1}50%{opacity:.35}}
