.article-nav{display:flex;align-items:center;gap:27px;margin-left:auto;margin-right:34px}.article-nav a{font-size:10px;color:#a7aea8}.article-nav a:hover{color:#fff}.article-page{background:#f4f4ef;min-height:70vh;padding:28px 6% 82px}.article-wrap{max-width:1040px;margin:0 auto}.back-link{display:inline-block;font-size:8px;font-weight:700;letter-spacing:.14em;color:#5c6b52;margin-bottom:32px}.back-link:hover{color:#829d38}.article-heading{max-width:850px;margin:0 auto 27px}.article-kicker{font-size:8px;font-weight:700;letter-spacing:.16em;color:#536b45}.article-kicker span{color:#a8bf4b;padding:0 4px}.article-heading h1{font-family:var(--display);font-size:clamp(45px,6.4vw,76px);line-height:.92;letter-spacing:-.025em;text-transform:uppercase;margin:15px 0 16px;max-width:890px}.article-deck{max-width:760px;font-size:15px;line-height:1.65;color:#697269;margin:0 0 18px}.article-byline{display:flex;gap:18px;align-items:center;border-top:1px solid var(--line);padding-top:13px;color:#808880;font-size:7px;letter-spacing:.12em}.article-byline span:first-child{color:#35513a;font-weight:700}.article-cover{margin:0 auto 32px;max-width:1040px}.article-cover img{display:block;width:100%;height:min(57vw,520px);min-height:260px;object-fit:cover;background:#dfe4d7}.photo-credit{font-size:8px;line-height:1.6;color:#71796f;margin-top:8px}.photo-credit a{color:#466c36;text-decoration:underline;text-underline-offset:2px}.article-body{max-width:690px;margin:0 auto;color:#354037;font-size:15px;line-height:1.9}.article-body p{margin:0 0 19px}.article-body .article-lead{font-size:18px;line-height:1.7;color:#202b22;font-weight:500}.article-body h2{font-family:var(--display);font-size:31px;line-height:1;text-transform:uppercase;color:#18251b;margin:34px 0 13px}.apuration-note{margin-top:30px;padding:15px 18px;border-left:3px solid #a7c348;background:#e9ebdf;color:#687265;font-size:10px;line-height:1.7}.apuration-note strong{color:#344835}.related-stories{max-width:690px;margin:35px auto 0;padding-top:18px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.related-stories>span{grid-column:1/-1;font-size:7px;letter-spacing:.15em;color:#72806c}.related-stories a{font-family:var(--display);font-size:19px;line-height:1.1;text-transform:uppercase}.related-stories a b{font-family:var(--body);color:#779333;font-size:13px;margin-left:5px}.related-stories a:hover{color:#658238}
@media(max-width:650px){.article-nav{display:none}.article-page{padding:23px 6% 60px}.back-link{margin-bottom:24px}.article-heading h1{font-size:clamp(42px,12vw,59px)}.article-deck{font-size:12px}.article-byline{flex-wrap:wrap;gap:8px 13px;font-size:6px}.article-cover{margin-bottom:25px}.article-cover img{height:64vw;min-height:220px}.photo-credit{font-size:7px}.article-body{font-size:13px;line-height:1.85}.article-body .article-lead{font-size:16px}.article-body h2{font-size:27px}.related-stories{grid-template-columns:1fr;gap:13px}.related-stories>span{grid-column:auto}.related-stories a{font-size:18px}}
