*{box-sizing:border-box}body{background:#f5f7f3!important;color:#405a3d!important;font-family:"Avenir Next",Avenir,"Segoe UI",sans-serif!important}header{max-width:1080px!important;padding:30px 28px!important;border-color:#dce3d6!important}.brand{color:#405a3d!important;font-size:11px!important}nav{gap:12px 22px!important}a{color:#69815a!important}header nav a{font-size:12px}.blog-layout,body>main{max-width:1000px!important;background:#fff;color:#405a3d;border:1px solid #e3e8df;box-shadow:0 10px 36px #314a3506;border-radius:18px;margin:28px auto 45px!important;padding:32px 46px!important}.blog-layout a,main a{color:#32664f!important}h1,h2{font-family:"Avenir Next",Avenir,sans-serif!important;font-weight:600!important;letter-spacing:-1.4px!important}h1{font-size:clamp(33px,5vw,52px)!important;line-height:1.16!important}h2{font-size:27px!important;letter-spacing:-.7px!important}.intro,.byline,.eyebrow,.figure-caption,.source-note{color:#617767!important}.post-list{gap:0!important}.post-list li{background:transparent!important;border:0!important;border-top:1px solid #cbd1c3!important;border-radius:0!important;padding:28px 18px!important}.post-list h2{font-size:25px!important}.takeaways{background:#e5e9dd!important;border-color:#698269!important}.takeaways p{color:#29483c}th{background:#e2e7db!important}footer{max-width:1080px!important;color:#87977c;border-color:#dce3d6!important;padding:28px!important}.policy-links{display:flex;gap:20px;flex-wrap:wrap;margin-top:22px}.policy-meta{font-size:12px;color:#617767}a:focus-visible,button:focus-visible{outline:3px solid #b18b43;outline-offset:4px}@media(max-width:600px){.blog-layout,body>main{margin:12px!important;padding:24px 20px!important;border-radius:12px}.post-list{grid-template-columns:1fr!important}header{padding:22px 20px!important}h1{font-size:34px!important}h2{font-size:25px!important}}@media print{body{background:white!important;color:black!important}.blog-layout,body>main{background:white!important;border-radius:0;margin:0!important;padding:0!important}header,footer{display:none}}