.ultrafine-publication .article-hero h1{max-width:18ch}.ultrafine-publication .ultrafine-lead-photo,.ultrafine-article .ultrafine-inline-photo{box-sizing:border-box;width:min(calc(100% - 2 * var(--ed-gutter)),var(--ed-text))!important;max-width:var(--ed-text)!important;margin-left:auto!important;margin-right:auto!important}.ultrafine-publication .ultrafine-lead-photo{margin-top:1.2rem!important;margin-bottom:2.5rem!important}.ultrafine-article .ultrafine-inline-photo{margin-top:1.2rem!important;margin-bottom:3rem!important}.ultrafine-publication .ultrafine-lead-photo img,.ultrafine-article .ultrafine-inline-photo img{aspect-ratio:16/9;object-fit:cover;background:#d9dde0;width:100%}.ultrafine-publication .ultrafine-lead-photo figcaption,.ultrafine-article .ultrafine-inline-photo figcaption{width:100%;max-width:none;margin:.58rem 0 0;font-size:.82rem}.ultrafine-article>.prose-section{padding-top:1.35rem;padding-bottom:1.35rem}.ultrafine-article>.prose-section:first-of-type{padding-top:2.4rem}.ultrafine-article .prose-section>h3,.ultrafine-article .prose-section>ul,.ultrafine-article .prose-section>ol,.ultrafine-article .prose-section>.article-table-scroll,.ultrafine-article .prose-section>hr{max-width:var(--ed-text);margin-left:auto;margin-right:auto}.ultrafine-article .prose-section>h3{margin-top:2rem;margin-bottom:.7rem;font-family:"Source Serif 4",Georgia,serif;font-size:1.32rem;line-height:1.2}.ultrafine-article .prose-section>ul,.ultrafine-article .prose-section>ol{box-sizing:border-box;padding-left:1.35rem;font-family:"Source Serif 4",Georgia,serif;font-size:1.02rem;line-height:1.65}.ultrafine-article .prose-section>ul li,.ultrafine-article .prose-section>ol li{margin:.52rem 0}.ultrafine-article a{color:var(--ed-link);text-underline-offset:.16em}.ultrafine-article code{color:#26343c;white-space:normal;background:#edf0ee;border-radius:.15rem;padding:.08rem .28rem;font-family:"Source Sans 3",Arial,sans-serif;font-size:.8em}.ultrafine-article .opening-section>p:first-of-type{font-size:1.16rem;line-height:1.62}.ultrafine-article .dialogue{border-left:2px solid var(--ed-line);padding-left:1.15rem}.ultrafine-article .source-ref{vertical-align:super;margin-left:.12em;font-family:"Source Sans 3",Arial,sans-serif;font-size:.67em;font-style:normal;line-height:0}.ultrafine-article .source-ref a{font-weight:700;text-decoration:none}.ultrafine-article .source-ref span{color:var(--ed-muted)}.ultrafine-article .article-table-scroll{border-top:2px solid var(--ed-ink);border-bottom:1px solid var(--ed-line);margin-top:1.5rem;margin-bottom:1.8rem;overflow-x:auto}.ultrafine-article table{border-collapse:collapse;width:100%;min-width:46rem;font-family:"Source Sans 3",Arial,sans-serif;font-size:.83rem;line-height:1.45}.ultrafine-article th,.ultrafine-article td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ed-line);padding:.72rem .8rem}.ultrafine-article th{background:var(--ed-soft);letter-spacing:.035em;text-transform:uppercase;font-size:.72rem}.ultrafine-article .sidebar-section{border-top:1px solid var(--ed-line);border-bottom:1px solid var(--ed-line);background:#f4f0e8;margin-top:1.2rem}.ultrafine-article .closing-section>p:last-of-type{font-size:clamp(1.3rem,2vw,1.75rem);font-weight:650;line-height:1.34}.ultrafine-article .contributors-section{background:var(--ed-soft);padding-top:2rem;padding-bottom:2rem}.ultrafine-article .article-sources{padding-top:2rem;padding-bottom:2.5rem}.ultrafine-article .source-details{max-width:var(--ed-reading);margin-top:1.2rem}.ultrafine-article .source-list{max-width:none;margin:0;padding:.7rem 0 0 2.2rem;font-family:"Source Sans 3",Arial,sans-serif;font-size:.84rem;line-height:1.5}.ultrafine-article .source-list li{border-bottom:1px solid var(--ed-line);overflow-wrap:anywhere;padding:.5rem .2rem;scroll-margin-top:5rem}@media (width<=800px){.ultrafine-article .prose-section>h3,.ultrafine-article .prose-section>ul,.ultrafine-article .prose-section>ol,.ultrafine-article .prose-section>.article-table-scroll,.ultrafine-article .prose-section>hr{width:100%;max-width:100%}.ultrafine-publication .ultrafine-lead-photo,.ultrafine-article .ultrafine-inline-photo{width:calc(100% - 2 * var(--ed-gutter))!important}}
