.jf-hero{margin:0;min-width:0}.jf{display:block;width:100%;max-width:520px;height:auto;margin:0 auto;font-family:Desk Mono,ui-monospace,Consolas,monospace}.jf-hero figcaption{font:.625rem Desk Mono,monospace;color:var(--mute,var(--tone-8391a8));margin-top:8px;text-align:center}.jf-t{fill:var(--tone-e7ecf5);font-size:14.5px;font-weight:700;text-anchor:middle;font-family:Desk Sans,Arial,sans-serif}.jf-s{fill:var(--tone-8391a8)}.jf-el,.jf-s{font-size:11px;text-anchor:middle}.jf-packet{stroke-dasharray:8 200;stroke-dashoffset:8;opacity:0;animation:jf-travel 4.8s linear infinite}@keyframes jf-travel{0%{stroke-dashoffset:8;opacity:1}16%{stroke-dashoffset:-100;opacity:1}17%,to{stroke-dashoffset:-100;opacity:0}}.jf-halo{opacity:0;animation:jf-halo 4.8s ease-out infinite}@keyframes jf-halo{0%,to{opacity:0}3%{opacity:.9}22%{opacity:0}}.jf-march{animation:jf-march 1.2s linear infinite}@keyframes jf-march{to{stroke-dashoffset:-24}}@media (prefers-reduced-motion:reduce){.jf-halo,.jf-packet{display:none}.jf-march{animation:none}}