.w-site[data-astro-cid-fe3jxref],.w-ring[data-astro-cid-fe3jxref]{opacity:0}.is-on .w-search[data-astro-cid-fe3jxref]{animation:8s cubic-bezier(.16,1,.3,1) -3.36s infinite w-search}.is-on .w-type[data-astro-cid-fe3jxref]{animation:8s steps(12,end) -3.36s infinite w-type}.is-on .w-r1[data-astro-cid-fe3jxref]{animation:8s cubic-bezier(.16,1,.3,1) -3.36s infinite w-r1}.is-on .w-r2[data-astro-cid-fe3jxref]{animation:8s cubic-bezier(.16,1,.3,1) -3.36s infinite w-r2}.is-on .w-r3[data-astro-cid-fe3jxref]{animation:8s cubic-bezier(.16,1,.3,1) -3.36s infinite w-r3}.is-on .w-sel[data-astro-cid-fe3jxref]{animation:8s cubic-bezier(.16,1,.3,1) -3.36s infinite w-sel}.is-on .w-pin[data-astro-cid-fe3jxref]{animation:8s cubic-bezier(.16,1,.3,1) -3.36s infinite w-pin}.is-on .w-ring[data-astro-cid-fe3jxref]{animation:8s ease-out -3.36s infinite w-ring}.is-on .w-site[data-astro-cid-fe3jxref]{animation:8s cubic-bezier(.16,1,.3,1) -3.36s infinite w-site}.is-on .w-b1[data-astro-cid-fe3jxref]{animation:8s ease-out -3.36s infinite w-b1}.is-on .w-b2[data-astro-cid-fe3jxref]{animation:8s ease-out -3.36s infinite w-b2}.is-on .w-b3[data-astro-cid-fe3jxref]{animation:8s ease-out -3.36s infinite w-b3}.is-on .w-b4[data-astro-cid-fe3jxref]{animation:8s ease-out -3.36s infinite w-b4}.is-on .w-b5[data-astro-cid-fe3jxref]{animation:8s ease-out -3.36s infinite w-b5}.is-on .w-b6[data-astro-cid-fe3jxref]{animation:8s ease-out -3.36s infinite w-b6}@keyframes w-search{0%,46%{opacity:1;transform:none}52%,95%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes w-type{0%{transform:scaleX(0)}12%,to{transform:scaleX(1)}}@keyframes w-r1{0%,13%{opacity:0;transform:translateY(6px)}18%,to{opacity:1;transform:none}}@keyframes w-r2{0%,17%{opacity:0;transform:translateY(6px)}22%,to{opacity:1;transform:none}}@keyframes w-r3{0%,21%{opacity:0;transform:translateY(6px)}26%,to{opacity:1;transform:none}}@keyframes w-sel{0%,30%{opacity:0;transform:scale(1.12)}35%,to{opacity:1;transform:none}}@keyframes w-pin{0%,32%{opacity:0;transform:translateY(-14px)}38%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes w-ring{0%,43%{opacity:0;transform:scale(.4)}46%{opacity:1}62%,to{opacity:0;transform:scale(1.8)}}@keyframes w-site{0%,50%{opacity:0;transform:translate(26px)}56%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes w-b1{0%,54%{opacity:0}57%,to{opacity:1}}@keyframes w-b2{0%,58%{opacity:0}61%,to{opacity:1}}@keyframes w-b3{0%,62%{opacity:0}65%,to{opacity:1}}@keyframes w-b4{0%,66%{opacity:0}69%,to{opacity:1}}@keyframes w-b5{0%,70%{opacity:0}73%,to{opacity:1}}@keyframes w-b6{0%,74%{opacity:0}77%,to{opacity:1}}.a-rec-0[data-astro-cid-ci2z5yns]{transform:translate(251.43px)}.a-rec-1[data-astro-cid-ci2z5yns]{transform:translate(339.43px)}.a-rec-2[data-astro-cid-ci2z5yns]{transform:translate(75.43px)}.a-rec-3[data-astro-cid-ci2z5yns]{transform:translate(163.43px)}.a-bad[data-astro-cid-ci2z5yns]{transform:translate(215px,70px)}.a-bad-fill[data-astro-cid-ci2z5yns]{fill:var(--signal)}.a-beam[data-astro-cid-ci2z5yns]{opacity:.35}.is-on .a-belt[data-astro-cid-ci2z5yns]{animation:.32s linear infinite a-belt}.is-on .a-rec[data-astro-cid-ci2z5yns]{animation:7s linear infinite a-move}.is-on .a-rec-0[data-astro-cid-ci2z5yns]{animation-delay:-5s}.is-on .a-rec-1[data-astro-cid-ci2z5yns]{animation-delay:-6.75s}.is-on .a-rec-2[data-astro-cid-ci2z5yns]{animation-delay:-8.5s}.is-on .a-rec-3[data-astro-cid-ci2z5yns]{animation-delay:-10.25s}.is-on .a-bad[data-astro-cid-ci2z5yns]{animation:7s linear -5.9s infinite a-bad}.is-on .a-bad-fill[data-astro-cid-ci2z5yns]{animation:7s linear -5.9s infinite a-bad-fill}.is-on .a-beam[data-astro-cid-ci2z5yns]{animation:7s linear -5.9s infinite a-beam}.is-on .a-sel[data-astro-cid-ci2z5yns]{animation:7s cubic-bezier(.16,1,.3,1) -5.9s infinite a-sel}@keyframes a-belt{to{stroke-dashoffset:-16px}}@keyframes a-move{0%{transform:translate(0)}to{transform:translate(352px)}}@keyframes a-bad{0%{opacity:1;transform:translate(0)}61%,66%{transform:translate(215px)}72%,92%{opacity:1;transform:translate(215px,70px)}97%,to{opacity:0;transform:translate(215px,70px)}}@keyframes a-bad-fill{0%,62%{fill:var(--paper)}64%,to{fill:var(--signal)}}@keyframes a-beam{0%,59%{opacity:.35}61%,66%{opacity:1}70%,to{opacity:.35}}@keyframes a-sel{0%,72%{opacity:0;transform:scale(1.1)}76%,92%{opacity:1;transform:none}97%,to{opacity:0}}.r-up[data-astro-cid-wqanxfye],.r-down[data-astro-cid-wqanxfye],.r-pulse[data-astro-cid-wqanxfye]{opacity:0}.r-mark[data-astro-cid-wqanxfye]{transform:translate(22px)}.r-led[data-astro-cid-wqanxfye]{opacity:.3}.is-on .r-up[data-astro-cid-wqanxfye]{animation:6s cubic-bezier(.4,0,.2,1) -4.8s infinite r-up}.is-on .r-down[data-astro-cid-wqanxfye]{animation:6s cubic-bezier(.4,0,.2,1) -4.8s infinite r-down}.is-on .r-pulse[data-astro-cid-wqanxfye]{animation:6s ease-out -4.8s infinite r-pulse}.is-on .r-led[data-astro-cid-wqanxfye]{animation:6s linear -4.8s infinite r-led}.is-on .r-mark[data-astro-cid-wqanxfye]{animation:6s cubic-bezier(.16,1,.3,1) -4.8s infinite r-mark}@keyframes r-up{0%{opacity:0;transform:none}4%{opacity:1;transform:none}30%{opacity:1;transform:translate(var(--dx), var(--dy))}32%,to{opacity:0;transform:translate(var(--dx), var(--dy))}}@keyframes r-pulse{0%,31%{opacity:0;transform:scale(.6)}34%{opacity:1}46%,to{opacity:0;transform:scale(1.35)}}@keyframes r-led{0%,31%{opacity:.3}33%,40%{opacity:1}44%,to{opacity:.3}}@keyframes r-down{0%,38%{opacity:0;transform:none}41%{opacity:1;transform:none}63%{opacity:1;transform:translate(var(--dx), var(--dy))}65%,to{opacity:0;transform:translate(var(--dx), var(--dy))}}@keyframes r-mark{0%,63%{transform:none}68%,93%{transform:translate(22px)}98%,to{transform:none}}.i-seen[data-astro-cid-dzxrde5n]{fill:var(--graphite)}.i-route[data-astro-cid-dzxrde5n]{stroke-dasharray:1;stroke-dashoffset:0}.is-on .i-seen[data-astro-cid-dzxrde5n]{animation:7s ease-out infinite i-seen}.is-on .i-route[data-astro-cid-dzxrde5n]{animation:7s cubic-bezier(.4,0,.2,1) -5.6s infinite i-route}.is-on .i-goal[data-astro-cid-dzxrde5n]{animation:7s cubic-bezier(.16,1,.3,1) -5.6s infinite i-goal}@keyframes i-seen{0%{fill:var(--rule);transform:scale(.85)}2%{fill:var(--ink);transform:scale(1.45)}7%,90%{fill:var(--graphite);transform:none}96%,to{fill:var(--rule);transform:none}}@keyframes i-route{0%,48%{stroke-dashoffset:1px;opacity:1}68%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes i-goal{0%,66%{opacity:0;transform:scale(1.3)}70%,92%{opacity:1;transform:none}97%,to{opacity:0}}.anim-figure[data-astro-cid-x4kysuaf]{max-width:44rem;margin:0}.labels[data-astro-cid-x4kysuaf]{column-gap:var(--space-5);row-gap:var(--space-1);margin-top:var(--space-3);font-size:var(--fs-small);color:var(--graphite);flex-wrap:wrap;font-weight:500;font-stretch:92%;display:flex}.anim[data-astro-cid-x4kysuaf]{aspect-ratio:4/3;border:1px solid var(--rule);background:var(--paper)}.anim[data-astro-cid-x4kysuaf] svg{width:100%;height:100%;display:block}.anim-toggle[data-astro-cid-x4kysuaf]{margin:var(--space-2) 0 0 auto;border:1px solid var(--rule);background:var(--paper);width:2rem;height:2rem;color:var(--graphite);cursor:pointer;padding:0;transition:color .12s,border-color .12s;display:block;position:relative}.anim-toggle[data-astro-cid-x4kysuaf]:hover{color:var(--signal);border-color:var(--signal)}.anim-toggle[data-astro-cid-x4kysuaf]:before{content:"";border-left:3px solid;border-right:3px solid;width:10px;height:12px;margin:auto;position:absolute;inset:0}.anim-toggle[data-astro-cid-x4kysuaf][aria-pressed=true]:before{border:7px solid #0000;border-left:11px solid;border-right:0;width:0;height:0;margin-left:calc(50% - 4px)}.anim-toggle[data-astro-cid-x4kysuaf][hidden]{visibility:hidden;display:block}.anim[data-astro-cid-x4kysuaf] .f-ink{fill:var(--ink)}.anim[data-astro-cid-x4kysuaf] .f-paper{fill:var(--paper)}.anim[data-astro-cid-x4kysuaf] .f-graphite{fill:var(--graphite)}.anim[data-astro-cid-x4kysuaf] .f-rule{fill:var(--rule)}.anim[data-astro-cid-x4kysuaf] .f-lane{fill:var(--lane)}.anim[data-astro-cid-x4kysuaf] .f-signal{fill:var(--signal)}.anim[data-astro-cid-x4kysuaf] .s-ink{stroke:var(--ink);stroke-width:1.5px;fill:none}.anim[data-astro-cid-x4kysuaf] .s-rule{stroke:var(--rule);stroke-width:1.25px;fill:none}.anim[data-astro-cid-x4kysuaf] .s-graphite{stroke:var(--graphite);stroke-width:1.25px;fill:none}.anim[data-astro-cid-x4kysuaf] .s-signal{stroke:var(--signal);stroke-width:2px;fill:none}.anim[data-astro-cid-x4kysuaf] .box{transform-box:fill-box;transform-origin:50%}.anim[data-astro-cid-x4kysuaf]:not(.is-on) *{animation:none!important}.anim[data-astro-cid-x4kysuaf].is-on:not(.is-playing) *,.anim[data-astro-cid-x4kysuaf].is-on.is-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.anim[data-astro-cid-x4kysuaf] *{animation:none!important}}
