b[data-astro-cid-vnd6dbum]{font-weight:600}.demo[data-astro-cid-vnd6dbum] video[data-astro-cid-vnd6dbum]{background:#fff;width:100%;height:auto;display:block}h3[data-astro-cid-vnd6dbum]{font-size:var(--t-lg);margin-top:.5rem}.q[data-astro-cid-vnd6dbum]{border-left:3px solid var(--indigo);background:var(--indigo-tint);border-radius:0 var(--radius-s) var(--radius-s) 0;font-size:var(--t-lg);margin:0;padding:1rem 1.25rem;line-height:1.5}.explain[data-astro-cid-vnd6dbum]{border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--wash);gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.explain[data-astro-cid-vnd6dbum] h3[data-astro-cid-vnd6dbum]{font-size:var(--t-base);color:var(--indigo);margin:0}.model[data-astro-cid-vnd6dbum]{grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr) auto minmax(0,1fr);align-items:stretch;gap:.6rem;display:grid}.term[data-astro-cid-vnd6dbum]{border-radius:var(--radius-s);background:var(--paper);border:1px solid var(--rule);align-content:start;gap:.35rem;padding:.9rem 1rem;font-size:.875rem;line-height:1.45;display:grid}.term[data-astro-cid-vnd6dbum] b[data-astro-cid-vnd6dbum]{font-size:.9375rem}.term[data-astro-cid-vnd6dbum] span[data-astro-cid-vnd6dbum]{color:var(--muted)}.term[data-astro-cid-vnd6dbum].co{border-top:3px solid #b7791f}.term[data-astro-cid-vnd6dbum].au{border-top:3px solid var(--indigo)}.term[data-astro-cid-vnd6dbum].total{border-top:3px solid var(--ink)}.op[data-astro-cid-vnd6dbum]{color:var(--muted);align-self:center;font-size:1.5rem}.model-note[data-astro-cid-vnd6dbum]{color:var(--muted);font-size:.8125rem}.terms[data-astro-cid-vnd6dbum]{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:1rem;font-size:.875rem;line-height:1.5;display:grid}.terms[data-astro-cid-vnd6dbum] dt[data-astro-cid-vnd6dbum]{margin-bottom:.2rem;font-weight:600}.terms[data-astro-cid-vnd6dbum] dd[data-astro-cid-vnd6dbum]{color:var(--muted)}@media (width<=760px){.model[data-astro-cid-vnd6dbum]{grid-template-columns:minmax(0,1fr)}.op[data-astro-cid-vnd6dbum]{justify-self:center}.terms[data-astro-cid-vnd6dbum]{grid-template-columns:minmax(0,1fr)}}.walk[data-astro-cid-vnd6dbum]{counter-reset:w;gap:2.25rem;display:grid}.walk[data-astro-cid-vnd6dbum] li[data-astro-cid-vnd6dbum]{counter-increment:w;gap:.75rem;display:grid}.walk[data-astro-cid-vnd6dbum] .frame[data-astro-cid-vnd6dbum]{background:#fff}.walk[data-astro-cid-vnd6dbum] h3[data-astro-cid-vnd6dbum]{align-items:baseline;gap:.6rem;margin:0;display:flex}.walk[data-astro-cid-vnd6dbum] h3[data-astro-cid-vnd6dbum]:before{content:counter(w);background:var(--indigo);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.8125rem;font-weight:600;display:inline-grid}.stack[data-astro-cid-vnd6dbum]{border-top:1px solid var(--ink);gap:0;display:grid}.stack[data-astro-cid-vnd6dbum] div[data-astro-cid-vnd6dbum]{border-bottom:1px solid var(--rule);font-size:var(--t-sm);grid-template-columns:9rem 1fr;gap:1rem;padding:.65rem 0;line-height:1.5;display:grid}.stack[data-astro-cid-vnd6dbum] dt[data-astro-cid-vnd6dbum]{font-weight:600}@media (width<=520px){.stack[data-astro-cid-vnd6dbum] div[data-astro-cid-vnd6dbum]{grid-template-columns:1fr;gap:.15rem}}.tscroll[data-astro-cid-vnd6dbum]{overflow-x:auto}.tbl[data-astro-cid-vnd6dbum]{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--t-sm);line-height:1.4}.tbl[data-astro-cid-vnd6dbum] caption[data-astro-cid-vnd6dbum]{text-align:left;font-weight:500;font-size:var(--t-base);margin-bottom:.6rem}.tbl[data-astro-cid-vnd6dbum] th[data-astro-cid-vnd6dbum],.tbl[data-astro-cid-vnd6dbum] td[data-astro-cid-vnd6dbum]{border-bottom:1px solid var(--rule);text-align:right;padding:.65rem .75rem .65rem 0}.tbl[data-astro-cid-vnd6dbum] th[data-astro-cid-vnd6dbum]:first-child{text-align:left}.tbl[data-astro-cid-vnd6dbum] thead[data-astro-cid-vnd6dbum] th[data-astro-cid-vnd6dbum]{color:var(--muted);border-bottom-color:var(--ink);vertical-align:bottom;font-weight:500}.tbl[data-astro-cid-vnd6dbum] tbody[data-astro-cid-vnd6dbum] th[data-astro-cid-vnd6dbum]{font-weight:400}.tbl[data-astro-cid-vnd6dbum] .mine[data-astro-cid-vnd6dbum] th[data-astro-cid-vnd6dbum],.tbl[data-astro-cid-vnd6dbum] .mine[data-astro-cid-vnd6dbum] td[data-astro-cid-vnd6dbum]{font-weight:600}.tbl[data-astro-cid-vnd6dbum] .mine[data-astro-cid-vnd6dbum] .acc[data-astro-cid-vnd6dbum]{color:var(--indigo)}.groups[data-astro-cid-vnd6dbum]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.groups[data-astro-cid-vnd6dbum] figcaption[data-astro-cid-vnd6dbum]{grid-column:1/-1;font-weight:500}.g[data-astro-cid-vnd6dbum]{border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--wash);gap:.7rem;padding:1rem;display:grid}.gt[data-astro-cid-vnd6dbum]{font-weight:600;font-size:var(--t-sm);margin-bottom:.2rem}.gb[data-astro-cid-vnd6dbum]{color:var(--muted);grid-template-columns:1fr auto;row-gap:.3rem;font-size:.8125rem;display:grid}.gb[data-astro-cid-vnd6dbum] .mini[data-astro-cid-vnd6dbum]{grid-column:1/-1}.gb[data-astro-cid-vnd6dbum] b[data-astro-cid-vnd6dbum]{text-align:right;color:var(--ink);font-weight:500}.mini[data-astro-cid-vnd6dbum]{background:var(--paper);border-radius:3px;height:.5rem;overflow:hidden}.mini[data-astro-cid-vnd6dbum] i[data-astro-cid-vnd6dbum]{background:var(--bar-off);border-radius:3px;height:100%;display:block}.gb[data-astro-cid-vnd6dbum].mine{color:var(--ink);font-weight:500}.gb[data-astro-cid-vnd6dbum].mine .mini[data-astro-cid-vnd6dbum] i[data-astro-cid-vnd6dbum]{background:var(--indigo)}.gb[data-astro-cid-vnd6dbum].mine b[data-astro-cid-vnd6dbum]{color:var(--indigo)}@media (width<=760px){.groups[data-astro-cid-vnd6dbum]{grid-template-columns:minmax(0,1fr)}}.results[data-astro-cid-vnd6dbum]{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.results[data-astro-cid-vnd6dbum] div[data-astro-cid-vnd6dbum]{padding:1rem 1.25rem 0 0}.results[data-astro-cid-vnd6dbum] div[data-astro-cid-vnd6dbum]+div[data-astro-cid-vnd6dbum]{border-left:1px solid var(--rule);padding-left:1.25rem}.results[data-astro-cid-vnd6dbum] dt[data-astro-cid-vnd6dbum]{font-size:var(--t-sm);color:var(--muted)}.results[data-astro-cid-vnd6dbum] dd[data-astro-cid-vnd6dbum]{font-size:var(--t-xl);color:var(--indigo);letter-spacing:-.01em;font-weight:500}.results[data-astro-cid-vnd6dbum] p[data-astro-cid-vnd6dbum]{color:var(--muted);margin-top:.25rem;font-size:.8125rem}@media (width<=520px){.results[data-astro-cid-vnd6dbum]{grid-template-columns:1fr}.results[data-astro-cid-vnd6dbum] div[data-astro-cid-vnd6dbum]+div[data-astro-cid-vnd6dbum]{border-left:0;padding-left:0}}.caveat[data-astro-cid-vnd6dbum]{font-size:var(--t-sm);color:var(--muted);border-left:2px solid var(--rule);padding-left:.9rem}.gallery[data-astro-cid-vnd6dbum],.tradeoffs[data-astro-cid-vnd6dbum]{gap:2rem;display:grid}.tradeoffs[data-astro-cid-vnd6dbum]>div[data-astro-cid-vnd6dbum]{gap:.6rem;display:grid}.tradeoffs[data-astro-cid-vnd6dbum] h3[data-astro-cid-vnd6dbum]{margin:0}
