.long-story .article-heading{padding-bottom:50px}.long-story .article-meta{flex-wrap:wrap;row-gap:12px}.long-story .article-meta>span:last-child{color:#68715b}.long-story .article-hero picture{height:clamp(350px,46vw,680px)}.long-story .article-hero figcaption{align-items:flex-start;gap:25px}.long-story .article-body{grid-template-columns:210px minmax(0,1fr);gap:8%;max-width:1510px;margin-inline:auto;padding-top:65px;padding-bottom:50px}.long-story .article-aside{top:35px}.long-story .article-aside nav{margin-top:18px}.long-story .article-aside nav a{align-items:baseline;gap:12px;padding:8px 0;font-size:11px;line-height:1.6;display:flex}.long-story .article-aside nav a>span{color:#8b927f;flex:0 0 16px;font-size:8px}.article-art-disclosure{color:var(--muted);max-width:190px;margin-top:28px!important;font-size:10px!important;line-height:1.8!important}.narrative-prose{min-width:0;max-width:720px}.narrative-prose .narrative-lead{font-family:var(--serif);color:var(--ink);letter-spacing:-.3px;margin-bottom:65px;font-size:29px;line-height:1.6}.narrative-prose .narrative-section{margin-bottom:68px;scroll-margin-top:35px}.narrative-prose .narrative-section>p{color:#444d42;margin-bottom:22px;font-size:16px;line-height:2}.narrative-section .section-index{letter-spacing:1.4px;gap:12px;margin-bottom:17px;font-size:9px;display:flex}.narrative-section .section-index>span{color:#a7ab9e}.narrative-prose h2{letter-spacing:-1px;margin-bottom:27px;font-size:40px;line-height:1.2}.opening-paragraph:first-letter{font-family:var(--serif);float:left;color:var(--ink);margin:8px 9px 0 0;font-size:72px;line-height:.88}.passage-references{align-items:center;gap:7px;margin:12px 0 27px;display:flex}.passage-references>span{color:var(--muted);margin-right:6px;font-size:9px}.passage-references a{color:#5c6652;border:1px solid #c9ccbf;border-radius:50%;place-items:center;min-width:24px;min-height:24px;font-size:9px;display:grid}.passage-references a:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.narrative-figure{margin:44px 0 0}.narrative-figure picture{aspect-ratio:16/9;background:#dadbd0}.narrative-figure img{object-fit:cover;width:100%;height:100%}.narrative-figure--wide{width:114%;margin-left:-7%;margin-right:-7%}.narrative-figure figcaption{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:25px;margin-top:17px;padding-top:14px;display:grid}.narrative-figure figcaption .eyebrow{letter-spacing:1.1px;color:#707b62;font-size:7px}.narrative-figure figcaption strong{font-family:var(--serif);color:var(--ink);margin-top:8px;font-size:22px;font-weight:400;line-height:1.3;display:block}.narrative-prose .narrative-figure figcaption>p{font-family:var(--sans);color:var(--muted);margin:0;font-size:10px;line-height:1.85}.story-context{background:#e3e6da;border-left:2px solid #7b8a66;margin:30px 0;padding:26px 30px}.story-context>.eyebrow{font-family:var(--sans);letter-spacing:1.5px;margin:0 0 12px;font-size:8px}.story-context h3{font-family:var(--serif);margin:0 0 15px;font-size:28px;line-height:1.3}.narrative-prose .story-context>p:last-child{font-family:var(--sans);color:#4f5a47;margin:0;font-size:13px;line-height:1.9}.story-related{border-block:1px solid var(--line);grid-template-columns:1fr auto;gap:10px 25px;margin:28px 0;padding:20px 0;display:grid}.story-related>.eyebrow{letter-spacing:1.4px;color:#6e785e;grid-column:1/-1;font-size:8px}.story-related>span:nth-child(2){font-family:var(--serif);font-size:23px;line-height:1.4}.story-related>span:last-child{align-self:center;font-size:24px}.mobile-contents{display:none}.long-story .article-sources>a[id]{scroll-margin-top:35px}.long-story .article-sources .source-method{margin-bottom:20px}.long-story .article-sources>h2{font-size:37px}.long-story .article-subtitle{max-width:800px}.long-story .article-aside>a{font-size:10px}.long-story .article-hero figcaption a{white-space:nowrap}@media (width>=1600px){.long-story .article-body{grid-template-columns:225px minmax(0,1fr);gap:10%;padding-inline:5.3%}.narrative-prose{max-width:760px}.narrative-figure--wide{width:120%;margin-inline:-10%}}@media (width<=1000px){.long-story .article-body{grid-template-columns:165px minmax(0,1fr);gap:6%}.long-story .article-aside nav a{font-size:10px}.narrative-prose .narrative-lead{font-size:26px}.narrative-prose h2{font-size:35px}.narrative-figure--wide{width:106%;margin-inline:-3%}.narrative-figure figcaption{gap:18px}.narrative-figure figcaption strong{font-size:20px}.narrative-prose .narrative-section>p{font-size:15px}}@media (width<=650px){.long-story .article-heading{padding-bottom:30px}.long-story .article-meta{gap:12px;margin-top:30px;font-size:7px}.long-story .article-heading h1{letter-spacing:-1.8px;font-size:57px}.long-story .article-subtitle{margin-top:20px;font-size:22px;line-height:1.5}.long-story .article-hero picture{height:300px}.long-story .article-hero figcaption{gap:14px;padding-bottom:0;font-size:6px;line-height:1.8}.long-story .article-hero figcaption>span{max-width:225px}.long-story .article-body{padding-top:37px;padding-bottom:30px;display:block}.long-story .article-aside{display:none}.narrative-prose .narrative-lead{margin-bottom:28px;font-size:25px;line-height:1.6}.mobile-contents{border-block:1px solid var(--line);margin:0 0 45px;display:block}.mobile-contents summary{cursor:pointer;justify-content:space-between;gap:20px;padding:16px 0;font-size:11px;list-style:none;display:flex}.mobile-contents summary::-webkit-details-marker{display:none}.mobile-contents summary>span{color:var(--muted);font-size:9px}.mobile-contents nav{flex-direction:column;gap:0;padding:0 0 15px;display:flex}.mobile-contents nav a{color:var(--muted);padding:9px 0;font-size:11px;line-height:1.7}.narrative-prose .narrative-section{margin-bottom:48px;scroll-margin-top:24px}.narrative-prose h2{margin-bottom:23px;font-size:34px;line-height:1.22}.narrative-prose .narrative-section>p{margin-bottom:21px;font-size:15px;line-height:1.95}.opening-paragraph:first-letter{margin-top:8px;font-size:64px}.narrative-figure{margin-top:30px}.narrative-figure--wide{width:116.28%;margin-inline:-8.14%}.narrative-figure--wide figcaption{margin-inline:7%}.narrative-figure picture{aspect-ratio:1.45}.narrative-figure figcaption{margin-top:14px;padding-top:13px;display:block}.narrative-figure figcaption .eyebrow{font-size:7px}.narrative-figure figcaption strong{margin-top:6px;font-size:23px}.narrative-prose .narrative-figure figcaption>p{margin-top:11px;font-size:10px;line-height:1.8}.story-context{margin:25px 0;padding:23px}.story-context h3{font-size:26px}.story-related>span:nth-child(2){font-size:22px}.passage-references{margin-top:14px;margin-bottom:22px}.long-story .article-sources>h2{font-size:33px}.long-story .article-sources>a[id]{scroll-margin-top:24px}.long-story .article-hero figcaption a{font-size:6px}}@media (width>=1001px){.narrative-prose .narrative-section>p{font-size:18px;line-height:1.95}}@media (width<=650px){.narrative-prose .narrative-section>p{font-size:16px;line-height:1.9}}
