.shot[data-astro-cid-aatdr2li]{align-content:start;gap:6px;margin:0;display:grid}.shot[data-astro-cid-aatdr2li] a[data-astro-cid-aatdr2li]{border:1px solid var(--line);background:var(--surface);border-radius:10px;line-height:0;display:block;overflow:hidden}.shot[data-astro-cid-aatdr2li] a[data-astro-cid-aatdr2li]:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.shot[data-astro-cid-aatdr2li] img{width:100%;height:auto;display:block}.shot[data-astro-cid-aatdr2li].phone{max-width:300px}.shot[data-astro-cid-aatdr2li].phone a[data-astro-cid-aatdr2li]{border-radius:18px}.shot[data-astro-cid-aatdr2li].lead:not(.phone){max-width:960px}figcaption[data-astro-cid-aatdr2li]{color:var(--muted);font-size:13px;line-height:1.4}.cost[data-astro-cid-5fch3egm]{max-width:760px}h3[data-astro-cid-5fch3egm]{margin:18px 0 2px;font-size:16px}.sub[data-astro-cid-5fch3egm]{color:var(--muted);margin:0 0 8px;font-size:14.5px}svg[data-astro-cid-5fch3egm]{width:100%;min-width:540px;height:auto;display:block;overflow:visible}section[data-astro-cid-5fch3egm]{overflow-x:auto}svg[data-astro-cid-5fch3egm] .a{fill:var(--viz-a)}svg[data-astro-cid-5fch3egm] .b{fill:var(--viz-b)}svg[data-astro-cid-5fch3egm] .grid{stroke:var(--line);stroke-width:1px}svg[data-astro-cid-5fch3egm] .target{stroke:var(--text);stroke-width:1.5px}svg[data-astro-cid-5fch3egm] text{font:12px var(--font-body);fill:var(--muted)}svg[data-astro-cid-5fch3egm] .lab{fill:var(--text);font-size:13px}svg[data-astro-cid-5fch3egm] .val{fill:var(--text);font:600 12.5px var(--font-mono)}svg[data-astro-cid-5fch3egm] .strong{fill:var(--text);font-weight:600}.legend[data-astro-cid-5fch3egm]{color:var(--muted);gap:16px;margin:0 0 6px;font-size:13px;display:flex}.k[data-astro-cid-5fch3egm]{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.k[data-astro-cid-5fch3egm].a{background:var(--viz-a)}.k[data-astro-cid-5fch3egm].b{background:var(--viz-b)}.note[data-astro-cid-5fch3egm]{color:var(--muted);margin:6px 0 0;font-size:13px}.tbl[data-astro-cid-5fch3egm]{margin-top:10px;font-size:13.5px}.tbl[data-astro-cid-5fch3egm] summary[data-astro-cid-5fch3egm]{cursor:pointer;color:var(--cyan);font-weight:600}table[data-astro-cid-5fch3egm]{border-collapse:collapse;width:100%;margin-top:8px}th[data-astro-cid-5fch3egm],td[data-astro-cid-5fch3egm]{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:6px 8px}th[data-astro-cid-5fch3egm]{font-weight:600}.lead[data-astro-cid-ovcavk7s]{gap:22px;display:grid}.lead[data-astro-cid-ovcavk7s]>[data-astro-cid-ovcavk7s]{min-width:0}@media (width>=900px){.lead[data-astro-cid-ovcavk7s]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:36px}}.side[data-astro-cid-ovcavk7s]{align-content:start;gap:22px;display:grid}.side[data-astro-cid-ovcavk7s] h2[data-astro-cid-ovcavk7s]{margin-bottom:8px}.block[data-astro-cid-ovcavk7s]{margin-top:28px}h2[data-astro-cid-ovcavk7s]{margin-bottom:10px;font-size:20px}.does[data-astro-cid-ovcavk7s]{counter-reset:d;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.does[data-astro-cid-ovcavk7s]:before{content:"";background:color-mix(in srgb, var(--cyan-glow) 45%, var(--line));width:2px;position:absolute;top:20px;bottom:20px;left:23px}.does[data-astro-cid-ovcavk7s] li[data-astro-cid-ovcavk7s]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);counter-increment:d;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px 8px 8px;font-size:15px;display:grid;position:relative}.does[data-astro-cid-ovcavk7s] li[data-astro-cid-ovcavk7s]:before{content:counter(d);background:var(--cyan-soft);width:30px;height:30px;color:var(--cyan);font:700 13px var(--font-mono);border-radius:50%;place-items:center;display:grid;position:relative}.arch[data-astro-cid-ovcavk7s]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:900px;height:auto}.arch[data-astro-cid-ovcavk7s] text{fill:var(--text);font:10.5px var(--font-mono)}.arch[data-astro-cid-ovcavk7s] text.m{fill:var(--muted)}.arch[data-astro-cid-ovcavk7s] .box{fill:var(--surface-2);stroke:var(--line)}.arch[data-astro-cid-ovcavk7s] .flow[data-astro-cid-ovcavk7s]{stroke:var(--cyan-glow);stroke-width:2px;fill:none;marker-end:url(#arr)}.learned[data-astro-cid-ovcavk7s]>div[data-astro-cid-ovcavk7s]{border-top:1px solid var(--line);gap:2px 20px;padding:9px 0;display:grid}.learned[data-astro-cid-ovcavk7s] p[data-astro-cid-ovcavk7s]{color:var(--muted);margin:0;font-size:15px}@media (width>=820px){.learned[data-astro-cid-ovcavk7s]>div[data-astro-cid-ovcavk7s]{grid-template-columns:250px minmax(0,1fr)}}.learned[data-astro-cid-ovcavk7s] .spend[data-astro-cid-ovcavk7s]{border-top:1px solid var(--line);font:12.5px var(--font-mono);padding-top:9px}.rule[data-astro-cid-ovcavk7s]{border:1px dashed var(--line);border-radius:12px;padding:14px 18px}.g[data-astro-cid-ovcavk7s]{gap:14px 30px;display:grid}@media (width>=820px){.g[data-astro-cid-ovcavk7s]{grid-template-columns:1.1fr 1fr;align-items:start}}.rule[data-astro-cid-ovcavk7s] p[data-astro-cid-ovcavk7s]{color:var(--muted);margin:0 0 8px;font-size:15px}.rule[data-astro-cid-ovcavk7s] p[data-astro-cid-ovcavk7s] b[data-astro-cid-ovcavk7s]{color:var(--text)}.waffle[data-astro-cid-ovcavk7s]{grid-template-columns:repeat(26,1fr);gap:3px;display:grid}.waffle[data-astro-cid-ovcavk7s] i[data-astro-cid-ovcavk7s]{aspect-ratio:1;background:var(--cyan-glow);border-radius:50%}.waffle[data-astro-cid-ovcavk7s] i[data-astro-cid-ovcavk7s].n{background:var(--cyan)}.waffle[data-astro-cid-ovcavk7s] i[data-astro-cid-ovcavk7s].d{box-shadow:inset 0 0 0 1.5px var(--muted);opacity:.75;background:0 0}.legend[data-astro-cid-ovcavk7s]{color:var(--muted);gap:2px;margin-top:8px;font-size:12.5px;display:grid}.k[data-astro-cid-ovcavk7s]{background:var(--cyan-glow);border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.k[data-astro-cid-ovcavk7s].n{background:var(--cyan)}.k[data-astro-cid-ovcavk7s].d{box-shadow:inset 0 0 0 1.5px var(--muted);background:0 0}.hard[data-astro-cid-ovcavk7s]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.hard[data-astro-cid-ovcavk7s] p[data-astro-cid-ovcavk7s]{margin:0;font-size:15px}.hard[data-astro-cid-ovcavk7s] details[data-astro-cid-ovcavk7s] p[data-astro-cid-ovcavk7s]{color:var(--muted);margin-top:8px}.hard[data-astro-cid-ovcavk7s] summary[data-astro-cid-ovcavk7s]{cursor:pointer;color:var(--cyan);margin-top:8px;font-weight:600}.sub[data-astro-cid-ovcavk7s]{color:var(--muted);margin:0 0 8px;font-size:14.5px}blockquote[data-astro-cid-ovcavk7s]{border-left:3px solid var(--cyan-glow);background:var(--surface);border-radius:0 var(--radius) var(--radius) 0;max-width:52em;margin:0;padding:12px 16px}blockquote[data-astro-cid-ovcavk7s] pre[data-astro-cid-ovcavk7s]{white-space:pre-wrap;font:12.5px/1.55 var(--font-mono);margin:0}.protocol[data-astro-cid-ovcavk7s] .src[data-astro-cid-ovcavk7s]{color:var(--muted);margin:6px 0 0;font-size:12.5px}.bakeoff[data-astro-cid-ovcavk7s] p[data-astro-cid-ovcavk7s]{max-width:52em;margin:0;font-size:15.5px}.ucl[data-astro-cid-bheqouai]{max-width:760px}.h2b[data-astro-cid-bheqouai]{margin-top:26px}.sub[data-astro-cid-bheqouai]{color:var(--muted);margin:0 0 8px;font-size:14.5px}svg[data-astro-cid-bheqouai]{width:100%;min-width:540px;height:auto;display:block;overflow:visible}section[data-astro-cid-bheqouai]{overflow-x:auto}svg[data-astro-cid-bheqouai] .pos{fill:var(--viz-a)}svg[data-astro-cid-bheqouai] .neg{fill:var(--viz-b)}svg[data-astro-cid-bheqouai] .neu{fill:var(--viz-mid)}svg[data-astro-cid-bheqouai] text{font:12px var(--font-body);fill:var(--muted)}svg[data-astro-cid-bheqouai] .lab{fill:var(--text);font-size:13px;font-weight:600}svg[data-astro-cid-bheqouai] .in{font:600 12.5px var(--font-body);fill:#fff}svg[data-astro-cid-bheqouai] .neut{fill:var(--text)}svg[data-astro-cid-bheqouai] .club{fill:var(--text);font-size:11.5px}svg[data-astro-cid-bheqouai] .val{fill:var(--muted);font:11px var(--font-mono);paint-order:stroke;stroke:var(--bg);stroke-width:3px}svg[data-astro-cid-bheqouai] .grid{stroke:var(--line);stroke-width:1px}svg[data-astro-cid-bheqouai] .ref{stroke:var(--text);stroke-width:1.5px}.legend[data-astro-cid-bheqouai]{color:var(--muted);gap:16px;margin:0 0 6px;font-size:13px;display:flex}.k[data-astro-cid-bheqouai]{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.k[data-astro-cid-bheqouai].pos{background:var(--viz-a)}.k[data-astro-cid-bheqouai].neu{background:var(--viz-mid)}.k[data-astro-cid-bheqouai].neg{background:var(--viz-b)}.note[data-astro-cid-bheqouai]{color:var(--muted);margin:6px 0 0;font-size:13px}.tbl[data-astro-cid-bheqouai]{margin-top:10px;font-size:13.5px}.tbl[data-astro-cid-bheqouai] summary[data-astro-cid-bheqouai]{cursor:pointer;color:var(--cyan);font-weight:600}table[data-astro-cid-bheqouai]{border-collapse:collapse;width:100%;max-width:420px;margin-top:8px}th[data-astro-cid-bheqouai],td[data-astro-cid-bheqouai]{text-align:left;border-bottom:1px solid var(--line);padding:4px 8px}.crumb[data-astro-cid-zovlqhcp]{color:var(--muted);padding-top:4px;font-size:14px}.crumb[data-astro-cid-zovlqhcp] a[data-astro-cid-zovlqhcp]{text-decoration:none}.crumb[data-astro-cid-zovlqhcp] a[data-astro-cid-zovlqhcp]:hover{text-decoration:underline}.signoff[data-astro-cid-zovlqhcp]{margin:8px 0 0;font-size:13px}.head[data-astro-cid-zovlqhcp]{gap:8px;padding:14px 0 8px;display:grid}.meta[data-astro-cid-zovlqhcp]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.kind[data-astro-cid-zovlqhcp]{font-size:15px;font-weight:600}.when[data-astro-cid-zovlqhcp]{font:12px var(--font-mono);color:var(--muted)}h1[data-astro-cid-zovlqhcp]{font:800 clamp(30px, 5vw, 46px)/1.1 var(--font-head);letter-spacing:-.025em}.pitch[data-astro-cid-zovlqhcp]{color:var(--muted);max-width:40em;margin:0;font-size:19px}.links[data-astro-cid-zovlqhcp]{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.wayin[data-astro-cid-zovlqhcp]{color:var(--cyan);font-weight:600;text-decoration:none}.wayin[data-astro-cid-zovlqhcp]:hover{text-decoration:underline}.nolink[data-astro-cid-zovlqhcp]{color:var(--muted);font-size:14px}.lead-shot[data-astro-cid-zovlqhcp]{max-width:960px;margin-top:18px}.phones[data-astro-cid-zovlqhcp]{scroll-snap-type:x mandatory;gap:14px;margin-top:18px;padding-bottom:6px;display:flex;overflow-x:auto}.phones[data-astro-cid-zovlqhcp]>.shot{scroll-snap-align:start;flex:0 0 min(62vw,240px)}@media (width>=760px){.phones[data-astro-cid-zovlqhcp]{overflow:visible}.phones[data-astro-cid-zovlqhcp]>.shot{flex:1 1 0;min-width:0;max-width:240px}}.desk[data-astro-cid-zovlqhcp]{gap:18px;display:grid}@media (width>=760px){.desk[data-astro-cid-zovlqhcp]{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr))}}.facts[data-astro-cid-zovlqhcp]{gap:18px;max-width:52em;margin-top:22px;display:grid}.metric[data-astro-cid-zovlqhcp]{border-top:3px solid var(--c);gap:3px;padding-top:10px;display:grid}.metric[data-astro-cid-zovlqhcp] b[data-astro-cid-zovlqhcp]{font:800 clamp(26px, 2.6vw, 32px)/1.05 var(--font-body);letter-spacing:-.025em}.metric[data-astro-cid-zovlqhcp] span[data-astro-cid-zovlqhcp]{color:var(--muted);font-size:13.5px}.does[data-astro-cid-zovlqhcp] h2[data-astro-cid-zovlqhcp]{margin-bottom:8px}.does[data-astro-cid-zovlqhcp] ul[data-astro-cid-zovlqhcp]{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.does[data-astro-cid-zovlqhcp] li[data-astro-cid-zovlqhcp]{border-bottom:1px solid var(--line);padding:8px 0 8px 18px;font-size:15.5px;position:relative}.does[data-astro-cid-zovlqhcp] li[data-astro-cid-zovlqhcp]:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px;position:absolute;top:16px;left:2px}.block[data-astro-cid-zovlqhcp]{margin-top:30px}h2[data-astro-cid-zovlqhcp]{margin-bottom:10px;font-size:20px}.hard[data-astro-cid-zovlqhcp]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);max-width:52em;padding:16px}.hard[data-astro-cid-zovlqhcp] p[data-astro-cid-zovlqhcp]{margin:0}.hard[data-astro-cid-zovlqhcp] details[data-astro-cid-zovlqhcp] p[data-astro-cid-zovlqhcp]{color:var(--muted);margin-top:8px}.hard[data-astro-cid-zovlqhcp] summary[data-astro-cid-zovlqhcp]{cursor:pointer;color:var(--cyan);margin-top:8px;font-weight:600}.artefact[data-astro-cid-zovlqhcp]{border-left:3px solid var(--c);max-width:52em;padding:4px 0 4px 18px}.artefact[data-astro-cid-zovlqhcp] .eyebrow[data-astro-cid-zovlqhcp]{font:600 11.5px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.artefact[data-astro-cid-zovlqhcp] h2[data-astro-cid-zovlqhcp]{margin:4px 0 8px}.artefact[data-astro-cid-zovlqhcp] p[data-astro-cid-zovlqhcp]{margin:0 0 10px;font-size:15.5px}.artefact[data-astro-cid-zovlqhcp] .src[data-astro-cid-zovlqhcp]{font:12.5px var(--font-mono);color:var(--muted);margin:0}.body[data-astro-cid-zovlqhcp]{max-width:52em}.body[data-astro-cid-zovlqhcp] h2{font-size:20px}.body[data-astro-cid-zovlqhcp] p{font-size:15.5px}.body[data-astro-cid-zovlqhcp] pre{border-radius:var(--radius);border:1px solid var(--line);font:13px/1.5 var(--font-mono);padding:14px 16px;overflow-x:auto}.body[data-astro-cid-zovlqhcp] code{font-family:var(--font-mono);font-size:.92em}.next[data-astro-cid-zovlqhcp]{color:var(--muted);margin-top:24px;font-size:15px}.shares[data-astro-cid-zovlqhcp] h2[data-astro-cid-zovlqhcp]{margin-bottom:8px;font-size:18px}.r[data-astro-cid-zovlqhcp]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:7px 0;font-size:15px;display:flex}.r[data-astro-cid-zovlqhcp] .tg[data-astro-cid-zovlqhcp]{text-align:center;min-width:96px;color:var(--text)}.r[data-astro-cid-zovlqhcp] a[data-astro-cid-zovlqhcp]{align-items:baseline;gap:6px;text-decoration:none;display:inline-flex}.r[data-astro-cid-zovlqhcp] a[data-astro-cid-zovlqhcp]:hover{text-decoration:underline}.r[data-astro-cid-zovlqhcp] a[data-astro-cid-zovlqhcp] i[data-astro-cid-zovlqhcp]{color:var(--muted);font-size:13px;font-style:normal}.r[data-astro-cid-zovlqhcp] a[data-astro-cid-zovlqhcp].x{color:var(--cyan);margin-left:auto;font-size:13px}
