.gt[data-astro-cid-utxa3fvd]{--gt-direct:var(--vermilion);--gt-indirect:var(--dust);--gt-appointed:var(--ultramarine);--gt-ex-officio:var(--bone-3);--gt-mixed:#e3c26a;color:var(--bone);gap:1.25rem;display:grid}header[data-astro-cid-utxa3fvd]{gap:.4rem;display:grid}header[data-astro-cid-utxa3fvd] p[data-astro-cid-utxa3fvd],header[data-astro-cid-utxa3fvd] h3[data-astro-cid-utxa3fvd]{margin:0}.gt[data-astro-cid-utxa3fvd] .label[data-astro-cid-utxa3fvd],.gt[data-astro-cid-utxa3fvd] .muted[data-astro-cid-utxa3fvd]{color:var(--bone-3)}.keys[data-astro-cid-utxa3fvd]{flex-wrap:wrap;gap:.5rem;display:flex}.key[data-astro-cid-utxa3fvd]{font:500 .72rem / 1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-2);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .75rem;display:inline-flex}.key[data-astro-cid-utxa3fvd] i[data-astro-cid-utxa3fvd]{background:var(--c);border-radius:50%;width:.7rem;height:.7rem}.key[data-astro-cid-utxa3fvd][aria-pressed=true]{border-color:var(--c);color:var(--bone);background:color-mix(in oklab, var(--c) 18%, transparent)}.body[data-astro-cid-utxa3fvd]{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.ladder[data-astro-cid-utxa3fvd]{margin:0;padding:0;list-style:none;display:grid;position:sticky;top:4.5rem}.ladder[data-astro-cid-utxa3fvd]:before{content:"";background:var(--line);width:2px;position:absolute;top:1rem;bottom:1rem;left:.95rem}.ladder[data-astro-cid-utxa3fvd] button[data-astro-cid-utxa3fvd]{text-align:left;width:100%;color:var(--bone-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:2rem minmax(0,1fr) auto;grid-template-areas:"rung name cnt""rung dots dots";align-items:center;gap:.15rem .6rem;padding:.55rem .4rem .55rem 0;display:grid;position:relative}.ladder[data-astro-cid-utxa3fvd] button[data-astro-cid-utxa3fvd]:hover{background:color-mix(in oklab, var(--bone) 5%, transparent)}.ladder[data-astro-cid-utxa3fvd] button[data-astro-cid-utxa3fvd]:focus-visible{outline:2px solid var(--vermilion);outline-offset:2px}.rung[data-astro-cid-utxa3fvd]{background:var(--ink);border:2px solid var(--line);width:2rem;height:2rem;font:600 .8rem / 1 var(--mono);border-radius:50%;grid-area:rung;place-items:center;transition:background .3s,border-color .3s,color .3s;display:grid}.tn[data-astro-cid-utxa3fvd]{grid-area:name;line-height:1.2;display:grid}.tn[data-astro-cid-utxa3fvd] b[data-astro-cid-utxa3fvd]{font-family:var(--serif-display);font-size:.98rem;font-weight:600}.tn[data-astro-cid-utxa3fvd] span[data-astro-cid-utxa3fvd]{color:var(--bone-3);font-size:.85rem}.cnt[data-astro-cid-utxa3fvd]{color:var(--bone-3);grid-area:cnt;font-size:.85rem}.dots[data-astro-cid-utxa3fvd]{grid-area:dots;gap:3px;display:flex}.dots[data-astro-cid-utxa3fvd] i[data-astro-cid-utxa3fvd]{background:var(--c);border-radius:50%;width:7px;height:7px}.ladder[data-astro-cid-utxa3fvd] button[data-astro-cid-utxa3fvd][aria-selected=true]{color:var(--bone);background:color-mix(in oklab, var(--vermilion) 10%, transparent)}.ladder[data-astro-cid-utxa3fvd] button[data-astro-cid-utxa3fvd][aria-selected=true] .rung[data-astro-cid-utxa3fvd]{background:var(--vermilion);border-color:var(--vermilion);color:var(--ink)}.panels[data-astro-cid-utxa3fvd] section[data-astro-cid-utxa3fvd]{animation:gt-in .35s var(--ease);gap:.8rem;display:grid}.panels[data-astro-cid-utxa3fvd] section[data-astro-cid-utxa3fvd]:focus-visible{outline:2px solid var(--vermilion);outline-offset:4px}.panels[data-astro-cid-utxa3fvd] .label[data-astro-cid-utxa3fvd]{margin:0}.bodies[data-astro-cid-utxa3fvd]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.bd[data-astro-cid-utxa3fvd]{border:1px solid var(--line);border-left:4px solid var(--c);margin-left:calc(var(--d,0) * 1.25rem);background:color-mix(in oklab, var(--c) 5%, transparent);border-radius:6px;gap:.35rem;padding:.9rem 1rem;transition:opacity .3s;display:grid}.bd[data-astro-cid-utxa3fvd].dim{opacity:.28}.top[data-astro-cid-utxa3fvd]{flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;display:flex}.chip[data-astro-cid-utxa3fvd]{font:600 .66rem / 1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--c);border-radius:3px;padding:.3rem .5rem}.size[data-astro-cid-utxa3fvd]{color:var(--bone-3);font-size:.85rem}h4[data-astro-cid-utxa3fvd]{font-family:var(--serif-display);margin:0;font-size:1.2rem;font-weight:600;line-height:1.15}.names[data-astro-cid-utxa3fvd]{color:var(--bone-3);margin:0;font-size:.9rem}dl[data-astro-cid-utxa3fvd]{grid-template-columns:5.5rem minmax(0,1fr);gap:.35rem .8rem;margin:.2rem 0 0;font-size:.93rem;display:grid}dt[data-astro-cid-utxa3fvd]{font:500 .68rem / 1.6 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-3)}dd[data-astro-cid-utxa3fvd]{color:var(--bone-2);margin:0}.powers[data-astro-cid-utxa3fvd]{gap:.2rem;margin:0;padding-left:1.1rem;display:grid}.foot[data-astro-cid-utxa3fvd]{color:var(--bone-3);flex-wrap:wrap;gap:.3rem .8rem;margin:.2rem 0 0;font-size:.8rem;display:flex}.foot[data-astro-cid-utxa3fvd] a[data-astro-cid-utxa3fvd]{color:var(--bone-3);overflow-wrap:anywhere}.ref[data-astro-cid-utxa3fvd]{font-family:var(--mono)}.unv[data-astro-cid-utxa3fvd]{color:var(--ultramarine)}@keyframes gt-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=760px){.body[data-astro-cid-utxa3fvd]{grid-template-columns:minmax(0,1fr)}.ladder[data-astro-cid-utxa3fvd]{position:relative;top:0}dl[data-astro-cid-utxa3fvd]{grid-template-columns:minmax(0,1fr)}.bd[data-astro-cid-utxa3fvd]{margin-left:calc(var(--d,0) * .6rem)}}@media (prefers-reduced-motion:reduce){.panels[data-astro-cid-utxa3fvd] section[data-astro-cid-utxa3fvd]{animation:none}}.lp[data-astro-cid-6mzkgwfe]{gap:2rem;display:grid}.bars[data-astro-cid-6mzkgwfe]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.bars[data-astro-cid-6mzkgwfe] li[data-astro-cid-6mzkgwfe]{border-top:1px solid var(--line);align-content:start;gap:.4rem;padding-top:.8rem;display:grid}.bar[data-astro-cid-6mzkgwfe]{background:var(--ink-3);border-radius:4px;height:8px;display:block;position:relative;overflow:hidden}.bar[data-astro-cid-6mzkgwfe] i[data-astro-cid-6mzkgwfe]{width:calc(var(--f) * 100%);background:var(--vermilion);position:absolute;inset:0 auto 0 0}.m[data-astro-cid-6mzkgwfe]{color:var(--bone-2);font-size:.92rem}.we[data-astro-cid-2vdbafue]{--we-direct:var(--vermilion);--we-indirect:var(--dust);--we-appointed:var(--ultramarine);color:var(--bone);gap:1rem;display:grid}header[data-astro-cid-2vdbafue]{gap:.4rem;display:grid}header[data-astro-cid-2vdbafue] p[data-astro-cid-2vdbafue],header[data-astro-cid-2vdbafue] h3[data-astro-cid-2vdbafue]{margin:0}.we[data-astro-cid-2vdbafue] .label[data-astro-cid-2vdbafue],.we[data-astro-cid-2vdbafue] .muted[data-astro-cid-2vdbafue]{color:var(--bone-3)}.seats[data-astro-cid-2vdbafue]{flex-wrap:wrap;gap:.45rem;display:flex}.seats[data-astro-cid-2vdbafue] button[data-astro-cid-2vdbafue]{font:inherit;color:var(--bone-2);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem .35rem .4rem;font-size:.88rem;display:inline-flex}.seats[data-astro-cid-2vdbafue] .num[data-astro-cid-2vdbafue]{background:var(--ink-3);border-radius:999px;place-items:center;min-width:1.7rem;height:1.7rem;padding:0 .3rem;font-size:.8rem;display:grid}.seats[data-astro-cid-2vdbafue] button[data-astro-cid-2vdbafue][aria-checked=true]{color:var(--bone);border-color:var(--vermilion)}.seats[data-astro-cid-2vdbafue] button[data-astro-cid-2vdbafue][aria-checked=true] .num[data-astro-cid-2vdbafue]{background:var(--vermilion);color:var(--ink)}.seats[data-astro-cid-2vdbafue] button[data-astro-cid-2vdbafue]:focus-visible{outline:2px solid var(--vermilion);outline-offset:2px}.legend[data-astro-cid-2vdbafue]{font:500 .7rem / 1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-3);flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}.legend[data-astro-cid-2vdbafue] li[data-astro-cid-2vdbafue]:before{content:"";vertical-align:middle;background:var(--c);width:1.4rem;height:3px;margin-right:.45rem;display:inline-block}.scroll[data-astro-cid-2vdbafue]{-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto}.scroll[data-astro-cid-2vdbafue]:focus-visible{outline:2px solid var(--vermilion)}svg[data-astro-cid-2vdbafue]{width:100%;min-width:860px;height:auto;display:block}.e[data-astro-cid-2vdbafue]{fill:none;stroke-width:1.6px;opacity:.55;transition:opacity .3s,stroke-width .3s}.e[data-astro-cid-2vdbafue].direct{stroke:var(--we-direct)}.e[data-astro-cid-2vdbafue].indirect{stroke:var(--we-indirect)}.e[data-astro-cid-2vdbafue].appointed{stroke:var(--we-appointed);stroke-dasharray:5 4}.e[data-astro-cid-2vdbafue].unv{stroke-dasharray:2 3}.tracing[data-astro-cid-2vdbafue] .e[data-astro-cid-2vdbafue]{opacity:.1}.tracing[data-astro-cid-2vdbafue] .e[data-astro-cid-2vdbafue].on{opacity:1;stroke-width:2.4px}.nodes[data-astro-cid-2vdbafue] rect[data-astro-cid-2vdbafue]{fill:var(--ink-2);stroke:var(--line);stroke-width:1px;transition:fill .3s,stroke .3s}.nodes[data-astro-cid-2vdbafue] text[data-astro-cid-2vdbafue]{fill:var(--bone-2);font:500 11.5px var(--mono)}.nodes[data-astro-cid-2vdbafue] .seat[data-astro-cid-2vdbafue]{fill:var(--bone-3);font-weight:600}.tracing[data-astro-cid-2vdbafue] .nodes[data-astro-cid-2vdbafue] g[data-astro-cid-2vdbafue]{opacity:.4;transition:opacity .3s}.tracing[data-astro-cid-2vdbafue] .nodes[data-astro-cid-2vdbafue] g[data-astro-cid-2vdbafue].on{opacity:1}.tracing[data-astro-cid-2vdbafue] .nodes[data-astro-cid-2vdbafue] g[data-astro-cid-2vdbafue].on rect[data-astro-cid-2vdbafue]{stroke:var(--vermilion);fill:color-mix(in oklab, var(--vermilion) 14%, var(--ink-2))}.tracing[data-astro-cid-2vdbafue] .nodes[data-astro-cid-2vdbafue] g[data-astro-cid-2vdbafue].on text[data-astro-cid-2vdbafue]{fill:var(--bone)}.trace[data-astro-cid-2vdbafue]{gap:.6rem;display:grid}.chain[data-astro-cid-2vdbafue]{font-family:var(--serif-display);gap:.2rem;margin:0;font-size:1.05rem;font-weight:600;line-height:1.35;display:grid}.small[data-astro-cid-2vdbafue]{margin:0;font-size:.85rem}.flows[data-astro-cid-2vdbafue]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:.8rem 1.2rem;margin:0;padding:0;list-style:none;display:grid}.flows[data-astro-cid-2vdbafue] li[data-astro-cid-2vdbafue]{border-left:3px solid var(--c);gap:.2rem;padding:.2rem 0 .2rem .8rem;font-size:.9rem;display:grid}.flows[data-astro-cid-2vdbafue] span[data-astro-cid-2vdbafue]{color:var(--bone-2)}.flows[data-astro-cid-2vdbafue] .ref[data-astro-cid-2vdbafue]{font:500 .72rem / 1.4 var(--mono);color:var(--bone-3)}.flows[data-astro-cid-2vdbafue] a[data-astro-cid-2vdbafue]{color:var(--bone-3)}.head[data-astro-cid-z6wox2vv]{gap:1.5rem;padding-block:6rem 3rem;display:grid}section[data-astro-cid-z6wox2vv]{--how-direct:var(--vermilion);--how-indirect:var(--dust);--how-appointed:var(--ultramarine);--how-ex-officio:var(--bone-3);--how-mixed:#e3c26a}.small[data-astro-cid-z6wox2vv]{font-size:.9rem}.texts[data-astro-cid-z6wox2vv]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:2rem;margin:2rem 0 3rem;padding:0;list-style:none;display:grid}.texts[data-astro-cid-z6wox2vv] li[data-astro-cid-z6wox2vv]{border-top:2px solid var(--vermilion);align-content:start;gap:.5rem;padding-top:1rem;display:grid}.texts[data-astro-cid-z6wox2vv] p[data-astro-cid-z6wox2vv]{color:var(--bone-2);margin:0}.yr[data-astro-cid-z6wox2vv]{color:var(--vermilion);font-size:2.6rem;line-height:1}.cols[data-astro-cid-z6wox2vv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);margin:1rem 0;display:grid}.ps[data-astro-cid-z6wox2vv]{gap:.4rem;margin:.5rem 0;padding-left:1.1rem;display:grid}.offices[data-astro-cid-z6wox2vv]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:2rem;margin:2.5rem 0;padding:0;list-style:none;display:grid}.offices[data-astro-cid-z6wox2vv] li[data-astro-cid-z6wox2vv]{border-top:1px solid #0e0a084d;align-content:start;gap:.3rem;padding-top:1rem;display:grid}.offices[data-astro-cid-z6wox2vv] .note[data-astro-cid-z6wox2vv]{opacity:.85;font-size:.88rem}.rw[data-astro-cid-z6wox2vv]{font-size:.92rem}.cabinet[data-astro-cid-z6wox2vv]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1rem 2rem;margin:2rem 0;padding:0;list-style:none;display:grid}.cabinet[data-astro-cid-z6wox2vv]>li[data-astro-cid-z6wox2vv]{border-top:1px solid #ffffff2e;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:.8rem;padding-top:.8rem;display:grid}.cabinet[data-astro-cid-z6wox2vv].ofstate>li[data-astro-cid-z6wox2vv]{grid-template-columns:36px minmax(0,1fr)}.cabinet[data-astro-cid-z6wox2vv] div[data-astro-cid-z6wox2vv]{gap:.15rem;display:grid}.chamber[data-astro-cid-z6wox2vv]{align-content:start;gap:.6rem;display:grid}.chamber[data-astro-cid-z6wox2vv] h3[data-astro-cid-z6wox2vv],.chamber[data-astro-cid-z6wox2vv] p[data-astro-cid-z6wox2vv]{margin:0}.stack[data-astro-cid-z6wox2vv]{border-radius:3px;gap:2px;height:18px;display:flex;overflow:hidden}.stack[data-astro-cid-z6wox2vv] span[data-astro-cid-z6wox2vv]{flex:var(--w) 0 0;background:var(--c)}.routes[data-astro-cid-z6wox2vv]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.routes[data-astro-cid-z6wox2vv] li[data-astro-cid-z6wox2vv]{border-left:3px solid var(--c);grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:baseline;gap:.6rem;padding-left:.6rem;display:grid}.cards[data-astro-cid-z6wox2vv]{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:2rem;margin:2.5rem 0;padding:0;list-style:none;display:grid}.cards[data-astro-cid-z6wox2vv]>li[data-astro-cid-z6wox2vv]{border-top:3px solid var(--c,var(--line));align-content:start;gap:.45rem;padding-top:1rem;display:grid}.cards[data-astro-cid-z6wox2vv] p[data-astro-cid-z6wox2vv]{color:var(--bone-2);margin:0}.cards[data-astro-cid-z6wox2vv] .h3[data-astro-cid-z6wox2vv]{margin:0;font-size:clamp(1.2rem,1rem + .6vw,1.45rem)}.holder[data-astro-cid-z6wox2vv]{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.holder[data-astro-cid-z6wox2vv]>span[data-astro-cid-z6wox2vv]{display:grid}.funnel[data-astro-cid-z6wox2vv]{gap:.4rem;margin:2rem 0;padding:0;list-style:none;display:grid}.funnel[data-astro-cid-z6wox2vv] li[data-astro-cid-z6wox2vv]{width:calc(var(--w) * 100%);background:color-mix(in oklab, var(--vermilion) calc(20% + var(--i) * 10%), transparent);border-radius:4px;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.8rem;padding:.55rem .9rem;display:grid}.funnel[data-astro-cid-z6wox2vv] .num[data-astro-cid-z6wox2vv]{text-align:end;font-size:1.5rem}.funnel[data-astro-cid-z6wox2vv] li[data-astro-cid-z6wox2vv]>span[data-astro-cid-z6wox2vv]:last-child{line-height:1.2;display:grid}.cal[data-astro-cid-z6wox2vv]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:1rem 1.5rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.cal[data-astro-cid-z6wox2vv] li[data-astro-cid-z6wox2vv]{border-top:3px solid var(--vermilion);align-content:start;gap:.25rem;padding-top:.6rem;display:grid}.cal[data-astro-cid-z6wox2vv] li[data-astro-cid-z6wox2vv].past{opacity:.8;border-top-color:#0e0a0859}@media (width<=900px){.cols[data-astro-cid-z6wox2vv]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.funnel[data-astro-cid-z6wox2vv] li[data-astro-cid-z6wox2vv]{grid-template-columns:5rem minmax(0,1fr);width:100%}}
