.article-layout_page__8dpvb{--article-muted:#667066;--article-green:#2f5a4a;--article-line:#d5ddd4}.article-layout_figure__jQvgX{margin:0;border-top:1px solid var(--article-line);border-bottom:1px solid var(--article-line);background:#dfe5de}.article-layout_imageWrap__dOuIU{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.article-layout_image__OFBCe{object-fit:cover;object-position:center}.article-layout_caption__eH0nj{width:min(1180px,calc(100vw - 3rem));margin:0 auto;padding:.8rem 0 .95rem;color:var(--article-muted);font-size:.82rem;line-height:1.5}.article-layout_articleGrid__7Y3qC{width:min(1180px,calc(100vw - 3rem));margin:0 auto;display:grid;grid-template-columns:minmax(180px,240px) minmax(0,760px);justify-content:space-between;grid-gap:clamp(2rem,7vw,7rem);gap:clamp(2rem,7vw,7rem);padding:clamp(3.5rem,8vw,7rem) 0 4rem}.article-layout_articleGridSingle__hiU9U{grid-template-columns:minmax(0,760px);justify-content:center}.article-layout_toc__CbXwD{position:-webkit-sticky;position:sticky;top:7rem;align-self:start;padding-top:.15rem}.article-layout_tocTitle__aIEOM{margin:0 0 .85rem;color:var(--article-muted);font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.article-layout_toc__CbXwD ol{margin:0;padding:0;list-style:none}.article-layout_toc__CbXwD li{margin:0;border-top:1px solid var(--article-line)}.article-layout_toc__CbXwD li:last-child{border-bottom:1px solid var(--article-line)}.article-layout_toc__CbXwD a{display:block;padding:.58rem 0;color:var(--article-muted);font-size:.82rem;line-height:1.35;text-decoration:none!important}.article-layout_toc__CbXwD a:focus-visible,.article-layout_toc__CbXwD a:hover{color:var(--article-green)}.article-layout_body__nB9GW{min-width:0}.article-layout_meta__5KZWr{margin:0 0 1.6rem;color:var(--article-muted);font-size:.9rem}.article-layout_body__nB9GW li,.article-layout_body__nB9GW p{font-size:clamp(1.01rem,1.4vw,1.08rem);line-height:1.78}.article-layout_body__nB9GW p{max-width:70ch}.article-layout_body__nB9GW h2{scroll-margin-top:7rem;margin-top:clamp(3.4rem,7vw,5.6rem);padding-top:.35rem;font-size:clamp(1.55rem,2.7vw,2.05rem);line-height:1.16;letter-spacing:-.012em;text-wrap:balance}.article-layout_body__nB9GW blockquote{margin:2.4rem 0;padding:1.35rem 0 1.25rem 1.5rem;border-left:3px solid var(--article-green)}.article-layout_body__nB9GW hr{margin:3rem 0;border:0;border-top:1px solid var(--article-line)}@media (max-width:900px){.article-layout_articleGridSingle__hiU9U,.article-layout_articleGrid__7Y3qC{grid-template-columns:1fr;gap:1rem}.article-layout_toc__CbXwD{position:static;order:-1;padding:1rem 0 .5rem}.article-layout_toc__CbXwD ol{column-count:2;column-gap:1.5rem}.article-layout_toc__CbXwD li{page-break-inside:avoid;break-inside:avoid}}@media (max-width:640px){.article-layout_articleGrid__7Y3qC,.article-layout_caption__eH0nj{width:min(100% - 2rem,1180px)}.article-layout_toc__CbXwD ol{column-count:1}}