.index-grid[data-astro-cid-wcolddp2]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;display:grid}.index-col[data-astro-cid-wcolddp2]{background:var(--ink-900);padding:1.4rem 1.3rem}.index-col__head[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line);gap:.5rem;margin-bottom:.6rem;padding-bottom:1rem;display:grid}.index-col__head[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{text-transform:uppercase;font-size:1.4rem}.index-col__head[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--fg-faint);font-size:.85rem;line-height:1.5}.index-col[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{display:grid}.index-col[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{border-bottom:1px solid #e8e2d40f;grid-template-columns:26px 1fr;gap:.5rem;padding:.55rem 0;display:grid}.index-col[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:last-child a[data-astro-cid-wcolddp2]{border-bottom:0}.index-col[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover b[data-astro-cid-wcolddp2]{color:var(--flesh-bright)}.index-col__n[data-astro-cid-wcolddp2]{font-family:var(--font-mono);color:var(--fg-faint);padding-top:.25rem;font-size:.55rem}.index-col[data-astro-cid-wcolddp2] b[data-astro-cid-wcolddp2]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:.95rem;font-weight:500;line-height:1.15;transition:color .2s;display:block}.index-col[data-astro-cid-wcolddp2] small[data-astro-cid-wcolddp2]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);font-size:.52rem}.ledger[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(#0000,#b93a220a 40%,#0000)}.ledger-grid[data-astro-cid-wcolddp2]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ledger-panel[data-astro-cid-wcolddp2]{background:var(--ink-900);align-content:start;gap:.8rem;padding:1.5rem 1.4rem;display:grid}.ledger-panel[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{text-transform:uppercase;font-size:1.25rem}.ledger-list[data-astro-cid-wcolddp2]{gap:.35rem;display:grid}.ledger-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border-bottom:1px solid #e8e2d412;justify-content:space-between;gap:1rem;padding:.4rem 0;font-size:.92rem;display:flex}.ledger-list__name[data-astro-cid-wcolddp2]{color:var(--paper-2)}.ledger-list__pct[data-astro-cid-wcolddp2]{font-family:var(--font-mono);color:var(--red-bright);font-size:.65rem}.ledger-panel--quote[data-astro-cid-wcolddp2]{background:#0d0b0a;place-content:center}.ledger-quote[data-astro-cid-wcolddp2]{color:var(--paper);font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-style:italic;line-height:1.35}.ledger-panel[data-astro-cid-wcolddp2] cite[data-astro-cid-wcolddp2]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);font-size:.58rem;font-style:normal}.trust-band[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);background:#060507;padding-block:2.5rem}.trust-band__inner[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.trust-band[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{max-width:58ch;color:var(--fg-faint);margin-top:.7rem;font-size:.88rem}.trust-band__links[data-astro-cid-wcolddp2]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--flesh);flex-wrap:wrap;gap:1.2rem;font-size:.6rem;display:flex}@media (width<=900px){.ledger-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.article-hero[data-astro-cid-thxiaacl]{border:1px solid var(--line);margin-bottom:2rem}.article-hero[data-astro-cid-thxiaacl] img[data-astro-cid-thxiaacl]{aspect-ratio:16/7.4;object-fit:cover;object-position:center 40%;filter:grayscale(.2)contrast(1.03);width:100%}.article-hero[data-astro-cid-thxiaacl] figcaption[data-astro-cid-thxiaacl]{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);padding:.55rem .7rem;font-size:.56rem}.article-faq[data-astro-cid-thxiaacl]{border-top:1px solid var(--line);margin-top:3.5rem;padding-top:1.5rem}.faq-title[data-astro-cid-thxiaacl]{margin-bottom:1rem;font-size:1.3rem}.article-related[data-astro-cid-thxiaacl]{margin-top:3.5rem}.ending-grid[data-astro-cid-v45l7fzy]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1px;display:grid}.ending-card[data-astro-cid-v45l7fzy]{background:var(--ink-900);gap:.45rem;padding:1.4rem 1.3rem;display:grid;position:relative;overflow:hidden}.ending-card[data-astro-cid-v45l7fzy]:before{content:"";background:var(--red);width:3px;position:absolute;inset:0 auto 0 0}.ending-card--grim[data-astro-cid-v45l7fzy]:before{background:var(--ice)}.ending-card--escape[data-astro-cid-v45l7fzy]:before{background:var(--moss)}.ending-card__lever[data-astro-cid-v45l7fzy]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-faint);font-size:.55rem}.ending-card[data-astro-cid-v45l7fzy] strong[data-astro-cid-v45l7fzy]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--flesh-bright);font-size:1.35rem}.ending-card[data-astro-cid-v45l7fzy] h3[data-astro-cid-v45l7fzy]{text-transform:uppercase;color:var(--paper);font-size:1.05rem}.ending-card[data-astro-cid-v45l7fzy] p[data-astro-cid-v45l7fzy]{color:var(--fg-dim);font-size:.9rem;font-style:italic}.ending-card__pct[data-astro-cid-v45l7fzy]{font-family:var(--font-mono);color:var(--red-bright);margin-top:auto;padding-top:.7rem;font-size:.85rem}.ending-card__pct[data-astro-cid-v45l7fzy] small[data-astro-cid-v45l7fzy]{letter-spacing:.14em;color:var(--fg-faint);text-transform:uppercase;font-size:.5rem}.calc[data-astro-cid-dmlpff34]{background:var(--line);border:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1px;display:grid}.calc__fields[data-astro-cid-dmlpff34]{background:var(--ink-900);gap:.9rem;padding:1.4rem;display:grid}.calc__fields[data-astro-cid-dmlpff34] label[data-astro-cid-dmlpff34]{gap:.35rem;display:grid}.calc__fields[data-astro-cid-dmlpff34] span[data-astro-cid-dmlpff34]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint);font-size:.58rem}.calc__fields[data-astro-cid-dmlpff34] input[data-astro-cid-dmlpff34]{background:var(--ink-950);border:1px solid var(--line);font-family:var(--font-mono);padding:.6rem .7rem;font-size:.95rem}.calc__fields[data-astro-cid-dmlpff34] input[data-astro-cid-dmlpff34]:focus{outline:2px solid var(--red);outline-offset:0}.calc__out[data-astro-cid-dmlpff34]{background:#0d0b0a;align-content:start;gap:1.4rem;padding:1.4rem;display:grid}.calc__big[data-astro-cid-dmlpff34]{gap:.4rem;display:grid}.calc__big[data-astro-cid-dmlpff34] .mono[data-astro-cid-dmlpff34]{color:var(--fg-faint)}.calc__big[data-astro-cid-dmlpff34] strong[data-astro-cid-dmlpff34]{font-family:var(--font-display);color:var(--flesh-bright);letter-spacing:-.01em;font-size:clamp(2.4rem,1.8rem + 2.4vw,3.6rem);line-height:1}.calc__big[data-astro-cid-dmlpff34] small[data-astro-cid-dmlpff34]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);font-size:.6rem}.calc__split[data-astro-cid-dmlpff34]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;padding-top:1rem;display:grid}.calc__split[data-astro-cid-dmlpff34] .mono[data-astro-cid-dmlpff34]{color:var(--fg-faint);margin-bottom:.3rem;display:block}.calc__split[data-astro-cid-dmlpff34] b[data-astro-cid-dmlpff34]{font-family:var(--font-display);color:var(--paper);font-size:1.3rem}@media (width<=820px){.calc[data-astro-cid-dmlpff34]{grid-template-columns:1fr}}.calc[data-astro-cid-fp2j24e7]{background:var(--line);border:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1px;display:grid}.calc__fields[data-astro-cid-fp2j24e7]{background:var(--ink-900);gap:.9rem;padding:1.4rem;display:grid}.calc__fields[data-astro-cid-fp2j24e7] label[data-astro-cid-fp2j24e7]{gap:.35rem;display:grid}.calc__fields[data-astro-cid-fp2j24e7] span[data-astro-cid-fp2j24e7]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint);font-size:.58rem}.calc__fields[data-astro-cid-fp2j24e7] input[data-astro-cid-fp2j24e7]{background:var(--ink-950);border:1px solid var(--line);font-family:var(--font-mono);padding:.6rem .7rem;font-size:.95rem}.calc__fields[data-astro-cid-fp2j24e7] input[data-astro-cid-fp2j24e7]:focus{outline:2px solid var(--red);outline-offset:0}.calc__out[data-astro-cid-fp2j24e7]{background:#0d0b0a;align-content:start;gap:1.4rem;padding:1.4rem;display:grid}.calc__big[data-astro-cid-fp2j24e7]{gap:.4rem;display:grid}.calc__big[data-astro-cid-fp2j24e7] .mono[data-astro-cid-fp2j24e7],.calc__finish[data-astro-cid-fp2j24e7] .mono[data-astro-cid-fp2j24e7],.calc__split[data-astro-cid-fp2j24e7] .mono[data-astro-cid-fp2j24e7]{color:var(--fg-faint)}.calc__big[data-astro-cid-fp2j24e7] strong[data-astro-cid-fp2j24e7]{font-family:var(--font-display);color:var(--flesh-bright);font-size:clamp(2.4rem,1.8rem + 2.4vw,3.6rem);line-height:1}.calc__big[data-astro-cid-fp2j24e7] small[data-astro-cid-fp2j24e7]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);font-size:.6rem}.calc__split[data-astro-cid-fp2j24e7]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;padding-top:1rem;display:grid}.calc__split[data-astro-cid-fp2j24e7] b[data-astro-cid-fp2j24e7],.calc__finish[data-astro-cid-fp2j24e7] b[data-astro-cid-fp2j24e7]{font-family:var(--font-display);color:var(--paper);margin-top:.3rem;font-size:1.3rem;display:block}.calc__finish[data-astro-cid-fp2j24e7]{border-top:1px solid var(--line);padding-top:1rem}@media (width<=820px){.calc[data-astro-cid-fp2j24e7]{grid-template-columns:1fr}}.page-body[data-astro-cid-ajzp444a]{max-width:74ch}
