*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#202b26;background:#fffefa;margin:0;font:17px/1.65 Arial,Helvetica,sans-serif}h1,h2,h3{font-family:Georgia,Times New Roman,serif;font-weight:500;line-height:1.15}h1,h2,h3,p,figure{margin-top:0}a{color:#285b43;text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:4px;outline:3px solid #a76826}img{max-width:100%;height:auto;display:block}button{font:inherit}main{min-height:55vh}.container{max-width:1240px;margin-inline:auto;padding-inline:32px}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#285b43;margin-bottom:12px;font:700 12px/1.5 Arial,sans-serif}.skip-link{z-index:20;background:#fff;padding:12px;position:absolute;top:-100px;left:12px}.skip-link:focus{top:12px}.journal-top{color:#fff;letter-spacing:.06em;background:#173e2c;font-size:11px}.utility{justify-content:space-between;padding-block:8px;display:flex}.utility a{color:#fff;text-decoration:none}.masthead{justify-content:space-between;align-items:center;gap:30px;padding-block:29px;display:flex}.brand{max-width:80%;display:block}.brand img{width:465px;height:auto}.masthead>p{border-left:1px solid #c6cfc3;margin:0;padding-left:24px;font:17px/1.35 Georgia,serif}.masthead strong{color:#285b43;font-style:italic;font-weight:400}.nav-rule{border-top:1px solid #ccd3c8;border-bottom:4px solid #285b43}.navigation-bar{justify-content:space-between;align-items:center;gap:20px;display:flex}.main-nav{gap:30px;margin:0;padding:0;list-style:none;display:flex}.main-nav a,.about-link{color:#202b26;padding-block:14px;font-size:13px;font-weight:700;text-decoration:none;display:block}.main-nav a:hover,.main-nav a[aria-current]{color:#285b43;text-decoration:underline}.about-link{font-weight:400}.menu-toggle{display:none}.edition-heading{border-bottom:1px solid #ccd3c8;grid-template-columns:1fr 320px;align-items:end;gap:0 48px;margin-bottom:26px;padding-block:28px 22px;display:grid}.edition-heading .eyebrow{grid-column:1/-1}.edition-heading h1{letter-spacing:-.035em;max-width:25ch;margin:0;font-size:clamp(30px,3.2vw,43px)}.edition-heading>p:last-child{color:#56625a;margin:0;font-size:16px;line-height:1.65}.front-page{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:36px;display:grid}.lead-image{display:block;position:relative}.lead-image img{aspect-ratio:1.95;object-fit:cover;width:100%}.lead-image>span{color:#fff;letter-spacing:.08em;background:#173e2c;padding:5px 9px;font-size:11px;font-weight:700;position:absolute;bottom:16px;left:16px}.lead-copy{padding-block:21px 25px}.lead-copy h2{letter-spacing:-.02em;margin-bottom:14px;font-size:35px}.lead-copy h2 a,.article-card h3 a,.news-rail h3 a,.brief a{color:inherit;text-decoration:none}.lead-copy h2 a:hover,.article-card h3 a:hover,.news-rail h3 a:hover,.brief a:hover{text-decoration:underline}.lead-copy>p:not(.eyebrow){color:#56625a;max-width:60ch;font-size:16px}.read-link{font-size:13px;font-weight:700;display:inline-block}.rule-heading{border-top:3px solid #285b43;margin-bottom:18px;padding-top:13px;font-size:23px}.news-rail{border-left:1px solid #ccd3c8;padding-left:26px}.news-rail ol{margin:0 0 20px;padding:0;list-style:none}.news-rail li{border-bottom:1px solid #d7dcd3;gap:14px;padding:17px 0;display:flex}.news-rail li:first-child{padding-top:0}.desk-number{color:#6b7f6c;font:italic 23px Georgia,serif}.news-rail .eyebrow{margin-bottom:5px;font-size:10px}.news-rail h3{margin:0 0 8px;font-size:20px;line-height:1.25}.news-rail time,.article-card time{letter-spacing:.04em;text-transform:uppercase;color:#56625a;font-size:11px}.research-spread{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:36px;margin-block:36px 54px;display:grid}.section-heading{border-top:3px solid #285b43;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:21px;padding-top:13px;display:flex}.section-heading h2{margin:0;font-size:26px}.section-heading>a{font-size:12px}.article-list{gap:25px;display:grid}.article-card{border-bottom:1px solid #d7dcd3;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:23px;padding-bottom:25px;display:grid}.card-picture img{aspect-ratio:1.45;object-fit:cover;width:100%}.article-card h3{letter-spacing:-.02em;margin-bottom:12px;font-size:25px}.article-card .eyebrow{margin-bottom:9px;font-size:10px}.article-card-body>p:not(.eyebrow){color:#56625a;margin-bottom:14px;font-size:16px;line-height:1.6}.brief{border-bottom:1px solid #d7dcd3;margin-bottom:22px;padding-bottom:20px}.brief img{float:right;aspect-ratio:1.25;object-fit:cover;width:105px;margin:0 0 12px 15px}.brief h3{margin-bottom:10px;font-size:22px}.brief p{color:#56625a;clear:both;font-size:16px}.topic-directory{border-top:1px solid #202b26;padding-top:25px}.topic-directory>h2{max-width:22ch;margin-bottom:30px;font-size:35px}.topic-directory>a{color:#202b26;border-top:1px solid #ccd3c8;grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 25px;align-items:baseline;gap:24px;padding-block:22px;text-decoration:none;display:grid}.topic-directory>a>span{color:#285b43;font-size:14px}.topic-directory h3{margin:0;font-size:26px}.topic-directory>a>p{color:#56625a;margin:0;font-size:16px}.topic-directory>a:hover h3{text-decoration:underline}.editor-note{background:#ecefe5;border-left:4px solid #285b43;margin-block:40px 50px;padding:28px 35px}.editor-note h2{margin-bottom:14px;font-size:30px}.editor-note p{max-width:74ch}.editor-note a{font-size:16px}.section-masthead{padding-block:34px 24px}.section-masthead h1{letter-spacing:-.04em;margin:0 0 15px;font-size:clamp(37px,5vw,60px)}.standfirst{color:#56625a;max-width:50ch;margin:0;font:21px/1.5 Georgia,serif}.section-switcher{border-top:3px solid #285b43;border-bottom:1px solid #ccd3c8;flex-wrap:wrap;gap:26px;padding-block:13px;font-size:13px;display:flex}.section-switcher [aria-current]{font-weight:700}.category-intro{grid-template-columns:1fr 1fr;gap:40px;padding-block:30px 10px;font-size:17px;display:grid}.category-desk{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:36px;margin-block:25px 50px;display:grid}.category-desk .article-card{grid-template-columns:34% minmax(0,1fr)}.table-scroll{max-width:100%;overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:16px;line-height:1.5}th,td{vertical-align:top;border-bottom:1px solid #ccd3c8;padding:13px 10px}thead{background:#e9eee4}tbody th{font-size:13px}tr:nth-child(2n){background:#f4f5ed}.method-note{color:#56625a;margin-top:22px;font-size:16px}.reading-path{background:#eff1e8;margin-top:32px;padding:23px}.reading-path h2{font-size:25px}.reading-path p{margin-bottom:20px;font-size:16px}.library-list{max-width:920px;margin-block:32px 60px}.library-list .article-card{grid-template-columns:32% minmax(0,1fr)}.library-list .article-card h3{font-size:29px}.breadcrumbs{padding-block:20px;font-size:12px}.breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/";color:#75816d;margin-right:8px}.article{padding-bottom:55px}.article-header{border-bottom:2px solid #202b26;max-width:1040px;margin-bottom:30px;padding-block:15px 30px}.article-meta{color:#56625a;flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.article-header h1{letter-spacing:-.035em;max-width:25ch;margin-bottom:18px;font-size:clamp(34px,4vw,57px)}.article-lead{color:#56625a;max-width:65ch;margin-bottom:0;font:21px/1.5 Georgia,serif}.article-body-grid{grid-template-columns:230px minmax(0,740px);align-items:start;gap:55px;display:grid}.article-guide{border-top:3px solid #285b43;padding-top:18px}.table-of-contents{font-size:13px;line-height:1.5}.toc-title{font-weight:700}.table-of-contents ul{margin-bottom:25px;padding:0;list-style:none}.table-of-contents li{border-bottom:1px solid #d7dcd3;padding-block:9px}.table-of-contents a{text-decoration:none}.toc-depth-3{padding-left:12px}.article-body{min-width:0;font-size:18px;line-height:1.8}.article-body p{margin-bottom:23px}.article-body>p:first-child{font-size:21px;line-height:1.6}.article-body h2{letter-spacing:-.025em;margin-block:38px 17px;scroll-margin-top:24px;font-size:32px}.article-body h3{margin-top:30px;font-size:24px}.article-body a{overflow-wrap:anywhere}.article-body figure{max-width:100%;margin:28px 0;overflow-x:auto}.article-body figure img{width:100%;height:auto}.article-body figure img[src$=\.svg]{object-fit:contain;background:#fff}.article-body figure img[width="360"]{max-width:360px;margin-inline:auto}.article-body figure img.task-diagram{max-width:520px;margin-inline:auto}.article-body figcaption{color:#56625a;margin-top:10px;font-size:16px;line-height:1.5}.article-body table{max-width:100%;margin-block:28px;padding-bottom:8px;display:block;overflow-x:auto}.article-body th,.article-body td{min-width:160px}.article-sources,.faq{border-top:1px solid #ccd3c8;max-width:740px;margin:40px 0 0 285px;padding-top:23px}.article-sources h2,.faq h2{font-size:30px}.article-sources{overflow-wrap:anywhere;font-size:16px}.article-sources li{margin-block:12px}.faq details{border-bottom:1px solid #ccd3c8;padding:16px 0}.faq summary{cursor:pointer;font-weight:700}.article-tags{flex-wrap:wrap;gap:15px;max-width:740px;margin:26px 0 0 285px;font-size:12px;display:flex}.related-articles{border-top:3px solid #285b43;margin-top:50px;padding-top:22px}.related-articles h2{font-size:30px}.card-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.card-grid .article-card{grid-template-columns:35% minmax(0,1fr)}.page{max-width:850px;margin-inline:auto;padding-block:45px 70px}.page h1{letter-spacing:-.035em;border-top:3px solid #285b43;margin-bottom:30px;padding-top:24px;font-size:clamp(36px,4.5vw,55px)}.page h2{margin-top:35px;font-size:30px}.page p{font-size:18px;line-height:1.8}.site-footer{background:#eff1e8;border-top:5px solid #285b43;padding-top:38px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr;gap:70px;padding-bottom:40px;display:grid}.footer-brand{color:#173e2c;font:32px/1.1 Georgia,serif;text-decoration:none}.footer-grid>div>p:last-child{color:#56625a;max-width:42ch;margin-top:20px;font-size:16px}.footer-grid nav h2{margin-bottom:20px;font:700 13px Arial,sans-serif}.footer-grid nav>a{margin-block:10px;font-size:13px;display:block}.footer-bottom{color:#56625a;border-top:1px solid #ccd3c8;padding-block:18px;font-size:11px}@media (width<=950px){.container{padding-inline:24px}.main-nav{gap:20px}.main-nav a,.about-link{font-size:12px}.edition-heading{grid-template-columns:1fr 260px;gap:0 25px}.front-page,.research-spread,.category-desk{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:24px}.news-rail{padding-left:20px}.lead-copy h2{font-size:30px}.article-card{grid-template-columns:1fr}.article-body-grid{grid-template-columns:180px minmax(0,1fr);gap:30px}.article-sources,.faq,.article-tags{margin-left:210px}.topic-directory>a{grid-template-columns:25px 1fr 1fr 20px;gap:15px}.footer-grid{gap:30px}}@media (width<=700px){.container{padding-inline:20px}.utility{font-size:9px}.utility>a{display:none}.masthead{padding-block:24px}.brand{max-width:100%}.brand img{width:340px}.masthead>p{display:none}.navigation-bar{flex-wrap:wrap;gap:0;position:relative}.menu-toggle{color:#173e2c;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:110px;padding:13px 0;font-size:13px;font-weight:700;display:flex}.about-link{margin-left:auto}.navigation-bar nav{order:3;width:100%;display:none}.menu-toggle[aria-expanded=true]~nav{display:block}.main-nav{padding-bottom:12px;display:block}.main-nav li{border-top:1px solid #ccd3c8}.main-nav a{padding-block:12px;font-size:15px}.edition-heading{padding-block:24px;display:block}.edition-heading h1{margin-bottom:18px;font-size:35px}.edition-heading>p:last-child{font-size:16px}.front-page,.research-spread,.category-desk{display:block}.lead-image img{aspect-ratio:1.5}.lead-copy h2{font-size:30px}.news-rail{border-left:0;margin-top:10px;padding:0}.news-rail h3{font-size:23px}.news-rail li{padding-block:20px}.news-rail .eyebrow{font-size:11px}.news-rail time{font-size:12px}.research-spread{margin-block:36px}.research-desk{margin-bottom:32px}.section-heading{display:block}.section-heading h2{margin-bottom:8px}.article-card,.category-desk .article-card,.library-list .article-card{grid-template-columns:1fr;gap:18px}.article-card h3{font-size:27px}.article-card-body>p:not(.eyebrow){font-size:16px}.article-card .eyebrow{font-size:11px}.brief img{width:110px}.topic-directory>h2{font-size:32px}.topic-directory>a{grid-template-columns:22px minmax(0,1fr) 20px;gap:12px}.topic-directory>a>p{grid-area:2/2;font-size:16px}.topic-directory>a>span:last-child{grid-area:1/3}.topic-directory h3{font-size:25px}.editor-note{margin-block:32px;padding:23px}.editor-note p{font-size:16px}.section-masthead{padding-block:28px 22px}.section-masthead h1{overflow-wrap:anywhere;font-size:42px}.standfirst{font-size:21px}.section-switcher{gap:12px 20px;font-size:12px}.category-intro{padding-block:25px 0;font-size:17px;display:block}.category-desk>aside{margin-top:35px}.category-desk table{font-size:16px}.category-desk th{min-width:100px}.article-header{margin-bottom:24px;padding-top:0}.article-header h1{font-size:37px}.article-lead{font-size:20px}.article-body-grid{flex-direction:column;gap:24px;display:flex}.article-guide{width:100%}.article-guide .eyebrow{display:none}.table-of-contents ul{columns:1;margin-bottom:15px}.table-of-contents{font-size:14px}.toc-title{margin-bottom:4px}.table-of-contents li{padding-block:7px}.article-body{width:100%;font-size:17px;line-height:1.8}.article-body>p:first-child{font-size:19px}.article-body h2{font-size:29px}.article-body figcaption{font-size:16px}.article-body figure img[src$=\.svg]:not([width="360"]){min-width:540px}.article-sources,.faq,.article-tags{margin-left:0}.article-sources{font-size:16px}.card-grid,.card-grid .article-card{grid-template-columns:1fr}.page{padding-block:30px 50px}.page p{font-size:17px}.footer-grid{grid-template-columns:1fr;gap:25px}.footer-grid nav>a{font-size:15px}.footer-grid nav h2{font-size:14px}.footer-grid>div>p:last-child{font-size:16px}.footer-bottom{font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
