.hs{z-index:1001;pointer-events:none;position:fixed;inset:0;overflow:hidden}.hs-silk{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hs-silk line{stroke:#2223206b;stroke-width:.8px;stroke-linecap:round;transition:opacity .2s linear}.hs-bug{pointer-events:auto;cursor:pointer;will-change:transform;width:34px;height:41px;margin:-20.5px 0 0 -17px;position:absolute;top:0;left:0}.hs-bug svg{display:block;overflow:visible}.hs-body{fill:#222320}.hs-sheen{fill:#f6f6f3;opacity:.16}.hs-eye{fill:#f6f6f3;opacity:.7}.hs-legs{transform-box:fill-box;transform-origin:50%}.hs-legs path{fill:none;stroke:#222320;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.hs-bug.is-walk .hs-legs{animation:.14s ease-in-out infinite alternate hs-step}.hs-bug.is-walk .hs-legs.is-b{animation-delay:-.14s}@keyframes hs-step{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.hs-bug:not(.is-walk) .hs-legs{animation:1.8s ease-in-out infinite hs-twitch;transform:scale(.88)}@keyframes hs-twitch{0%,80%,to{transform:scale(.88)rotate(0)}86%{transform:scale(.92)rotate(4deg)}92%{transform:scale(.9)rotate(-3deg)}}.hs-jack{pointer-events:auto;cursor:pointer;will-change:transform;--hs-lift:0;width:46px;height:51px;margin:-47px 0 0 -23px;position:absolute;top:0;left:0;transform:translate(-200px,-200px)}.hs-shade{width:36px;height:8px;transform:scale(calc(1 - var(--hs-lift) * .45));opacity:calc(1 - var(--hs-lift) * .5);background:#22232029;border-radius:50%;margin-left:-18px;position:absolute;bottom:-3px;left:50%}.hs-roll{will-change:transform;transform-origin:50% 62%;position:absolute;inset:0}.hs-roll svg{filter:drop-shadow(0 0 7px #f6563459);display:block;overflow:visible}.hs-stem{fill:#473531}.hs-vine{fill:none;stroke:#1e4240;stroke-width:1.1px;stroke-linecap:round}.hs-rib{stroke:#9a3219;stroke-width:.7px}.hs-rib.is-1{fill:#f65634}.hs-rib.is-2{fill:#de4a2a}.hs-rib.is-3{fill:#c23e22}.hs-face path{fill:#ffe6a1;stroke:#7a2412;stroke-width:.7px;stroke-linejoin:round}.hs-face{animation:1.6s step-end infinite hs-flicker}@keyframes hs-flicker{0%{opacity:1}18%{opacity:.82}24%{opacity:1}52%{opacity:.9}58%{opacity:1}83%{opacity:.78}88%{opacity:1}}@media (prefers-reduced-motion:reduce){.hs{display:none}}
