.articleEditorialHeader{--article-accent:#49a55b;margin:28px 0 32px;max-width:820px}.articleEditorialHeader--white{--article-accent:#b8c1bd}.articleEditorialHeader--red{--article-accent:#d95a50}.articleEditorialHeader--blue{--article-accent:#438bd2}.articleEditorialHeader--yellow{--article-accent:#edc63c}.articleEditorialHeader--green{--article-accent:#49a55b}.articleMasthead{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;padding:14px 0;border-top:3px solid var(--article-accent);border-bottom:1px solid #dce5df}.articleMasthead>a{font:700 20px/1.3 Georgia,serif;color:#17384c}.articleMasthead>span{font-size:13px;color:#536b79}.articleEditorialArtwork{display:block;width:100%;height:170px;object-fit:cover;object-position:75% center;margin-top:20px;border-radius:14px}.articleEditorialTitle{padding-top:24px}.longArticle .articleEditorialTitle h1{font:clamp(32px,4.4vw,46px)/1.15 Georgia,serif;letter-spacing:-.8px;color:#17384c;margin:12px 0 16px;overflow-wrap:break-word}.longArticle .articleEditorialTitle .lede{font-size:20px;line-height:1.6;color:#435d6d;margin:0 0 18px}.articleEditorialMeta{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:12px;line-height:1.5;color:#536b79}.articleEditorialHeader .articleProvenance{margin-top:20px}.articleEditorialHeader .articleProvenance button{min-height:44px}.articleEditorialHeader .articleShareSubtitle{line-height:1.5}.articleEditorialHeader .articleProvenance small{overflow-wrap:anywhere}.articleEditorialHeader .articleProvenance>div{min-width:0}.articleEditorialContents{max-width:820px;margin:24px 0 30px;padding:16px 20px;border:1px solid #dce5df;border-radius:14px;background:#f6f8f4}.articleEditorialContents summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700}.articleEditorialContents li{margin:6px 0}.articleEditorialContents a{display:inline-block;min-height:44px;padding:10px 0;line-height:1.5;color:#246b45}.longArticle section[id^=reading-section-]{scroll-margin-top:24px}.articleEditorialContents a:focus-visible,.articleEditorialContents summary:focus-visible,.articleEditorialHeader a:focus-visible,.articleEditorialHeader button:focus-visible{outline:2px solid #27834b;outline-offset:4px}@media(max-width:650px){.articleEditorialHeader{margin-top:22px}.articleEditorialArtwork{height:125px;margin-top:16px}.articleEditorialTitle{padding-top:20px}.longArticle .articleEditorialTitle h1{font-size:34px;letter-spacing:-.5px}.longArticle .articleEditorialTitle .lede{font-size:18px}.articleMasthead{gap:6px}.articleMasthead>span{width:100%;font-size:12px}.articleEditorialMeta{gap:6px 14px}.articleEditorialHeader .articleProvenance{flex-wrap:wrap}.articleEditorialHeader .articleProvenance>div{flex:1 1 180px}.articleEditorialContents{padding:12px 16px}}