.wk-picks[data-astro-cid-2r675y7n]{--w-ink:var(--ink,#1b2430);--w-slate:var(--ink-soft,#5b6675);--w-blue:var(--link,#1d5bd6);color:var(--w-ink)}.wk-inner[data-astro-cid-2r675y7n]{--wk-gutter:clamp(16px, 4vw, 24px);width:100%;max-width:calc(1200px + 2 * var(--wk-gutter));padding-inline:var(--wk-gutter);gap:clamp(28px,4vw,48px);margin-inline:auto;display:grid}.wk-head[data-astro-cid-2r675y7n]{gap:12px;max-width:44rem;display:grid}.wk-head[data-astro-cid-2r675y7n] h2,.wk-head[data-astro-cid-2r675y7n] h3,.wk-head[data-astro-cid-2r675y7n] h4{font-family:var(--display,"Space Grotesk Variable", "Space Grotesk", "Helvetica Neue", Arial, sans-serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.875rem,3.4vw,2.5rem);font-weight:500;line-height:1.08}.wk-lead[data-astro-cid-2r675y7n]{max-width:62ch;color:var(--w-slate);margin:0;line-height:1.55}.wk-tiles[data-astro-cid-2r675y7n]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:40px 24px;display:grid}@media (width>=900px){.wk-tiles[data-astro-cid-2r675y7n]{grid-template-columns:repeat(3,minmax(0,1fr))}}.wk-more[data-astro-cid-2r675y7n]{margin:0}.wk-more[data-astro-cid-2r675y7n] a[data-astro-cid-2r675y7n]{color:var(--w-blue);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;transition:color .12s}.wk-more[data-astro-cid-2r675y7n] a[data-astro-cid-2r675y7n]:focus-visible{outline:2px solid var(--w-blue);outline-offset:2px}.doc{background:var(--document);border:1px solid var(--line);font:400 .875rem / 1.5 var(--mono);color:var(--ink);border-radius:2px;min-width:0}.doc-head{border-bottom:1px solid var(--line);color:var(--slate);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.doc-head p{margin:0}.doc-path{color:var(--ink)}.doc-tag{color:var(--slate);font-size:.8125rem}.doc-foot{border-top:1px solid var(--line);align-items:center;padding:12px 16px;display:grid}.doc-foot>*{grid-area:1/1;margin:0}.doc-foot .doc-tag{justify-self:end}.chips{justify-items:end;display:grid}.chips>*{grid-area:1/1}.chip{align-items:center;gap:8px;font-weight:500;display:inline-flex}.chip i{background:currentColor;border-radius:50%;width:8px;height:8px}.chip--proposed{color:var(--proposed-ink);opacity:calc(1 - var(--ap-p,0))}.chip--proposed i{background:var(--proposed)}.chip--approved{color:var(--approved-ink);opacity:var(--ap-p,0)}.chip--approved i{background:var(--approved)}.doc-fields{margin:0;padding:6px 0}.doc-fields .field{grid-template-columns:5.25rem minmax(0,1fr);gap:2px 12px;padding:8px 16px;display:grid}.doc-fields dt{color:var(--slate)}.doc-fields dd{overflow-wrap:anywhere;margin:0}.doc-fields .was{color:var(--slate);text-decoration:line-through;text-decoration-thickness:1px}.doc-fields .to{font-weight:500}.typed{--ft:clamp(0, calc((var(--w,1) - var(--a,0)) / (var(--b,1) - var(--a,0))), 1)}.typed .w{opacity:clamp(0, calc(var(--ft) * var(--n) - var(--i)), 1)}.acts{opacity:calc(1 - var(--ap-p,0));flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.act{font:500 .875rem / 1 var(--mono);color:var(--ink);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.act--yes{background:color-mix(in srgb, var(--measured-deep) calc(var(--press,0) * 100%), var(--measured));color:#fff;border-radius:2px;align-items:center;min-height:36px;padding:0 16px;text-decoration:none;display:inline-flex}.decided{color:var(--approved-ink);opacity:var(--ap-p,0);align-items:center;gap:8px;font-weight:500;display:flex}.decided:before{content:"";background:var(--approved);border-radius:50%;width:8px;height:8px}.proposal{--ap-p:var(--ap,0)}.proposal[data-state=approved]{--ap-p:1}.mail{--ap-p:var(--ap,1)}.rows{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.rows caption{text-align:left;color:var(--slate);border-bottom:1px solid var(--line);padding:12px 16px}.rows th,.rows td{text-align:right;border-bottom:1px solid var(--line);color:var(--slate);padding:9px 16px;font-weight:400}.rows thead th{font-size:.8125rem}.rows th:first-child{text-align:left}.rows tbody tr:last-child th,.rows tbody tr:last-child td{border-bottom:0}.rows .flag th{color:var(--ink);font-weight:500}.rows .flag td{color:var(--measured);font-weight:500}.mail-lines{gap:12px;margin:0;padding:16px;display:grid}.mail-lines p{margin:0}.mail-from{color:var(--slate)}.mail-subject{font-weight:500}.mail-foot .acts,.mail-foot .decided{grid-area:1/1}.diff{font-variant-numeric:tabular-nums;gap:6px;margin:0;padding:8px 16px;display:grid}.diff p{overflow-wrap:anywhere;grid-template-columns:1.25rem minmax(0,1fr);gap:0 4px;margin:0;display:grid}.diff .old{color:var(--slate);text-decoration:line-through;text-decoration-thickness:1px}.diff .new{font-weight:500}.diff .new>span:first-child{color:var(--approved-ink)}.readout-doc .window{color:var(--slate);margin:0;padding:10px 16px 0}.readout-doc .base{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-bottom:4px}.readout-doc .base th,.readout-doc .base td{text-align:right;border-top:1px solid var(--line);padding:5px 16px;font-weight:400}.readout-doc .base thead th{color:var(--slate);border-top:0;font-size:.8125rem}.readout-doc .base th[scope=row]{text-align:left;color:var(--slate)}.readout-doc .base td:last-child{color:var(--measured);font-weight:500}.readout-foot{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;padding-block:10px}.readout-foot>*{grid-area:auto}.readout-foot .note{color:var(--slate);font-size:.8125rem;line-height:1.5}.readout-doc .figure{gap:2px;padding:12px 16px 0;display:grid}.readout-doc .label{color:var(--slate)}.readout-doc .numbers{font-variant-numeric:tabular-nums;align-items:baseline;gap:14px;display:flex}.readout-doc .before{color:var(--slate);font-size:1.125rem}.readout-doc .after{font-family:var(--display);color:var(--measured);letter-spacing:-.02em;font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:500;line-height:1.05}.readout-doc svg{width:100%;height:auto;padding:2px 16px 10px;display:block}.readout-doc .axis{stroke:var(--line);stroke-width:1px}.readout-doc .mark{stroke:var(--slate);stroke-width:1px;stroke-dasharray:3 3}.readout-doc .base-line{fill:none;stroke:var(--slate);stroke-width:1.5px}.readout-doc .rise-line{fill:none;stroke:var(--measured);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--count,1))}.readout-doc .svg-label{fill:var(--slate);font:400 9px var(--mono)}@media (width<=480px){.doc-fields .field{grid-template-columns:minmax(0,1fr)}.rows th,.rows td{padding-inline:10px}.rows caption{padding-inline:12px}}.seq{padding-block:var(--section)}.seq-head{gap:12px;max-width:720px;margin-bottom:clamp(40px,5vw,64px);display:grid}.seq-head h2{font-size:var(--h2);line-height:1.08}.seq-lead{color:var(--slate);text-wrap:pretty;max-width:56ch}.seq-rail{display:none}.seq-body{gap:clamp(48px,6vw,80px);display:grid}.frame{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:20px;display:grid}.cap{grid-column:1/span 4;gap:6px;max-width:40ch;display:grid}.cap-n{color:var(--slate);font-family:var(--display);font-size:1rem;font-weight:500}.art{grid-column:6/span 7;min-width:0;max-width:600px}@media (width<=900px){.cap,.art{grid-column:1/-1}}.seq.is-live{--prop-in:clamp(0, calc((var(--p,0) - .18) / .04), 1);--slide:clamp(0, calc((var(--p,0) - .19) / .05), 1);--rows-out:clamp(0, calc((var(--p,0) - .4) / .04), 1);--w:clamp(0, calc((var(--p,0) - .22) / .2), 1);--mail-in:clamp(0, calc((var(--p,0) - .42) / .05), 1);--press:clamp(0, calc((var(--p,0) - .52) / .03), 1);--ap:clamp(0, calc((var(--p,0) - .56) / .04), 1);--mail-out:clamp(0, calc((var(--p,0) - .62) / .04), 1);--chg-in:clamp(0, calc((var(--p,0) - .62) / .05), 1);--chg-w:clamp(0, calc((var(--p,0) - .66) / .1), 1);--chg-out:clamp(0, calc((var(--p,0) - .8) / .04), 1);--rd-in:clamp(0, calc((var(--p,0) - .8) / .05), 1);--count:clamp(0, calc((var(--p,0) - .84) / .1), 1);padding-block:0}.seq.is-live .seq-track{height:calc(100svh - var(--head-h) + 250svh)}.seq.is-live .seq-stage{top:var(--head-h);height:calc(100svh - var(--head-h));align-items:center;display:grid;position:sticky}.seq.is-live .seq-inner{gap:clamp(20px,3.4vh,36px);display:grid}.seq.is-live .seq-head{gap:8px;margin:0}.seq.is-live .seq-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.seq-rail li{--fill:clamp(0, calc((var(--p,0) - var(--s)) / (var(--e) - var(--s))), 1);color:var(--slate);align-items:baseline;gap:10px;padding-top:14px;font-size:1rem;font-weight:500;display:flex;position:relative}.seq-rail li:before,.seq-rail li:after{content:"";position:absolute;top:0;left:0}.seq-rail li:before{background:var(--line);height:1px;right:0}.seq-rail li:after{width:calc(var(--fill) * 100%);background:var(--ink);height:2px;margin-top:-.5px}.seq-rail li[aria-current=step]{color:var(--ink)}.seq-rail .n{font-variant-numeric:tabular-nums}.seq.is-live .seq-body{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:20px}.seq.is-live .frame{display:contents}.seq.is-live .cap{opacity:0;grid-area:1/1/auto/span 3;max-width:none;font-size:1.25rem;line-height:1.45}.seq.is-live .cap-n{display:none}.seq[data-step="1"] .frame-1 .cap,.seq[data-step="2"] .frame-2 .cap,.seq[data-step="3"] .frame-3 .cap,.seq[data-step="4"] .frame-4 .cap,.seq[data-step="5"] .frame-5 .cap{opacity:1}.seq.is-live .art{grid-area:1/4/auto/-1;place-self:start end;width:44%;max-width:none}.seq.is-live .art-proposal{width:54%;opacity:calc(var(--prop-in) * (1 - .4 * var(--rd-in)));justify-self:start}.seq.is-live .art-rows{opacity:calc(1 - var(--rows-out));transform:translateX(calc((1 - var(--slide)) * -127.273%))}.seq.is-live .art-mail{opacity:calc(var(--mail-in) * (1 - var(--mail-out)));transform:translateY(calc((1 - var(--mail-in)) * 12px))}.seq.is-live .art-change{opacity:calc(var(--chg-in) * (1 - var(--chg-out)));transform:translateY(calc((1 - var(--chg-in)) * 12px))}.seq.is-live .art-readout{opacity:var(--rd-in);transform:translateY(calc((1 - var(--rd-in)) * 12px))}@media (height<=760px){.seq.is-live .seq-lead{display:none}}@media (width<=999px){.seq.is-live .cap{grid-column:1/-1;font-size:1.125rem}.seq.is-live .art{grid-area:2/1/auto/-1}}@media (width<=767px){.seq .doc{font-size:.8125rem}.seq .cap{max-width:none}}.hero{padding-block:clamp(32px, 3.6vw, 56px) var(--section)}.hero-grid{align-items:start;row-gap:48px}.hero-copy{grid-column:1/span 7;justify-items:start;gap:28px;display:grid}.display{letter-spacing:-.02em;max-width:15ch;font-size:clamp(2.75rem,2.4vw + 2.1rem,4rem);font-weight:500;line-height:1.02}@media (width>=1100px){.display{line-height:.98}}.hero-copy .sub{max-width:50ch}.hero-doc{grid-column:8/-1;min-width:0;padding-top:.5rem}.band-ink{background:var(--ink);color:var(--on-ink)}.watching{padding-block:var(--section)}.watching-grid{align-items:start;row-gap:40px}.watching-copy{grid-column:1/span 5;justify-items:start;gap:20px;display:grid}.watching h2{font-size:var(--h2);line-height:1.08}.watching .strong{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(1.25rem,1rem + .8vw,1.5rem);font-weight:500;line-height:1.3}.watching .why{color:var(--on-ink-soft);max-width:44ch}.watching-facts{grid-column:7/-1;min-width:0}.split{align-items:start;row-gap:40px}.split>.sec-head{grid-column:1/span 4;margin-bottom:0}.ways-cols{gap:40px var(--col-gap);grid-column:6/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ways-system{color:var(--slate);grid-column:6/-1;max-width:62ch}.way-col{align-content:start;justify-items:start;gap:16px;display:grid}.way-col h3{font-size:1.5rem;line-height:1.15}.way-col p{color:var(--slate)}.door-list{border-top:1px solid var(--line);width:100%;margin:0;padding:0;list-style:none;display:grid}.door-list li{border-bottom:1px solid var(--line);gap:2px;padding:14px 0;display:grid}.door-list a{font-family:var(--display);justify-self:start;font-size:1.1875rem;font-weight:500}.door-list span{color:var(--slate);font-size:1rem;line-height:1.5}.work-sec .wk-picks .wk-inner{max-width:var(--max);padding-inline:var(--gutter)}.who-side{grid-column:1/span 4;align-content:start;gap:32px;display:grid}.who-side .sec-head{margin-bottom:0}.who-photo{margin:0}.who-photo img{aspect-ratio:4/5;object-fit:cover;border-radius:2px;width:100%;height:auto;display:block}.who-main{grid-column:6/-1;align-content:start;justify-items:start;gap:32px;display:grid}.who-lead{font-family:var(--display);letter-spacing:-.01em;max-width:36ch;font-size:clamp(1.375rem,1rem + 1.1vw,1.75rem);font-weight:400;line-height:1.35}.who-ask{justify-items:start;gap:20px;max-width:46ch;padding-top:8px;display:grid}.who-ask p{text-wrap:balance}.who-ask .actions{padding-top:0}@media (width<=999px){.hero-copy,.hero-doc,.watching-copy,.watching-facts,.split>.sec-head,.ways-cols,.ways-system,.who-side,.who-main{grid-column:1/-1}.hero-doc{max-width:560px;padding-top:0}}@media (width<=640px){.hero{padding-top:24px}.hero-copy{gap:20px}.hero-copy .actions{order:2;padding-top:0}.hero-copy .sub{order:3}.ways-cols{grid-template-columns:minmax(0,1fr)}.who-photo{max-width:260px}}
