.article-body>p:first-child:not(:has(>strong:first-child)):first-letter{float:left;color:var(--link);margin:.08em .1em 0 0;font-size:3.4em;font-weight:600;line-height:.82}.article .fleuron{margin:2.5rem 0 1.5rem}.article-nav{border-top:1px solid var(--rule);font-family:var(--sans);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;padding-top:1.1rem;font-size:.95rem;font-weight:600;display:flex}.article-nav a{text-decoration:none}.article-nav a:hover{text-decoration:underline}.article-nav__next{text-align:right;margin-left:auto}.articles-list{max-width:var(--measure);margin:0 auto;padding:0;list-style:none}.articles-list li{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:.15rem 1rem;padding:.9rem 0;display:flex}.articles-list li:first-child{border-top:0}.articles-list a{color:var(--ink);font-size:1.15rem;font-weight:600;text-decoration:none}.articles-list a:hover{color:var(--link);text-decoration:underline}.articles-list .kicker{font-family:var(--serif);letter-spacing:.1em;color:var(--muted);font-variant-caps:all-small-caps}.articles-list time{font-family:var(--sans);color:var(--muted);letter-spacing:.01em;margin-left:auto;font-size:.9rem}
