.bc-grid[data-astro-cid-meh4hmpv]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,88px);align-items:start}@media(max-width:900px){.bc-grid[data-astro-cid-meh4hmpv]{grid-template-columns:1fr}}.bc-f[data-astro-cid-meh4hmpv]{margin-top:18px}.bc-f[data-astro-cid-meh4hmpv] label[data-astro-cid-meh4hmpv]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px}.bc-f[data-astro-cid-meh4hmpv] label[data-astro-cid-meh4hmpv] span[data-astro-cid-meh4hmpv]{color:var(--ink);max-width:var(--measure)}.bc-readout[data-astro-cid-meh4hmpv]{margin-top:10px;color:var(--ink-2);font-size:var(--fs-b);line-height:1.45}.bc-f[data-astro-cid-meh4hmpv] input[data-astro-cid-meh4hmpv][type=number],.bc-infra[data-astro-cid-meh4hmpv] input[data-astro-cid-meh4hmpv],.bc-horizon[data-astro-cid-meh4hmpv] select[data-astro-cid-meh4hmpv]{font:inherit;font-size:var(--fs-b);font-weight:600;color:var(--ink);background:var(--bg);border:1px solid var(--hairline-2);padding:6px 8px;width:130px;text-align:right}.bc-horizon[data-astro-cid-meh4hmpv] select[data-astro-cid-meh4hmpv]{width:auto;text-align:left;margin-left:10px}.bc-f[data-astro-cid-meh4hmpv] input[data-astro-cid-meh4hmpv][type=range]{display:block;width:100%;height:14px;margin:10px 0 0;padding:0;background:transparent;-webkit-appearance:none;appearance:none;border-radius:0;cursor:pointer}.bc-f[data-astro-cid-meh4hmpv] input[data-astro-cid-meh4hmpv][type=range]::-webkit-slider-runnable-track{height:2px;background:var(--hairline-2);border-radius:0}.bc-f[data-astro-cid-meh4hmpv] input[data-astro-cid-meh4hmpv][type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-6px;background:var(--ink);border:0;border-radius:0}.bc-f[data-astro-cid-meh4hmpv] input[data-astro-cid-meh4hmpv][type=range]::-moz-range-track{height:2px;background:var(--hairline-2);border-radius:0}.bc-f[data-astro-cid-meh4hmpv] input[data-astro-cid-meh4hmpv][type=range]::-moz-range-thumb{width:14px;height:14px;background:var(--ink);border:0;border-radius:0}.bc-f[data-astro-cid-meh4hmpv] input[data-astro-cid-meh4hmpv][type=range]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.bc-results[data-astro-cid-meh4hmpv]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;border-top:1px solid var(--ink);padding:20px 0 4px}@media(max-width:520px){.bc-results[data-astro-cid-meh4hmpv]{grid-template-columns:1fr}}.bc-results[data-astro-cid-meh4hmpv] .bc-tag[data-astro-cid-meh4hmpv]{grid-column:1 / -1;justify-self:start}.bc-r[data-astro-cid-meh4hmpv]{padding:16px 0 18px;border-bottom:1px solid var(--hairline)}.bc-r[data-astro-cid-meh4hmpv] .k[data-astro-cid-meh4hmpv]{font-size:var(--fs-l);letter-spacing:var(--tr-l);text-transform:uppercase;color:var(--muted);display:block;line-height:1.3}.bc-r[data-astro-cid-meh4hmpv] .bc-big[data-astro-cid-meh4hmpv]{font-size:var(--fs-d);font-weight:600;letter-spacing:var(--tr-d);line-height:1.1;margin:8px 0 4px;color:var(--ink);overflow-wrap:anywhere}.bc-r[data-astro-cid-meh4hmpv] .bc-sub[data-astro-cid-meh4hmpv]{color:var(--ink-2);line-height:1.45}.bc-r[data-astro-cid-meh4hmpv] .bc-unit[data-astro-cid-meh4hmpv]{font-size:var(--fs-b);font-weight:600;letter-spacing:var(--tr-b)}.bc-tag[data-astro-cid-meh4hmpv]{display:inline-block;font-size:var(--fs-l);letter-spacing:var(--tr-l);text-transform:uppercase;color:var(--ink);border:1px solid var(--hairline-2);padding:5px 10px;line-height:1.3;margin-bottom:8px}.bc-tag[data-astro-cid-meh4hmpv]:empty{display:none}#bc-tag-cash[data-astro-cid-meh4hmpv]{margin-top:32px;margin-bottom:0}.bc-results[data-astro-cid-meh4hmpv] .bc-txt,.bc-tiles[data-astro-cid-meh4hmpv] .bc-txt{font-size:var(--fs-b)!important;font-weight:600;letter-spacing:var(--tr-b)!important;line-height:1.45!important}.bc-funnel[data-astro-cid-meh4hmpv] li.bc-boundary{display:block;padding:12px 0}.bc-funnel[data-astro-cid-meh4hmpv] li.bc-boundary span{display:block;color:var(--ink);font-size:var(--fs-l);letter-spacing:var(--tr-l);text-transform:uppercase;line-height:1.5}.bc-funnel[data-astro-cid-meh4hmpv]{list-style:none;margin:40px 0 0;border-top:1px solid var(--hairline)}.bc-funnel[data-astro-cid-meh4hmpv] li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 0;border-bottom:1px solid var(--hairline)}.bc-funnel[data-astro-cid-meh4hmpv] b{font-size:var(--fs-d);font-weight:600;letter-spacing:var(--tr-d);line-height:1.1;color:var(--ink)}.bc-funnel[data-astro-cid-meh4hmpv] span{grid-column:1;color:var(--ink-2)}.bc-funnel[data-astro-cid-meh4hmpv] em{grid-column:2;grid-row:1 / span 2;align-self:center;font-style:normal;font-size:var(--fs-l);letter-spacing:var(--tr-l);text-transform:uppercase;color:var(--muted)}.bc-toggles[data-astro-cid-meh4hmpv]{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:28px;align-items:center}.bc-tog[data-astro-cid-meh4hmpv]{display:flex;gap:10px;align-items:center}.bc-tog[data-astro-cid-meh4hmpv] input[data-astro-cid-meh4hmpv][type=checkbox]{width:18px;height:18px;accent-color:var(--ink)}.bc-custom[data-astro-cid-meh4hmpv]{margin-top:20px;border:1px solid var(--ink);padding:14px 18px;max-width:var(--measure);color:var(--ink)}.bc-custom[data-astro-cid-meh4hmpv][hidden]{display:none}.bc-note[data-astro-cid-meh4hmpv]{color:var(--ink-2)}.bc-tbl[data-astro-cid-meh4hmpv]{min-width:0}@media(max-width:600px){.bc-tbl[data-astro-cid-meh4hmpv]{font-size:15px}.bc-tbl[data-astro-cid-meh4hmpv] td,.bc-tbl[data-astro-cid-meh4hmpv] th[data-astro-cid-meh4hmpv]{padding:12px 8px}}@media(max-width:600px){#bc-htable[data-astro-cid-meh4hmpv]{font-size:13px}#bc-htable[data-astro-cid-meh4hmpv] td,#bc-htable[data-astro-cid-meh4hmpv] th[data-astro-cid-meh4hmpv]{padding:10px 4px}}.tbl tr.bc-total td{color:var(--ink);font-weight:600;background:var(--surface)}.bc-tabs[data-astro-cid-meh4hmpv]{display:flex;flex-wrap:wrap;gap:0;align-items:center;border-bottom:1px solid var(--hairline)}.bc-tabs[data-astro-cid-meh4hmpv] button[data-astro-cid-meh4hmpv]{font:inherit;font-size:var(--fs-l);letter-spacing:var(--tr-l);text-transform:uppercase;font-weight:600;padding:14px 22px;background:transparent;color:var(--ink-2);border:0;border-bottom:2px solid transparent;cursor:pointer}.bc-tabs[data-astro-cid-meh4hmpv] button[data-astro-cid-meh4hmpv][aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.bc-horizon[data-astro-cid-meh4hmpv]{margin-left:auto;padding:8px 0}[data-astro-cid-meh4hmpv][hidden]{display:none!important}.bc-tiles[data-astro-cid-meh4hmpv]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--hairline);margin-top:16px}#bc-cash-tiles[data-astro-cid-meh4hmpv]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:860px){.bc-tiles[data-astro-cid-meh4hmpv],#bc-cash-tiles[data-astro-cid-meh4hmpv]{grid-template-columns:1fr}}.bc-tiles[data-astro-cid-meh4hmpv] .bc-tile{padding:20px;border-right:1px solid var(--hairline)}.bc-tiles[data-astro-cid-meh4hmpv] .bc-tile:last-child{border-right:0}@media(max-width:860px){.bc-tiles[data-astro-cid-meh4hmpv] .bc-tile{border-right:0;border-bottom:1px solid var(--hairline)}}.bc-tiles[data-astro-cid-meh4hmpv] .k{font-size:var(--fs-l);letter-spacing:var(--tr-l);text-transform:uppercase;color:var(--muted);display:block;line-height:1.3;min-height:2.6em}.bc-tiles[data-astro-cid-meh4hmpv] .bc-big{font-size:var(--fs-d);font-weight:600;letter-spacing:var(--tr-d);line-height:1.1;margin:10px 0 4px;color:var(--ink);overflow-wrap:anywhere}.bc-tiles[data-astro-cid-meh4hmpv] .bc-sub{color:var(--ink-2)}.bc-legend[data-astro-cid-meh4hmpv]{display:flex;flex-wrap:wrap;gap:8px 24px;margin:14px 0 6px;color:var(--ink-2)}.bc-legend[data-astro-cid-meh4hmpv] i{display:inline-block;width:18px;height:2px;vertical-align:middle;margin-right:8px}.bc-chart[data-astro-cid-meh4hmpv]{position:relative;width:100%;--bc-cost:#a3a3a3;--bc-margin:#6b6b6b;--bc-net:var(--ink)}html[data-theme=dark] .bc-chart[data-astro-cid-meh4hmpv]{--bc-cost:#5c5c5c;--bc-margin:#9a9a9a}.bc-chart[data-astro-cid-meh4hmpv] svg[data-astro-cid-meh4hmpv]{display:block;width:100%;height:auto;overflow:visible}.bc-tip[data-astro-cid-meh4hmpv]{position:absolute;pointer-events:none;background:var(--bg);border:1px solid var(--hairline-2);padding:8px 10px;font-size:var(--fs-b);line-height:1.45;white-space:nowrap;display:none;z-index:2}.bc-tip[data-astro-cid-meh4hmpv] .bc-tr{display:flex;gap:8px;align-items:center}.bc-tip[data-astro-cid-meh4hmpv] .bc-tr i{width:14px;height:2px;display:inline-block}.bc-small[data-astro-cid-meh4hmpv]{color:var(--ink-2);margin-top:14px;max-width:var(--measure)}.bc-plan[data-astro-cid-meh4hmpv] .bc-tag[data-astro-cid-meh4hmpv]{margin:18px 0 0}.bc-plan[data-astro-cid-meh4hmpv] .lead[data-astro-cid-meh4hmpv]{margin-top:18px}.bc-steps[data-astro-cid-meh4hmpv]{list-style:none;padding:0;margin-top:40px}.bc-plan[data-astro-cid-meh4hmpv] .two-lists[data-astro-cid-meh4hmpv]{grid-template-columns:.9fr 1.1fr}@media(max-width:860px){.bc-plan[data-astro-cid-meh4hmpv] .two-lists[data-astro-cid-meh4hmpv]{grid-template-columns:1fr}}.bc-steps[data-astro-cid-meh4hmpv] .step[data-astro-cid-meh4hmpv]:nth-child(3n){border-right:0}.bc-steps[data-astro-cid-meh4hmpv] .step[data-astro-cid-meh4hmpv]:nth-child(n+4){border-top:1px solid var(--hairline)}@media(max-width:860px){.bc-steps[data-astro-cid-meh4hmpv] .step[data-astro-cid-meh4hmpv]:nth-child(n+4){border-top:0}}.bc-assume[data-astro-cid-meh4hmpv]{margin-top:20px;padding-left:1.2em;max-width:var(--measure)}.bc-assume[data-astro-cid-meh4hmpv] li[data-astro-cid-meh4hmpv]{color:var(--ink-2)}.bc-assume[data-astro-cid-meh4hmpv] li[data-astro-cid-meh4hmpv]+li[data-astro-cid-meh4hmpv]{margin-top:10px}.bc-back[data-astro-cid-meh4hmpv]{background:var(--surface);margin-top:calc(-1 * var(--section) + 24px);padding-bottom:var(--section)}.bc-back[data-astro-cid-meh4hmpv] a[data-astro-cid-meh4hmpv]{color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.bc-back[data-astro-cid-meh4hmpv] a[data-astro-cid-meh4hmpv]:hover{color:var(--ink)}
