.sprint[data-astro-cid-kutbtat7]{--ph-d:#6aa9e9;--ph-s:#4fb3a6;--ph-t:#d9a441;--ph-a:#ed8359;--c-before:#5e8fdb;--c-after:#d96f45}:root[data-theme=light] .sprint[data-astro-cid-kutbtat7]{--ph-d:#2f78c4;--ph-s:#23877b;--ph-t:#a87512;--ph-a:#c9592d;--c-before:#4f7fcc;--c-after:#c9592d}.facets[data-astro-cid-kutbtat7]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.facet[data-astro-cid-kutbtat7]{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);align-content:start;gap:8px;padding:22px;display:grid}.facet[data-astro-cid-kutbtat7] .n[data-astro-cid-kutbtat7]{background:var(--brand-soft);width:30px;height:30px;color:var(--brand);font:500 .8125rem/1 var(--body);border-radius:8px;place-items:center;margin-bottom:4px;display:grid}.facet[data-astro-cid-kutbtat7] h3[data-astro-cid-kutbtat7]{font-size:1.0625rem}.facet[data-astro-cid-kutbtat7] p[data-astro-cid-kutbtat7]{color:var(--muted);font-size:.9rem;line-height:1.5}@media (width<=1060px){.facets[data-astro-cid-kutbtat7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.facets[data-astro-cid-kutbtat7]{grid-template-columns:1fr}}.stat-grid[data-astro-cid-kutbtat7]{border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.stat[data-astro-cid-kutbtat7]{border-left:1px solid var(--line);align-content:start;gap:12px;margin:0;padding:26px;display:grid}.stat[data-astro-cid-kutbtat7]:first-child{border-left:none}.stat[data-astro-cid-kutbtat7] b[data-astro-cid-kutbtat7]{font:500 clamp(2rem,3.2vw,2.6rem)/1 var(--display);letter-spacing:-.04em;color:var(--brand)}.stat[data-astro-cid-kutbtat7] figcaption[data-astro-cid-kutbtat7]{color:var(--muted);gap:10px;font-size:.9rem;line-height:1.5;display:grid}.stat[data-astro-cid-kutbtat7] .src[data-astro-cid-kutbtat7]{color:var(--faint);letter-spacing:.02em;font-size:.75rem}@media (width<=1000px){.stat-grid[data-astro-cid-kutbtat7]{grid-template-columns:1fr 1fr}.stat[data-astro-cid-kutbtat7]:nth-child(3){border-left:none}.stat[data-astro-cid-kutbtat7]:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=600px){.stat-grid[data-astro-cid-kutbtat7]{grid-template-columns:1fr}.stat[data-astro-cid-kutbtat7]{border-left:none}.stat[data-astro-cid-kutbtat7]+.stat[data-astro-cid-kutbtat7]{border-top:1px solid var(--line)}}.lagline[data-astro-cid-kutbtat7]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);gap:10px;margin:0;padding:24px;display:grid}.years[data-astro-cid-kutbtat7]{font:500 .75rem/1 var(--body);letter-spacing:.06em;color:var(--faint);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding-bottom:8px;display:grid}.years[data-astro-cid-kutbtat7] span[data-astro-cid-kutbtat7]{border-left:1px solid var(--line);padding-left:8px}.years[data-astro-cid-kutbtat7] span[data-astro-cid-kutbtat7]:first-child{border-left:none;padding-left:0}.lane[data-astro-cid-kutbtat7]{background:repeating-linear-gradient(90deg,transparent 0 calc(33.333% - 1px),var(--line-soft) calc(33.333% - 1px) 33.333%);height:38px;position:relative}.seg[data-astro-cid-kutbtat7]{font:500 .8125rem/1.2 var(--body);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;padding-inline:10px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.seg-data[data-astro-cid-kutbtat7]{background:color-mix(in srgb,var(--c-before) 22%,transparent);box-shadow:inset 3px 0 0 var(--c-before);color:var(--ink)}.seg-write[data-astro-cid-kutbtat7]{background:var(--bg-alt);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.seg-run[data-astro-cid-kutbtat7]{background:color-mix(in srgb,var(--c-after) 24%,transparent);box-shadow:inset 3px 0 0 var(--c-after);color:var(--ink)}.gap[data-astro-cid-kutbtat7]{color:var(--brand);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:6px;font-size:.8125rem;font-weight:500;display:grid}.gap[data-astro-cid-kutbtat7] i[data-astro-cid-kutbtat7]{background:var(--brand);height:1px;position:relative}.gap[data-astro-cid-kutbtat7] i[data-astro-cid-kutbtat7]:first-child:before,.gap[data-astro-cid-kutbtat7] i[data-astro-cid-kutbtat7]:last-child:after{content:"";background:var(--brand);width:1px;height:11px;position:absolute;top:-5px}.gap[data-astro-cid-kutbtat7] i[data-astro-cid-kutbtat7]:first-child:before{left:0}.gap[data-astro-cid-kutbtat7] i[data-astro-cid-kutbtat7]:last-child:after{right:0}.lagline[data-astro-cid-kutbtat7] .note[data-astro-cid-kutbtat7]{margin-top:4px}@media (width<=520px){.lane[data-astro-cid-kutbtat7]{height:42px}.seg[data-astro-cid-kutbtat7]{white-space:normal;padding-inline:7px;font-size:.75rem;line-height:1.2}.gap[data-astro-cid-kutbtat7]{font-size:.75rem}}.era[data-astro-cid-kutbtat7]{line-height:1.45}.verdict[data-astro-cid-kutbtat7]{font:500 clamp(1.3rem,2.3vw,1.75rem)/1.3 var(--display);letter-spacing:-.025em;border-left:2px solid var(--brand);text-wrap:balance;max-width:40ch;padding-left:18px}.verdict[data-astro-cid-kutbtat7] small[data-astro-cid-kutbtat7]{font:400 .9375rem/1.55 var(--body);letter-spacing:0;color:var(--muted);text-wrap:pretty;margin-top:10px;display:block}.flow[data-astro-cid-kutbtat7]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-alt);margin:clamp(28px,3.5vw,40px) 0 0;padding:clamp(20px,3vw,32px)}.flow-row[data-astro-cid-kutbtat7]{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:stretch;display:grid}.node[data-astro-cid-kutbtat7]{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);color:var(--muted);align-content:start;gap:6px;padding:14px 16px;font-size:.875rem;line-height:1.45;display:grid}.node[data-astro-cid-kutbtat7] .k[data-astro-cid-kutbtat7]{font:500 1rem/1.2 var(--display);letter-spacing:-.02em;color:var(--ink)}.node-bet[data-astro-cid-kutbtat7]{border-color:var(--brand)}.node-carry[data-astro-cid-kutbtat7]{box-shadow:inset 0 3px 0 var(--c-after)}.node-better[data-astro-cid-kutbtat7]{box-shadow:inset 0 3px 0 var(--c-before)}.node-out[data-astro-cid-kutbtat7]{background:var(--brand-soft)}.arrow[data-astro-cid-kutbtat7]{place-self:center;width:100%;height:12px;position:relative}.arrow[data-astro-cid-kutbtat7]:before{content:"";background:var(--faint);height:1px;position:absolute;top:50%;left:4px;right:6px}.arrow[data-astro-cid-kutbtat7]:after{content:"";border-top:1px solid var(--faint);border-right:1px solid var(--faint);width:7px;height:7px;position:absolute;top:50%;right:2px;transform:translateY(-50%)rotate(45deg)}.loop[data-astro-cid-kutbtat7]{grid-template-columns:calc(50% - 14px) 1fr;align-items:center;gap:16px;margin-top:28px;display:grid;position:relative}.loop[data-astro-cid-kutbtat7]:before{content:"";border:1px dashed var(--c-before);opacity:.9;border-top:none;border-radius:0 0 8px 8px;height:28px;position:absolute;top:-28px;left:12.5%;right:calc(62.5% - 14px)}.loop-label[data-astro-cid-kutbtat7]{color:var(--faint);font-size:.8125rem}@media (width<=860px){.flow-row[data-astro-cid-kutbtat7]{grid-template-columns:1fr;gap:0}.arrow[data-astro-cid-kutbtat7]{width:12px;height:26px}.arrow[data-astro-cid-kutbtat7]:before{width:1px;height:auto;inset:3px auto 6px 50%}.arrow[data-astro-cid-kutbtat7]:after{inset:auto auto 3px 50%;transform:translate(-50%)rotate(135deg)}.loop[data-astro-cid-kutbtat7]{grid-template-columns:1fr;gap:8px;margin-top:22px}.loop[data-astro-cid-kutbtat7]:before{display:none}.node-better[data-astro-cid-kutbtat7]{border-style:dashed}}.kind[data-astro-cid-kutbtat7] h3[data-astro-cid-kutbtat7]{align-items:center;gap:10px;display:flex}.kind[data-astro-cid-kutbtat7] h3[data-astro-cid-kutbtat7]:before{content:"";border-radius:3px;flex:none;width:10px;height:10px}.kind-better[data-astro-cid-kutbtat7] h3[data-astro-cid-kutbtat7]:before{background:var(--c-before)}.kind-carry[data-astro-cid-kutbtat7] h3[data-astro-cid-kutbtat7]:before{background:var(--c-after)}.cal[data-astro-cid-kutbtat7]{gap:8px;display:grid}.cal-pre[data-astro-cid-kutbtat7],.cal-head[data-astro-cid-kutbtat7],.cal-row[data-astro-cid-kutbtat7]{grid-template-columns:76px repeat(5,minmax(0,1fr));gap:8px;display:grid}.cal-pre[data-astro-cid-kutbtat7] .pre[data-astro-cid-kutbtat7]{border:1px dashed var(--line);border-radius:var(--r);color:var(--muted);grid-column:2/-1;padding:12px 14px;font-size:.875rem}.cal-pre[data-astro-cid-kutbtat7] .pre[data-astro-cid-kutbtat7] b[data-astro-cid-kutbtat7]{color:var(--ink);font-weight:500}.wk[data-astro-cid-kutbtat7]{font:500 .75rem/1.3 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);align-self:center}.cal-head[data-astro-cid-kutbtat7] span[data-astro-cid-kutbtat7]{font:500 .75rem/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:6px 2px}.day[data-astro-cid-kutbtat7]{--ph:var(--faint);background:color-mix(in srgb,var(--ph) 12%,var(--panel));border:1px solid var(--line);box-shadow:inset 0 3px 0 var(--ph);border-radius:var(--r);align-content:start;gap:6px;min-height:112px;padding:14px 14px 16px;display:grid}.day[data-astro-cid-kutbtat7] .dn[data-astro-cid-kutbtat7]{font:500 .75rem/1 var(--body);letter-spacing:.04em;color:var(--faint)}.day[data-astro-cid-kutbtat7] .dow[data-astro-cid-kutbtat7]{display:none}.day[data-astro-cid-kutbtat7] .dt[data-astro-cid-kutbtat7]{font:500 .9375rem/1.3 var(--display);letter-spacing:-.015em;color:var(--ink)}.ph-d[data-astro-cid-kutbtat7]{--ph:var(--ph-d)}.ph-s[data-astro-cid-kutbtat7]{--ph:var(--ph-s)}.ph-t[data-astro-cid-kutbtat7]{--ph:var(--ph-t)}.ph-a[data-astro-cid-kutbtat7]{--ph:var(--ph-a)}.phase-key[data-astro-cid-kutbtat7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.phase-key[data-astro-cid-kutbtat7] li[data-astro-cid-kutbtat7]{grid-template-columns:14px 1fr;gap:3px 10px;font-size:.875rem;display:grid}.phase-key[data-astro-cid-kutbtat7] .sw[data-astro-cid-kutbtat7]{background:var(--ph);border-radius:3px;grid-row:span 3;width:12px;height:12px;margin-top:4px}.phase-key[data-astro-cid-kutbtat7] b[data-astro-cid-kutbtat7]{font-weight:500}.phase-key[data-astro-cid-kutbtat7] .when[data-astro-cid-kutbtat7]{color:var(--faint);font-size:.75rem}.phase-key[data-astro-cid-kutbtat7] .q[data-astro-cid-kutbtat7]{color:var(--muted);line-height:1.45}@media (width<=900px){.phase-key[data-astro-cid-kutbtat7]{grid-template-columns:1fr 1fr}}@media (width<=760px){.cal-head[data-astro-cid-kutbtat7]{display:none}.cal-pre[data-astro-cid-kutbtat7],.cal-row[data-astro-cid-kutbtat7]{grid-template-columns:1fr}.cal-pre[data-astro-cid-kutbtat7] .pre[data-astro-cid-kutbtat7]{grid-column:auto}.wk[data-astro-cid-kutbtat7]{margin-top:8px}.day[data-astro-cid-kutbtat7]{grid-template-columns:88px 1fr;align-items:baseline;min-height:0;padding:12px 14px}.day[data-astro-cid-kutbtat7] .dow[data-astro-cid-kutbtat7]{display:inline}.phase-key[data-astro-cid-kutbtat7]{grid-template-columns:1fr}}.handoff[data-astro-cid-kutbtat7]{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.handoff-head[data-astro-cid-kutbtat7],.handoff-row[data-astro-cid-kutbtat7]{grid-template-columns:1fr 1fr;display:grid}.handoff-head[data-astro-cid-kutbtat7] span[data-astro-cid-kutbtat7]{font:500 .6875rem/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);background:var(--bg-alt);border-bottom:1px solid var(--line);padding:13px 18px}.handoff-row[data-astro-cid-kutbtat7] span[data-astro-cid-kutbtat7]{border-bottom:1px solid var(--line);padding:14px 18px;font-size:.9375rem;line-height:1.5}.handoff-row[data-astro-cid-kutbtat7]:last-child span[data-astro-cid-kutbtat7]{border-bottom:none}.handoff[data-astro-cid-kutbtat7] .ag[data-astro-cid-kutbtat7]{color:var(--muted);padding-right:34px;position:relative}.handoff[data-astro-cid-kutbtat7] .ag[data-astro-cid-kutbtat7]:after{content:"→";color:var(--brand);position:absolute;top:14px;right:12px}.handoff[data-astro-cid-kutbtat7] .pe[data-astro-cid-kutbtat7]{color:var(--ink);border-left:1px solid var(--line)}.handoff-head[data-astro-cid-kutbtat7] span[data-astro-cid-kutbtat7]+span[data-astro-cid-kutbtat7]{border-left:1px solid var(--line)}@media (width<=640px){.handoff-head[data-astro-cid-kutbtat7]{display:none}.handoff-row[data-astro-cid-kutbtat7]{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:6px;padding:14px 16px}.handoff-row[data-astro-cid-kutbtat7]:last-child{border-bottom:none}.handoff-row[data-astro-cid-kutbtat7] span[data-astro-cid-kutbtat7]{border:none;padding:0}.handoff[data-astro-cid-kutbtat7] .pe[data-astro-cid-kutbtat7]{border-left:none}.handoff[data-astro-cid-kutbtat7] .ag[data-astro-cid-kutbtat7]:before{content:"Agents: ";color:var(--faint)}.handoff[data-astro-cid-kutbtat7] .pe[data-astro-cid-kutbtat7]:before{content:"People: ";color:var(--brand)}.handoff[data-astro-cid-kutbtat7] .ag[data-astro-cid-kutbtat7]{padding-right:0}.handoff[data-astro-cid-kutbtat7] .ag[data-astro-cid-kutbtat7]:after{display:none}}.leaves[data-astro-cid-kutbtat7] li[data-astro-cid-kutbtat7] b[data-astro-cid-kutbtat7]{color:#fff;font-weight:500}.legend[data-astro-cid-kutbtat7]{color:var(--muted);align-items:center;gap:8px;margin-bottom:14px;font-size:.8125rem;display:flex}.lg[data-astro-cid-kutbtat7]{border-radius:3px;width:12px;height:12px;display:inline-block}.lg-before[data-astro-cid-kutbtat7]{background:var(--c-before)}.lg-after[data-astro-cid-kutbtat7]{background:var(--c-after);margin-left:10px}.charts[data-astro-cid-kutbtat7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.chart[data-astro-cid-kutbtat7]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);align-content:start;gap:16px;margin:0;padding:22px;display:grid}.chart[data-astro-cid-kutbtat7] figcaption[data-astro-cid-kutbtat7]{gap:4px;display:grid}.crow[data-astro-cid-kutbtat7]{gap:2px;display:grid}.cname[data-astro-cid-kutbtat7]{color:var(--muted);justify-content:space-between;gap:8px;margin-bottom:4px;font-size:.8125rem;display:flex}.cname[data-astro-cid-kutbtat7] em[data-astro-cid-kutbtat7]{color:var(--ink);font-variant-numeric:tabular-nums;font-style:normal;font-weight:500}.cbar[data-astro-cid-kutbtat7]{outline-offset:2px;border-radius:0 4px 4px 0;align-items:center;gap:8px;height:18px;display:flex;position:relative}.cbar[data-astro-cid-kutbtat7] .fill[data-astro-cid-kutbtat7]{height:14px;width:calc((100% - 76px) * var(--w,1));border-radius:0 4px 4px 0;flex:none;min-width:2px;display:block}.fill[data-astro-cid-kutbtat7].before{background:var(--c-before)}.fill[data-astro-cid-kutbtat7].after{background:var(--c-after)}.cbar[data-astro-cid-kutbtat7] b[data-astro-cid-kutbtat7]{font:500 .8125rem/1 var(--body);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.cbar[data-astro-cid-kutbtat7] b[data-astro-cid-kutbtat7].in{color:#1c2433;position:absolute;left:8px}.cbar[data-astro-cid-kutbtat7] .fill[data-astro-cid-kutbtat7].full{width:100%}.cbar[data-astro-cid-kutbtat7]:hover .fill[data-astro-cid-kutbtat7],.cbar[data-astro-cid-kutbtat7]:focus-visible .fill[data-astro-cid-kutbtat7]{filter:brightness(1.12)}@media (width<=1000px){.charts[data-astro-cid-kutbtat7]{grid-template-columns:1fr}}.table-view[data-astro-cid-kutbtat7]{margin-top:16px}.table-view[data-astro-cid-kutbtat7] summary[data-astro-cid-kutbtat7]{cursor:pointer;color:var(--brand);margin-bottom:12px;font-size:.875rem;font-weight:500}.table-view[data-astro-cid-kutbtat7] .cnote[data-astro-cid-kutbtat7]{color:var(--faint);margin-top:4px;font-size:.75rem;display:block}.payback[data-astro-cid-kutbtat7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.pb[data-astro-cid-kutbtat7]{border:1px solid var(--line);border-radius:var(--r-lg);gap:6px;padding:20px 22px;display:grid}.pb[data-astro-cid-kutbtat7] b[data-astro-cid-kutbtat7]{font:500 1.5rem/1.1 var(--display);letter-spacing:-.03em}@media (width<=860px){.payback[data-astro-cid-kutbtat7]{grid-template-columns:1fr}}.sprint-plans[data-astro-cid-kutbtat7]{grid-template-columns:repeat(3,1fr)}@media (width<=860px){.sprint-plans[data-astro-cid-kutbtat7]{grid-template-columns:1fr}}.tip[data-astro-cid-kutbtat7]{z-index:40;background:var(--ink);color:var(--bg);font:500 .8125rem/1.3 var(--body);pointer-events:none;white-space:nowrap;border-radius:6px;padding:7px 10px;position:absolute;transform:translate(-50%,-100%);box-shadow:0 8px 24px -12px #00000080}
