.ring[data-astro-cid-tsgo5pyu]{margin:0}.ring-stage[data-astro-cid-tsgo5pyu]{aspect-ratio:1;max-width:460px;margin-inline:auto}svg[data-astro-cid-tsgo5pyu]{width:100%;height:100%;overflow:visible}.orbit[data-astro-cid-tsgo5pyu]{stroke:var(--rule);stroke-width:1.5px;stroke-dasharray:3 6;transition:opacity .6s}.field[data-astro-cid-tsgo5pyu] circle[data-astro-cid-tsgo5pyu]{fill:var(--muted)}.field[data-astro-cid-tsgo5pyu]{opacity:0;transform-origin:200px 200px;transition:opacity .7s,transform .9s cubic-bezier(.2,.7,.2,1);transform:scale(.4)}.m[data-astro-cid-tsgo5pyu]{cursor:pointer;outline:none}.m[data-astro-cid-tsgo5pyu] .hit[data-astro-cid-tsgo5pyu]{fill:#0000}.m[data-astro-cid-tsgo5pyu] .dot[data-astro-cid-tsgo5pyu]{fill:var(--ink);transform-origin:50%;transition:r .2s,fill .2s}.m[data-astro-cid-tsgo5pyu]:hover .dot[data-astro-cid-tsgo5pyu],.m[data-astro-cid-tsgo5pyu]:focus-visible .dot[data-astro-cid-tsgo5pyu]{r:11;fill:var(--orange)}.m[data-astro-cid-tsgo5pyu]:focus-visible .hit[data-astro-cid-tsgo5pyu]{stroke:var(--focus);stroke-width:2px}.m[data-astro-cid-tsgo5pyu].picked .dot[data-astro-cid-tsgo5pyu]{fill:var(--orange);r:12}.members[data-astro-cid-tsgo5pyu]{transform-origin:200px 200px;transition:opacity .5s;animation:1.4s cubic-bezier(.2,.7,.2,1) both spinIn}@keyframes spinIn{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:none}}.center[data-astro-cid-tsgo5pyu] .big[data-astro-cid-tsgo5pyu]{font:800 44px var(--sans);fill:var(--ink);font-variation-settings:"wdth" 80;letter-spacing:-1px}.center[data-astro-cid-tsgo5pyu] .small[data-astro-cid-tsgo5pyu]{font:500 15px var(--sans);fill:var(--muted)}.ring[data-astro-cid-tsgo5pyu][data-mode=fcmp] .field[data-astro-cid-tsgo5pyu]{opacity:1;transform:scale(1)}.ring[data-astro-cid-tsgo5pyu][data-mode=fcmp] .members[data-astro-cid-tsgo5pyu]{opacity:0;pointer-events:none;animation:none}.ring[data-astro-cid-tsgo5pyu][data-mode=fcmp] .orbit[data-astro-cid-tsgo5pyu]{opacity:0}.ring[data-astro-cid-tsgo5pyu][data-mode=fcmp] .center[data-astro-cid-tsgo5pyu] .big[data-astro-cid-tsgo5pyu]{font-size:36px}.center[data-astro-cid-tsgo5pyu] text[data-astro-cid-tsgo5pyu]{paint-order:stroke;stroke:var(--paper);stroke-width:8px;stroke-linejoin:round}figcaption[data-astro-cid-tsgo5pyu]{max-width:460px;margin:1rem auto 0}.tabs[data-astro-cid-tsgo5pyu]{background:var(--sunk);border-radius:999px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.tabs[data-astro-cid-tsgo5pyu] button[data-astro-cid-tsgo5pyu]{font:600 .88rem var(--sans);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem .9rem}.tabs[data-astro-cid-tsgo5pyu] button[data-astro-cid-tsgo5pyu][aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}.explain[data-astro-cid-tsgo5pyu]{color:var(--muted);min-height:4.5em;margin:.9rem 0 0;font-size:.98rem}.hero[data-astro-cid-lcdefpme]{padding:clamp(2.5rem,6vw,5rem) 0 clamp(1.5rem,4vw,3rem)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.kicker[data-astro-cid-lcdefpme]{color:var(--orange-text);margin:0 0 1rem;font-weight:650}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-variation-settings:"wdth" 76;max-width:12ch;font-size:clamp(2.6rem,6.4vw,5.2rem);font-weight:800;line-height:.98}.lede[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--muted);max-width:46ch;margin:1.5rem 0 2rem;font-size:clamp(1.15rem,1.6vw,1.32rem);line-height:1.55}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.lead-sec[data-astro-cid-lcdefpme]{padding-top:1rem;padding-bottom:1rem}.path[data-astro-cid-lcdefpme]{counter-reset:step;border-top:2px solid var(--ink);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.path[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step}.path[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{flex-direction:column;gap:.5rem;height:100%;padding:1.2rem 1.2rem 1.2rem 0;text-decoration:none;display:flex}.path[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:before{content:counter(step);font:800 2.4rem/1 var(--sans);color:var(--orange);font-variation-settings:"wdth" 75}.path[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.1rem}.path[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem}.path[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--orange)}.grid3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:2.5rem 2rem;display:grid}.grid2[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:2.5rem 2rem;display:grid}.split[data-astro-cid-lcdefpme]{grid-template-columns:2.1fr 1fr;gap:3rem;display:grid}.news-col[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);padding-left:2rem}.news-col[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{margin-top:1.2rem;display:inline-block}.topics[data-astro-cid-lcdefpme]{background:var(--rule);border:1px solid var(--rule);border-radius:var(--radius-l);grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.topics[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--surface);flex-direction:column;gap:.55rem;height:100%;padding:1.5rem;text-decoration:none;transition:background .2s;display:flex}.topics[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:hsl(var(--h) 60% 96%)}:root[data-theme=dark] .topics[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:hsl(var(--h) 25% 15%)}.topics[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:hsl(var(--h) 55% 38%)}:root[data-theme=dark] .topics[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:hsl(var(--h) 60% 65%)}.t-name[data-astro-cid-lcdefpme]{font-size:1.15rem;font-weight:720}.t-blurb[data-astro-cid-lcdefpme]{color:var(--muted);flex:1;font-size:.93rem}.t-count[data-astro-cid-lcdefpme]{font-size:.85rem;font-weight:600}@media (width<=1000px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.path[data-astro-cid-lcdefpme],.grid3[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.news-col[data-astro-cid-lcdefpme]{border-left:0;padding-left:0}.topics[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=620px){.path[data-astro-cid-lcdefpme],.grid3[data-astro-cid-lcdefpme],.grid2[data-astro-cid-lcdefpme],.topics[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
