.gloop[data-astro-cid-ojqawi5z]{width:min(var(--size),100%);aspect-ratio:1;margin:0 auto;position:relative}.lr-ring[data-astro-cid-ojqawi5z]{border:1.5px dashed var(--gx-line);border-radius:50%;position:absolute;inset:8%}.arm[data-astro-cid-ojqawi5z]{border-radius:50%;position:absolute;inset:8%}.arm[data-astro-cid-ojqawi5z] i[data-astro-cid-ojqawi5z]{background:var(--gx-orange);width:12px;height:12px;box-shadow:none;border-radius:50%;margin-left:-6px;position:absolute;top:-6px;left:50%}.is-in[data-astro-cid-ojqawi5z] .arm[data-astro-cid-ojqawi5z]{animation:6s linear infinite loop-spin}@keyframes loop-spin{to{rotate:360deg}}.mid[data-astro-cid-ojqawi5z]{text-align:center;max-width:46%;font:600 15px/1.25 var(--gx-display);color:var(--gx-muted);position:absolute;top:50%;left:50%;translate:-50% -50%}.node[data-astro-cid-ojqawi5z]{border-radius:var(--gx-r-md);background:var(--gx-card);box-shadow:var(--gx-lift);font:600 16px/1.1 var(--gx-display);white-space:nowrap;justify-items:center;gap:4px;padding:10px 16px;display:grid;position:absolute;translate:-50% -50%}.node[data-astro-cid-ojqawi5z] b[data-astro-cid-ojqawi5z]{font:500 10.5px/1 var(--gx-mono);color:var(--gx-muted)}.is-in[data-astro-cid-ojqawi5z] .node[data-astro-cid-ojqawi5z]{animation:loop-node 6s linear var(--d) infinite}@keyframes loop-node{0%,12%{box-shadow:0 0 0 1.5px var(--gx-orange),var(--gx-lift);color:var(--gx-orange-hi)}24%,to{box-shadow:var(--gx-lift);color:var(--gx-ink)}}@media (prefers-reduced-motion:reduce){.gloop[data-astro-cid-ojqawi5z] [data-astro-cid-ojqawi5z]{animation:none!important}}.gtl[data-astro-cid-swxz3oqp]{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.gtl[data-astro-cid-swxz3oqp]:before,.gtl[data-astro-cid-swxz3oqp]:after{content:"";background:var(--gx-line);height:2px;position:absolute;top:39px;left:0;right:0}.gtl[data-astro-cid-swxz3oqp]:after{background:var(--gx-orange);transform-origin:0;transition:transform 2s var(--gx-ease) .2s;transform:scaleX(0)}.gtl[data-astro-cid-swxz3oqp].is-in:after,html:not(.gx-js) .gtl[data-astro-cid-swxz3oqp]:after{transform:scaleX(1)}li[data-astro-cid-swxz3oqp]{transition:opacity .5s var(--gx-ease),translate .6s var(--gx-spring);transition-delay:calc(.3s + var(--i) * .4s);align-content:start;gap:10px;display:grid}html.gx-js .gtl[data-astro-cid-swxz3oqp]:not(.is-in) li[data-astro-cid-swxz3oqp]{opacity:0;translate:0 16px}.yr[data-astro-cid-swxz3oqp]{font:600 22px/1 var(--gx-display);letter-spacing:-.02em}.last[data-astro-cid-swxz3oqp] .yr[data-astro-cid-swxz3oqp]{color:var(--gx-orange-hi)}.dot[data-astro-cid-swxz3oqp]{background:var(--gx-card);width:16px;height:16px;box-shadow:inset 0 0 0 3px var(--gx-orange),0 0 0 6px var(--gx-paper);z-index:1;border-radius:50%;position:relative}.last[data-astro-cid-swxz3oqp] .dot[data-astro-cid-swxz3oqp]{background:var(--gx-orange)}.gtl[data-astro-cid-swxz3oqp].is-in .last[data-astro-cid-swxz3oqp] .dot[data-astro-cid-swxz3oqp]{animation:2s ease-in-out 2.4s infinite tl-pulse}@keyframes tl-pulse{50%{box-shadow:inset 0 0 0 3px var(--gx-orange)}}.tl-card[data-astro-cid-swxz3oqp]{border-radius:var(--gx-r-lg);background:var(--gx-card);box-shadow:0 0 0 1px var(--gx-line);padding:20px}.gtl[data-astro-cid-swxz3oqp] .tl-card[data-astro-cid-swxz3oqp] h3[data-astro-cid-swxz3oqp]{margin:0 0 8px}.gtl[data-astro-cid-swxz3oqp] .tl-card[data-astro-cid-swxz3oqp] p[data-astro-cid-swxz3oqp]{color:var(--gx-ink-2);margin:0;font-size:15px;line-height:1.6}@media (width<=860px){.gtl[data-astro-cid-swxz3oqp]{grid-template-columns:minmax(0,1fr);padding-left:28px}.gtl[data-astro-cid-swxz3oqp]:before,.gtl[data-astro-cid-swxz3oqp]:after{width:2px;height:auto;inset:0 auto 0 7px}.gtl[data-astro-cid-swxz3oqp]:after{transform-origin:top;transform:scaleY(0)}.gtl[data-astro-cid-swxz3oqp].is-in:after{transform:scaleY(1)}.dot[data-astro-cid-swxz3oqp]{position:absolute;top:3px;left:-28px}li[data-astro-cid-swxz3oqp]{position:relative}}@media (prefers-reduced-motion:reduce){.gtl[data-astro-cid-swxz3oqp]:after,li[data-astro-cid-swxz3oqp]{transition:none}.dot[data-astro-cid-swxz3oqp]{animation:none!important}}.guide-byline-section{padding:0 0 8px}.guide-byline-section .content{padding-top:0;padding-bottom:0}.geo-serp[data-astro-cid-7phuwa3b]{max-width:540px;margin:0 auto 40px}.geo-loop[data-astro-cid-7phuwa3b]{margin:0 auto 40px}