.tag[data-astro-cid-33efvyeq]{border:1px solid var(--color-rule-strong);border-radius:var(--radius-s);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;white-space:nowrap;color:var(--color-text-muted);padding:.2em .5em;font-weight:400;line-height:1.3;display:inline-block}.tag--working[data-astro-cid-33efvyeq]{border-color:var(--color-accent);color:var(--color-accent)}.tag--planned[data-astro-cid-33efvyeq],.tag--concept[data-astro-cid-33efvyeq]{border-color:var(--color-control-border)}.frame__stage[data-astro-cid-665utee3]{gap:var(--space-l);align-items:start;display:grid}.frame__sheet[data-astro-cid-665utee3]{border:1px solid var(--color-rule-strong);border-radius:var(--radius-s);font-size:var(--step--1);line-height:1.45}.frame__block[data-astro-cid-665utee3]{justify-content:space-between;gap:var(--space-3xs) var(--space-m);padding:var(--space-xs) var(--space-m);border-block-end:1px solid var(--color-rule-strong);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;display:flex}.frame__block[data-astro-cid-665utee3] span[data-astro-cid-665utee3]:first-child{color:var(--color-text)}.frame--concept[data-astro-cid-665utee3] .frame__sheet[data-astro-cid-665utee3],.frame--concept[data-astro-cid-665utee3] .frame__block[data-astro-cid-665utee3]{border-color:var(--color-decor)}.frame__drawing[data-astro-cid-665utee3] .d-row{align-content:start;justify-items:start;gap:var(--space-3xs);padding:var(--space-s) var(--space-m) var(--space-s) calc(var(--space-m) + 2.25rem);display:grid;position:relative}.frame__drawing[data-astro-cid-665utee3] .d-row+.d-row{border-block-start:var(--hairline)}.frame__drawing[data-astro-cid-665utee3] .d-num{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--color-text-muted);position:absolute;inset-block-start:calc(var(--space-s) + .2em);inset-inline-start:var(--space-m)}.frame__drawing[data-astro-cid-665utee3] .d-key,.frame__drawing[data-astro-cid-665utee3] .d-tag{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-muted)}.frame__drawing[data-astro-cid-665utee3] .d-tag{border:1px solid var(--color-decor);border-radius:var(--radius-s);padding:.15em .45em;line-height:1.3;display:inline-block}.frame__drawing[data-astro-cid-665utee3] .d-name{font-size:var(--step-1);font-stretch:var(--stretch-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:1.1}.frame__drawing[data-astro-cid-665utee3] .d-strong{font-weight:var(--weight-medium)}.frame__drawing[data-astro-cid-665utee3] .d-muted{color:var(--color-text-muted)}.frame__drawing[data-astro-cid-665utee3] .d-state{color:var(--color-accent)}.frame__drawing[data-astro-cid-665utee3] .d-chip{border:1px solid var(--color-rule-strong);border-radius:var(--radius-s);align-items:baseline;gap:.5em;padding:.3em .6em;display:inline-flex}.frame__drawing[data-astro-cid-665utee3] .d-button{border:1px solid var(--color-control-border);border-radius:var(--radius-s);min-block-size:2rem;font-weight:var(--weight-medium);align-items:center;padding:0 .8em;display:inline-flex}.frame__drawing[data-astro-cid-665utee3] .d-button--primary{border-color:var(--color-button-bg);background-color:var(--color-button-bg);color:var(--color-button-text)}.frame__drawing[data-astro-cid-665utee3] .d-actions{gap:var(--space-2xs);flex-wrap:wrap;margin-block-start:var(--space-3xs);display:flex}.frame__notes[data-astro-cid-665utee3]{gap:var(--space-s);display:grid}.frame__note[data-astro-cid-665utee3]{gap:var(--space-3xs);border-block-start:var(--hairline);font-size:var(--step--1);color:var(--color-text-muted);padding-block-start:var(--space-s);line-height:1.5;display:grid}.frame__note[data-astro-cid-665utee3]:first-child{border-block-start:0;padding-block-start:0}.frame__note-head[data-astro-cid-665utee3]{align-items:center;gap:var(--space-3xs) var(--space-s);flex-wrap:wrap;display:flex}.frame__note-head[data-astro-cid-665utee3] .mono-label[data-astro-cid-665utee3]{color:var(--color-text)}.frame__caption[data-astro-cid-665utee3]{border-block-start:var(--hairline);max-inline-size:var(--measure);font-size:var(--step--1);color:var(--color-text-muted);margin-block-start:var(--space-l);padding-block-start:var(--space-xs);line-height:1.5}.frame__caption[data-astro-cid-665utee3] .mono-label[data-astro-cid-665utee3]{color:var(--color-text);margin-inline-end:.75em}@media (width>=48rem){.frame--below[data-astro-cid-665utee3] .frame__notes[data-astro-cid-665utee3]{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.frame--below[data-astro-cid-665utee3] .frame__note[data-astro-cid-665utee3]:nth-child(2){border-block-start:0;padding-block-start:0}}@media (width>=64rem){.frame--beside[data-astro-cid-665utee3] .frame__stage[data-astro-cid-665utee3]{column-gap:var(--space-xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.frame--below[data-astro-cid-665utee3] .frame__notes[data-astro-cid-665utee3]{grid-template-columns:repeat(3,minmax(0,1fr))}.frame--below[data-astro-cid-665utee3] .frame__note[data-astro-cid-665utee3]:nth-child(3){border-block-start:0;padding-block-start:0}}.dash[data-astro-cid-zu5r27h7]{display:grid}.dash[data-astro-cid-zu5r27h7]>[data-astro-cid-zu5r27h7]{position:relative}.dash[data-astro-cid-zu5r27h7]>[data-astro-cid-zu5r27h7]+[data-astro-cid-zu5r27h7]{border-block-start:var(--hairline)}.dash__filters[data-astro-cid-zu5r27h7]{align-items:center;gap:var(--space-2xs);padding:var(--space-s) var(--space-m) var(--space-s) calc(var(--space-m) + 2.25rem);background-color:var(--color-bg-alt);flex-wrap:wrap;display:flex}.dash__filters[data-astro-cid-zu5r27h7] .d-chip[data-astro-cid-zu5r27h7]{border-color:var(--color-rule);color:var(--color-text-muted)}.dash__kpis[data-astro-cid-zu5r27h7]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dash__kpi[data-astro-cid-zu5r27h7]{gap:var(--space-3xs);padding:var(--space-s) var(--space-s) var(--space-s) calc(var(--space-m) + 2.25rem);display:grid;position:relative}.dash__kpi[data-astro-cid-zu5r27h7]:nth-child(2n){border-inline-start:var(--hairline)}.dash__kpi[data-astro-cid-zu5r27h7]:nth-child(n+3){border-block-start:var(--hairline)}.dash__value[data-astro-cid-zu5r27h7]{font-size:var(--step-3);font-stretch:var(--stretch-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;line-height:1}.dash__panel[data-astro-cid-zu5r27h7]{gap:var(--space-xs);padding:var(--space-s) var(--space-m) var(--space-m) calc(var(--space-m) + 2.25rem);align-content:start;display:grid}.dash__title[data-astro-cid-zu5r27h7]{color:var(--color-text)}.dash__legend[data-astro-cid-zu5r27h7]{gap:var(--space-2xs) var(--space-m);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.dash__legend[data-astro-cid-zu5r27h7]>span[data-astro-cid-zu5r27h7]{align-items:center;gap:.5em;display:inline-flex}.dash__swatch[data-astro-cid-zu5r27h7]{border-block-start:2px solid var(--color-text);inline-size:1.25rem}.dash__swatch--accent[data-astro-cid-zu5r27h7]{border-color:var(--color-accent)}.dash__chart[data-astro-cid-zu5r27h7]{block-size:auto;inline-size:100%;font-family:var(--font-mono);letter-spacing:var(--tracking-mono)}.dash__chart--wide[data-astro-cid-zu5r27h7]{display:none}.dash__grid[data-astro-cid-zu5r27h7]{stroke:var(--color-rule);stroke-width:1px}.dash__axis[data-astro-cid-zu5r27h7]{fill:var(--color-text-muted);font-size:13px}.dash__label[data-astro-cid-zu5r27h7]{fill:var(--color-text);font-size:14px}.dash__label--accent[data-astro-cid-zu5r27h7]{fill:var(--color-accent)}.dash__line[data-astro-cid-zu5r27h7]{fill:none;stroke:var(--color-text);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.dash__line--accent[data-astro-cid-zu5r27h7]{stroke:var(--color-accent)}.dash__dot[data-astro-cid-zu5r27h7]{fill:var(--color-text);stroke:var(--color-surface);stroke-width:2px}.dash__dot--accent[data-astro-cid-zu5r27h7]{fill:var(--color-accent)}.bars[data-astro-cid-zu5r27h7]{gap:var(--space-2xs);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.bars__row[data-astro-cid-zu5r27h7]{column-gap:var(--space-xs);grid-template-columns:minmax(4.5rem,8rem) minmax(0,1fr) auto;align-items:center;display:grid}.bars__label[data-astro-cid-zu5r27h7]{color:var(--color-text-muted)}.bars__track[data-astro-cid-zu5r27h7]{background-color:var(--color-bg-alt);block-size:.75rem;display:block}.bars__bar[data-astro-cid-zu5r27h7]{inline-size:var(--w);background-color:var(--color-text);block-size:100%;display:block}.bars__bar--accent[data-astro-cid-zu5r27h7]{background-color:var(--color-accent)}.bars__value[data-astro-cid-zu5r27h7]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.bars__between[data-astro-cid-zu5r27h7]{grid-column:2;margin-block-start:calc(var(--space-2xs) * -1);padding-block-start:var(--space-3xs)}.bars__select[data-astro-cid-zu5r27h7]{cursor:pointer;min-block-size:2.75rem;position:relative}.bars__select[data-astro-cid-zu5r27h7] input[data-astro-cid-zu5r27h7]{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.bars__select[data-astro-cid-zu5r27h7]:has(input:checked) .bars__label[data-astro-cid-zu5r27h7]{color:var(--color-text);font-weight:var(--weight-medium)}.bars__select[data-astro-cid-zu5r27h7]:has(input:checked):before{content:"";border-inline-start:2px solid var(--color-text);position:absolute;inset-block:0;inset-inline-start:calc(var(--space-m) * -1 - 2.25rem)}.bars__select[data-astro-cid-zu5r27h7]:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.cols[data-astro-cid-zu5r27h7]{gap:var(--space-2xs);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;block-size:9rem;display:grid}.cols__col[data-astro-cid-zu5r27h7]{justify-items:center;gap:var(--space-3xs);grid-template-rows:auto 1fr auto;block-size:100%;display:grid}.cols__value[data-astro-cid-zu5r27h7]{font-family:var(--font-mono);font-size:var(--text-mono);align-self:end}.cols__bar[data-astro-cid-zu5r27h7]{inline-size:min(100%,1.5rem);block-size:var(--h);background-color:var(--color-text);align-self:end;display:block}.stack[data-astro-cid-zu5r27h7]{gap:var(--space-xs);display:grid}.stack__bar[data-astro-cid-zu5r27h7]{background-color:var(--color-bg-alt);block-size:1rem;display:flex;overflow:hidden}.stack__segment[data-astro-cid-zu5r27h7]{inline-size:var(--w);block-size:100%;display:block}.stack__segment[data-astro-cid-zu5r27h7]+.stack__segment[data-astro-cid-zu5r27h7]{border-inline-start:2px solid var(--color-surface)}.stack__segment--0[data-astro-cid-zu5r27h7]{background-color:var(--color-accent)}.stack__segment--1[data-astro-cid-zu5r27h7]{background-color:var(--color-text)}.stack__segment--2[data-astro-cid-zu5r27h7]{background-image:repeating-linear-gradient(135deg, var(--color-decor) 0 1px, transparent 1px 5px)}.stack__legend[data-astro-cid-zu5r27h7]{gap:var(--space-2xs) var(--space-m);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.stack__legend[data-astro-cid-zu5r27h7] li[data-astro-cid-zu5r27h7]{align-items:center;gap:.5em;display:inline-flex}.stack__swatch[data-astro-cid-zu5r27h7]{border:1px solid var(--color-decor);block-size:.75rem;inline-size:.75rem}.rows[data-astro-cid-zu5r27h7]{display:grid}.rows__row[data-astro-cid-zu5r27h7]{gap:var(--space-3xs) var(--space-s);padding-block:var(--space-2xs);border-block-start:var(--hairline);display:grid}.dash__foot[data-astro-cid-zu5r27h7]{max-inline-size:40ch}.dash__drill[data-astro-cid-zu5r27h7]{gap:var(--space-xs);padding:var(--space-s) var(--space-m) var(--space-s) calc(var(--space-m) + 2.25rem);background-color:var(--color-bg-alt);display:grid}.dash__drill-head[data-astro-cid-zu5r27h7]{gap:var(--space-3xs) var(--space-s);flex-wrap:wrap;align-items:baseline;display:flex}.dash__drill-option[data-astro-cid-zu5r27h7]{display:none}.dash[data-astro-cid-zu5r27h7]:has(.bars--select>.bars__select:first-of-type input:checked) .dash__drill-option[data-astro-cid-zu5r27h7]:first-of-type,.dash[data-astro-cid-zu5r27h7]:has(.bars--select>.bars__select:nth-of-type(2) input:checked) .dash__drill-option[data-astro-cid-zu5r27h7]:nth-of-type(2),.dash[data-astro-cid-zu5r27h7]:has(.bars--select>.bars__select:nth-of-type(3) input:checked) .dash__drill-option[data-astro-cid-zu5r27h7]:nth-of-type(3),.dash[data-astro-cid-zu5r27h7]:has(.bars--select>.bars__select:nth-of-type(4) input:checked) .dash__drill-option[data-astro-cid-zu5r27h7]:nth-of-type(4),.dash[data-astro-cid-zu5r27h7]:has(.bars--select>.bars__select:nth-of-type(5) input:checked) .dash__drill-option[data-astro-cid-zu5r27h7]:nth-of-type(5){display:block}.dash__drill[data-astro-cid-zu5r27h7] .rows__row[data-astro-cid-zu5r27h7]{border-block-start-color:var(--color-rule)}.data[data-astro-cid-zu5r27h7]{margin-block-start:var(--space-m)}.data__body[data-astro-cid-zu5r27h7]{max-inline-size:none}.data__table[data-astro-cid-zu5r27h7]{border-collapse:collapse;inline-size:100%;max-inline-size:36rem;font-size:var(--step--1)}.data__table[data-astro-cid-zu5r27h7] caption[data-astro-cid-zu5r27h7]{padding-block:var(--space-xs) var(--space-2xs);text-align:start;color:var(--color-text)}.data__table[data-astro-cid-zu5r27h7] th[data-astro-cid-zu5r27h7],.data__table[data-astro-cid-zu5r27h7] td[data-astro-cid-zu5r27h7]{padding:var(--space-3xs) var(--space-s) var(--space-3xs) 0;border-block-start:var(--hairline);text-align:start;vertical-align:top;font-weight:var(--weight-text)}.data__table[data-astro-cid-zu5r27h7] thead[data-astro-cid-zu5r27h7] th[data-astro-cid-zu5r27h7]{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-muted)}.data__table[data-astro-cid-zu5r27h7] td[data-astro-cid-zu5r27h7]{font-variant-numeric:tabular-nums}@media (width>=48rem){.dash[data-astro-cid-zu5r27h7]{grid-template-columns:repeat(2,minmax(0,1fr))}.dash__filters[data-astro-cid-zu5r27h7],.dash__kpis[data-astro-cid-zu5r27h7],.dash__panel--wide[data-astro-cid-zu5r27h7],.dash__drill[data-astro-cid-zu5r27h7]{grid-column:1/-1}.dash__kpis[data-astro-cid-zu5r27h7]{grid-template-columns:repeat(4,minmax(0,1fr))}.dash__kpi[data-astro-cid-zu5r27h7]:nth-child(n+2){border-inline-start:var(--hairline)}.dash__kpi[data-astro-cid-zu5r27h7]:nth-child(n+3){border-block-start:0}.dash__panel[data-astro-cid-zu5r27h7]:not(.dash__panel--wide):nth-child(odd){border-inline-start:var(--hairline)}.dash__chart--wide[data-astro-cid-zu5r27h7]{display:block}.dash__chart--narrow[data-astro-cid-zu5r27h7]{display:none}.rows__row[data-astro-cid-zu5r27h7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:baseline}}.hub[data-astro-cid-nungy5yb]{--centre:18rem;--gap:var(--space-l);gap:var(--space-s);padding:var(--space-m) var(--space-m) var(--space-m) calc(var(--space-m) + var(--rail));display:grid;position:relative}.hub[data-astro-cid-nungy5yb]:before{content:"";inset-block:calc(var(--space-m) + 1rem) calc(var(--space-m) + 1rem);border-inline-start:1px solid var(--color-rule-strong);position:absolute;inset-inline-start:calc(var(--space-m) + var(--node) / 2 - .5px)}.hub__card[data-astro-cid-nungy5yb]{gap:var(--space-3xs);padding:var(--space-xs) var(--space-s) var(--space-xs) calc(var(--space-s) + 2.25rem);border:1px solid var(--color-rule);border-radius:var(--radius-s);background-color:var(--color-surface);display:grid;position:relative}.hub__card[data-astro-cid-nungy5yb] .d-num{inset-block-start:calc(var(--space-xs) + .2em);inset-inline-start:var(--space-s)}.hub__card--centre[data-astro-cid-nungy5yb]{border-color:var(--color-rule-strong)}.hub__card[data-astro-cid-nungy5yb]:before{content:"";inline-size:var(--node);block-size:var(--node);background-color:var(--color-text);position:absolute;inset-block-start:1rem;inset-inline-start:calc(var(--rail) * -1)}.hub__card[data-astro-cid-nungy5yb]:after{content:"";inline-size:calc(var(--rail) - var(--node));border-block-start:1px solid var(--color-decor);position:absolute;inset-block-start:calc(1rem + var(--node) / 2 - .5px);inset-inline-start:calc(var(--rail) * -1 + var(--node))}@media (width>=64rem){.hub[data-astro-cid-nungy5yb]{grid-template-columns:minmax(0, 1fr) var(--centre) minmax(0, 1fr);column-gap:var(--gap);row-gap:var(--space-m);grid-template-rows:repeat(3,auto);padding-inline-start:var(--space-m)}.hub[data-astro-cid-nungy5yb]:before{display:none}.hub__centre[data-astro-cid-nungy5yb]{grid-area:1/2/span 3;align-content:center;display:grid;position:relative}.hub__centre[data-astro-cid-nungy5yb]:before{content:"";border-inline-start:1px solid var(--color-rule-strong);position:absolute;inset-block:1.5rem;inset-inline-start:calc(50% - .5px)}.hub__card--centre[data-astro-cid-nungy5yb]{position:relative}.hub__card--left[data-astro-cid-nungy5yb]{grid-column:1;grid-row:var(--row)}.hub__card--right[data-astro-cid-nungy5yb]{grid-column:3;grid-row:var(--row)}.hub__card--left[data-astro-cid-nungy5yb]:before,.hub__card--right[data-astro-cid-nungy5yb]:before{inset-block-start:calc(1.5rem - var(--node) / 2)}.hub__card--left[data-astro-cid-nungy5yb]:before{inset-inline-start:auto;inset-inline-end:calc(var(--node) / -2)}.hub__card--right[data-astro-cid-nungy5yb]:before{inset-inline-start:calc(var(--node) / -2)}.hub__card--left[data-astro-cid-nungy5yb]:after,.hub__card--right[data-astro-cid-nungy5yb]:after{inline-size:calc(var(--gap) + var(--centre) / 2);inset-block-start:calc(1.5rem - .5px)}.hub__card--left[data-astro-cid-nungy5yb]:after{inset-inline-start:100%}.hub__card--right[data-astro-cid-nungy5yb]:after{inset-inline:auto 100%}.hub__card--centre[data-astro-cid-nungy5yb]:before,.hub__card--centre[data-astro-cid-nungy5yb]:after{display:none}}.prop[data-astro-cid-uhnkda5s]{display:grid}.prop__note[data-astro-cid-uhnkda5s]{background-color:var(--color-bg-alt)}.prop__speech[data-astro-cid-uhnkda5s]{max-inline-size:40ch;font-size:var(--step-0);font-style:italic;line-height:1.45}.prop__changes[data-astro-cid-uhnkda5s]{border-block-start:var(--hairline);align-content:start;display:grid}.prop__head[data-astro-cid-uhnkda5s]{padding:var(--space-s) var(--space-m) 0 calc(var(--space-m) + 2.25rem)}.prop__change[data-astro-cid-uhnkda5s]{column-gap:var(--space-s);row-gap:var(--space-3xs);padding:var(--space-xs) var(--space-m) var(--space-xs) calc(var(--space-m) + 2.25rem);border-block-start:var(--hairline);align-items:baseline;display:grid;position:relative}.prop__change[data-astro-cid-uhnkda5s] .d-num{inset-block-start:calc(var(--space-xs) + .2em)}.prop__change[data-astro-cid-uhnkda5s] .d-tag[data-astro-cid-uhnkda5s]{justify-self:start;margin-block-start:var(--space-3xs)}@media (width>=30rem){.prop__change[data-astro-cid-uhnkda5s]{grid-template-columns:7rem minmax(0,1fr)}.prop__change[data-astro-cid-uhnkda5s] .d-key[data-astro-cid-uhnkda5s]{grid-row:1/span 2}.prop__change[data-astro-cid-uhnkda5s] .d-tag[data-astro-cid-uhnkda5s]{grid-column:2}}.prop__approve[data-astro-cid-uhnkda5s]{border-block-start:1px solid var(--color-rule-strong)}@media (width>=48rem){.prop[data-astro-cid-uhnkda5s]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.prop__note[data-astro-cid-uhnkda5s]{align-content:start;align-self:start}.prop__changes[data-astro-cid-uhnkda5s]{border-block-start:0;border-inline-start:var(--hairline)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.prop[data-astro-cid-uhnkda5s]{view-timeline-name:--prop;view-timeline-axis:block}.prop__change[data-astro-cid-uhnkda5s]{animation-name:prop-arrive;animation-timing-function:var(--ease-out);animation-fill-mode:both;animation-timeline:--prop;animation-range-start:entry calc(30% + 50% * var(--i) / var(--changes));animation-range-end:entry calc(30% + 50% * (var(--i) + 1) / var(--changes))}.prop__approve[data-astro-cid-uhnkda5s]{animation-name:prop-arrive;animation-timing-function:var(--ease-out);animation-fill-mode:both;animation-timeline:--prop;animation-range:entry 80%}}}@keyframes prop-arrive{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:0}}.people[data-astro-cid-v6sovtj3]{justify-self:stretch;margin-block-start:var(--space-3xs);display:grid}.people[data-astro-cid-v6sovtj3] li[data-astro-cid-v6sovtj3]{gap:var(--space-3xs) var(--space-s);padding-block:var(--space-2xs);border-block-start:var(--hairline);display:grid}@media (width>=40rem){.people[data-astro-cid-v6sovtj3] li[data-astro-cid-v6sovtj3]{grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto;align-items:baseline}}.chips[data-astro-cid-v6sovtj3]{gap:var(--space-2xs);flex-wrap:wrap;margin-block-start:var(--space-3xs);display:flex}.pipe[data-astro-cid-v6sovtj3] .pipe__head[data-astro-cid-v6sovtj3]{gap:var(--space-3xs) var(--space-s);background-color:var(--color-bg-alt);flex-wrap:wrap;display:flex}.pipe__list[data-astro-cid-v6sovtj3]{margin:0;padding:0;list-style:none;display:grid}.pipe__list[data-astro-cid-v6sovtj3] .d-row:first-child{border-block-start:var(--hairline)}.pipe__deal-who[data-astro-cid-v6sovtj3]{gap:var(--space-3xs);display:grid}@media (width>=48rem){.pipe[data-astro-cid-v6sovtj3] .pipe__head[data-astro-cid-v6sovtj3],.pipe[data-astro-cid-v6sovtj3] .pipe__deal[data-astro-cid-v6sovtj3]{column-gap:var(--space-m);grid-template-columns:minmax(0,1fr) 8rem 5rem;align-items:baseline;display:grid}}.pipe__focus[data-astro-cid-v6sovtj3]{border-block-start:1px solid var(--color-rule-strong)}.values[data-astro-cid-v6sovtj3]{gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;margin-block-start:var(--space-2xs);display:flex}.values[data-astro-cid-v6sovtj3] div[data-astro-cid-v6sovtj3]{display:grid}.values[data-astro-cid-v6sovtj3] dd[data-astro-cid-v6sovtj3]{font-family:var(--font-mono)}.values__project[data-astro-cid-v6sovtj3],.values__close[data-astro-cid-v6sovtj3]{border-inline-start:var(--hairline);padding-inline-start:var(--space-m)}.values__close[data-astro-cid-v6sovtj3] dt[data-astro-cid-v6sovtj3]{padding-inline-start:2.25rem;position:relative}.values__close[data-astro-cid-v6sovtj3] .d-num{inset-block-start:0;inset-inline-start:0}.mail__sync[data-astro-cid-v6sovtj3]{background-color:var(--color-bg-alt)}.mail__action[data-astro-cid-v6sovtj3]{align-items:center;gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;display:flex}@media (width>=48rem){.mail__thread[data-astro-cid-v6sovtj3]{column-gap:var(--space-m);grid-template-columns:minmax(0,1fr) auto}.mail__thread[data-astro-cid-v6sovtj3] .d-key[data-astro-cid-v6sovtj3]{grid-area:1/2;justify-self:end}.mail__thread[data-astro-cid-v6sovtj3] .mail__action[data-astro-cid-v6sovtj3]{grid-column:1/span 2}}.switch__modes[data-astro-cid-2yaw7wuu]{align-items:center;gap:var(--space-2xs) var(--space-xs);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.switch__modes[data-astro-cid-2yaw7wuu] legend[data-astro-cid-2yaw7wuu]{float:left;margin-inline-end:var(--space-xs);padding:0}.switch__option[data-astro-cid-2yaw7wuu]{min-block-size:3rem;padding-inline:var(--space-s);border:1px solid var(--color-control-border);border-radius:var(--radius-s);font-size:var(--step--1);font-weight:var(--weight-medium);cursor:pointer;align-items:center;display:inline-flex;position:relative}.switch__option[data-astro-cid-2yaw7wuu] input[data-astro-cid-2yaw7wuu]{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.switch__option[data-astro-cid-2yaw7wuu]:has(input:checked){border-color:var(--color-button-bg);background-color:var(--color-button-bg);color:var(--color-button-text)}.switch__option[data-astro-cid-2yaw7wuu]:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.switch__views[data-astro-cid-2yaw7wuu]{margin-block-start:var(--space-l)}.switch__views[data-astro-cid-2yaw7wuu]>*{display:none}.switch[data-astro-cid-2yaw7wuu]:has(.switch__option:first-of-type input:checked) .switch__views[data-astro-cid-2yaw7wuu]>:first-child,.switch[data-astro-cid-2yaw7wuu]:has(.switch__option:nth-of-type(2) input:checked) .switch__views[data-astro-cid-2yaw7wuu]>:nth-child(2),.switch[data-astro-cid-2yaw7wuu]:has(.switch__option:nth-of-type(3) input:checked) .switch__views[data-astro-cid-2yaw7wuu]>:nth-child(3),.switch[data-astro-cid-2yaw7wuu]:has(.switch__option:nth-of-type(4) input:checked) .switch__views[data-astro-cid-2yaw7wuu]>:nth-child(4){display:block}html{scroll-padding-top:calc(var(--header-height) + var(--pagenav-height) + var(--space-m))}:root{--pagenav-height:3.25rem}.section[data-astro-cid-twlatgzb]{padding-block:var(--space-2xl)}.hero[data-astro-cid-twlatgzb]{padding-block:var(--space-xl) var(--space-2xl)}.hero__grid[data-astro-cid-twlatgzb]{gap:var(--space-l) var(--grid-gap);display:grid}.hero__eyebrow[data-astro-cid-twlatgzb]{margin-block-start:var(--space-l)}.hero__title[data-astro-cid-twlatgzb]{font-size:var(--step-5);max-inline-size:14ch;margin-block-start:var(--space-s)}.hero__lead[data-astro-cid-twlatgzb]{max-inline-size:44ch;font-size:var(--step-2);color:var(--color-text-muted);margin-block-start:var(--space-m);line-height:1.4}.hero__note[data-astro-cid-twlatgzb]{max-inline-size:44ch;margin-block-start:var(--space-s);line-height:1.5}.hero__actions[data-astro-cid-twlatgzb]{align-items:center;gap:var(--space-xs) var(--space-l);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.hero__status[data-astro-cid-twlatgzb]{border-block:var(--hairline);font-size:var(--step--1);flex-wrap:wrap;gap:0;display:flex}.hero__status[data-astro-cid-twlatgzb]>[data-astro-cid-twlatgzb]{padding:var(--space-xs) var(--space-s) var(--space-xs) 0}.hero__status[data-astro-cid-twlatgzb] dt[data-astro-cid-twlatgzb]{align-self:center}.hero__status[data-astro-cid-twlatgzb] dd[data-astro-cid-twlatgzb]{border-inline-start:var(--hairline);padding-inline-start:var(--space-s)}@media (width<=39.99rem){.hero__status[data-astro-cid-twlatgzb]{flex-direction:column}.hero__status[data-astro-cid-twlatgzb]>[data-astro-cid-twlatgzb]{align-self:stretch;padding-inline-end:0}.hero__status[data-astro-cid-twlatgzb] dd[data-astro-cid-twlatgzb]{border-inline-start:0;border-block-start:var(--hairline);padding-inline-start:0}}@media (width>=64rem){.hero__grid[data-astro-cid-twlatgzb]{grid-template-columns:repeat(12,minmax(0,1fr))}.hero__main[data-astro-cid-twlatgzb]{grid-column:1/span 8}.hero__status[data-astro-cid-twlatgzb],.hero__figure[data-astro-cid-twlatgzb]{grid-column:1/span 12}}.pagenav[data-astro-cid-twlatgzb]{z-index:calc(var(--z-header) - 1);background-color:var(--color-bg);border-block-end:var(--hairline);position:sticky;inset-block-start:var(--header-height)}.pagenav__list[data-astro-cid-twlatgzb]{display:none}.pagenav__jump[data-astro-cid-twlatgzb]>summary[data-astro-cid-twlatgzb]{min-block-size:var(--pagenav-height);font-size:var(--step--1);font-weight:var(--weight-medium);cursor:pointer;align-items:center;list-style:none;display:flex}.pagenav__jump[data-astro-cid-twlatgzb]>summary[data-astro-cid-twlatgzb]::-webkit-details-marker{display:none}.pagenav__jump[data-astro-cid-twlatgzb]>summary[data-astro-cid-twlatgzb]:after{content:"";border-block-end:1px solid;border-inline-end:1px solid;block-size:.5rem;inline-size:.5rem;margin-inline-start:.6em;translate:0 -.15em;rotate:45deg}.pagenav__jump[data-astro-cid-twlatgzb][open]>summary[data-astro-cid-twlatgzb]:after{translate:0 .15em;rotate:-135deg}.pagenav__jump[data-astro-cid-twlatgzb] ul[data-astro-cid-twlatgzb]{padding-block-end:var(--space-xs)}.pagenav__jump[data-astro-cid-twlatgzb] a[data-astro-cid-twlatgzb],.pagenav__list[data-astro-cid-twlatgzb] a[data-astro-cid-twlatgzb]{min-block-size:2.75rem;font-size:var(--step--1);align-items:center;text-decoration:none;display:inline-flex}.pagenav__jump[data-astro-cid-twlatgzb] a[data-astro-cid-twlatgzb]:hover,.pagenav__list[data-astro-cid-twlatgzb] a[data-astro-cid-twlatgzb]:hover{text-decoration:underline}@media (width>=64rem){.pagenav__jump[data-astro-cid-twlatgzb]{display:none}.pagenav__list[data-astro-cid-twlatgzb]{gap:0 var(--space-l);min-block-size:var(--pagenav-height);flex-wrap:wrap;align-items:center;display:flex}}.block-gap[data-astro-cid-twlatgzb]{margin-block-start:var(--space-l)}.section-aside[data-astro-cid-twlatgzb]{font-size:var(--step--1);color:var(--color-text-muted);margin-block-start:var(--space-s)}.compare__head[data-astro-cid-twlatgzb]{display:none}.compare__row[data-astro-cid-twlatgzb]{gap:var(--space-xs);padding-block:var(--space-s);border-block-start:var(--hairline);display:grid}.compare__row[data-astro-cid-twlatgzb]:last-child{border-block-end:var(--hairline)}.compare__row[data-astro-cid-twlatgzb] dt[data-astro-cid-twlatgzb]{font-weight:var(--weight-medium)}.compare__row[data-astro-cid-twlatgzb] dd[data-astro-cid-twlatgzb]{gap:var(--space-3xs);font-size:var(--step--1);color:var(--color-text-muted);line-height:1.5;display:grid}.compare__ours[data-astro-cid-twlatgzb]{border-inline-start:1px solid var(--color-rule-strong);color:var(--color-text);padding-inline-start:var(--space-s)}.compare__ours[data-astro-cid-twlatgzb] .compare__label[data-astro-cid-twlatgzb]{color:var(--color-text)}@media (width>=48rem){.compare__head[data-astro-cid-twlatgzb]{column-gap:var(--grid-gap);grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,5fr);padding-block-end:var(--space-2xs);display:grid}.compare__row[data-astro-cid-twlatgzb]{column-gap:var(--grid-gap);grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,5fr)}.compare__label[data-astro-cid-twlatgzb]{display:none}}.rows[data-astro-cid-twlatgzb]>div[data-astro-cid-twlatgzb]{gap:var(--space-3xs);padding-block:var(--space-s);border-block-start:var(--hairline);display:grid}.rows--compact[data-astro-cid-twlatgzb]>div[data-astro-cid-twlatgzb]{padding-block:var(--space-xs)}.rows[data-astro-cid-twlatgzb]>div[data-astro-cid-twlatgzb]:last-child{border-block-end:var(--hairline)}.rows[data-astro-cid-twlatgzb] dt[data-astro-cid-twlatgzb]{align-items:center;gap:var(--space-2xs) var(--space-s);font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}.rows[data-astro-cid-twlatgzb] dd[data-astro-cid-twlatgzb]{max-inline-size:var(--measure);font-size:var(--step--1);color:var(--color-text-muted);line-height:1.5}.audiences[data-astro-cid-twlatgzb]{font-size:var(--step--1);color:var(--color-text-muted);margin-block-start:var(--space-m);line-height:1.5}.audiences[data-astro-cid-twlatgzb] .mono-label[data-astro-cid-twlatgzb]{color:var(--color-text);margin-block-end:var(--space-3xs);display:block}.group[data-astro-cid-twlatgzb]>summary[data-astro-cid-twlatgzb]{row-gap:var(--space-3xs);padding-block:var(--space-s);flex-wrap:wrap}.group__title[data-astro-cid-twlatgzb]{font-size:var(--step-1);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);flex:14rem;line-height:1.15}.group__counts[data-astro-cid-twlatgzb]{flex:0 auto;order:1}.group[data-astro-cid-twlatgzb]>summary[data-astro-cid-twlatgzb]:after{order:2}.group__body[data-astro-cid-twlatgzb]{max-inline-size:none;color:var(--color-text)}.group__lead[data-astro-cid-twlatgzb]{max-inline-size:var(--measure-narrow);color:var(--color-text-muted);line-height:1.5}.group__body[data-astro-cid-twlatgzb] .rows[data-astro-cid-twlatgzb]{margin-block-start:var(--space-s)}.columns[data-astro-cid-twlatgzb]{gap:0 var(--grid-gap);display:grid}.column[data-astro-cid-twlatgzb]>summary[data-astro-cid-twlatgzb]{gap:var(--space-s);justify-content:flex-start}.column[data-astro-cid-twlatgzb]>summary[data-astro-cid-twlatgzb]:after{margin-inline-start:auto}.column__list[data-astro-cid-twlatgzb] li[data-astro-cid-twlatgzb]{gap:var(--space-3xs);padding-block:var(--space-2xs);border-block-start:var(--hairline);font-size:var(--step--1);line-height:1.4;display:grid}.column__list[data-astro-cid-twlatgzb] li[data-astro-cid-twlatgzb]:first-child{border-block-start:0}.roadmap__note[data-astro-cid-twlatgzb]{max-inline-size:var(--measure-narrow);margin-block-start:var(--space-l);line-height:1.5}@media (width>=48rem){.rows[data-astro-cid-twlatgzb]>div[data-astro-cid-twlatgzb]{column-gap:var(--grid-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.columns[data-astro-cid-twlatgzb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.split[data-astro-cid-twlatgzb]>.section-heading{grid-column:1/span 5}.split[data-astro-cid-twlatgzb]>.split__body[data-astro-cid-twlatgzb]{grid-column:7/span 6}.split[data-astro-cid-twlatgzb]>.split__body--wide[data-astro-cid-twlatgzb]{grid-column:6/span 7}.columns[data-astro-cid-twlatgzb]{grid-template-columns:repeat(4,minmax(0,1fr))}}
