.life-overview[data-astro-cid-vimumnqk]{padding-block:1.5rem 2rem}.life-header[data-astro-cid-vimumnqk]{padding-bottom:2.5rem;border-bottom:2px solid var(--color-navy)}.life-kicker[data-astro-cid-vimumnqk]{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-teal);font-weight:650}.life-header[data-astro-cid-vimumnqk] h1[data-astro-cid-vimumnqk]{font:400 clamp(3.25rem,7vw,6.25rem)/1.02 Georgia,serif;letter-spacing:-.055em;margin:1.5rem 0}.life-deck[data-astro-cid-vimumnqk]{max-width:60ch;color:var(--color-muted);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.8}.life-date[data-astro-cid-vimumnqk]{margin:1.75rem 0 0;font-size:.75rem;color:var(--color-muted)}.life-orientation[data-astro-cid-vimumnqk]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding-block:2rem;border-bottom:1px solid var(--color-line)}.life-orientation[data-astro-cid-vimumnqk] h2[data-astro-cid-vimumnqk]{font:400 1.5rem/1.3 Georgia,serif;margin:0 0 .75rem}.life-orientation[data-astro-cid-vimumnqk] p[data-astro-cid-vimumnqk]{font-size:.9375rem;line-height:1.85;color:var(--color-muted);margin:0}.life-orientation[data-astro-cid-vimumnqk] a[data-astro-cid-vimumnqk]{display:block;margin-top:.5rem}.life-topics[data-astro-cid-vimumnqk]{padding-block:2.5rem}.life-section-heading[data-astro-cid-vimumnqk]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem}.life-section-heading[data-astro-cid-vimumnqk] h2[data-astro-cid-vimumnqk],.life-costs[data-astro-cid-vimumnqk] h2[data-astro-cid-vimumnqk]{font:400 clamp(1.9rem,3vw,2.6rem)/1.2 Georgia,serif;letter-spacing:-.03em;margin:0}.life-section-heading[data-astro-cid-vimumnqk]>span[data-astro-cid-vimumnqk]{color:var(--color-muted);font-size:.75rem}.life-grid[data-astro-cid-vimumnqk]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--color-line);border:1px solid var(--color-line)}.life-card[data-astro-cid-vimumnqk]{display:flex;flex-direction:column;color:var(--color-navy);padding:1.5rem;background:var(--color-paper);text-decoration:none;transition:background .16s}.life-card[data-astro-cid-vimumnqk]:hover{background:var(--color-foam);text-decoration:none}.card-top[data-astro-cid-vimumnqk]{display:flex;justify-content:space-between;align-items:center;color:var(--color-teal);font-size:.8rem}.card-top[data-astro-cid-vimumnqk]>span[data-astro-cid-vimumnqk]:last-child{font-size:1.3rem}.card-cue[data-astro-cid-vimumnqk]{margin:1.7rem 0 .75rem;color:var(--color-muted);font-size:.625rem;text-transform:uppercase;letter-spacing:.08em}.life-card[data-astro-cid-vimumnqk] h3[data-astro-cid-vimumnqk]{font:400 1.6rem/1.2 Georgia,serif;letter-spacing:-.025em;margin:0}.card-description[data-astro-cid-vimumnqk]{margin:1rem 0 1.75rem;font-size:.875rem;line-height:1.75;color:var(--color-muted)}.card-read[data-astro-cid-vimumnqk]{margin-top:auto;font-size:.75rem;font-weight:600;color:var(--color-teal)}.life-costs[data-astro-cid-vimumnqk]{display:grid;grid-template-columns:1.25fr 1fr;gap:3rem;padding:2.5rem;background:var(--color-foam);border-top:2px solid var(--color-teal)}.life-costs[data-astro-cid-vimumnqk] .life-kicker[data-astro-cid-vimumnqk]{margin-top:0}.life-costs[data-astro-cid-vimumnqk] p[data-astro-cid-vimumnqk]:not(.life-kicker){font-size:.9375rem;line-height:1.85;color:var(--color-muted)}.life-costs[data-astro-cid-vimumnqk] nav[data-astro-cid-vimumnqk] a[data-astro-cid-vimumnqk]{display:flex;justify-content:space-between;gap:1rem;padding-block:1rem;border-bottom:1px solid var(--color-line);font-size:.875rem;text-decoration:none}.life-method[data-astro-cid-vimumnqk]{max-width:100ch;margin-top:2rem;font-size:.8rem;line-height:1.85;color:var(--color-muted)}@media(max-width:1100px){.life-grid[data-astro-cid-vimumnqk]{grid-template-columns:1fr 1fr}}@media(max-width:650px){.life-orientation[data-astro-cid-vimumnqk],.life-costs[data-astro-cid-vimumnqk]{grid-template-columns:1fr;gap:1.75rem}.life-grid[data-astro-cid-vimumnqk]{grid-template-columns:1fr}.life-card[data-astro-cid-vimumnqk]{padding:1.5rem}.card-cue[data-astro-cid-vimumnqk]{margin-top:1rem}.life-costs[data-astro-cid-vimumnqk]{padding:1.5rem}.life-section-heading[data-astro-cid-vimumnqk]>span[data-astro-cid-vimumnqk]{display:none}}
