.diagram[data-astro-cid-cmp5qtqn]{container-type:inline-size}.svg[data-astro-cid-cmp5qtqn]{block-size:auto;inline-size:100%;font-family:var(--font-family-text), "Atkinson Fallback";display:block}.narrow[data-astro-cid-cmp5qtqn]{display:none}@container (width<=30rem){.wide[data-astro-cid-cmp5qtqn]{display:none}.narrow[data-astro-cid-cmp5qtqn]{display:block}}.box[data-astro-cid-cmp5qtqn]{fill:var(--color-bg-surface-raised);stroke:var(--color-border-subtle);stroke-width:1.5px}.steer[data-astro-cid-cmp5qtqn]{stroke:var(--color-accent-honour);stroke-width:2.5px}.mid[data-astro-cid-cmp5qtqn]{stroke:var(--color-accent-thread);stroke-width:2.5px}.frame[data-astro-cid-cmp5qtqn]{fill:none;stroke:var(--color-border-strong);stroke-width:2px;stroke-dasharray:7 4 11 4 8 5}.link[data-astro-cid-cmp5qtqn]{fill:none;stroke:var(--color-accent-thread);stroke-width:3px;stroke-linecap:round;stroke-dasharray:8 5 12 5}.knot[data-astro-cid-cmp5qtqn]{fill:var(--color-accent-thread)}text[data-astro-cid-cmp5qtqn]{fill:var(--color-text-primary)}.role[data-astro-cid-cmp5qtqn]{fill:var(--color-accent-honour);font-weight:var(--font-weight-bold);letter-spacing:.1em}.title[data-astro-cid-cmp5qtqn]{font-family:var(--font-family-display), "Fraunces Fallback";font-weight:var(--font-weight-semibold)}.ws-text[data-astro-cid-cmp5qtqn]{font-weight:var(--font-weight-bold)}.ws-icon[data-astro-cid-cmp5qtqn]{color:var(--color-accent-honour)}@media (forced-colors:active){.box[data-astro-cid-cmp5qtqn],.frame[data-astro-cid-cmp5qtqn],.link[data-astro-cid-cmp5qtqn]{stroke:canvastext}.box[data-astro-cid-cmp5qtqn]{fill:canvas}text[data-astro-cid-cmp5qtqn],.role[data-astro-cid-cmp5qtqn],.knot[data-astro-cid-cmp5qtqn]{fill:canvastext}.ws-icon[data-astro-cid-cmp5qtqn]{color:canvastext}}.person[data-astro-cid-t25gsoyp]{gap:var(--space-3xs);justify-items:start;display:grid}.portrait[data-astro-cid-t25gsoyp]{aspect-ratio:4/5;background:var(--color-bg-surface);inline-size:100%;color:var(--color-text-secondary);place-items:center;margin-block-end:var(--space-xs);display:grid;overflow:hidden}.portrait[data-astro-cid-t25gsoyp] img{object-fit:cover;block-size:100%;inline-size:100%}.name[data-astro-cid-t25gsoyp]{font-size:var(--font-size-2)}.role[data-astro-cid-t25gsoyp]{font-weight:var(--font-weight-bold)}.chapter[data-astro-cid-t25gsoyp]{font-size:var(--font-size-minus-1);color:var(--color-text-secondary)}.org-hero{padding-block:var(--space-xl) var(--space-2xl)}.hero-grid[data-astro-cid-tl6xmhsn]{gap:var(--space-xl);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.hero-text[data-astro-cid-tl6xmhsn]{gap:var(--space-s);align-content:start;display:grid}.hero-title[data-astro-cid-tl6xmhsn]{font-size:var(--font-size-6);font-weight:var(--font-weight-semibold);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;letter-spacing:-.02em;text-wrap:balance;hyphens:manual;line-height:1}.hero-lead[data-astro-cid-tl6xmhsn]{font-size:var(--font-size-1);line-height:var(--font-line-height-normal);color:var(--color-text-secondary);max-inline-size:36rem}.facts[data-astro-cid-tl6xmhsn]{gap:var(--space-2xs);margin-block-start:var(--space-xs);display:grid}.facts[data-astro-cid-tl6xmhsn] li[data-astro-cid-tl6xmhsn]{gap:var(--space-xs);font-weight:var(--font-weight-bold);align-items:center;display:flex}.facts[data-astro-cid-tl6xmhsn] svg{color:var(--color-accent-honour)}.hero-figure[data-astro-cid-tl6xmhsn]{gap:var(--space-s);display:grid}.hero-figure[data-astro-cid-tl6xmhsn] figcaption[data-astro-cid-tl6xmhsn]{gap:var(--space-2xs) var(--space-s);font-size:var(--font-size-minus-1);color:var(--color-text-secondary);flex-wrap:wrap;justify-content:space-between;display:flex}.hero-figure[data-astro-cid-tl6xmhsn] figcaption[data-astro-cid-tl6xmhsn] a[data-astro-cid-tl6xmhsn]{color:var(--color-link-default);font-weight:var(--font-weight-bold);align-items:center;min-block-size:2.75rem;display:inline-flex}@media (width<=60rem){.hero-grid[data-astro-cid-tl6xmhsn]{grid-template-columns:1fr}}.levels[data-astro-cid-tl6xmhsn],.level-children[data-astro-cid-tl6xmhsn]{gap:var(--space-m);display:grid}.level[data-astro-cid-tl6xmhsn]{gap:var(--space-xs);display:grid}.level-children[data-astro-cid-tl6xmhsn]{border-inline-start:var(--border-width-default) dashed var(--color-accent-thread);margin-block-start:var(--space-m);padding-inline-start:var(--space-l)}.level-head[data-astro-cid-tl6xmhsn]{gap:var(--space-s);align-items:center;display:flex}.level-head[data-astro-cid-tl6xmhsn] h3[data-astro-cid-tl6xmhsn]{font-size:var(--font-size-3)}.level-mark[data-astro-cid-tl6xmhsn]{border:var(--border-width-default) solid var(--color-accent-honour);block-size:2.75rem;inline-size:2.75rem;font-family:var(--font-family-display), "Fraunces Fallback";font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);color:var(--color-accent-honour);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.level-role[data-astro-cid-tl6xmhsn]{font-size:var(--font-size-minus-1);font-weight:var(--font-weight-bold);letter-spacing:var(--font-tracking-kicker);text-transform:uppercase;color:var(--color-accent-honour)}.level-body[data-astro-cid-tl6xmhsn]{max-inline-size:68ch;color:var(--color-text-secondary)}.workstreams[data-astro-cid-tl6xmhsn]{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));margin-block-start:var(--space-xs);display:grid}.workstream[data-astro-cid-tl6xmhsn]{gap:var(--space-2xs);padding:var(--space-m);background:var(--color-bg-surface);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-card);align-content:start;display:grid}.workstream[data-astro-cid-tl6xmhsn] h4[data-astro-cid-tl6xmhsn]{font-size:var(--font-size-1)}.workstream[data-astro-cid-tl6xmhsn] p[data-astro-cid-tl6xmhsn]{color:var(--color-text-secondary)}.ws-icon[data-astro-cid-tl6xmhsn]{color:var(--color-accent-thread)}.ws-lead[data-astro-cid-tl6xmhsn]{font-size:var(--font-size-minus-1);border-block-start:var(--border-width-hairline) dashed var(--color-border-subtle);padding-block-start:var(--space-2xs)}.ws-lead[data-astro-cid-tl6xmhsn] span[data-astro-cid-tl6xmhsn]{font-style:italic}.commitments[data-astro-cid-tl6xmhsn]{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));display:grid}.commitment[data-astro-cid-tl6xmhsn]{gap:var(--space-xs);align-content:start;display:grid}.commitment[data-astro-cid-tl6xmhsn] h3[data-astro-cid-tl6xmhsn]{font-size:var(--font-size-2)}.commitment[data-astro-cid-tl6xmhsn] p[data-astro-cid-tl6xmhsn]{color:var(--color-text-secondary)}.commit-icon[data-astro-cid-tl6xmhsn]{background:var(--color-bg-canvas);border:var(--border-width-default) solid var(--color-border-subtle);block-size:3.5rem;inline-size:3.5rem;color:var(--color-accent-thread);border-radius:50%;place-items:center;display:inline-grid}.commit-stitch{margin-block:var(--space-xl) var(--space-m)}.quote[data-astro-cid-tl6xmhsn]{font-family:var(--font-family-display), "Fraunces Fallback";font-size:var(--font-size-3);text-align:center;text-wrap:balance;color:var(--color-text-primary);font-style:italic}.track-note[data-astro-cid-tl6xmhsn]{gap:var(--space-xs);font-size:var(--font-size-minus-1);color:var(--color-text-secondary);align-items:center;margin-block-start:var(--space-l);display:flex}.track-note[data-astro-cid-tl6xmhsn] svg{color:var(--color-accent-honour)}.people[data-astro-cid-tl6xmhsn]{gap:var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr));display:grid}.empty[data-astro-cid-tl6xmhsn]{gap:var(--space-xl);padding:var(--space-l);border:var(--border-width-default) dashed var(--color-border-strong);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;display:grid}.empty-seats[data-astro-cid-tl6xmhsn]{gap:var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.seat[data-astro-cid-tl6xmhsn]{aspect-ratio:3/4;background:var(--color-bg-surface);color:var(--color-text-secondary);place-items:center;display:grid}.empty-text[data-astro-cid-tl6xmhsn]{gap:var(--space-xs);display:grid}.empty-title[data-astro-cid-tl6xmhsn]{font-family:var(--font-family-display), "Fraunces Fallback";font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-snug)}.empty-text[data-astro-cid-tl6xmhsn] p[data-astro-cid-tl6xmhsn]:not(.empty-title){color:var(--color-text-secondary)}.empty-youth[data-astro-cid-tl6xmhsn]{gap:var(--space-xs);align-items:center;display:flex}.empty-youth[data-astro-cid-tl6xmhsn] svg{color:var(--color-accent-thread)}@media (width<=48rem){.empty[data-astro-cid-tl6xmhsn]{grid-template-columns:1fr}}.lessons[data-astro-cid-tl6xmhsn]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));display:grid}.lesson[data-astro-cid-tl6xmhsn]{gap:var(--space-xs);padding:var(--space-m);background:var(--color-bg-canvas);border-radius:var(--radius-card);border:var(--border-width-hairline) solid var(--color-border-subtle);grid-template-rows:auto auto 1fr auto;display:grid}.lesson-icon[data-astro-cid-tl6xmhsn]{color:var(--color-accent-thread)}.lesson[data-astro-cid-tl6xmhsn] h3[data-astro-cid-tl6xmhsn]{font-size:var(--font-size-1)}.lesson[data-astro-cid-tl6xmhsn] p[data-astro-cid-tl6xmhsn]{color:var(--color-text-secondary)}.lesson[data-astro-cid-tl6xmhsn] .lesson-answer[data-astro-cid-tl6xmhsn]{gap:var(--space-2xs);border-block-start:var(--border-width-hairline) dashed var(--color-border-strong);font-weight:var(--font-weight-bold);color:var(--color-text-primary);align-items:start;padding-block-start:var(--space-xs);display:flex}.lesson-answer[data-astro-cid-tl6xmhsn] svg{color:var(--color-status-success);margin-block-start:.2em}.lessons-foot[data-astro-cid-tl6xmhsn]{gap:var(--space-m) var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));margin-block-start:var(--space-l);display:grid}.lessons-note[data-astro-cid-tl6xmhsn]{font-family:var(--font-family-display), "Fraunces Fallback";font-size:var(--font-size-1);font-style:italic}.lessons-status[data-astro-cid-tl6xmhsn]{gap:var(--space-xs);color:var(--color-text-secondary);align-items:start;display:flex}.lessons-status[data-astro-cid-tl6xmhsn] svg{color:var(--color-accent-honour);flex-shrink:0;margin-block-start:.2em}.hold[data-astro-cid-tl6xmhsn]{gap:var(--space-s);display:grid}.hold[data-astro-cid-tl6xmhsn] header{margin-block-end:0}
