.stories[data-astro-cid-b2uc7jsi]{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.story[data-astro-cid-b2uc7jsi]{grid-template-rows:subgrid;border-radius:var(--radius-lg);background:var(--blue-surface);grid-row:span 3;padding:20px;display:grid;position:relative}.story--green[data-astro-cid-b2uc7jsi]{background:var(--green-surface)}.story--amber[data-astro-cid-b2uc7jsi]{background:var(--amber-surface)}.step-number[data-astro-cid-b2uc7jsi]{border:1.5px solid var(--amber);width:26px;height:26px;color:var(--amber);border-radius:50%;justify-content:center;align-items:center;font-size:15px;line-height:1;display:inline-flex}h2[data-astro-cid-b2uc7jsi]{color:var(--ink-strong);grid-template-columns:26px 1fr;align-items:start;gap:12px;font-size:20px;font-weight:500;line-height:1.25;display:grid}.story[data-astro-cid-b2uc7jsi] p[data-astro-cid-b2uc7jsi]{color:var(--ink);font-size:16px;line-height:1.5}.sketch[data-astro-cid-b2uc7jsi]{width:100%;height:auto;margin-top:6px;display:block}.setup-sketch[data-astro-cid-b2uc7jsi]{align-items:center;min-height:88px;display:flex;container-type:inline-size}.setup-rail[data-astro-cid-b2uc7jsi]{grid-template-columns:repeat(7,1fr);width:100%;display:grid;position:relative}.setup-rail[data-astro-cid-b2uc7jsi]:before{content:"";border-top:2px solid var(--blue-border);position:absolute;top:50%;left:7.14%;right:7.14%}.setup-stop[data-astro-cid-b2uc7jsi]{justify-content:center;display:flex;position:relative}.setup-dot[data-astro-cid-b2uc7jsi]{background:var(--blue);border-radius:50%;place-items:center;width:8px;height:8px;font-size:0;display:grid;position:relative}.setup-label[data-astro-cid-b2uc7jsi]{color:var(--body);font-size:12px;line-height:1.4;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.setup-stop[data-astro-cid-b2uc7jsi]:nth-child(2n) .setup-label[data-astro-cid-b2uc7jsi]{top:18px;bottom:auto}.setup-stop[data-astro-cid-b2uc7jsi]:first-child .setup-label[data-astro-cid-b2uc7jsi]{left:0;transform:none}.setup-stop[data-astro-cid-b2uc7jsi]:last-child .setup-label[data-astro-cid-b2uc7jsi]{left:auto;right:0;transform:none}@container (width<=280px){.setup-rail[data-astro-cid-b2uc7jsi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.setup-rail[data-astro-cid-b2uc7jsi]:before{display:none}.setup-stop[data-astro-cid-b2uc7jsi]{justify-content:flex-start;align-items:center;gap:6px}.setup-dot[data-astro-cid-b2uc7jsi]{width:20px;height:20px;color:var(--ink);background:var(--blue-surface);border:1px solid var(--accent-text);flex-shrink:0;font-size:12px}.setup-stop[data-astro-cid-b2uc7jsi] .setup-label[data-astro-cid-b2uc7jsi],.setup-stop[data-astro-cid-b2uc7jsi]:nth-child(2n) .setup-label[data-astro-cid-b2uc7jsi],.setup-stop[data-astro-cid-b2uc7jsi]:first-child .setup-label[data-astro-cid-b2uc7jsi],.setup-stop[data-astro-cid-b2uc7jsi]:last-child .setup-label[data-astro-cid-b2uc7jsi]{font-size:12px;position:static;transform:none}}@container (width<=220px){.setup-rail[data-astro-cid-b2uc7jsi]{grid-template-columns:1fr}}.choice-sketch[data-astro-cid-b2uc7jsi]{align-self:center}.choice-labels[data-astro-cid-b2uc7jsi]{color:var(--body);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:8px;font-size:12px;line-height:1.5;display:flex}.choice-labels[data-astro-cid-b2uc7jsi] span[data-astro-cid-b2uc7jsi]{align-items:center;gap:6px;display:inline-flex}.choice-labels[data-astro-cid-b2uc7jsi] i[data-astro-cid-b2uc7jsi]{border-top:2px solid var(--blue);width:14px;display:inline-block}.choice-labels[data-astro-cid-b2uc7jsi] .choice-variant[data-astro-cid-b2uc7jsi]{border-color:var(--clay);border-top-style:dashed}.sk-axis[data-astro-cid-b2uc7jsi]{stroke:var(--green-border)}.sk-gap[data-astro-cid-b2uc7jsi]{fill:var(--clay);opacity:.16}.sk-base[data-astro-cid-b2uc7jsi]{fill:none;stroke:var(--blue);stroke-width:2px}.sk-variant[data-astro-cid-b2uc7jsi]{fill:none;stroke:var(--clay);stroke-width:2px;stroke-dasharray:4 3}svg[data-astro-cid-b2uc7jsi]{overflow:visible}.forward-arrow[data-astro-cid-b2uc7jsi] path[data-astro-cid-b2uc7jsi],.mobile-return[data-astro-cid-b2uc7jsi] path[data-astro-cid-b2uc7jsi],.return-head[data-astro-cid-b2uc7jsi] path[data-astro-cid-b2uc7jsi]{fill:none;stroke:var(--accent-text);stroke-width:1.5px;vector-effect:non-scaling-stroke}.forward-arrow[data-astro-cid-b2uc7jsi]{width:32px;height:12px;position:absolute;top:calc(50% - 6px);right:-32px}.mobile-return[data-astro-cid-b2uc7jsi]{display:none}.feedback-loop[data-astro-cid-b2uc7jsi]{min-height:64px;padding-top:25px;position:relative}.loop-network[data-astro-cid-b2uc7jsi]{border:1.5px solid var(--accent-text);border-top:0;height:36px;position:absolute;top:0;left:calc(16.6667% - 10.6667px);right:calc(16.6667% - 10.6667px)}.return-branch[data-astro-cid-b2uc7jsi]{border-left:1.5px solid var(--accent-text);position:absolute;top:0;bottom:0;left:50%}.return-head[data-astro-cid-b2uc7jsi]{width:12px;height:12px;position:absolute;top:0;left:-6.75px}.return-head--first[data-astro-cid-b2uc7jsi]{left:-6.75px}.return[data-astro-cid-b2uc7jsi]{text-align:center;color:var(--body);font-size:15px;line-height:1.5;position:relative}.return[data-astro-cid-b2uc7jsi] span[data-astro-cid-b2uc7jsi]{background:var(--canvas);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:3px 12px}@media (width<=800px){.workflow[data-astro-cid-b2uc7jsi]{padding-left:20px}.stories[data-astro-cid-b2uc7jsi]{grid-template-rows:none;grid-template-columns:1fr;gap:32px}.story[data-astro-cid-b2uc7jsi]:before{content:"";border-left:1.5px solid var(--accent-text);position:absolute;top:0;bottom:-32px;left:-20px}.story[data-astro-cid-b2uc7jsi]:first-child:before{top:50%}.story[data-astro-cid-b2uc7jsi]:last-child:before{bottom:50%}.story[data-astro-cid-b2uc7jsi]{grid-row:auto;padding:18px 20px;display:block}.story[data-astro-cid-b2uc7jsi] p[data-astro-cid-b2uc7jsi],.sketch[data-astro-cid-b2uc7jsi]{margin-top:12px}.forward-arrow[data-astro-cid-b2uc7jsi]{top:auto;bottom:-22px;right:calc(50% - 16px);transform:rotate(90deg)}.mobile-return[data-astro-cid-b2uc7jsi]{width:20px;height:12px;display:block;position:absolute;top:calc(50% - 6px);left:-20px}.feedback-loop[data-astro-cid-b2uc7jsi]{min-height:0;padding-top:18px}.loop-network[data-astro-cid-b2uc7jsi]{display:none}.return[data-astro-cid-b2uc7jsi]{text-align:left}.return[data-astro-cid-b2uc7jsi] span[data-astro-cid-b2uc7jsi]{padding:0}}.legend[data-astro-cid-nxao5iv7]{color:var(--body);flex-wrap:wrap;gap:4px 14px;margin-bottom:8px;font-size:14px;line-height:1.4;display:flex}.legend[data-astro-cid-nxao5iv7] span[data-astro-cid-nxao5iv7]{align-items:center;gap:7px;display:inline-flex}.legend[data-astro-cid-nxao5iv7] i[data-astro-cid-nxao5iv7]{width:9px;height:9px}.legend[data-astro-cid-nxao5iv7] .liquid[data-astro-cid-nxao5iv7]{border-top:2px dashed var(--ink-strong);width:18px;height:0}.chart[data-astro-cid-nxao5iv7]{width:100%;height:auto;display:block}.chart--narrow[data-astro-cid-nxao5iv7]{display:none}.grid[data-astro-cid-nxao5iv7]{stroke:var(--border)}text[data-astro-cid-nxao5iv7]{font:14px var(--font-sans);fill:var(--body);font-variant-numeric:tabular-nums}.axis-label[data-astro-cid-nxao5iv7]{text-align:right;color:var(--body);font-size:13px}@media (width<=1050px){.chart--wide[data-astro-cid-nxao5iv7]{display:none}.chart--narrow[data-astro-cid-nxao5iv7]{display:block}}@media (width<=360px){text[data-astro-cid-nxao5iv7]{font-size:16px}}.gain-examples[data-astro-cid-eq65vb6j]{gap:20px;display:grid}.gain-example[data-astro-cid-eq65vb6j]{background:var(--surface);border-radius:var(--radius-lg);margin:0;padding:24px}h3[data-astro-cid-eq65vb6j]{color:var(--ink-strong);font-size:20px;font-weight:500;line-height:1.3}.funding-summary[data-astro-cid-eq65vb6j]{color:var(--ink-strong);margin-top:18px;font-size:16px}.funding-summary[data-astro-cid-eq65vb6j] strong[data-astro-cid-eq65vb6j]{color:var(--amber);margin-left:6px;font-weight:600}.outcome-mix[data-astro-cid-eq65vb6j]{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.outcome-mix[data-astro-cid-eq65vb6j] li[data-astro-cid-eq65vb6j]{color:var(--body);grid-template-columns:136px 1fr 34px;align-items:center;gap:10px;font-size:14px;line-height:1.4;display:grid}.outcome-percent[data-astro-cid-eq65vb6j]{text-align:right;font-variant-numeric:tabular-nums}.outcome-track[data-astro-cid-eq65vb6j]{background:var(--border);height:12px}.outcome-track[data-astro-cid-eq65vb6j] i[data-astro-cid-eq65vb6j]{border-radius:3px;height:100%;display:block}figcaption[data-astro-cid-eq65vb6j]{color:var(--body);margin-top:16px;font-size:13px;line-height:1.5}@media (width<=600px){.gain-example[data-astro-cid-eq65vb6j]{padding:20px}.outcome-mix[data-astro-cid-eq65vb6j] li[data-astro-cid-eq65vb6j]{grid-template-columns:minmax(108px,1fr) minmax(32px,.8fr) 30px;gap:8px}}.legend[data-astro-cid-wq2bug2k]{color:var(--body);flex-wrap:wrap;gap:8px 18px;margin-bottom:12px;font-size:14px;line-height:1.4;display:flex}.legend[data-astro-cid-wq2bug2k] span[data-astro-cid-wq2bug2k]{align-items:center;gap:7px;display:inline-flex}.legend[data-astro-cid-wq2bug2k] i[data-astro-cid-wq2bug2k]{background:var(--blue);width:16px;height:10px}.legend[data-astro-cid-wq2bug2k] .median[data-astro-cid-wq2bug2k]{background:var(--accent-text);height:3px}.legend[data-astro-cid-wq2bug2k] .range[data-astro-cid-wq2bug2k]{opacity:.4}.chart[data-astro-cid-wq2bug2k]{width:100%;height:auto;display:block}.chart--narrow[data-astro-cid-wq2bug2k]{display:none}.grid[data-astro-cid-wq2bug2k]{stroke:var(--border)}text[data-astro-cid-wq2bug2k]{font:14px var(--font-sans);fill:var(--body);font-variant-numeric:tabular-nums}.axis-label[data-astro-cid-wq2bug2k]{text-align:right;color:var(--body);font-size:13px}@media (width<=1050px){.chart--wide[data-astro-cid-wq2bug2k]{display:none}.chart--narrow[data-astro-cid-wq2bug2k]{display:block}}@media (width<=360px){text[data-astro-cid-wq2bug2k]{font-size:16px}}.comparison[data-astro-cid-xjeuw57t]{gap:28px;display:grid}.metric[data-astro-cid-xjeuw57t]{grid-template-columns:1fr auto;gap:10px 16px;display:grid}h4[data-astro-cid-xjeuw57t]{color:var(--ink-strong);margin:0;font-size:16px;font-weight:500;line-height:1.4}.difference[data-astro-cid-xjeuw57t]{color:var(--green);font-variant-numeric:tabular-nums;font-size:16px;line-height:1.4}.comparison-row[data-astro-cid-xjeuw57t]{color:var(--body);grid-column:1/-1;grid-template-columns:1fr auto;gap:5px 12px;font-size:14px;display:grid}.comparison-row[data-astro-cid-xjeuw57t] strong[data-astro-cid-xjeuw57t]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.track[data-astro-cid-xjeuw57t]{grid-column:1/-1;gap:0;height:18px;display:flex}.bar[data-astro-cid-xjeuw57t]{background:var(--border-strong);border-radius:3px;height:100%}.bar--changed[data-astro-cid-xjeuw57t]{background:var(--green)}@media (width<=600px){.metric[data-astro-cid-xjeuw57t]{grid-template-columns:1fr;gap:6px}.difference[data-astro-cid-xjeuw57t]{margin-bottom:6px}.comparison-row[data-astro-cid-xjeuw57t]{margin-bottom:8px}}.product-intro[data-astro-cid-5brzmp7i]{padding:48px 0 16px}.intro-copy[data-astro-cid-5brzmp7i]{max-width:800px;margin-top:20px}.overview[data-astro-cid-5brzmp7i]{margin-top:32px}.chapter[data-astro-cid-5brzmp7i]{padding:var(--section-pad) 0}.chapter[data-astro-cid-5brzmp7i],.payoff[data-astro-cid-5brzmp7i],.plan-explainer[data-astro-cid-5brzmp7i]{scroll-margin-top:108px}.legacy-anchor[data-astro-cid-5brzmp7i]{scroll-margin-top:108px;display:block}.chapter-heading[data-astro-cid-5brzmp7i]{max-width:850px;margin-bottom:var(--space-3);gap:16px;display:grid}.story-row[data-astro-cid-5brzmp7i]{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.story-copy[data-astro-cid-5brzmp7i]{gap:18px;display:grid}h3[data-astro-cid-5brzmp7i]{color:var(--ink-strong);font-size:20px;font-weight:500;line-height:1.3}.example[data-astro-cid-5brzmp7i],.setup-guide[data-astro-cid-5brzmp7i]{border-radius:var(--radius-lg);background:var(--surface);min-width:0;margin:0;padding:24px}.setup-guide[data-astro-cid-5brzmp7i]{background:var(--blue-surface)}.setup-steps[data-astro-cid-5brzmp7i]{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.setup-steps[data-astro-cid-5brzmp7i] li[data-astro-cid-5brzmp7i]{grid-template-columns:18px 130px 1fr;align-items:baseline;gap:8px;font-size:15px;line-height:1.4;display:grid}.step-number[data-astro-cid-5brzmp7i]{color:var(--accent-text);font-size:inherit}.setup-steps[data-astro-cid-5brzmp7i] strong[data-astro-cid-5brzmp7i]{color:var(--ink-strong);font-weight:500}.step-detail[data-astro-cid-5brzmp7i]{color:var(--body)}.figure-title[data-astro-cid-5brzmp7i]{margin-bottom:20px;font-size:20px;font-weight:500;line-height:1.3}figcaption[data-astro-cid-5brzmp7i]{color:var(--ink);margin-top:12px;font-size:14px;line-height:1.5}.plan-explainer[data-astro-cid-5brzmp7i]{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.diagram-title[data-astro-cid-5brzmp7i]{margin-bottom:20px}.driver-column[data-astro-cid-5brzmp7i],.projection-area[data-astro-cid-5brzmp7i]{flex-direction:column;min-width:0;display:flex}.drivers[data-astro-cid-5brzmp7i]{flex:1;grid-template-rows:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.drivers[data-astro-cid-5brzmp7i]:before{content:"";border-right:1.5px solid var(--accent-text);position:absolute;top:calc(10% - 5.6px);bottom:calc(10% - 5.6px);right:-32px}.driver[data-astro-cid-5brzmp7i]{display:flex;position:relative}.driver[data-astro-cid-5brzmp7i]:after{content:"";border-top:1.5px solid var(--accent-text);width:32px;position:absolute;top:50%;right:-32px}.driver-content[data-astro-cid-5brzmp7i]{background:var(--blue-surface);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);flex-direction:column;justify-content:center;width:100%;padding:14px 34px 14px 20px;display:flex}.driver[data-astro-cid-5brzmp7i] h4[data-astro-cid-5brzmp7i]{color:var(--ink-strong);font-size:19px;font-weight:500;line-height:1.3}.driver[data-astro-cid-5brzmp7i] p[data-astro-cid-5brzmp7i]{color:var(--body);margin-top:6px;font-size:16px;line-height:1.5}.projection-area[data-astro-cid-5brzmp7i]>h3[data-astro-cid-5brzmp7i]{color:var(--amber)}.projection-pair[data-astro-cid-5brzmp7i]{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mini-example[data-astro-cid-5brzmp7i]{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;justify-content:center;min-width:0;margin:0;padding:18px 20px;display:flex;position:relative}.projection-arrow[data-astro-cid-5brzmp7i]{width:32px;height:12px;position:absolute;top:calc(50% - 6px);left:-32px;overflow:visible}.projection-arrow[data-astro-cid-5brzmp7i] path[data-astro-cid-5brzmp7i]{fill:none;stroke:var(--accent-text);stroke-width:1.5px;vector-effect:non-scaling-stroke}.mini-example[data-astro-cid-5brzmp7i] h4[data-astro-cid-5brzmp7i]{color:var(--ink-strong);margin-bottom:8px;font-size:17px;font-weight:500;line-height:1.3}.mini-example[data-astro-cid-5brzmp7i] figcaption[data-astro-cid-5brzmp7i]{margin-top:6px}.illustration-label[data-astro-cid-5brzmp7i]{color:var(--body);margin-top:14px;font-size:13px;line-height:1.5}.payoff[data-astro-cid-5brzmp7i]{padding:var(--section-pad) 0}.benefits[data-astro-cid-5brzmp7i]{align-content:start;gap:24px;margin:0;padding-left:24px;display:grid}.benefits[data-astro-cid-5brzmp7i] li[data-astro-cid-5brzmp7i]{padding-left:4px}.benefits[data-astro-cid-5brzmp7i] li[data-astro-cid-5brzmp7i]::marker{color:var(--amber)}.benefits[data-astro-cid-5brzmp7i] strong[data-astro-cid-5brzmp7i]{color:var(--ink-strong);font-weight:600}@media (width<=1050px){.story-row[data-astro-cid-5brzmp7i]{gap:var(--space-4)}.setup-steps[data-astro-cid-5brzmp7i] li[data-astro-cid-5brzmp7i]{grid-template-columns:18px 1fr;gap:2px 8px}.step-detail[data-astro-cid-5brzmp7i]{grid-column:2}}@media (width<=800px){.story-row[data-astro-cid-5brzmp7i],.plan-explainer[data-astro-cid-5brzmp7i]{grid-template-columns:1fr}.setup-guide[data-astro-cid-5brzmp7i],.story-row[data-astro-cid-5brzmp7i] .example[data-astro-cid-5brzmp7i]{width:100%;max-width:640px;margin-inline:auto}.setup-steps[data-astro-cid-5brzmp7i] li[data-astro-cid-5brzmp7i]{grid-template-columns:18px 130px 1fr;gap:8px}.step-detail[data-astro-cid-5brzmp7i]{grid-column:auto}.projection-area[data-astro-cid-5brzmp7i]{width:100%;max-width:640px;margin-inline:auto}.drivers[data-astro-cid-5brzmp7i]:before,.driver[data-astro-cid-5brzmp7i]:after,.projection-arrow[data-astro-cid-5brzmp7i]{display:none}.plan-explainer[data-astro-cid-5brzmp7i]{gap:var(--space-4)}.driver-content[data-astro-cid-5brzmp7i]{clip-path:none;border-radius:var(--radius-sm);padding-right:20px}}@media (width<=600px){.product-intro[data-astro-cid-5brzmp7i]{padding-block:32px 8px}.chapter[data-astro-cid-5brzmp7i],.payoff[data-astro-cid-5brzmp7i]{padding-block:var(--section-pad)}.chapter-heading[data-astro-cid-5brzmp7i]{margin-bottom:24px}.example[data-astro-cid-5brzmp7i],.setup-guide[data-astro-cid-5brzmp7i]{padding:20px}.setup-steps[data-astro-cid-5brzmp7i] li[data-astro-cid-5brzmp7i]{grid-template-columns:18px 1fr;gap:2px 8px}.step-detail[data-astro-cid-5brzmp7i]{grid-column:2}}
