.an-hero{padding-top:7vh;text-align:left}.an-hero .ab-lead,.an-hero .an-h1{margin-left:0;margin-right:0}.an-hero .ab-lead{text-align:left}.an-crumb{font-family:var(--mnv-mono);font-size:12px;letter-spacing:.06em;color:var(--mnv-faint)}.an-crumb a{color:var(--mnv-dim);text-decoration:none}.an-crumb a:hover{color:var(--mnv-gold)}.an-h1{max-width:22ch;font-family:var(--mnv-serif);font-weight:500;font-size:clamp(34px,4.4vw,58px);line-height:1.08;letter-spacing:-.01em;color:var(--mnv-ink);text-wrap:balance}.an-by,.an-h1{margin:18px 0 0}.an-by{font-family:var(--mnv-sans);font-size:14px;color:var(--mnv-faint)}.an-by a{color:var(--mnv-dim)}.an-short{margin:32px 0 0;max-width:72ch;padding:22px 24px;border:1px solid var(--mnv-line-strong);border-left:3px solid var(--mnv-gold);background:var(--mnv-gold-soft)}.an-short__k{margin:0 0 8px;font-family:var(--mnv-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mnv-gold)}.an-short p:last-child{margin:0;font-family:var(--mnv-serif);font-size:clamp(19px,1.7vw,22px);line-height:1.45;color:var(--mnv-ink)}.an-note a,.an-sec a,.an-short a{color:var(--mnv-gold);text-decoration:none;border-bottom:1px solid var(--mnv-line-strong)}.an-toc{margin-top:40px}.an-toc__k{margin:0;font-family:var(--mnv-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mnv-dim)}.an-toc ol{margin:10px 0 0;padding-left:1.4em;max-width:68ch;font-family:var(--mnv-sans);font-size:15px;line-height:1.8;color:var(--mnv-faint)}.an-toc a{color:var(--mnv-dim);text-decoration:none}.an-toc a:hover{color:var(--mnv-gold)}.an-sec{padding-top:48px}.an-h2{margin:0;max-width:32ch;font-family:var(--mnv-serif);font-weight:500;font-size:clamp(26px,2.6vw,34px);line-height:1.2;color:var(--mnv-ink);scroll-margin-top:80px}.an-list{margin:20px 0 0;padding-left:1.3em;max-width:68ch;font-family:var(--mnv-sans);font-size:17px;line-height:1.65;color:var(--mnv-dim)}.an-list li{margin:8px 0 0;padding-left:.2em}.an-list li::marker{color:var(--mnv-gold)}.an-list strong{color:var(--mnv-ink);font-weight:600}.an-note{margin:26px 0 0;max-width:68ch;padding:14px 18px;border-left:2px solid var(--mnv-line-strong);font-family:var(--mnv-sans);font-size:15.5px;line-height:1.6;color:var(--mnv-dim)}.an-table{margin-top:26px}.an-table td.an-k{font-weight:600;width:30%;padding-right:20px}.an-follow,.an-sources{font-size:15px}.an-follow{margin:22px 0 0;font-family:var(--mnv-sans);color:var(--mnv-dim)}.an-next{list-style:none;margin:20px 0 0;padding:0;max-width:68ch;border-top:1px solid var(--mnv-line-strong)}.an-next li{border-bottom:1px solid var(--mnv-line)}.an-next a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-family:var(--mnv-serif);font-size:20px;line-height:1.3;color:var(--mnv-ink);text-decoration:none;border:0}.an-next a:hover{color:var(--mnv-gold)}.an-index{list-style:none;margin:18px 0 0;padding:0;border-top:1px solid var(--mnv-line-strong)}.an-index li{border-bottom:1px solid var(--mnv-line)}.an-index a{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px;padding:18px 0;text-decoration:none;border:0}.an-index__q{font-family:var(--mnv-serif);font-size:21px;line-height:1.3;color:var(--mnv-ink)}.an-index a:hover .an-index__q{color:var(--mnv-gold)}.an-index__d{font-family:var(--mnv-sans);font-size:15px;line-height:1.55;color:var(--mnv-dim)}@media (max-width:760px){.an-index a{grid-template-columns:minmax(0,1fr);gap:6px}.an-short{padding:18px}.an-list,.an-toc ol{font-size:16px}}