.narrow[data-astro-cid-budgfoav]{max-width:820px}.article-head[data-astro-cid-budgfoav]{padding:90px 0 65px}.meta[data-astro-cid-budgfoav]{display:flex;gap:10px;color:var(--muted);font-size:.72rem}.meta[data-astro-cid-budgfoav] a[data-astro-cid-budgfoav]{color:var(--amber)}h1[data-astro-cid-budgfoav]{margin:35px 0 25px;font-size:clamp(2.2rem,5vw,4rem);letter-spacing:-.04em}.lead[data-astro-cid-budgfoav]{max-width:670px;color:var(--muted);font:1.05rem/2 var(--serif)}.date[data-astro-cid-budgfoav]{display:flex;gap:20px;margin-top:35px;color:var(--muted);font-size:.68rem;letter-spacing:.08em}.hero-art[data-astro-cid-budgfoav]{height:420px;overflow:hidden;color:#fff;background:var(--card-color)}.hero-art[data-astro-cid-budgfoav] .wrap[data-astro-cid-budgfoav]{height:100%;position:relative}.hero-art[data-astro-cid-budgfoav] i[data-astro-cid-budgfoav]{position:absolute;width:450px;height:450px;right:8%;top:-90px;border:1px solid rgba(255,255,255,.3);border-radius:50%}.hero-art[data-astro-cid-budgfoav] i[data-astro-cid-budgfoav]:nth-child(2){width:230px;height:230px;right:16%;top:20px;background:#ffffffb3}.hero-art[data-astro-cid-budgfoav] b[data-astro-cid-budgfoav]{position:absolute;left:0;bottom:-20px;font:400 9rem/1 var(--serif);opacity:.12}.body[data-astro-cid-budgfoav]{padding-top:85px;padding-bottom:110px}.markdown[data-astro-cid-budgfoav] p{font:1.02rem/2.2 var(--serif)}.markdown[data-astro-cid-budgfoav]>p:first-child{font-size:1.2rem}.markdown[data-astro-cid-budgfoav] h2{position:relative;margin:72px 0 26px;padding:21px 0 14px 19px;border-top:2px solid var(--ink);border-bottom:1px solid var(--line);font-size:clamp(1.55rem,3vw,1.8rem);letter-spacing:-.015em}.markdown[data-astro-cid-budgfoav] h2:before{content:"";position:absolute;left:0;bottom:14px;width:4px;height:1.05em;background:var(--amber)}.markdown[data-astro-cid-budgfoav] h3{margin:44px 0 16px;padding-left:14px;border-left:3px solid var(--amber);font-size:1.18rem;font-weight:600;line-height:1.6}.markdown[data-astro-cid-budgfoav] blockquote{margin:40px 0;padding:24px 30px;border-left:3px solid var(--amber);background:var(--paper-2)}.markdown[data-astro-cid-budgfoav] blockquote p{margin:0}.markdown[data-astro-cid-budgfoav] blockquote strong{color:var(--amber);font:700 .72rem var(--sans);letter-spacing:.05em}.markdown[data-astro-cid-budgfoav] table{display:block;width:100%;margin:32px 0;border-collapse:collapse;overflow-x:auto;font-size:.9rem;line-height:1.7}.markdown[data-astro-cid-budgfoav] th,.markdown[data-astro-cid-budgfoav] td{min-width:260px;padding:14px 16px;border:1px solid var(--line);text-align:left;vertical-align:top}.markdown[data-astro-cid-budgfoav] th{background:var(--paper-2);font-weight:700}.markdown[data-astro-cid-budgfoav] tr:nth-child(2n) td{background:#ffffff47}.author[data-astro-cid-budgfoav]{margin-top:70px}.body[data-astro-cid-budgfoav] aside[data-astro-cid-budgfoav]{margin:35px 0 45px;padding:25px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);font-size:.7rem}.back[data-astro-cid-budgfoav]{font-size:.76rem;font-weight:700;letter-spacing:.06em}.back[data-astro-cid-budgfoav]:hover{color:var(--amber)}.markdown[data-astro-cid-budgfoav] .cause-of-death-chart{display:grid;grid-template-columns:minmax(230px,.85fr) minmax(250px,1fr);align-items:center;gap:36px;margin:42px 0;padding:32px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.markdown[data-astro-cid-budgfoav] .cause-of-death-plot{width:min(310px,100%);margin:auto}.markdown[data-astro-cid-budgfoav] .cause-of-death-pie{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:50%;background:conic-gradient(#9a3f58 0 23.9%,#c8734f 23.9% 38%,#d9a94c 38% 50.9%,#66877c 50.9% 57.3%,#c8c5b9 57.3% 100%)}.markdown[data-astro-cid-budgfoav] .cause-chart-center{display:grid;place-content:center;width:48%;aspect-ratio:1;border-radius:50%;text-align:center;background:var(--paper);box-shadow:0 0 0 3px var(--paper)}.markdown[data-astro-cid-budgfoav] .cause-chart-center span{color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.08em}.markdown[data-astro-cid-budgfoav] .cause-chart-center strong{font-size:.9rem}.markdown[data-astro-cid-budgfoav] .cause-of-death-legend i.cancer{background:#9a3f58}.markdown[data-astro-cid-budgfoav] .cause-of-death-legend i.heart{background:#c8734f}.markdown[data-astro-cid-budgfoav] .cause-of-death-legend i.senility{background:#d9a94c}.markdown[data-astro-cid-budgfoav] .cause-of-death-legend i.stroke{background:#66877c}.markdown[data-astro-cid-budgfoav] .cause-of-death-legend i.other{background:#c8c5b9}.markdown[data-astro-cid-budgfoav] .cause-of-death-legend{display:grid;gap:10px;margin:0;padding:0;list-style:none}.markdown[data-astro-cid-budgfoav] .cause-of-death-legend li{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:.82rem}.markdown[data-astro-cid-budgfoav] .cause-of-death-legend i{width:10px;height:10px;border-radius:50%}.markdown[data-astro-cid-budgfoav] .cause-of-death-legend strong{font-variant-numeric:tabular-nums}.markdown[data-astro-cid-budgfoav] .cause-of-death-chart figcaption{grid-column:1/-1;margin-top:-8px;color:var(--muted);font-size:.68rem;line-height:1.7}@media(max-width:600px){.article-head[data-astro-cid-budgfoav]{padding:60px 0 45px}.hero-art[data-astro-cid-budgfoav]{height:270px}.hero-art[data-astro-cid-budgfoav] b[data-astro-cid-budgfoav]{font-size:5rem}.body[data-astro-cid-budgfoav]{padding-top:55px}.body[data-astro-cid-budgfoav] .opening[data-astro-cid-budgfoav]{font-size:1.05rem}.markdown[data-astro-cid-budgfoav] h2{margin-top:58px;padding:18px 0 12px 16px;font-size:1.45rem}.markdown[data-astro-cid-budgfoav] h2:before{bottom:12px}.markdown[data-astro-cid-budgfoav] h3{margin-top:36px;padding-left:12px;font-size:1.08rem}.markdown[data-astro-cid-budgfoav] .cause-of-death-chart{grid-template-columns:1fr;gap:24px;padding:24px 8px}.markdown[data-astro-cid-budgfoav] .cause-of-death-plot{width:min(280px,100%)}}
