article-model[data-astro-cid-7z2z5iaq]{border:1px solid var(--line);border-top:3px solid var(--blue);background:#ffffff3b;margin:3rem 0;padding:1.7rem;font-size:.88rem;line-height:1.65;display:block}.experiment-header[data-astro-cid-7z2z5iaq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.experiment-kicker[data-astro-cid-7z2z5iaq]{font:.7rem var(--mono);color:var(--blue);letter-spacing:.07em}.assumption-tag[data-astro-cid-7z2z5iaq]{color:var(--muted);font-size:.68rem}h3[data-astro-cid-7z2z5iaq]{font:500 clamp(1.2rem, 3vw, 1.5rem)/1.45 var(--body);text-wrap:balance;margin:1rem 0 .6rem}.experiment-intro[data-astro-cid-7z2z5iaq]{color:var(--muted);margin:0 0 1rem}.model-context[data-astro-cid-7z2z5iaq]{border-block:1px solid var(--line);color:var(--muted);margin:0 0 1.4rem;padding:.7rem 0;font-size:.75rem}.experiment-workbench[data-astro-cid-7z2z5iaq]{grid-template-columns:1.15fr 1fr;align-items:start;gap:1.8rem;display:grid}fieldset[data-astro-cid-7z2z5iaq]{border:0;min-width:0;margin:0;padding:0}.model-control[data-astro-cid-7z2z5iaq]{margin-bottom:1rem}.control-caption[data-astro-cid-7z2z5iaq]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}label[data-astro-cid-7z2z5iaq]{font-size:.76rem}output[data-astro-cid-7z2z5iaq]{font:.85rem var(--mono);color:var(--blue);flex-shrink:0}output[data-astro-cid-7z2z5iaq] small[data-astro-cid-7z2z5iaq]{font:.66rem var(--body)}input[data-astro-cid-7z2z5iaq][type=range]{cursor:pointer;width:100%;height:30px;accent-color:var(--blue);margin:.15rem 0 0;display:block}.control-ends[data-astro-cid-7z2z5iaq]{color:var(--muted);font:.63rem var(--mono);justify-content:space-between;display:flex}.model-actions[data-astro-cid-7z2z5iaq]{align-items:center;gap:.7rem;margin-top:1.5rem;display:flex}button[data-astro-cid-7z2z5iaq]{border:1px solid var(--line);color:var(--ink);font:.73rem var(--body);cursor:pointer;background:0 0;padding:.5rem .7rem}button[data-astro-cid-7z2z5iaq]:hover{border-color:var(--blue);color:var(--blue)}button[data-astro-cid-7z2z5iaq]:focus-visible,input[data-astro-cid-7z2z5iaq]:focus-visible,summary[data-astro-cid-7z2z5iaq]:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.model-actions[data-astro-cid-7z2z5iaq]>span[data-astro-cid-7z2z5iaq]{color:var(--muted);font-size:.65rem}.model-result[data-astro-cid-7z2z5iaq]{border-left:1px solid var(--line);padding:1rem 0 1rem 1.5rem}.result-label[data-astro-cid-7z2z5iaq]{color:var(--muted);font-size:.73rem;display:block}.model-result[data-astro-cid-7z2z5iaq] strong[data-astro-cid-7z2z5iaq]{color:var(--blue);font:500 clamp(2.8rem, 6vw, 3.8rem)/1.1 var(--body);font-variant-numeric:lining-nums tabular-nums;margin:.3rem 0;display:block}.result-unit[data-astro-cid-7z2z5iaq]{color:var(--muted);font-size:.7rem;display:block}.model-result[data-astro-cid-7z2z5iaq] p[data-astro-cid-7z2z5iaq]{margin:1rem 0 0;font-size:.82rem}figure[data-astro-cid-7z2z5iaq]{margin:1.8rem 0 1.2rem}.chart-scroll[data-astro-cid-7z2z5iaq]{overflow-x:auto}.chart-scroll[data-astro-cid-7z2z5iaq]:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.mobile-chart-hint[data-astro-cid-7z2z5iaq]{color:var(--muted);font-size:.67rem;display:none}svg[data-astro-cid-7z2z5iaq]{width:100%;min-width:480px;font-family:var(--body);display:block;overflow:visible}.axis-tick[data-astro-cid-7z2z5iaq]{font:12px var(--mono);fill:var(--muted)}.axis-label[data-astro-cid-7z2z5iaq]{fill:var(--muted);font-size:12px}.grid-line[data-astro-cid-7z2z5iaq]{stroke:var(--line);stroke-width:.7px}.axis-line[data-astro-cid-7z2z5iaq]{stroke:var(--muted);stroke-width:1px}.chart-line[data-astro-cid-7z2z5iaq]{fill:none;stroke-width:2px;stroke-linejoin:round}.chart-line[data-astro-cid-7z2z5iaq].potential{stroke:var(--muted);stroke-dasharray:7 5}.chart-line[data-astro-cid-7z2z5iaq].human{stroke:#94603b;stroke-dasharray:5 4}.chart-line[data-astro-cid-7z2z5iaq].primary{stroke:var(--blue);stroke-width:3px}.marker-guide[data-astro-cid-7z2z5iaq]{stroke:var(--blue);stroke-width:1px;stroke-opacity:.45;stroke-dasharray:3 4}.current-point[data-astro-cid-7z2z5iaq]{fill:var(--blue);stroke:var(--paper);stroke-width:2.5px}.savings-gap[data-astro-cid-7z2z5iaq]{stroke:var(--blue);stroke-width:4px;opacity:.5}[data-astro-cid-7z2z5iaq][data-negative] .model-result[data-astro-cid-7z2z5iaq] strong[data-astro-cid-7z2z5iaq]{color:#a63e29}[data-astro-cid-7z2z5iaq][data-negative] .savings-gap[data-astro-cid-7z2z5iaq]{stroke:#a63e29}.model-legend[data-astro-cid-7z2z5iaq]{color:var(--muted);flex-wrap:wrap;gap:.4rem 1rem;margin-top:.4rem;font-size:.67rem;display:flex}.model-legend[data-astro-cid-7z2z5iaq] span[data-astro-cid-7z2z5iaq]{align-items:center;gap:.4rem;display:inline-flex}.model-legend[data-astro-cid-7z2z5iaq] i[data-astro-cid-7z2z5iaq]{border-top:2px solid var(--blue);width:18px}.model-legend[data-astro-cid-7z2z5iaq] .potential[data-astro-cid-7z2z5iaq]{border-color:var(--muted);border-top-style:dashed}.model-legend[data-astro-cid-7z2z5iaq] .human[data-astro-cid-7z2z5iaq]{border-color:#94603b;border-top-style:dashed}.model-legend[data-astro-cid-7z2z5iaq] .point[data-astro-cid-7z2z5iaq]{background:var(--blue);border:0;border-radius:50%;width:6px;height:6px}.chart-caption[data-astro-cid-7z2z5iaq]{color:var(--muted);margin-top:.6rem;font-size:.68rem;display:block}.model-formula[data-astro-cid-7z2z5iaq]{margin-top:.8rem;font-size:.76rem}details[data-astro-cid-7z2z5iaq]{border-top:1px solid var(--line);color:var(--muted);padding-top:.8rem;font-size:.73rem}summary[data-astro-cid-7z2z5iaq]{cursor:pointer;color:var(--ink)}details[data-astro-cid-7z2z5iaq] p[data-astro-cid-7z2z5iaq]{margin:.8rem 0 0}.no-script[data-astro-cid-7z2z5iaq]{color:var(--muted);font-size:.75rem}.sr-only[data-astro-cid-7z2z5iaq]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){article-model[data-astro-cid-7z2z5iaq]{margin:2rem 0;padding:1rem}.experiment-workbench[data-astro-cid-7z2z5iaq]{grid-template-columns:1fr;gap:1.4rem}.model-result[data-astro-cid-7z2z5iaq]{border-left:0;border-top:1px solid var(--line);padding:1rem 0 0}.model-result[data-astro-cid-7z2z5iaq] strong[data-astro-cid-7z2z5iaq]{font-size:3.3rem}label[data-astro-cid-7z2z5iaq]{font-size:.73rem}output[data-astro-cid-7z2z5iaq]{font-size:.78rem}.control-caption[data-astro-cid-7z2z5iaq]{flex-wrap:wrap}figure[data-astro-cid-7z2z5iaq]{margin-top:1.5rem}.mobile-chart-hint[data-astro-cid-7z2z5iaq]{margin-bottom:.5rem;display:block}}
