*{box-sizing:border-box}body{margin:0;background:#f7f5ef;color:#243c36;font:17px/1.9 -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}a{color:#32644e;text-underline-offset:5px}a:hover{color:#94603a}a:focus-visible{outline:3px solid #ae7849;outline-offset:5px}h1,h2,h3,p{margin:0 0 22px}h1{font-size:clamp(30px,3.5vw,48px);line-height:1.35;letter-spacing:-1px;margin-top:36px}h2{font-size:30px;line-height:1.5;letter-spacing:-.5px}h3{font-size:23px;line-height:1.5}.si-masthead{max-width:1220px;margin:auto;padding:28px 35px 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #294b3d}.si-wordmark{font-size:40px;letter-spacing:-1.5px;font-weight:750;line-height:1.3;text-decoration:none;color:#243c36}.si-wordmark span{display:block;font-size:12px;letter-spacing:2px;font-weight:400;margin-top:8px}.si-edition{text-align:right;font-size:12px;color:#7a8477;line-height:1.7}.si-navigation{max-width:1220px;margin:auto;display:flex;gap:36px;padding:16px 35px;border-bottom:1px solid #d1d6ca;font-size:14px}.si-navigation a{text-decoration:none}.si-navigation>span{color:#8a5b38}.si-main{max-width:1220px;margin:auto;padding:0 35px 60px}.si-cover{display:grid;grid-template-columns:1fr 1.2fr;gap:65px;align-items:start;padding:23px 0 50px;border-bottom:1px solid #b7c2b2}.si-feature{padding-top:10px}.si-overline{text-transform:uppercase;font-size:11px;letter-spacing:3px;color:#96714d;margin-bottom:15px}.si-feature h2{font-size:37px;line-height:1.45;margin-bottom:22px}.si-lead{font-size:20px;color:#536759}.si-button{display:inline-block;padding:11px 24px;background:#284d3d;color:#fff;text-decoration:none;font-size:14px;border-radius:2px}.si-button:hover{color:#fff;background:#3b614c}.si-caption{font-size:11px;color:#7a8677;margin:16px 0 0}.si-cover figure{margin:0}.si-cover img{display:block;width:100%;height:390px;object-fit:cover}.si-cover figcaption{font-size:10px;color:#7a8677;margin-top:10px}.si-main-question{display:grid;grid-template-columns:190px minmax(0,1fr);gap:50px;padding:55px 0}.si-main-question>div+div{max-width:780px}.si-margin{padding-top:7px;font-size:14px;color:#7d896f}.si-margin p{margin-bottom:8px}.si-margin span{font-size:11px}.si-quote{padding:25px 30px;margin:28px 0;background:#e7eadd;border-left:2px solid #718867}.si-quote span{font-size:11px;color:#7a8677}.si-quote blockquote{font-size:25px;margin:10px 0}.si-quote p{font-size:12px;margin:0;color:#68775e}.si-dossier{display:grid;grid-template-columns:1fr 1.75fr;gap:65px;padding:45px 0;border-top:1px solid #b7c2b2;border-bottom:1px solid #b7c2b2}.si-dossier h2{font-size:29px}.si-fact-lines>div{display:grid;grid-template-columns:120px 1fr;gap:25px;padding:19px 0;border-bottom:1px solid #d2d8cc}.si-fact-lines>div:first-child{padding-top:0}.si-fact-lines h3{font-size:16px}.si-fact-lines p{font-size:15px;margin:0}.si-fact-lines code{font-size:15px}.si-reading{padding:50px 0}.si-reading header{display:flex;align-items:baseline;gap:25px}.si-home-articles,.si-article-list{display:grid;grid-template-columns:1fr 1fr;gap:45px}.si-story{text-decoration:none;color:inherit;display:block;border-top:2px solid #698267;padding:23px 0 20px}.si-story>span{font-size:11px;color:#96714d}.si-story h3{font-size:23px;margin:12px 0}.si-story p{font-size:14px;color:#697b68;margin:0}.si-short-answer{padding:30px 36px;background:#2c483b;color:#f5f2e7}.si-short-answer h2{font-size:23px}.si-short-answer p{font-size:15px;max-width:850px}.si-short-answer a{color:#e5d2ac;font-size:13px}.si-source{font-size:13px;padding:30px 0 0;border-top:1px solid #ced6c6;color:#6b7c67;margin-top:38px}.si-source h2{font-size:15px;margin-bottom:10px}.si-source p{max-width:950px;margin:0}.si-footer{max-width:1220px;margin:0 auto;padding:30px 35px;border-top:2px solid #294b3d;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.si-footer strong{font-size:20px}.si-footer p,.si-footer a,.si-footer small{font-size:12px;color:#71816a}.si-footer nav{display:flex;gap:25px}.si-footer small{width:100%}.si-breadcrumb{display:flex;gap:10px;font-size:12px;color:#7e8975;margin-top:25px}.si-main>section:not(.si-cover):not(.si-main-question):not(.si-dossier):not(.si-reading):not(.si-short-answer){max-width:900px;margin:35px 0}.si-main>section>h2:not(:first-child){margin-top:35px}.si-reference{background:#e9eddf;padding:20px 25px;margin:24px 0}.si-reference>div{display:grid;grid-template-columns:150px 1fr;border-bottom:1px solid #d3ddc9;padding:12px 0}.si-reference dt{font-size:13px;color:#71816a}.si-reference dd{margin:0}.si-main>p.si-lead{max-width:900px}.si-article{max-width:1100px}.si-article h1{max-width:900px}.si-meta{font-size:12px;color:#71816a;margin:20px 0 35px}.si-prose{display:grid;grid-template-columns:minmax(0,1fr) 215px;gap:30px 45px}.si-prose>.si-lead{grid-column:1;grid-row:1;font-size:23px}.si-sidefact{grid-column:2;grid-row:1/4;border-top:2px solid #8c9f7a;padding-top:20px;font-size:14px;color:#697b5d;align-self:start}.si-sidefact h2{font-size:16px}.si-prose>section{grid-column:1}.si-prose h2{font-size:28px}.si-prose p{line-height:2}.si-prose p a{display:inline-block;max-width:100%;margin-block:3px}.si-skip{position:absolute;top:-100px;left:20px;background:white;padding:12px;z-index:5}.si-skip:focus{top:10px}ol{padding-left:25px}li{padding:8px 0}@media(max-width:850px){.si-cover{gap:30px;grid-template-columns:1fr 1fr}.si-feature h2{font-size:30px}.si-cover img{height:340px}.si-main-question{grid-template-columns:130px minmax(0,1fr);gap:25px}.si-dossier{gap:30px;grid-template-columns:1fr 1.5fr}.si-fact-lines>div{grid-template-columns:1fr;gap:0}.si-prose{grid-template-columns:minmax(0,1fr) 170px;gap:25px}}@media(max-width:650px){body{font-size:16px}.si-masthead{padding:22px 22px 20px}.si-wordmark{font-size:31px}.si-wordmark span{font-size:10px;letter-spacing:1px}.si-edition{font-size:10px}.si-navigation{padding:13px 22px;gap:20px;flex-wrap:wrap;font-size:12px}.si-main{padding:0 22px 40px}h1{font-size:29px;letter-spacing:-.5px;margin-top:27px}.si-cover{display:block;padding:10px 0 30px}.si-feature{padding-top:0}.si-feature h2{font-size:28px}.si-feature h2 br{display:none}.si-lead{font-size:18px}.si-button{display:block;text-align:center}.si-cover figure{margin-top:25px}.si-cover img{height:240px}.si-cover figcaption{font-size:9px}.si-main-question{display:block;padding:32px 0}.si-margin{display:flex;gap:18px;align-items:baseline;margin-bottom:18px;font-size:12px}.si-margin p{margin:0}h2{font-size:25px}.si-quote{padding:20px}.si-quote blockquote{font-size:20px}.si-dossier{display:block;padding:32px 0}.si-dossier header{margin-bottom:25px}.si-dossier h2{font-size:25px}.si-fact-lines h3{margin-bottom:8px}.si-reading{padding:33px 0}.si-reading header{display:block}.si-home-articles,.si-article-list{display:block}.si-story{margin-top:22px}.si-story h3{font-size:22px}.si-short-answer{padding:25px}.si-source{font-size:12px}.si-footer{padding:27px 22px;display:block}.si-footer nav{margin:22px 0;gap:20px}.si-footer small{display:block}.si-reference{padding:18px}.si-reference>div{grid-template-columns:1fr;gap:5px}.si-prose{display:block}.si-sidefact{margin:25px 0;padding:18px 20px;background:#e7ecdf;border-top:0;border-left:2px solid #8c9f7a}.si-sidefact p{margin:0;font-size:14px}.si-prose>section{margin-top:30px}.si-prose>.si-lead{font-size:20px}.si-prose h2{font-size:25px}.si-meta{font-size:11px}}