.bench[data-astro-cid-aonfohoo]{border-collapse:collapse;width:100%;display:block}thead[data-astro-cid-aonfohoo],tbody[data-astro-cid-aonfohoo]{display:block}th[data-astro-cid-aonfohoo],td[data-astro-cid-aonfohoo]{text-align:left;padding:0}.row[data-astro-cid-aonfohoo]{border-bottom:1.5px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"role by""where where";align-items:start;column-gap:12px;padding:16px 0 18px;display:grid}.head[data-astro-cid-aonfohoo]{border-bottom:3px solid var(--navy);padding:0 0 10px}.role[data-astro-cid-aonfohoo]{font:700 1.375rem / 1.25 var(--face-head);letter-spacing:var(--track-h2);color:var(--navy);grid-area:role}.where[data-astro-cid-aonfohoo]{font:400 1.125rem / 1.55 var(--face-read);color:var(--ink);text-wrap:pretty;grid-area:where;margin-top:6px}.by[data-astro-cid-aonfohoo]{font:600 1.125rem / 1.3 var(--face-read);color:var(--navy);grid-area:by;align-items:center;gap:8px;padding-top:2px;display:flex}.by[data-astro-cid-aonfohoo] .check{width:20px;height:20px}.head[data-astro-cid-aonfohoo] .label[data-astro-cid-aonfohoo]{font:500 var(--fs-label) / var(--lh-label) var(--face-label);letter-spacing:var(--track-label);color:var(--muted)}.head[data-astro-cid-aonfohoo] .where[data-astro-cid-aonfohoo]{margin-top:4px}.head[data-astro-cid-aonfohoo] .by[data-astro-cid-aonfohoo]{padding:0}@media (width>=1024px){.row[data-astro-cid-aonfohoo]{grid-template-columns:230px 500px 182px;grid-template-areas:"role where by";column-gap:24px;padding:20px 0}.head[data-astro-cid-aonfohoo]{border-bottom-width:4px;padding:0 0 12px}.role[data-astro-cid-aonfohoo]{font-size:1.5rem}.where[data-astro-cid-aonfohoo]{text-wrap:wrap;margin:0;font-size:1.25rem}.by[data-astro-cid-aonfohoo]{gap:10px;padding:0;font-size:1.25rem}.by[data-astro-cid-aonfohoo] .check{width:22px;height:22px}.head[data-astro-cid-aonfohoo] .where[data-astro-cid-aonfohoo]{margin:0}}.cascade[data-astro-cid-4x2372th]{margin-top:28px}.caption[data-astro-cid-4x2372th]{text-wrap:balance;margin-bottom:12px}.tree[data-astro-cid-4x2372th],.kids[data-astro-cid-4x2372th]{margin:0;padding:0;list-style:none}.joint[data-astro-cid-4x2372th]{display:none}.joint[data-astro-cid-4x2372th] .lit[data-astro-cid-4x2372th]{fill:var(--teal)}.joint[data-astro-cid-4x2372th] .dim[data-astro-cid-4x2372th]{fill:var(--muted)}.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]{--pad:12px;--mid:25px;padding:var(--pad) 0 0 24px;position:relative}.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:first-child{--pad:14px}.node[data-astro-cid-4x2372th].piece{--mid:23px}.node[data-astro-cid-4x2372th].lit{--w:3px;--c:var(--teal)}.node[data-astro-cid-4x2372th].dim{--w:2px;--c:var(--muted)}.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:before,.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:after{content:"";left:calc(12px - var(--w) / 2);background:var(--c);position:absolute}.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:before{width:var(--w);height:calc(var(--pad) + var(--mid) + var(--w) / 2);top:0}.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:after{top:calc(var(--pad) + var(--mid) - var(--w) / 2);width:calc(12px + var(--w) / 2);height:var(--w)}.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:has(+.lit){--wn:3px;--cn:var(--teal)}.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:has(+.dim){--wn:2px;--cn:var(--muted)}.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:not(:last-child){background:linear-gradient(var(--cn), var(--cn)) no-repeat calc(12px - var(--wn) / 2) calc(var(--pad) + var(--mid) - var(--wn) / 2) / var(--wn) 100%}.card[data-astro-cid-4x2372th]{border:2px solid var(--teal);background:var(--tint-teal);padding:12px 14px 14px}.card[data-astro-cid-4x2372th].dim{border:2px dashed var(--muted);background:var(--paper)}.card[data-astro-cid-4x2372th].piece{padding:10px 14px 12px}.kind[data-astro-cid-4x2372th]{margin-bottom:6px}.piece[data-astro-cid-4x2372th] .kind[data-astro-cid-4x2372th]{margin-bottom:4px}.title[data-astro-cid-4x2372th]{font:700 1.375rem / 1.2 var(--face-head);letter-spacing:var(--track-h2);color:var(--navy);text-wrap:balance}.dim[data-astro-cid-4x2372th] .title[data-astro-cid-4x2372th]{color:var(--muted);margin-bottom:8px;font-size:1.25rem;font-weight:600}.piece[data-astro-cid-4x2372th] .title[data-astro-cid-4x2372th]{font:600 1.125rem / 1.35 var(--face-read);letter-spacing:normal}.text[data-astro-cid-4x2372th]{font:400 1.125rem / 1.45 var(--face-read);color:var(--ink);text-wrap:pretty;margin-top:6px}@media (width>=1024px){.cascade[data-astro-cid-4x2372th]{margin-top:30px}.caption[data-astro-cid-4x2372th]{text-wrap:wrap;margin-bottom:14px}.tree[data-astro-cid-4x2372th]{grid-template-rows:auto 40px auto 40px auto 40px auto;grid-template-columns:180px 15px 109px 24px 47px 15px 180px 15px 47px 24px 109px 15px 180px;display:grid}.tree[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th],.kids[data-astro-cid-4x2372th]{display:contents}.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:before,.kids[data-astro-cid-4x2372th] .node[data-astro-cid-4x2372th]:after{content:none}.joint[data-astro-cid-4x2372th]{grid-column:1/-1;display:block}.j1[data-astro-cid-4x2372th]{grid-row:2}.j2[data-astro-cid-4x2372th]{grid-row:4}.j3[data-astro-cid-4x2372th]{grid-row:6}.card[data-astro-cid-4x2372th]{padding:14px 18px 16px}.card[data-astro-cid-4x2372th].piece{padding:12px 14px 14px}.kind[data-astro-cid-4x2372th],.piece[data-astro-cid-4x2372th] .kind[data-astro-cid-4x2372th]{margin-bottom:8px}.title[data-astro-cid-4x2372th]{text-wrap:wrap;font-size:1.5rem}.dim[data-astro-cid-4x2372th] .title[data-astro-cid-4x2372th]{margin-bottom:10px;font-size:1.375rem}.piece[data-astro-cid-4x2372th] .title[data-astro-cid-4x2372th]{font-size:1.125rem}.text[data-astro-cid-4x2372th]{text-wrap:wrap;margin-top:8px}.at-initiative[data-astro-cid-4x2372th]{grid-area:1/1/auto/-1}.at-campaign[data-astro-cid-4x2372th]{grid-row:3}.at-project[data-astro-cid-4x2372th]{grid-row:5}.col-a[data-astro-cid-4x2372th]{grid-column:1/4}.col-b[data-astro-cid-4x2372th]{grid-column:5/10}.col-c[data-astro-cid-4x2372th]{grid-column:11/14}.at-piece[data-astro-cid-4x2372th]{grid-row:7}.piece-1[data-astro-cid-4x2372th]{grid-column:1/2}.piece-2[data-astro-cid-4x2372th]{grid-column:3/6}.piece-3[data-astro-cid-4x2372th]{grid-column:7/8}.piece-4[data-astro-cid-4x2372th]{grid-column:9/12}.piece-5[data-astro-cid-4x2372th]{grid-column:13/14}}.hands[data-astro-cid-sz4bku2r]{border-top:3px solid var(--navy);margin-top:44px;padding-top:22px}.eyebrow[data-astro-cid-sz4bku2r]{color:var(--navy);margin-bottom:10px}h2[data-astro-cid-sz4bku2r]{text-wrap:balance;max-width:55rem;margin-bottom:18px}.tags[data-astro-cid-sz4bku2r]{margin:0 0 40px;padding:0;list-style:none}.tag[data-astro-cid-sz4bku2r]{--pad:14px;--in:36px;padding:var(--pad) 0 0 var(--in);position:relative}.tag[data-astro-cid-sz4bku2r]:first-child{--pad:18px}.tag[data-astro-cid-sz4bku2r].system{--in:26px}.tag[data-astro-cid-sz4bku2r]:before,.tag[data-astro-cid-sz4bku2r]:after{content:"";background:var(--rule);position:absolute;left:0}.tag[data-astro-cid-sz4bku2r]:before{width:2px;top:0;bottom:0}.tag[data-astro-cid-sz4bku2r]:last-child:before{height:calc(var(--pad) + 39.5px);bottom:auto}.tag[data-astro-cid-sz4bku2r]:after{top:calc(var(--pad) + 20.75px);z-index:1;width:calc(var(--in) + 11.5px);height:1.5px}.card[data-astro-cid-sz4bku2r]{border:1.5px solid var(--navy);background:var(--card);border-radius:4px 14px 14px 4px;width:270px;max-width:100%;padding:12px 14px 10px 30px;position:relative}.card[data-astro-cid-sz4bku2r]:before{content:"";border:1.5px solid var(--navy);border-radius:50%;width:10px;height:10px;position:absolute;top:15px;left:10px}.card[data-astro-cid-sz4bku2r] p[data-astro-cid-sz4bku2r]{font:500 var(--fs-label) / var(--lh-label) var(--face-label);text-transform:uppercase;color:var(--navy);margin-bottom:4px}.soft[data-astro-cid-sz4bku2r]{color:var(--muted)}.system[data-astro-cid-sz4bku2r] .card[data-astro-cid-sz4bku2r]{border-color:var(--outline);opacity:.92}.system[data-astro-cid-sz4bku2r] .card[data-astro-cid-sz4bku2r]:before{border-color:var(--outline)}.system[data-astro-cid-sz4bku2r] .card[data-astro-cid-sz4bku2r] p[data-astro-cid-sz4bku2r],.system[data-astro-cid-sz4bku2r] .soft[data-astro-cid-sz4bku2r]{color:var(--drawing-label)}.ring[data-astro-cid-sz4bku2r]{border:3px solid var(--ember);border-radius:50%;width:26px;height:26px;margin-top:-13px;position:absolute;top:50%;right:12px}.read[data-astro-cid-sz4bku2r]{max-width:var(--reading);text-wrap:pretty}@media (width>=1024px){.hands[data-astro-cid-sz4bku2r]{border-top-width:4px;margin-top:72px;padding-top:30px}.eyebrow[data-astro-cid-sz4bku2r]{margin-bottom:12px;font-size:1.125rem}h2[data-astro-cid-sz4bku2r]{margin-bottom:30px}.tags[data-astro-cid-sz4bku2r]{border-top:2px solid var(--rule);justify-content:space-between;margin-bottom:32px;display:flex}.tag[data-astro-cid-sz4bku2r]{flex-direction:column;align-items:center;width:236px;padding:0;display:flex}.tag[data-astro-cid-sz4bku2r]:before{width:1.5px;height:40px;display:block;position:static}.tag[data-astro-cid-sz4bku2r].system:before{height:30px}.tag[data-astro-cid-sz4bku2r]:last-child:before{height:40px}.tag[data-astro-cid-sz4bku2r]:after{content:none}.card[data-astro-cid-sz4bku2r]{width:220px}.read[data-astro-cid-sz4bku2r]{text-wrap:wrap}}.kept[data-astro-cid-uovvpwc2]{margin:0;padding:0;list-style:none}li[data-astro-cid-uovvpwc2]{border-top:1.5px solid var(--rule);font:700 1.25rem / 1.3 var(--face-head);letter-spacing:var(--track-h2);color:var(--navy);text-wrap:balance;align-items:flex-start;gap:14px;padding:16px 0;display:flex}li[data-astro-cid-uovvpwc2] .check{width:24px;height:24px;margin-top:2px}@media (width>=1024px){li[data-astro-cid-uovvpwc2]{text-wrap:wrap;gap:18px;padding:18px 0;font-size:1.5rem}li[data-astro-cid-uovvpwc2] .check{width:26px;height:26px;margin-top:3px}}.read[data-astro-cid-63sjiqxg]{max-width:var(--reading);text-wrap:pretty}.lead-in[data-astro-cid-63sjiqxg]{margin-bottom:20px}@media (width>=1024px){.lead-in[data-astro-cid-63sjiqxg]{margin-bottom:24px}}.bench-band{--band-bottom:40px;--band-h2:24px;--band-bottom-desk:66px}.cascade-band{--band-bottom:40px;--band-h2:14px;--band-bottom-desk:70px}.keep-band{--band-bottom:24px;--band-h2:14px;--band-top-desk:60px;--band-bottom-desk:62px;--band-h2-desk:16px}
