.handoff[data-astro-cid-6pflg5pr]{border:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin:0;display:grid}.handoff[data-astro-cid-6pflg5pr]>figcaption[data-astro-cid-6pflg5pr]{border-bottom:1px solid var(--line);align-content:center;gap:.4rem;padding:1rem clamp(1.1rem,3vw,1.75rem);display:grid}.handoff[data-astro-cid-6pflg5pr] .title[data-astro-cid-6pflg5pr]{font-family:var(--display);font-variation-settings:"wdth" 100, "wght" 650;font-size:1.1rem;line-height:1.2}.toggle[data-astro-cid-6pflg5pr]{border:0;border-left:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;min-width:0;margin:0;padding:.85rem clamp(1.1rem,3vw,1.75rem);display:flex}.toggle[data-astro-cid-6pflg5pr] legend[data-astro-cid-6pflg5pr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.seg[data-astro-cid-6pflg5pr]{border:1px solid var(--line);display:inline-flex}.opt[data-astro-cid-6pflg5pr]{display:block;position:relative}.opt[data-astro-cid-6pflg5pr] input[data-astro-cid-6pflg5pr]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.opt[data-astro-cid-6pflg5pr] span[data-astro-cid-6pflg5pr]{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);cursor:pointer;border-bottom:2px solid #0000;padding:.55rem 1.05rem;font-size:.68rem;transition:color .2s,border-color .2s;display:block}.opt[data-astro-cid-6pflg5pr]+.opt[data-astro-cid-6pflg5pr] span[data-astro-cid-6pflg5pr]{border-left:1px solid var(--line)}.opt[data-astro-cid-6pflg5pr] span[data-astro-cid-6pflg5pr]:hover,.opt[data-astro-cid-6pflg5pr] input[data-astro-cid-6pflg5pr]:checked+span[data-astro-cid-6pflg5pr]{color:var(--text)}.opt[data-astro-cid-6pflg5pr].before input[data-astro-cid-6pflg5pr]:checked+span[data-astro-cid-6pflg5pr]{border-bottom-color:var(--signal)}.opt[data-astro-cid-6pflg5pr].after input[data-astro-cid-6pflg5pr]:checked+span[data-astro-cid-6pflg5pr]{border-bottom-color:var(--clear)}.opt[data-astro-cid-6pflg5pr] input[data-astro-cid-6pflg5pr]:focus-visible+span[data-astro-cid-6pflg5pr]{outline:2px solid var(--signal);outline-offset:3px}.state[data-astro-cid-6pflg5pr]{grid-column:1/-1}.state-head[data-astro-cid-6pflg5pr]{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;margin:0;padding:1rem clamp(1.1rem,3vw,1.75rem) 0;font-size:.66rem;font-weight:500;display:none}.state[data-astro-cid-6pflg5pr][data-state=before] .state-head[data-astro-cid-6pflg5pr]{color:var(--signal)}.state[data-astro-cid-6pflg5pr][data-state=after] .state-head[data-astro-cid-6pflg5pr]{color:var(--clear)}.no-js[data-astro-cid-6pflg5pr] .toggle[data-astro-cid-6pflg5pr]{display:none}.no-js[data-astro-cid-6pflg5pr] .state-head[data-astro-cid-6pflg5pr]{display:block}.no-js[data-astro-cid-6pflg5pr] .state[data-astro-cid-6pflg5pr]+.state[data-astro-cid-6pflg5pr]{border-top:1px solid var(--line)}.flow[data-astro-cid-6pflg5pr]{grid-template-columns:repeat(var(--hops,4), auto minmax(0, 1fr)) auto;align-items:start;margin:0;padding:clamp(1.5rem,3.5vw,2.25rem) clamp(1.1rem,3vw,1.75rem);list-style:none;display:grid}.node[data-astro-cid-6pflg5pr]{border:1px solid var(--line);background:var(--ink-2);min-width:6.5rem;padding:.8rem .9rem}.node[data-astro-cid-6pflg5pr] .name[data-astro-cid-6pflg5pr]{font-family:var(--display);font-variation-settings:"wdth" 100, "wght" 650;white-space:nowrap;font-size:.95rem;line-height:1.2;display:block}.node[data-astro-cid-6pflg5pr] .role[data-astro-cid-6pflg5pr]{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:.3rem;font-size:.66rem;display:block}.state[data-astro-cid-6pflg5pr][data-state=before] .node[data-astro-cid-6pflg5pr].sor{border-color:color-mix(in srgb, var(--signal) 55%, var(--line))}.state[data-astro-cid-6pflg5pr][data-state=after] .node[data-astro-cid-6pflg5pr].sor{border-color:color-mix(in srgb, var(--clear) 70%, var(--line))}.node[data-astro-cid-6pflg5pr].retired{color:var(--muted);background:0 0;border-style:dashed}.node[data-astro-cid-6pflg5pr].retired .name[data-astro-cid-6pflg5pr]{font-variation-settings:"wdth" 100, "wght" 500;text-decoration:line-through;text-decoration-thickness:1px}.hop[data-astro-cid-6pflg5pr]{min-width:0;font-family:var(--mono);overflow-wrap:anywhere;padding:2.3rem .5rem 0;position:relative}.hop[data-astro-cid-6pflg5pr]:before{content:"";border-top:1px dashed var(--signal);opacity:.8;position:absolute;top:1.45rem;left:0;right:0}.state[data-astro-cid-6pflg5pr][data-state=after] .hop[data-astro-cid-6pflg5pr]:before{border-top:1px solid var(--clear);opacity:.9}.hop[data-astro-cid-6pflg5pr] .tag[data-astro-cid-6pflg5pr]{letter-spacing:.22em;text-transform:uppercase;color:var(--signal);margin-bottom:.3rem;font-size:.66rem;display:block}.state[data-astro-cid-6pflg5pr][data-state=after] .hop[data-astro-cid-6pflg5pr] .tag[data-astro-cid-6pflg5pr]{color:var(--clear)}.hop[data-astro-cid-6pflg5pr] .label[data-astro-cid-6pflg5pr]{letter-spacing:.02em;color:color-mix(in srgb, var(--signal) 70%, var(--muted));font-size:.7rem;line-height:1.5;display:block}.state[data-astro-cid-6pflg5pr][data-state=after] .hop[data-astro-cid-6pflg5pr] .label[data-astro-cid-6pflg5pr]{color:color-mix(in srgb, var(--clear) 70%, var(--muted))}.gone[data-astro-cid-6pflg5pr]{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;gap:.4rem 1.75rem;margin:0;padding:0 clamp(1.1rem,3vw,1.75rem) 1.25rem;font-size:.7rem;line-height:1.6;list-style:none;display:flex}.gone[data-astro-cid-6pflg5pr] .name[data-astro-cid-6pflg5pr]{color:var(--text);text-decoration:line-through;text-decoration-thickness:1px}.sum[data-astro-cid-6pflg5pr]{border-top:1px solid var(--line);padding:.9rem clamp(1.1rem,3vw,1.75rem)}.state[data-astro-cid-6pflg5pr][data-state=before] .sum[data-astro-cid-6pflg5pr]>[data-astro-cid-6pflg5pr]:first-child{color:var(--signal)}.state[data-astro-cid-6pflg5pr][data-state=after] .sum[data-astro-cid-6pflg5pr]>[data-astro-cid-6pflg5pr]:first-child{color:var(--clear)}.sum[data-astro-cid-6pflg5pr] span[data-astro-cid-6pflg5pr]+span[data-astro-cid-6pflg5pr]:before{content:none}.sum[data-astro-cid-6pflg5pr] span[data-astro-cid-6pflg5pr]:not(:last-child):after{content:"·";color:var(--line-2);margin-left:.9rem}@media (width<=1079px){.flow[data-astro-cid-6pflg5pr]{max-width:32rem;display:block}.hop[data-astro-cid-6pflg5pr]{padding:.85rem 0 .85rem 2.6rem}.hop[data-astro-cid-6pflg5pr]:before{border-top:0;border-left:1px dashed var(--signal);inset:0 auto 0 1.35rem}.state[data-astro-cid-6pflg5pr][data-state=after] .hop[data-astro-cid-6pflg5pr]:before{border-top:0;border-left:1px solid var(--clear)}}@media (width<=560px){.handoff[data-astro-cid-6pflg5pr]{grid-template-columns:1fr}.toggle[data-astro-cid-6pflg5pr]{border-left:0}}.where[data-astro-cid-vbdo5fbn]{margin:2.25rem 0 1rem}.outcomes[data-astro-cid-vbdo5fbn]{max-width:64ch;font-size:1.05rem}.tools[data-astro-cid-vbdo5fbn] .card[data-astro-cid-vbdo5fbn] a[data-astro-cid-vbdo5fbn]{color:var(--clear);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:.2em;transition:text-decoration-color .2s}.tools[data-astro-cid-vbdo5fbn] .card[data-astro-cid-vbdo5fbn] a[data-astro-cid-vbdo5fbn]:hover{-webkit-text-decoration-color:var(--clear);text-decoration-color:var(--clear)}
