.wealth-library[data-astro-cid-xdot37qt]{padding-block:clamp(3.8rem,7vw,6rem) 5.5rem}.wealth-library[data-astro-cid-xdot37qt] p[data-astro-cid-xdot37qt],.wealth-library[data-astro-cid-xdot37qt] h1[data-astro-cid-xdot37qt],.wealth-library[data-astro-cid-xdot37qt] h2[data-astro-cid-xdot37qt]{margin:0}.index-label[data-astro-cid-xdot37qt]{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:.65rem;font-weight:650}.index-header[data-astro-cid-xdot37qt] h1[data-astro-cid-xdot37qt]{margin:1.25rem 0 2.2rem;font-size:clamp(2.6rem,6.4vw,5.5rem);line-height:1.2}.index-preface[data-astro-cid-xdot37qt]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4rem;padding:0 0 3.5rem;display:grid}.index-count[data-astro-cid-xdot37qt]{color:var(--ink);align-self:end;font-size:.73rem;line-height:1.9}.index-count[data-astro-cid-xdot37qt] span[data-astro-cid-xdot37qt]{color:var(--muted)}.index-preface[data-astro-cid-xdot37qt]>p[data-astro-cid-xdot37qt]:last-child{max-width:55ch;color:var(--muted);font-size:.95rem;line-height:1.95}.guide-index[data-astro-cid-xdot37qt]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.index-entry[data-astro-cid-xdot37qt]{border-bottom:1px solid var(--border);grid-template-columns:3.5rem minmax(0,1fr) 7rem;align-items:baseline;gap:1.5rem;padding-block:2.6rem 2.8rem;display:grid}.entry-number[data-astro-cid-xdot37qt]{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:.7rem}.entry-category[data-astro-cid-xdot37qt]{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.65rem}.entry-copy[data-astro-cid-xdot37qt] h2[data-astro-cid-xdot37qt]{max-width:30ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;text-wrap:pretty;margin:.7rem 0 1rem;font-size:clamp(1.65rem,3.1vw,2.7rem);font-weight:400;line-height:1.4}.entry-copy[data-astro-cid-xdot37qt] h2[data-astro-cid-xdot37qt] a[data-astro-cid-xdot37qt]{text-decoration:none}.entry-copy[data-astro-cid-xdot37qt] h2[data-astro-cid-xdot37qt] a[data-astro-cid-xdot37qt]:hover{color:var(--accent);text-underline-offset:.18em;text-decoration:underline 1px}.entry-arrow[data-astro-cid-xdot37qt]{color:var(--accent);font-family:var(--font-body), sans-serif;white-space:nowrap;font-size:.6em}.entry-description[data-astro-cid-xdot37qt]{max-width:62ch;color:var(--muted);font-size:.84rem;line-height:1.9}.entry-time[data-astro-cid-xdot37qt]{color:var(--muted);text-align:right;white-space:nowrap;font-size:.65rem}.index-afterword[data-astro-cid-xdot37qt]{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4rem;margin-top:3rem;padding-top:3rem;display:grid}.index-afterword[data-astro-cid-xdot37qt] h2[data-astro-cid-xdot37qt]{max-width:23ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:400;line-height:1.4}.index-afterword[data-astro-cid-xdot37qt] div[data-astro-cid-xdot37qt]>p[data-astro-cid-xdot37qt]{color:var(--muted);max-width:48ch;margin-top:1rem;font-size:.85rem;line-height:1.9}.index-afterword[data-astro-cid-xdot37qt] a[data-astro-cid-xdot37qt]{color:var(--accent);text-underline-offset:.35em;align-items:baseline;gap:1.2rem;margin-top:1rem;padding-block:.7rem;font-size:.78rem;text-decoration-thickness:1px;display:inline-flex}.index-afterword[data-astro-cid-xdot37qt] a[data-astro-cid-xdot37qt]:hover{color:var(--ink)}@media (width<=760px){.index-preface[data-astro-cid-xdot37qt]{grid-template-columns:1fr;gap:1.5rem;padding-bottom:2.5rem}.index-count[data-astro-cid-xdot37qt]{order:1}.index-count[data-astro-cid-xdot37qt] br[data-astro-cid-xdot37qt]{display:none}.index-count[data-astro-cid-xdot37qt] span[data-astro-cid-xdot37qt]{margin-left:.8rem}.index-entry[data-astro-cid-xdot37qt]{grid-template-columns:2rem minmax(0,1fr);gap:.8rem 1rem;padding-block:2rem}.entry-time[data-astro-cid-xdot37qt]{text-align:left;grid-column:2}.index-afterword[data-astro-cid-xdot37qt]{grid-template-columns:1fr;gap:1.3rem;margin-top:2.5rem;padding-top:2rem}}@media (width<=420px){.index-header[data-astro-cid-xdot37qt] h1[data-astro-cid-xdot37qt]{font-size:2.75rem}.index-preface[data-astro-cid-xdot37qt]>p[data-astro-cid-xdot37qt]:last-child{font-size:.88rem}.index-entry[data-astro-cid-xdot37qt]{grid-template-columns:1.4rem minmax(0,1fr);column-gap:.6rem}.entry-copy[data-astro-cid-xdot37qt] h2[data-astro-cid-xdot37qt]{font-size:1.6rem}.entry-category[data-astro-cid-xdot37qt]{letter-spacing:.07em;font-size:.6rem}.entry-description[data-astro-cid-xdot37qt]{font-size:.8rem}.index-afterword[data-astro-cid-xdot37qt] a[data-astro-cid-xdot37qt]{gap:.6rem;font-size:.75rem}.wealth-library[data-astro-cid-xdot37qt]{padding-bottom:4rem}}
