.illus[data-astro-cid-dyepwi73]{--i-ink:var(--ink);--i-accent:var(--indigo);--i-line:var(--line-strong);--i-soft:var(--line);--i-surface:var(--surface);--i-tint:var(--indigo-tint)}.illus[data-astro-cid-dyepwi73] svg[data-astro-cid-dyepwi73]{width:100%;height:auto;font-family:var(--font-mono);display:block}.i-panel[data-astro-cid-dyepwi73]{fill:var(--i-surface);stroke:var(--i-line);stroke-width:1.5px}.i-bar[data-astro-cid-dyepwi73]{fill:var(--i-tint)}.i-dot[data-astro-cid-dyepwi73]{fill:var(--i-line)}.i-card[data-astro-cid-dyepwi73]{fill:var(--i-surface);stroke:var(--i-soft);stroke-width:1.5px}.i-card--accent[data-astro-cid-dyepwi73]{fill:var(--i-accent);stroke:var(--i-accent)}.i-line[data-astro-cid-dyepwi73]{fill:var(--i-soft)}.i-line-light[data-astro-cid-dyepwi73]{fill:#ffffff73}.i-white[data-astro-cid-dyepwi73]{fill:#fff}.i-strong[data-astro-cid-dyepwi73]{fill:var(--i-ink)}.i-rule[data-astro-cid-dyepwi73]{fill:var(--i-soft)}.i-chart[data-astro-cid-dyepwi73]{fill:none;stroke:var(--i-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400px;transition:stroke-dashoffset 1.4s var(--ease) .2s}.i-chart-fill[data-astro-cid-dyepwi73]{fill:var(--i-accent);opacity:0;transition:opacity .8s 1.2s}.illus[data-astro-cid-dyepwi73].is-visible .i-chart[data-astro-cid-dyepwi73]{stroke-dashoffset:0}.illus[data-astro-cid-dyepwi73].is-visible .i-chart-fill[data-astro-cid-dyepwi73]{opacity:.12}.i-links[data-astro-cid-dyepwi73] path[data-astro-cid-dyepwi73]{fill:none;stroke:var(--i-line);stroke-width:1.75px;stroke-dasharray:4 4}.i-nodes[data-astro-cid-dyepwi73] rect[data-astro-cid-dyepwi73]{fill:var(--i-surface);stroke:var(--i-line);stroke-width:1.5px}.i-glyph[data-astro-cid-dyepwi73] [data-astro-cid-dyepwi73]{fill:none;stroke:var(--i-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.i-glyph[data-astro-cid-dyepwi73] rect[data-astro-cid-dyepwi73]{fill:var(--i-tint);stroke:none}.i-glyph-stroke[data-astro-cid-dyepwi73]{fill:none;stroke:var(--i-ink);stroke-width:2px;stroke-linecap:round}.i-hub[data-astro-cid-dyepwi73]{fill:var(--i-accent)}.i-hub-mark[data-astro-cid-dyepwi73] [data-astro-cid-dyepwi73]{fill:#fff}.i-pulse[data-astro-cid-dyepwi73]{fill:none;stroke:var(--i-accent);stroke-width:1.5px;opacity:0;transform-origin:160px 100px;animation:2.6s ease-out infinite i-pulse}@keyframes i-pulse{0%{opacity:.5;transform:scale(.75)}to{opacity:0;transform:scale(1.6)}}.i-shield[data-astro-cid-dyepwi73]{fill:var(--i-tint);stroke:var(--i-accent);stroke-width:2px}.i-shield-inner[data-astro-cid-dyepwi73]{fill:var(--i-accent)}.i-tick[data-astro-cid-dyepwi73]{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:80;stroke-dashoffset:80px;transition:stroke-dashoffset .6s var(--ease) .5s}.illus[data-astro-cid-dyepwi73].is-visible .i-tick[data-astro-cid-dyepwi73]{stroke-dashoffset:0}.i-badges[data-astro-cid-dyepwi73] rect[data-astro-cid-dyepwi73]{fill:var(--i-surface);stroke:var(--i-line);stroke-width:1.5px}.i-badge-text[data-astro-cid-dyepwi73] text[data-astro-cid-dyepwi73]{letter-spacing:.05em;fill:var(--i-ink);font-size:10px;font-weight:500}.i-bubble[data-astro-cid-dyepwi73]{fill:var(--i-surface);stroke:var(--i-line);stroke-width:1.5px}.i-bubble--accent[data-astro-cid-dyepwi73]{fill:var(--i-accent);stroke:var(--i-accent)}.i-avatar[data-astro-cid-dyepwi73]{fill:var(--i-tint);stroke:var(--i-line);stroke-width:1.5px}.i-avatar--accent[data-astro-cid-dyepwi73]{fill:var(--i-ink);stroke:var(--i-ink)}.i-avatar-glyph[data-astro-cid-dyepwi73]{fill:none;stroke:var(--i-accent);stroke-width:2px}.i-avatar-glyph-light[data-astro-cid-dyepwi73]{fill:none;stroke:#fff;stroke-width:2px}.i-stage-labels[data-astro-cid-dyepwi73] text[data-astro-cid-dyepwi73]{letter-spacing:.08em;text-transform:uppercase;fill:var(--slate);font-size:10px}.i-dot-accent[data-astro-cid-dyepwi73]{fill:var(--i-accent);animation:1.8s ease-in-out infinite i-blink}@keyframes i-blink{0%,to{opacity:.25}50%{opacity:1}}.i-cite[data-astro-cid-dyepwi73]{fill:#fff;font-size:10px}.i-cite-muted[data-astro-cid-dyepwi73]{fill:var(--slate-light);font-size:10px}.i-ok[data-astro-cid-dyepwi73]{fill:var(--signal)}.i-tick-small[data-astro-cid-dyepwi73]{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.on-dark[data-astro-cid-dyepwi73] .illus[data-astro-cid-dyepwi73]{--i-ink:#fff;--i-accent:var(--indigo-light);--i-line:#ffffff40;--i-soft:#ffffff24;--i-surface:#ffffff0a;--i-tint:#9da1ff2e}
