.tf-dots path{fill:none;stroke-linecap:round}@keyframes tf-wave{0%,to{transform:translateY(calc(var(--amp, 5px) * -1))}50%{transform:translateY(var(--amp,5px))}}.lf-fig[data-armed] .tf-wave{animation:tf-wave var(--dur,4.8s) ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.14s)}@keyframes tf-shade{0%,to{opacity:1}50%{opacity:.72}}.lf-fig[data-armed] .tf-shade{animation:tf-shade var(--dur,4.8s) ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.14s)}@keyframes tf-leg{0%{stroke-dashoffset:8;opacity:1}24%{stroke-dashoffset:-100;opacity:1}25%,to{stroke-dashoffset:-100;opacity:0}}.lf-fig[data-armed] .tf-leg{stroke-dasharray:8 200;stroke-dashoffset:8;opacity:0;animation:tf-leg var(--T,8s) cubic-bezier(.45,.05,.55,.95) infinite;animation-delay:var(--at,0s)}.lf-fig:not([data-armed]) .tf-leg,.tf-leg{opacity:0}@keyframes tf-busy{0%,to{opacity:.28}22%,4%{opacity:1}28%{opacity:.28}}.lf-fig[data-armed] .tf-busy{animation:tf-busy var(--T,8s) ease-in-out infinite;animation-delay:calc(var(--at, 0s) + var(--i, 0) * 35ms)}@keyframes tf-scatter{0%{opacity:0;transform:translate(0)}6%{opacity:1;transform:translate(0)}44%{opacity:1;transform:translate(0)}62%{opacity:0;transform:translate(var(--dx,0),var(--dy,0))}to{opacity:0;transform:translate(var(--dx,0),var(--dy,0))}}.lf-fig[data-armed] .tf-scatter{animation:tf-scatter var(--T,8s) cubic-bezier(.3,.1,.3,1) infinite;animation-delay:var(--at,0s)}@keyframes tf-window{0%{opacity:0}3%,30%{opacity:1}36%,to{opacity:0}}.lf-fig[data-armed] .tf-window{animation:tf-window var(--T,8s) ease-in-out infinite;animation-delay:var(--at,0s)}@keyframes tf-gate{0%,to{transform:scale(1);opacity:.55}4%{transform:scale(1.45);opacity:1}20%{transform:scale(1);opacity:1}30%{opacity:.55}}.lf-fig[data-armed] .tf-gate{transform-box:fill-box;transform-origin:center;animation:tf-gate var(--T,8s) ease-out infinite;animation-delay:calc(var(--at, 0s) + var(--i, 0) * .04s)}@keyframes tf-convey{0%{transform:translateX(0);opacity:0}4%{opacity:1}90%{opacity:1}to{transform:translateX(var(--len,100px));opacity:0}}.lf-fig[data-armed] .tf-convey{animation:tf-convey var(--dur,9s) linear infinite;animation-delay:calc(var(--i, 0) * var(--step, -1s))}@keyframes tf-flash{0%{opacity:0;transform:scale(.4)}8%{opacity:1;transform:scale(1)}22%{opacity:1;transform:scale(1)}40%,to{opacity:0;transform:scale(.4)}}.lf-fig[data-armed] .tf-flash{transform-box:fill-box;transform-origin:center;animation:tf-flash var(--dur,1.8s) ease-out infinite;animation-delay:calc(var(--i, 0) * var(--step, -.45s))}@keyframes tf-reveal{0%{opacity:var(--lo,.14)}6%,72%{opacity:1}86%,to{opacity:var(--lo,.14)}}.lf-fig[data-armed] .tf-reveal{animation:tf-reveal var(--T,6s) ease-in-out infinite;animation-delay:calc(var(--d0, 0s) + var(--i, 0) * var(--step, .04s))}@keyframes tf-flicker{0%,to{opacity:.2}50%{opacity:1}}.lf-fig[data-armed] .tf-flicker{animation:tf-flicker var(--dur,.9s) steps(2,jump-none) infinite;animation-delay:calc(var(--i, 0) * -.137s)}@keyframes tf-spin{to{transform:rotate(1turn)}}.lf-fig[data-armed] .tf-spin{transform-box:view-box;transform-origin:var(--ox,50%) var(--oy,50%);animation:tf-spin var(--dur,60s) linear infinite}.lf-fig[data-armed] .tf-spin-rev{animation-direction:reverse}@keyframes tf-blip{0%,4%{transform:scale(1.7);opacity:1}30%,to{transform:scale(1);opacity:.7}}.lf-fig[data-armed] .tf-blip{transform-box:fill-box;transform-origin:center;animation:tf-blip var(--dur,8s) linear infinite;animation-delay:var(--at,0s)}@keyframes tf-beat{0%,30%,to{transform:translateY(0)}6%{transform:translateY(calc(var(--amp, 7px) * -1))}12%{transform:translateY(calc(var(--amp, 7px) * .45))}18%{transform:translateY(0)}}.lf-fig[data-armed] .tf-beat{animation:tf-beat var(--dur,2.4s) ease-in-out infinite;animation-delay:calc(var(--i, 0) * var(--step, .05s))}@keyframes tf-breathe{0%,to{opacity:1}50%{opacity:.4}}.lf-fig[data-armed] .tf-breathe{animation:tf-breathe 2.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.5s)}.tf-strip{display:block;height:22px;width:100%;max-width:168px}.tf-faq-index a[aria-current=true]{color:var(--ink,#17171B)}@media (prefers-reduced-motion:reduce){.lf-fig .tf-beat,.lf-fig .tf-blip,.lf-fig .tf-breathe,.lf-fig .tf-busy,.lf-fig .tf-convey,.lf-fig .tf-flash,.lf-fig .tf-flicker,.lf-fig .tf-gate,.lf-fig .tf-leg,.lf-fig .tf-reveal,.lf-fig .tf-scatter,.lf-fig .tf-shade,.lf-fig .tf-spin,.lf-fig .tf-wave,.lf-fig .tf-window{animation:none!important}}