._3VN3ba_anim{transform-box:fill-box;transform-origin:50%;animation-duration:12s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-iteration-count:infinite}@media (prefers-reduced-motion:no-preference){html.js .reveal:not(.in) ._3VN3ba_anim{animation-play-state:paused}}._3VN3ba_boundary{stroke:var(--color-line-2);stroke-width:1.25px;animation-name:_3VN3ba_boundary;animation-timing-function:ease-out}@keyframes _3VN3ba_boundary{0%,73%{stroke:var(--color-line-2);stroke-width:1.25px}77%{stroke:var(--color-aqua);stroke-width:2px}84%,to{stroke:var(--color-line-2);stroke-width:1.25px}}._3VN3ba_walker{opacity:1;animation-name:_3VN3ba_walker;transform:translate(-90px,90px)}@keyframes _3VN3ba_walker{0%,45%{opacity:1;transform:translate(-90px,90px)scale(1)}47%{opacity:0;transform:translate(-90px,90px)scale(.8)}50%{opacity:0;transform:translate(0)scale(.7)}54%{opacity:1;transform:translate(0)scale(1)}76%{transform:translate(-78px,78px)scale(1)}80%{opacity:1;transform:translate(-90px,90px)scale(1.08)}84%,to{opacity:1;transform:translate(-90px,90px)scale(1)}}._3VN3ba_glow{opacity:.6;animation-name:_3VN3ba_glow;animation-timing-function:ease-in-out}@keyframes _3VN3ba_glow{0%,45%{opacity:.6}52%,78%{opacity:.3}84%,to{opacity:.6}}._3VN3ba_passTile{opacity:1;animation-name:_3VN3ba_passTile;transform:none}@keyframes _3VN3ba_passTile{0%,45%{opacity:1;transform:none}48%{opacity:.6;transform:translateY(10px)}52%,78%{opacity:0;transform:translateY(50px)}81%{opacity:1;transform:translateY(-3px)}84%,to{opacity:1;transform:none}}
