.archive-notice{background:#edf3e9;border-bottom:1px solid #c4d1bc;color:#1d3517;padding:16px 24px}.archive-notice>div{max-width:1170px;margin:auto;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}.archive-notice strong{font-size:17px}.archive-notice span{flex:1 1 360px}.archive-notice nav{display:flex;gap:20px}.archive-notice a,.archive-main a,.archive-gallery a{color:#245d12;text-decoration:underline;text-underline-offset:3px}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #c17a08;outline-offset:4px}.archive-footer{max-width:1170px;margin:auto;padding:38px 24px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}.archive-footer h2{font-size:19px;color:white;margin:0 0 16px}.archive-footer p,.archive-footer li,.archive-copyright{color:#ededed;line-height:1.65}.archive-footer ul{padding-left:18px}.archive-footer a{color:white;text-decoration:underline}.archive-copyright{padding:18px 24px;border-top:1px solid #444;text-align:center}.archive-main{max-width:1000px;margin:auto;padding:40px 24px 56px;min-height:420px}.archive-main h1{font-size:32px;line-height:1.25}.archive-featured{max-width:1170px;margin:32px auto;padding:0 24px}.archive-featured h1{font-size:32px;line-height:1.25}.archive-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.archive-featured-grid article{border:1px solid #d8dfd3;border-radius:3px;overflow:hidden;background:white}.archive-featured-grid img{display:block;width:100%;height:190px;object-fit:cover}.archive-featured-grid h3{font-size:20px;line-height:1.5;margin:16px;color:#214b14}.archive-directory{padding-left:24px}.archive-directory li{padding:12px 0;border-bottom:1px solid #ddd}.archive-directory time{display:block;color:#555;font-size:14px}.archive-category-list{columns:2;line-height:2}.archive-search-row{display:flex;gap:10px;margin:10px 0 20px}.archive-search-row input{flex:1;min-width:0;border:1px solid #777;padding:12px}.archive-search-row button,#search-more{background:#285f17;color:white;border:0;padding:12px 22px;cursor:pointer}.archive-result{padding:16px 0;border-bottom:1px solid #ddd}.archive-result h2{font-size:23px;line-height:1.4}.archive-result p{line-height:1.65}.archive-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.archive-gallery figure{margin:0;border:1px solid #ddd;padding:12px}.archive-gallery img{display:block;width:100%;height:auto;max-height:320px;object-fit:contain}.archive-gallery a span{display:block;margin:10px 0}.archive-gallery figcaption{font-size:15px;line-height:1.5;color:#333}.archive-chart-data{padding:12px 16px;margin:12px 0 28px;background:#f3f6f0;border:1px solid #c4d1bc}.archive-chart-data summary{cursor:pointer;color:#245d12;text-decoration:underline}.archive-table-wrap{overflow-x:auto}.archive-chart-data table{border-collapse:collapse;width:100%;font-size:14px}.archive-chart-data td,.archive-chart-data th{border:1px solid #b4bfb0;padding:8px;text-align:start}.archive-chart-data th{background:#e4ecdf}.menu-toggle{color:white!important}.newsmag-top-bar{display:none}#colophon{background:#111}body{overflow-wrap:break-word}.entry-content iframe{max-width:100%}[hidden]{display:none!important}@media(max-width:767px){.archive-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.archive-featured-grid img{height:140px}.archive-featured-grid h3{font-size:18px;margin:12px}.archive-footer{grid-template-columns:1fr}.archive-notice{padding:14px 20px}.archive-notice span{flex-basis:100%}.archive-main h1,.archive-featured h1{font-size:27px}.archive-gallery{grid-template-columns:1fr}}@media(max-width:420px){.archive-featured-grid{grid-template-columns:1fr}.archive-featured-grid img{height:190px}.archive-category-list{columns:1}}
.archive-featured-grid article a{display:flex;flex-direction:column;height:100%;text-decoration:none}.archive-featured-grid article h3{text-transform:none}.archive-featured-grid .archive-text-feature{background:#edf3e9;display:flex;align-items:center;min-height:240px;border-top:5px solid #2d6518}.archive-featured-grid .archive-text-feature a{height:auto}.archive-featured-grid .archive-text-feature h3{font-size:23px;line-height:1.7}
/* Keep the additional archive stories in a full-width responsive row. */
#newsmag_widget_posts_list_horizontal-3 .newsmag-blog-post-layout-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 24px}
#newsmag_widget_posts_list_horizontal-3 .newsmag-blog-post-layout-row>.col-md-12{grid-column:1/-1;width:auto;padding:0}
#newsmag_widget_posts_list_horizontal-3 .newsmag-blog-post-layout-row>.col-md-3{width:auto;float:none;clear:none;padding:0;margin:0}
#newsmag_widget_posts_list_horizontal-3 .newsmag-post-box-a{margin:0}
#newsmag_widget_posts_list_horizontal-3 .newsmag-image img{width:100%;height:170px;object-fit:cover}
#newsmag_widget_posts_list_horizontal-3 h3{font-size:19px;line-height:1.4}
@media(max-width:991px){#newsmag_widget_posts_list_horizontal-3 .newsmag-blog-post-layout-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:599px){#newsmag_widget_posts_list_horizontal-3 .newsmag-blog-post-layout-row{grid-template-columns:minmax(0,1fr)}#newsmag_widget_posts_list_horizontal-3 .newsmag-image img{height:200px}}
