.obZCcW_section{padding:20vh var(--margin) 22vh;background:var(--bg);position:relative}.obZCcW_head{font-size:var(--t-xs);color:var(--ink-2);justify-content:space-between;align-items:baseline;display:flex}.obZCcW_kicker{font-size:var(--t-xs);color:var(--ink-2)}.obZCcW_metric{color:var(--ink);align-items:baseline;gap:18px;display:flex}.obZCcW_note{color:var(--ink-2)}.obZCcW_title{max-width:16ch;font-size:var(--t-3xl);letter-spacing:-.025em;margin-top:28px;font-weight:300;font-stretch:88%;line-height:1}.obZCcW_chart{grid-template-rows:46vh auto;grid-template-columns:2.6rem 1fr;gap:10px 14px;min-height:300px;margin-top:48px;display:grid}.obZCcW_axis{font-size:var(--t-xs);color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;margin-block:-.5em;line-height:1;display:flex}.obZCcW_xaxis{font-size:var(--t-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;grid-column:2;justify-content:space-between;display:flex}.obZCcW_plot{cursor:crosshair;touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:0;position:relative}.obZCcW_grid,.obZCcW_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.obZCcW_grid line{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.obZCcW_glow{fill:none;stroke:var(--accent);stroke-width:9px;opacity:.16}.obZCcW_curve{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round}.obZCcW_breakEven{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:2 6}.obZCcW_svgLabel{fill:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px}.obZCcW_stem{stroke:var(--line-strong);stroke-width:1px}.obZCcW_marker{fill:var(--accent)}.obZCcW_cross line{stroke:var(--ink);stroke-width:1px;opacity:.45}.obZCcW_cross circle{fill:none;stroke:var(--ink);stroke-width:1px}.obZCcW_readouts{gap:var(--gutter);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:40px;padding-top:20px;display:grid}.obZCcW_readouts dt{font-size:var(--t-xs);color:var(--ink-2)}.obZCcW_readouts dd{font-size:var(--t-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px;font-weight:300;font-stretch:88%}.obZCcW_decision[data-decision=Scale]{color:var(--accent)}.obZCcW_control{max-width:560px;font-size:var(--t-xs);color:var(--ink-2);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-top:40px;display:grid}.obZCcW_control output{text-align:right;min-width:5ch;color:var(--ink);font-variant-numeric:tabular-nums}.obZCcW_control input{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.obZCcW_control input::-webkit-slider-runnable-track{background:var(--line-strong);height:1px}.obZCcW_control input::-moz-range-track{background:var(--line-strong);height:1px}.obZCcW_control input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);border:0;border-radius:50%;width:14px;height:14px;margin-top:-6.5px}.obZCcW_control input::-moz-range-thumb{background:var(--ink);border:0;border-radius:50%;width:14px;height:14px}.obZCcW_control input:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.obZCcW_copy{max-width:52ch;font-size:var(--t-base);opacity:.85;margin-top:40px;line-height:1.5}@media (max-width:767px){.obZCcW_section{padding:16vh var(--margin) 16vh}.obZCcW_chart{grid-template-rows:58vw auto;grid-template-columns:2.2rem 1fr;gap:8px 10px;min-height:0;margin-top:32px}.obZCcW_readouts{grid-template-columns:repeat(2,1fr);row-gap:24px}.obZCcW_control{gap:16px}}
