a{color:inherit;text-decoration:none}a:hover{text-underline-offset:5px}a:focus-visible,button:focus-visible{outline:3px solid #ef6b40;outline-offset:5px}[hidden]{display:none!important}.site-header{position:relative}.site-header .desktop-club-nav{display:flex}.site-header .nav-link{white-space:nowrap}.site-header .brand-link{display:flex}.edition-label{font-family:'Barlow Condensed',sans-serif;font-size:13px;letter-spacing:1px;white-space:nowrap}.cover-story>a{display:block;position:relative;width:100%;text-align:left;background:#354e3d;overflow:hidden;min-height:510px;height:100%;color:white}.cover-story>a:hover img{transform:scale(1.035)}.content-filters>a{padding:13px 0;font-size:13px;color:#6a735f}.content-filters>a.active{border-bottom:3px solid #f47640;color:#222}.story-card .save-story{font-size:12px;min-width:65px}.story-meta>a{font-size:11px;color:#b84826;font-weight:700}.public-content .story-card>p{color:#616955}.public-content .read-time{color:#6b745f}.public-content .issue-label{color:#666f5b}.poll-match{display:inline-block}.public-footer{padding:32px 0 22px;margin-top:50px;border-top:1px solid #333a2e;color:#65705b;font-size:12px;line-height:1.9}.footer-links{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:17px;color:#253020;font-weight:600}.public-footer a:hover,.article-body a,.text-page a{text-decoration:underline}.utility-strip{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:32px 0;border-top:1px solid #273326;border-bottom:1px solid #273326;align-items:center}.utility-strip h2{font-size:34px;line-height:1.5;letter-spacing:-1px;margin:12px 0}.utility-strip p{font-size:14px;color:#65705b;line-height:1.9}.utility-card{padding:30px;background:#e8eccf}.utility-card span{font-size:12px;color:#52613f}.utility-card strong{display:block;font-family:'Barlow Condensed',sans-serif;font-size:56px;margin:13px 0}.utility-card a{margin-top:18px}.related-reading>a{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 0;border-bottom:1px solid #d4dacb}.related-reading>a>span{font-size:12px;color:#7c866e}.related-reading>a>strong{font-size:16px;flex:1}.related-reading>a>b{font-size:25px}.article-body ul,.text-page ul{padding-left:24px;line-height:2;font-size:16px}.article-body li,.text-page li{margin:12px 0}.article-body>section p+p{margin-top:15px}.article-header .article-byline{flex-wrap:wrap;gap:12px}.text-page{max-width:800px;margin:0 auto;padding:25px 0}.text-page h1{font-size:40px;line-height:1.4;letter-spacing:-1.4px;margin:15px 0 25px}.text-page h2{font-size:23px;margin:32px 0 12px}.text-page p{line-height:2;font-size:16px;margin:12px 0;color:#4b5641}.text-page .contact-link{display:inline-block;word-break:break-all;font-size:21px;margin:20px 0;color:#b64c2a}.text-page .ink-button{color:white;text-decoration:none}.split-layout{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:30px 0}.split-form{padding:28px;background:#e8eccf}.split-form label{display:block;font-size:14px;font-weight:600;margin-bottom:23px}.split-form input{margin-top:9px;width:100%;padding:14px;border:1px solid #9ba88a;border-radius:0;font-size:19px;background:#fffdf5}.split-result{background:#ed714b;padding:30px;align-content:center;line-height:1.8}.split-result strong{display:block;font-size:45px;margin:16px 0;word-break:break-all}.split-result p{color:#3a2a21}.saved-empty{padding:30px;border:1px dashed #b9c0ad}.sr-status{position:fixed;left:20px;bottom:20px;z-index:9;padding:0;color:#fff;background:#253020;max-width:calc(100vw - 40px);font-size:13px}.sr-status:not(:empty){padding:12px 20px}.tool-note{font-size:13px!important;color:#637255!important}.article-cta a.ink-button{color:white;text-decoration:none}.article-image-note{line-height:1.8}.site-header .top-actions{margin-left:0}.club-closing a{font-size:12px;color:#52613f}.no-js-note{padding:14px;font-size:13px;background:#f0eccf}
@media(max-width:900px){.site-header .edition-label{display:none}.site-header{height:auto;min-height:85px;flex-wrap:wrap;gap:8px;padding-top:18px;padding-bottom:12px}.site-header .desktop-club-nav{gap:20px;margin-right:0}.site-header .nav-link{font-size:13px}.public-content{padding-bottom:25px}.public-footer{margin-bottom:0}.cover-story>a{min-height:485px}}
@media(max-width:680px){.site-header{padding:16px 20px 5px;align-items:flex-start}.site-header .brand{font-size:26px}.site-header .desktop-club-nav{margin:3px 0 0;width:100%;justify-content:space-between;gap:12px}.site-header .nav-link{padding:10px 0;font-size:12px}.cover-story>a{min-height:490px;background:#162d20}.utility-strip,.split-layout{grid-template-columns:1fr;gap:22px}.utility-strip h2{font-size:30px}.public-footer{padding-bottom:15px}.footer-links{gap:10px 18px}.text-page h1{font-size:30px}.text-page{padding-top:10px}.text-page p{font-size:15px}.related-reading>a{flex-wrap:wrap;gap:10px}.related-reading>a>strong{font-size:14px;flex-basis:70%}.split-result strong{font-size:39px}.content-filters{gap:17px}.content-filters>a{font-size:12px}.club-closing{gap:15px}.club-closing>span{font-size:37px}.article-body ul{padding-left:22px}.sr-status{bottom:12px}}
