.xr-wrap[data-astro-cid-54a3qjsu]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(min-width:640px){.xr-wrap[data-astro-cid-54a3qjsu]{flex-direction:row;align-items:center;gap:2.5rem}}.xr-ring[data-astro-cid-54a3qjsu]{position:relative;flex:none;width:270px;height:270px}.xr-outer[data-astro-cid-54a3qjsu]{position:absolute;inset:0;border-radius:50%;border:2.5px dashed rgb(124 58 237 / .3);animation:xr-rot 18s linear infinite}.xr-orb[data-astro-cid-54a3qjsu]{position:absolute;top:50%;left:50%;width:9px;height:9px;border-radius:50%;background:#7c3aed;box-shadow:0 0 8px #7c3aedb3;transform-origin:0 0;animation:xr-orbit 4s linear infinite}.xr-orb[data-astro-cid-54a3qjsu]:nth-of-type(2){animation-delay:-1.33s}.xr-orb[data-astro-cid-54a3qjsu]:nth-of-type(3){animation-delay:-2.66s}.xr-arrows[data-astro-cid-54a3qjsu]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.xr-path[data-astro-cid-54a3qjsu]{fill:none;stroke-width:2.5;stroke-dasharray:6 4;animation:xr-dash 1.2s linear infinite}.xr-center[data-astro-cid-54a3qjsu]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:84px;height:84px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#7c3aed,#4f46e5);animation:xr-pulse 3s ease-in-out infinite}.xr-x[data-astro-cid-54a3qjsu]{font-size:30px;font-weight:900;line-height:1;color:#fff}.xr-lbl[data-astro-cid-54a3qjsu]{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf}.xr-node[data-astro-cid-54a3qjsu]{position:absolute;z-index:2;width:72px;height:72px;border-radius:50%;border:2.5px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.3;background:var(--color-navy-900);box-shadow:0 3px 14px #00000040}html:not(.dark) .xr-node[data-astro-cid-54a3qjsu]{background:#fff}.xr-node[data-astro-cid-54a3qjsu] span[data-astro-cid-54a3qjsu]{font-size:17px;margin-bottom:2px}.xr-top[data-astro-cid-54a3qjsu]{top:4px;left:50%;transform:translate(-50%);border-color:#4f46e5b3;color:#818cf8}.xr-right[data-astro-cid-54a3qjsu]{top:50%;right:4px;transform:translateY(-50%);border-color:#06b6d4b3;color:#22d3ee}.xr-bottom[data-astro-cid-54a3qjsu]{bottom:4px;left:50%;transform:translate(-50%);border-color:#059669b3;color:#34d399}.xr-left[data-astro-cid-54a3qjsu]{top:50%;left:4px;transform:translateY(-50%);border-color:#d97706b3;color:#fbbf24}.xr-steps[data-astro-cid-54a3qjsu]{display:grid;gap:.75rem;font-size:.85rem;max-width:26rem}.xr-steps[data-astro-cid-54a3qjsu] li[data-astro-cid-54a3qjsu]{display:flex;gap:.6rem}.xr-dot[data-astro-cid-54a3qjsu]{flex:none;width:10px;height:10px;margin-top:.4rem;border-radius:50%}@keyframes xr-rot{to{transform:rotate(360deg)}}@keyframes xr-orbit{0%{transform:rotate(0) translate(130px) translateY(-4px)}to{transform:rotate(360deg) translate(130px) translateY(-4px)}}@keyframes xr-dash{to{stroke-dashoffset:-20}}@keyframes xr-pulse{0%,to{box-shadow:0 0 0 8px #7c3aed1f,0 0 28px #7c3aed40}50%{box-shadow:0 0 0 14px #7c3aed14,0 0 48px #7c3aed59}}@media(prefers-reduced-motion:reduce){.xr-outer[data-astro-cid-54a3qjsu],.xr-orb[data-astro-cid-54a3qjsu],.xr-path[data-astro-cid-54a3qjsu],.xr-center[data-astro-cid-54a3qjsu]{animation:none}}.sl[data-astro-cid-zr3utald]{position:relative;border-radius:1rem;padding:1.1rem 1rem .8rem;overflow:hidden;border:1px solid rgb(148 163 184 / .3);background:radial-gradient(ellipse at 50% 0%,rgb(47 111 237 / .16),transparent 70%)}.sl-row[data-astro-cid-zr3utald]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem .5rem;list-style:none;padding:0;margin:0}@media(min-width:640px){.sl-row[data-astro-cid-zr3utald]{grid-template-columns:repeat(5,1fr)}}.sl-node[data-astro-cid-zr3utald]{display:flex;flex-direction:column;align-items:center;text-align:center}.sl-icon[data-astro-cid-zr3utald]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:9999px;font-size:1.2rem;background:var(--color-navy-900);border:1.5px solid rgb(47 111 237 / .5);animation:sl-glow 10s ease-in-out infinite;animation-delay:calc(var(--i) * 2s)}html:not(.dark) .sl-icon[data-astro-cid-zr3utald]{background:#fff}.sl-human[data-astro-cid-zr3utald] .sl-icon[data-astro-cid-zr3utald]{border-color:#f59e0bb3;--glow: 245 158 11}.sl-title[data-astro-cid-zr3utald]{margin-top:.4rem;font-size:.8rem;font-weight:700;color:var(--color-navy-900)}html.dark .sl-title[data-astro-cid-zr3utald]{color:#fff}.sl-text[data-astro-cid-zr3utald]{font-size:.68rem;line-height:1.2;opacity:.8}.sl-line[data-astro-cid-zr3utald],.sl-arc[data-astro-cid-zr3utald]{display:none}@media(min-width:640px){.sl-line[data-astro-cid-zr3utald]{display:block;position:absolute;z-index:0;top:calc(1.1rem + 1.3rem - 1px);left:10%;right:10%;height:2px;background:#94a3b84d}.sl-pulse[data-astro-cid-zr3utald]{position:absolute;top:-2px;left:0;width:70px;height:6px;border-radius:9999px;background:linear-gradient(90deg,transparent,var(--color-accent));animation:sl-run 10s linear infinite}.sl-arc[data-astro-cid-zr3utald]{display:block;width:80%;height:14px;margin:.3rem auto 0;overflow:visible}.sl-arc[data-astro-cid-zr3utald] path[data-astro-cid-zr3utald]{fill:none;stroke:var(--color-accent);stroke-width:1.5;stroke-dasharray:5 4;vector-effect:non-scaling-stroke;animation:sl-dash 1.2s linear infinite}}.sl-label[data-astro-cid-zr3utald]{margin-top:.4rem;text-align:center;font-size:.7rem;letter-spacing:.04em;opacity:.85}.sl-spin[data-astro-cid-zr3utald]{display:inline-block;font-weight:700;color:var(--color-accent);animation:sl-rot 4s linear infinite}@keyframes sl-glow{0%,26%,to{--glow: 47 111 237;box-shadow:0 0 #2f6fed00;transform:none}4%{box-shadow:0 0 #2f6fed99;transform:scale(1.12)}16%{box-shadow:0 0 0 10px #2f6fed00;transform:scale(1.12)}}@keyframes sl-run{0%{left:0;opacity:0}4%{opacity:1}96%{opacity:1}to{left:calc(100% - 70px);opacity:0}}@keyframes sl-dash{to{stroke-dashoffset:-18}}@keyframes sl-rot{to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.sl-icon[data-astro-cid-zr3utald],.sl-pulse[data-astro-cid-zr3utald],.sl-arc[data-astro-cid-zr3utald] path[data-astro-cid-zr3utald],.sl-spin[data-astro-cid-zr3utald]{animation:none}}
