*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;color:#202721;background:#f7f5ef;font:16px/1.65 Georgia,"Times New Roman",serif;-webkit-font-smoothing:antialiased}.top{height:70px;border-bottom:1px solid #d8d6cf;background:#f7f5ef;display:flex;align-items:center;justify-content:space-between;padding:0 max(calc((100vw - 1000px)/2),24px);font-family:Arial,sans-serif}.brand{font-size:19px;font-weight:800;letter-spacing:-.7px;color:#202721;text-decoration:none}.brand span{color:#bf4c2f;margin-left:7px}.back,footer a{font:13px Arial,sans-serif;color:#555f56;text-underline-offset:4px}main{max-width:760px;margin:0 auto;padding:38px 24px 50px}.issue,.eyebrow,.story-no,.section-head span,.note{font:11px/1.4 Arial,sans-serif;letter-spacing:.09em;color:#68736a}.issue{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #c9c8be;padding:0 0 11px}.issue span{white-space:nowrap}h1{font-size:clamp(46px,8vw,76px);line-height:.99;letter-spacing:-.065em;font-weight:500;margin:39px 0 19px}.intro{font-size:19px;line-height:1.5;color:#555d56;max-width:570px;margin:0 0 38px}.lead{background:#e6ebdd;padding:29px 34px 30px;position:relative;overflow:hidden}.lead .eyebrow{color:#516849}.lead h2{font-size:clamp(28px,5vw,43px);line-height:1.13;letter-spacing:-.045em;font-weight:500;margin:14px 0 11px;max-width:500px;position:relative}.dek{max-width:490px;color:#4f5a4e;margin:0 0 20px;position:relative}.read{font:600 14px Arial,sans-serif;color:#202721;text-decoration:underline;text-underline-offset:5px;position:relative}.read span{margin-left:7px}.stories{margin-top:51px}.section-head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #aaa99e;padding-bottom:9px}.section-head h2{font:600 18px Arial,sans-serif;letter-spacing:-.03em;margin:0}.story{display:grid;grid-template-columns:105px 1fr;gap:22px;padding:30px 0 34px;border-bottom:1px solid #d3d1c8}.story-no{padding-top:8px}.story h3{font-size:clamp(25px,4vw,33px);line-height:1.2;letter-spacing:-.035em;font-weight:500;margin:0 0 9px}.standfirst{font-size:18px;color:#687067;margin:0 0 16px}.story-body p:not(.standfirst){margin:0 0 14px}.story .takeaway{background:#eeece3;padding:13px 15px;font-size:15px}.source{font:12px/1.55 Arial,sans-serif;color:#657067;margin:15px 0 0!important}.source a{color:#314b36;text-underline-offset:3px}.next{margin:34px 0 10px;padding:22px 24px;border-left:3px solid #bf4c2f;background:#efede5}.next p{font-size:23px;margin:5px 0 3px}.note{font-size:11px;letter-spacing:0}footer{display:flex;justify-content:space-between;gap:18px;align-items:baseline;border-top:1px solid #c9c8be;padding-top:18px;margin-top:42px}footer span{font:12px Arial,sans-serif;color:#6a726b;text-align:right}@media(max-width:560px){.top{height:62px;padding:0 19px}.back{font-size:12px}main{padding:26px 21px 38px}.issue{font-size:9px}.issue span{font-size:9px}h1{margin:30px 0 15px}.intro{font-size:17px;margin-bottom:27px}.lead{padding:24px 22px}.stories{margin-top:39px}.story{grid-template-columns:1fr;gap:5px;padding:25px 0 28px}.story-no{padding:0}.story h3{font-size:26px}.standfirst{font-size:16px}.story-body p:not(.standfirst){font-size:15px}.story .takeaway{font-size:14px}.next{padding:18px}footer{display:block}footer span{display:block;text-align:left;margin-top:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
