.hero-scene{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:#ede7da}.hero-scene__svg{display:block;width:100%;height:100%}.hero-scene .hs-layer{will-change:transform;transition:transform .42s cubic-bezier(.22,.61,.36,1)}.hero-scene .hs-layer--garden{transform:translate3d(calc(var(--px) * 7px),calc(var(--py) * 4px),0)}.hero-scene .hs-layer--shell{transform:translate3d(calc(var(--px) * -3px),calc(var(--py) * -2px),0)}.hero-scene .hs-layer--floor{transform:translate3d(calc(var(--px) * -6px),calc(var(--py) * -3px),0)}.hero-scene .hs-layer--room{transform:translate3d(calc(var(--px) * -9px),calc(var(--py) * -5px),0)}.hero-scene .hs-layer--front{transform:translate3d(calc(var(--px) * -15px),calc(var(--py) * -8px),0)}.hero-scene .hs-layer--prop{transform:translate3d(calc(var(--px) * -19px),calc(var(--py) * -10px),0)}.hero-scene .hs-layer--figure{transform:translate3d(calc(var(--px) * -13px),calc(var(--py) * -7px),0)}.hero-scene .hs-layer--light{transform:translate3d(calc(var(--px) * 4px),calc(var(--py) * 3px),0)}@keyframes hs-wipe{0%{transform:rotate(0)}18%{transform:rotate(-13deg)}44%{transform:rotate(9deg)}70%{transform:rotate(-7deg)}to{transform:rotate(0)}}.hero-scene .hs-arm{animation:hs-wipe 4.8s cubic-bezier(.45,0,.35,1) infinite}@keyframes hs-forearm{0%{transform:rotate(0)}24%{transform:rotate(9deg)}50%{transform:rotate(-7deg)}76%{transform:rotate(6deg)}to{transform:rotate(0)}}.hero-scene .hs-forearm{animation:hs-forearm 4.8s cubic-bezier(.4,0,.4,1) infinite}@keyframes hs-nod{0%,to{transform:rotate(0)}40%{transform:rotate(2.4deg)}72%{transform:rotate(-1.2deg)}}.hero-scene .hs-head{animation:hs-nod 4.8s ease-in-out infinite}@keyframes hs-lean{0%,to{transform:translateZ(0)}30%{transform:translate3d(3px,1.5px,0)}62%{transform:translate3d(-2px,.5px,0)}}.hero-scene .hs-figure{animation:hs-lean 4.8s ease-in-out infinite}@keyframes hs-gleam{0%,46%{transform:translate3d(-58%,0,0);opacity:0}54%{opacity:.85}76%{transform:translate3d(58%,0,0);opacity:0}to{transform:translate3d(58%,0,0);opacity:0}}.hero-scene .hs-gleam{animation:hs-gleam 4.8s ease-out infinite;mix-blend-mode:screen}@keyframes hs-shaft{0%,to{opacity:.9;transform:translateZ(0) skew(0)}50%{opacity:.62;transform:translate3d(-12px,0,0) skew(-1.2deg)}}.hero-scene .hs-shaft{animation:hs-shaft 17s ease-in-out infinite}.hero-scene .hs-shaft--b{animation-duration:23s;animation-direction:reverse}@keyframes hs-mote{0%{transform:translateZ(0);opacity:0}12%{opacity:.85}88%{opacity:.6}to{transform:translate3d(-26px,-120px,0);opacity:0}}.hero-scene .hs-mote{animation:hs-mote 14s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes hs-sway{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(1.012) translate3d(4px,-2px,0)}}.hero-scene .hs-layer--garden>*{transform-box:fill-box;transform-origin:center}.hero-scene:not(.hero-scene--still) .hs-layer--garden{animation:hs-sway 19s ease-in-out infinite}.hero-scene--still .hs-arm,.hero-scene--still .hs-forearm,.hero-scene--still .hs-head,.hero-scene--still .hs-figure,.hero-scene--still .hs-gleam,.hero-scene--still .hs-shaft,.hero-scene--still .hs-mote,.hero-scene--still .hs-layer{animation:none!important;transition:none!important}.hero-scene--still .hs-arm{transform:rotate(-9deg)}.hero-scene--still .hs-forearm{transform:rotate(7deg)}.hero-scene--still .hs-gleam{opacity:.3;transform:translate3d(10%,0,0)}.hero-scene--still .hs-mote{opacity:.5}@media(prefers-reduced-motion:reduce){.hero-scene .hs-arm,.hero-scene .hs-forearm,.hero-scene .hs-head,.hero-scene .hs-figure,.hero-scene .hs-gleam,.hero-scene .hs-shaft,.hero-scene .hs-mote,.hero-scene .hs-layer--garden,.hero-scene .hs-layer{animation:none!important;transition:none!important}.hero-scene .hs-arm{transform:rotate(-9deg)}.hero-scene .hs-forearm{transform:rotate(7deg)}}@font-face{font-family:Archivo Fallback;src:local("Segoe UI"),local("Roboto"),local("Helvetica Neue"),local("Arial");ascent-override:88%;descent-override:21%;line-gap-override:0%}html{font-size:16px}
