.pa-section{padding-top:32px}.pa-featured-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.pa-card{background:#f7f9f2;border:1px solid #bfceb0;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.pa-image{position:relative;display:block;background:#dfe7d3;overflow:hidden}.pa-card .pa-image img{width:100%;height:210px;object-fit:cover;transition:transform .35s}.pa-card:hover .pa-image img{transform:scale(1.025)}.pa-card.pa-featured .pa-image img{height:300px}.pa-featured-label{position:absolute;top:17px;right:17px;background:#f2f5e6;color:#345232;padding:4px 13px;border-radius:2px;font-size:10px;font-weight:bold}.pa-card .pa-card-body{padding:22px 24px 18px;display:flex;flex-direction:column;flex:1}.pa-meta{display:flex;gap:15px;justify-content:space-between;align-items:center;font-size:10px;color:#73825f}.pa-meta>span{color:#4e6d38;font-weight:700}.pa-card h2{font-size:19px;line-height:1.8;margin:12px 0 20px;color:#244d36}.pa-card.pa-featured h2{font-size:25px;margin:14px 0 22px;line-height:1.7}.pa-card h2 a:hover{color:#61813f}.pa-card-actions{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #d0dbc3;padding-top:13px;margin-top:auto}.pa-card-actions>a{font-size:11px;font-weight:700;color:#406332;display:flex;align-items:center;gap:22px}.pa-card-actions>a span{font-size:18px}.pa-card .pa-card-actions>button{margin:0}.pa-archive-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:39px 0 22px}.pa-archive-heading h2{font-size:25px;color:#2b4d35}.pa-archive-heading>span{font-size:11px;color:#788766}.pa-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.pa-empty{padding:50px;text-align:center;background:#edf2e4;border:1px solid #bfceb0;color:#526a42}.news-share-button{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:11px;color:#527040;border:1px solid #bdccac;background:transparent;border-radius:3px;padding:7px 11px;cursor:pointer;min-height:36px}.news-share-button:hover{background:#e2ebd6;color:#264e34}.news-share-button svg{width:16px;height:16px;stroke-width:1.6}.news-card>.news-body>.news-share-button{margin-top:14px;display:flex;width:max-content}.article-share-toolbar{display:flex;justify-content:flex-end;border-bottom:1px solid #cbd7bd;padding-bottom:17px;margin-bottom:25px}.news-share-dialog{border:1px solid #b5c5a1;background:#f8faf3;color:#244931;border-radius:6px;padding:27px;width:min(520px,calc(100% - 32px));max-height:90dvh}.news-share-dialog::backdrop{background:#102e25a6}.news-share-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.news-share-heading>span{font-size:10px;color:#7d8b65}.news-share-heading>button{width:32px;height:32px;border:1px solid #c5d1b8;background:transparent;color:#4c6840;font:inherit;font-size:23px;line-height:1;cursor:pointer}.news-share-dialog h2{font-size:25px;margin:0 0 10px}.news-share-story{font-size:13px;line-height:2;color:#5d7050;margin-bottom:22px}.news-share-networks{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.news-share-networks a{text-align:center;border:1px solid #b4c69e;background:#e8efdd;padding:12px 10px;font-size:12px;font-weight:700}.news-share-networks a:hover{background:#d7e4c5;color:#234b31}.news-share-label{display:block;font-size:11px;color:#687e56;margin-bottom:6px}.news-share-copy{display:flex;border:1px solid #b8c9a3;background:white}.news-share-copy input{flex:1;min-width:0;border:0;background:transparent;padding:11px 10px;font-size:11px;color:#53654b}.news-share-copy button{border:0;background:#2c563c;color:#fff;font:inherit;font-size:11px;padding:10px 15px;cursor:pointer;white-space:nowrap}.news-share-copy button:hover{background:#446b3f}.news-share-status{font-size:11px;color:#50763d;margin:10px 0 0;min-height:21px}
@media(max-width:900px){.pa-card.pa-featured .pa-image img{height:240px}.pa-card.pa-featured h2{font-size:21px}.pa-news-grid{grid-template-columns:repeat(2,1fr)}.pa-card h2{font-size:17px}.pa-meta{font-size:9px}.pa-featured-grid{gap:20px}}
@media(max-width:600px){.pa-featured-grid,.pa-news-grid{grid-template-columns:1fr;gap:22px}.pa-card.pa-featured .pa-image img{height:240px}.pa-card .pa-image img{height:210px}.pa-card .pa-card-body{padding:20px}.pa-card.pa-featured h2{font-size:21px}.pa-card h2{font-size:18px}.pa-archive-heading{margin-top:30px}.pa-archive-heading h2{font-size:22px}.pa-section{padding-top:25px}.news-share-dialog{padding:22px}.news-share-copy button{padding:10px}.news-share-networks{gap:8px}}

#pa-results{scroll-margin-top:25px;outline:none}.pa-pagination{display:flex;justify-content:center;align-items:center;gap:26px;margin-top:38px;padding-top:25px;border-top:1px solid #c5d2b7}.pa-pagination>div{display:flex;gap:8px}.pa-pagination button{min-width:40px;min-height:40px;padding:8px 13px;border:1px solid #b8c9a2;background:#f5f8ef;color:#496a38;border-radius:3px;font:inherit;font-size:12px;cursor:pointer}.pa-pagination button:hover:not(:disabled){background:#dfe9d1}.pa-pagination button[aria-current=page]{background:#2b563b;color:#fff;border-color:#2b563b}.pa-pagination button:disabled{opacity:.38;cursor:default}.pa-page-status{text-align:center;font-size:10px;color:#7b8c64;margin-top:12px}@media(max-width:600px){.pa-pagination{gap:13px}.pa-pagination button{padding:8px 10px;min-width:36px}.pa-pagination>div{gap:6px}}
