.hero.svelte-jhuur8{padding:clamp(40px, 7vw, 96px) var(--gutter) clamp(56px, 8vw, 120px);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,6vw,96px);max-width:1280px;margin:0 auto;display:grid}.kicker.svelte-jhuur8{font:12px/1.4 var(--font-data);letter-spacing:.16em;color:var(--graphite);margin-bottom:28px}h1.svelte-jhuur8{letter-spacing:-.015em;margin-bottom:28px;font-size:clamp(52px,7.4vw,96px);line-height:.98}.lede.svelte-jhuur8{font-family:var(--font-display);color:var(--ink-2);max-width:34ch;margin-bottom:40px;font-size:clamp(20px,1.8vw,24px);line-height:1.45}.actions.svelte-jhuur8{flex-wrap:wrap;gap:12px;display:flex}.cta.svelte-jhuur8{border:1px solid var(--co2);align-items:center;min-height:48px;padding:12px 22px;font-weight:500;text-decoration:none;display:inline-flex}.cta.primary.svelte-jhuur8{background:var(--co2);color:var(--paper)}.cta.secondary.svelte-jhuur8{color:var(--ink);border-color:var(--rule)}.cta.secondary.svelte-jhuur8:hover{border-color:var(--co2)}.cta.primary.svelte-jhuur8:hover{background:var(--ink);border-color:var(--ink)}.frames.svelte-jhuur8{aspect-ratio:1;position:relative}.frames.svelte-jhuur8 img:where(.svelte-jhuur8){opacity:0;position:absolute;inset:0}.frames.svelte-jhuur8 img.shown:where(.svelte-jhuur8){opacity:1}.who.svelte-jhuur8{color:var(--ink);display:block}.meta.svelte-jhuur8{display:block}.standin.svelte-jhuur8{color:var(--signal);margin-top:6px;display:block}.loop-controls.svelte-jhuur8{align-items:center;gap:14px;margin-top:12px;display:flex}.ghost.svelte-jhuur8{min-height:40px;font-size:14px}.ghost[aria-pressed=true].svelte-jhuur8{color:var(--ink);border-color:var(--rule);background:0 0}.counter.svelte-jhuur8{color:var(--graphite)}@media (max-width:860px){.hero.svelte-jhuur8{grid-template-columns:minmax(0,1fr);align-items:start}.lede.svelte-jhuur8{max-width:none}}svg.svelte-1s6uekv{aspect-ratio:1}image.svelte-1s6uekv{image-rendering:pixelated}.blank.svelte-1s6uekv{fill:var(--plate)}image.hidden.svelte-1s6uekv{visibility:hidden}.ink.svelte-1s6uekv path:where(.svelte-1s6uekv){stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-linecap:square}.ink.svelte-1s6uekv .halo:where(.svelte-1s6uekv){stroke:var(--plate);stroke-width:4px;opacity:.85}.ink.svelte-1s6uekv .arrow-halo:where(.svelte-1s6uekv){opacity:0}.drawn.svelte-1s6uekv .arrow-halo:where(.svelte-1s6uekv){animation:1ms .52s forwards svelte-1s6uekv-appear}@keyframes svelte-1s6uekv-appear{to{opacity:.85}}.cross.a.svelte-1s6uekv{stroke:var(--plate-dim)}.cross.b.svelte-1s6uekv{stroke:var(--plate-ink)}.arrow.svelte-1s6uekv{stroke:var(--co2-on-plate);stroke-dasharray:1;stroke-dashoffset:1px}.drawn.svelte-1s6uekv .arrow:where(.svelte-1s6uekv){animation:svelte-1s6uekv-draw .52s var(--ease) forwards}@keyframes svelte-1s6uekv-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.arrow.svelte-1s6uekv{stroke-dashoffset:0}.ink.svelte-1s6uekv .arrow-halo:where(.svelte-1s6uekv){opacity:.85}}.ep.svelte-1s6uekv b:where(.svelte-1s6uekv){color:var(--ink);margin-right:6px;font-weight:400}.ep.svelte-1s6uekv{display:block}.warn.svelte-1s6uekv{color:var(--signal)}.controls.svelte-1s6uekv{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.controls.svelte-1s6uekv button:where(.svelte-1s6uekv){font-size:14px}.readout.svelte-1s6uekv{color:var(--graphite);margin-top:12px}.compare.svelte-1xn2bgq{aspect-ratio:1;position:relative}.compare.svelte-1xn2bgq img:where(.svelte-1xn2bgq){position:absolute;inset:0}.compare.svelte-1xn2bgq .top:where(.svelte-1xn2bgq){clip-path:inset(0 0 0 var(--split))}.divider.svelte-1xn2bgq{top:0;bottom:0;left:var(--split);background:var(--plate-ink);width:1px;position:absolute}.tag.svelte-1xn2bgq{font:11px/1.2 var(--font-data);color:var(--plate-ink);background:var(--plate);padding:3px 6px;line-height:1.2;position:absolute;top:8px}.tag.left.svelte-1xn2bgq{left:8px}.tag.right.svelte-1xn2bgq{right:8px}.row.svelte-1xn2bgq{display:block}.row.svelte-1xn2bgq b:where(.svelte-1xn2bgq){color:var(--ink);margin-right:6px;font-weight:400}.slider.svelte-1xn2bgq{color:var(--ink-2);gap:2px;margin-top:14px;font-size:14px;display:grid}.slider.svelte-1xn2bgq input:where(.svelte-1xn2bgq){width:100%}.legend.svelte-1xn2bgq{color:var(--graphite);flex-wrap:wrap;gap:6px 16px;margin-top:6px;display:flex}.sw.svelte-1xn2bgq{vertical-align:-1px;border:1px solid var(--rule);width:10px;height:10px;margin-right:6px;display:inline-block}.neg.svelte-1xn2bgq{background:var(--co-on-plate)}.zero.svelte-1xn2bgq{background:var(--plate)}.pos.svelte-1xn2bgq{background:var(--co2-on-plate)}.white.svelte-1xn2bgq{background:#fff}.chart.svelte-ar6tnm{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:0;padding:12px 0}svg.svelte-ar6tnm{width:100%;height:auto;display:block;overflow:visible}.band.svelte-ar6tnm{opacity:.16}.band.active.svelte-ar6tnm{opacity:.38}.axis.svelte-ar6tnm{stroke:var(--rule);stroke-width:1px}.tick.svelte-ar6tnm{font:11px var(--font-data);fill:var(--graphite)}.err.svelte-ar6tnm{stroke:var(--graphite);stroke-width:1px}.line.svelte-ar6tnm{fill:none;stroke:var(--ink);stroke-width:1.25px;stroke-linejoin:round}figcaption.svelte-ar6tnm{font:12px/1.6 var(--font-data);color:var(--graphite);margin-top:8px}.credit.svelte-ar6tnm{display:block}.warn.svelte-ar6tnm{color:var(--signal)}.bands.svelte-ar6tnm{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.bands.svelte-ar6tnm button:where(.svelte-ar6tnm){align-items:center;gap:8px;font-size:14px;display:inline-flex}.bands.svelte-ar6tnm button[aria-pressed=true]:where(.svelte-ar6tnm){color:var(--ink);border-color:var(--co2);box-shadow:inset 0 -2px 0 var(--co2);background:0 0}.bands.svelte-ar6tnm i:where(.svelte-ar6tnm){background:var(--swatch);width:10px;height:10px;display:inline-block}.bands.svelte-ar6tnm .mono:where(.svelte-ar6tnm){color:var(--graphite)}.band-info.svelte-ar6tnm{max-width:56ch;min-height:88px;margin-top:14px}.band-info.svelte-ar6tnm a:where(.svelte-ar6tnm){color:var(--co2);margin-left:4px}.figure-number.svelte-12rmct0{border-top:1px solid var(--rule);margin-top:28px;padding-top:18px}.label.svelte-12rmct0{color:var(--ink-2);margin-bottom:4px;font-size:14px}.big.svelte-12rmct0{font-family:var(--font-data);font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:clamp(32px,4.4vw,52px);line-height:1.1}.unit.svelte-12rmct0{color:var(--ink-2);font-size:.45em}.range.svelte-12rmct0,.source.svelte-12rmct0,.reason.svelte-12rmct0{color:var(--graphite)}.caveat.svelte-12rmct0{color:var(--ink-2);border-left:2px solid var(--co2);margin:8px 0;padding-left:10px;font-size:14px}.more.svelte-12rmct0{margin:20px 0 0}.more.svelte-12rmct0>div:where(.svelte-12rmct0){border-top:1px solid var(--rule);padding:12px 0}.more.svelte-12rmct0 dt:where(.svelte-12rmct0){font-size:14px}.more.svelte-12rmct0 dd:where(.svelte-12rmct0){margin:2px 0}.pending.svelte-12rmct0{border:1px solid var(--rule);background:var(--paper-2);padding:24px}.state.svelte-12rmct0{letter-spacing:.12em;color:var(--signal);margin-bottom:10px}.pending.svelte-12rmct0 p:where(.svelte-12rmct0):last-child{margin-bottom:0}.tables.svelte-16xu91y{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:32px 48px;display:grid}table.svelte-16xu91y{border-collapse:collapse;width:100%;font-size:15px}caption.svelte-16xu91y{text-align:left;font-family:var(--font-display);border-bottom:1px solid var(--ink);padding-bottom:10px;font-size:20px}th.svelte-16xu91y,td.svelte-16xu91y{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:10px 8px 10px 0}thead.svelte-16xu91y th:where(.svelte-16xu91y){font:12px/1.3 var(--font-data);color:var(--graphite);font-weight:400}tbody.svelte-16xu91y th:where(.svelte-16xu91y){font-weight:400}.r.svelte-16xu91y{text-align:right}.mono.svelte-16xu91y{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:13px}tr.sub.svelte-16xu91y td:where(.svelte-16xu91y){color:var(--ink-2);padding-top:0;font-size:13px}.src.svelte-16xu91y{color:var(--graphite)}.ok.svelte-16xu91y{color:var(--co)}.off.svelte-16xu91y{color:var(--signal)}.pending.svelte-16xu91y{color:var(--ink-2);padding:16px 0}.state.svelte-16xu91y{color:var(--signal);letter-spacing:.12em;margin-bottom:4px;display:block}.rule.svelte-16xu91y{margin-top:4px;display:block}.foot.svelte-16xu91y{font:12px/1.6 var(--font-data);color:var(--graphite);grid-column:1/-1;max-width:80ch}.rail-wrap.svelte-1x1cxrr{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.rail.svelte-1x1cxrr{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:var(--rule) transparent;grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:28px;margin:0;padding:24px 0 28px;list-style:none;display:grid;overflow-x:auto}.rail.svelte-1x1cxrr:focus-visible{outline:2px solid var(--co2);outline-offset:4px}.card.svelte-1x1cxrr{scroll-snap-align:start;flex-direction:column;min-width:0;display:flex;position:relative}.obs.svelte-1x1cxrr{display:block}.idx.svelte-1x1cxrr{color:var(--graphite);margin:16px 0 2px}h3.svelte-1x1cxrr{margin-bottom:6px;font-size:24px}.role.svelte-1x1cxrr{color:var(--ink-2);margin-bottom:12px;font-size:15px}.notes.svelte-1x1cxrr{margin:0 0 10px}.notes.svelte-1x1cxrr div:where(.svelte-1x1cxrr){border-top:1px solid var(--rule);padding:8px 0}dt.svelte-1x1cxrr{color:var(--ink-2);font-size:13px}dd.svelte-1x1cxrr{margin:0}.value.svelte-1x1cxrr{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:15px}.ref.svelte-1x1cxrr{font:12px/1.5 var(--font-data);color:var(--graphite)}.caveat.svelte-1x1cxrr{color:var(--ink-2);border-left:2px solid var(--co2);padding-left:10px;font-size:13px}.open.svelte-1x1cxrr{color:var(--co2);align-items:center;min-height:40px;margin-top:auto;padding-top:8px;font-weight:500;display:inline-flex}.hint.svelte-1x1cxrr{color:var(--graphite);margin-top:10px}@media (min-width:1280px){.rail.svelte-1x1cxrr{grid-auto-columns:minmax(0,1fr)}.hint.svelte-1x1cxrr{display:none}}.foot.svelte-z0vthk{max-width:1280px;padding:48px var(--gutter) 40px;border-top:1px solid var(--ink);font:12px/1.7 var(--font-data);color:var(--graphite);margin:0 auto}.cols.svelte-z0vthk{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:28px 48px;display:grid}.h.svelte-z0vthk{color:var(--ink);margin-bottom:6px}ul.svelte-z0vthk{margin:0 0 12px;padding:0;list-style:none}a.svelte-z0vthk{color:var(--ink-2);padding:4px 0;display:inline-block}a[aria-current=true].svelte-z0vthk{color:var(--ink);-webkit-text-decoration-color:var(--co2);text-decoration-color:var(--co2)}.brand-line.svelte-z0vthk{letter-spacing:.2em;margin:36px 0 0}.landing.svelte-1uha8ag{min-height:100vh;overflow-x:clip}.skip.svelte-1uha8ag{background:var(--ink);color:var(--paper);z-index:10;padding:8px 12px;position:absolute;top:-60px;left:8px}.skip.svelte-1uha8ag:focus{top:8px}.masthead.svelte-1uha8ag{max-width:1280px;padding:18px var(--gutter);border-bottom:1px solid var(--rule);align-items:center;gap:24px;margin:0 auto;display:flex}.masthead.svelte-1uha8ag .brand:where(.svelte-1uha8ag){letter-spacing:.2em;white-space:nowrap;align-items:center;min-height:40px;font-size:13px;display:inline-flex}nav.svelte-1uha8ag{flex:1;min-width:0}nav.svelte-1uha8ag ul:where(.svelte-1uha8ag){flex-wrap:wrap;justify-content:flex-end;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink-2);align-items:center;min-height:40px;font-size:14px;text-decoration:none;display:inline-flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--ink);text-decoration:underline}.n.svelte-1uha8ag{font-family:var(--font-data);color:var(--graphite);margin-right:2px;font-size:12px}.lang.svelte-1uha8ag{font:13px var(--font-data);gap:2px;display:flex}.lang.svelte-1uha8ag a:where(.svelte-1uha8ag){min-height:40px;color:var(--graphite);align-items:center;padding:8px;text-decoration:none;display:inline-flex}.lang.svelte-1uha8ag a[aria-current=true]:where(.svelte-1uha8ag){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--co2);text-decoration-color:var(--co2);text-decoration-thickness:2px}@media (max-width:1060px){nav.svelte-1uha8ag{display:none}.masthead.svelte-1uha8ag{justify-content:space-between}}.landing.svelte-1uha8ag .section{max-width:1280px;padding:clamp(56px, 8vw, 112px) var(--gutter);border-top:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid}.landing.svelte-1uha8ag .section.wide{grid-template-columns:minmax(0,1fr)}.landing.svelte-1uha8ag .section.wide>.text,.landing.svelte-1uha8ag .section .text{max-width:640px}.landing.svelte-1uha8ag .section .num{font:13px/1 var(--font-data);color:var(--co2);margin-bottom:18px}.landing.svelte-1uha8ag .section h2{letter-spacing:-.01em;margin-bottom:24px;font-size:clamp(34px,4.2vw,56px);line-height:1.04}.landing.svelte-1uha8ag .section .text>p:not(.num):not(.margin-note){color:var(--ink-2);font-size:17px;line-height:1.65}.landing.svelte-1uha8ag .margin-note{border-top:1px solid var(--rule);font:12px/1.6 var(--font-data);color:var(--graphite);max-width:52ch;margin-top:24px;padding-top:12px}.landing.svelte-1uha8ag .figure{min-width:0}@media (max-width:860px){.landing.svelte-1uha8ag .section{grid-template-columns:minmax(0,1fr)}}
