.FeaturedNews_featuredSection__NOytK{margin-bottom:4rem}.FeaturedNews_sectionTitle__tbLTz{font-size:2rem;margin-bottom:1.5rem;color:var(--primary);position:relative;padding-bottom:10px}.FeaturedNews_sectionTitle__tbLTz:after{content:"";position:absolute;bottom:0;left:0;width:70px;height:3px;background-color:var(--secondary)}.FeaturedNews_card__qxxez{display:grid;grid-template-columns:1fr 1fr;gap:2rem;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease}.FeaturedNews_card__qxxez:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.FeaturedNews_imageContainer__NOtVU{position:relative;height:100%;min-height:350px}.FeaturedNews_fallbackImage__qwnPW{background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;height:100%;color:#999}.FeaturedNews_content__q0kyN{padding:2rem;display:flex;flex-direction:column}.FeaturedNews_meta__wB2em{color:var(--light-text);margin-bottom:1rem;font-size:.9rem;gap:1rem}.FeaturedNews_date__3DjH_,.FeaturedNews_meta__wB2em{display:flex;align-items:center}.FeaturedNews_category__RIssH{background-color:rgba(30,132,73,.1);color:var(--primary);padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:600}.FeaturedNews_title__B2oWR{font-size:1.75rem;margin-bottom:1rem;color:var(--primary)}.FeaturedNews_description__c2GjC{margin-bottom:2rem;line-height:1.6;flex-grow:1}.FeaturedNews_footer__KynPN{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.FeaturedNews_button__2p4FI{background-color:var(--primary);color:#fff;padding:.75rem 1.5rem;border-radius:4px;font-weight:600;transition:all .3s ease;text-decoration:none;display:inline-block}.FeaturedNews_button__2p4FI:hover{background-color:#166638;transform:translateY(-2px)}.FeaturedNews_socialIcons__m2a04{display:flex;gap:.75rem}.FeaturedNews_shareIcon__7vJV9{background-color:#f5f5f5;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all .3s ease}.FeaturedNews_shareIcon__7vJV9:hover{transform:translateY(-2px)}@media (max-width:768px){.FeaturedNews_card__qxxez{grid-template-columns:1fr}.FeaturedNews_imageContainer__NOtVU{min-height:250px}.FeaturedNews_sectionTitle__tbLTz{font-size:1.75rem}.FeaturedNews_title__B2oWR{font-size:1.5rem}.FeaturedNews_footer__KynPN{flex-direction:column;align-items:flex-start;gap:1rem}.FeaturedNews_socialIcons__m2a04{margin-top:1rem}}.NewsCard_card___kbEl{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;height:100%;display:flex;flex-direction:column}.NewsCard_card___kbEl:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.NewsCard_imageContainer__k4B2I{position:relative;width:100%;height:200px;overflow:hidden}.NewsCard_fallbackImage__ihLPs{background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;height:100%;color:#999}.NewsCard_content__RvRux{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.NewsCard_title__m2xV9{font-size:1.25rem;margin-bottom:.75rem;color:var(--primary);font-weight:600}.NewsCard_meta__cAFKr{display:flex;align-items:center;color:var(--light-text);margin-bottom:1rem;font-size:.85rem;flex-wrap:wrap;gap:.75rem}.NewsCard_category____Uvz{background-color:rgba(30,132,73,.1);color:var(--primary);padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:600}.NewsCard_date__7xAU7{display:flex;align-items:center}.NewsCard_excerpt__GUtwu{margin-bottom:1.5rem;color:var(--text);flex-grow:1}.NewsCard_footer___D61l{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.NewsCard_readMore__jON4o{color:var(--primary);font-weight:600;display:flex;align-items:center;gap:.3rem;transition:all .3s ease}.NewsCard_readMore__jON4o:hover{color:var(--secondary);transform:translateX(3px)}.NewsCard_likeButton__iseV_{display:flex;align-items:center;gap:.3rem;background:none;border:none;color:var(--light-text);cursor:pointer;transition:all .3s ease;padding:.5rem}.NewsCard_likeButtonActive__UTxGv,.NewsCard_likeButton__iseV_:hover{color:#e74c3c}.NewsGrid_gridSection__2UE1p{margin-bottom:4rem}.NewsGrid_sectionTitle__r3d_i{font-size:2rem;margin-bottom:1.5rem;color:var(--primary);position:relative;padding-bottom:10px}.NewsGrid_sectionTitle__r3d_i:after{content:"";position:absolute;bottom:0;left:0;width:70px;height:3px;background-color:var(--secondary)}.NewsGrid_grid__QQFVT{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.NewsGrid_loadMoreContainer__yWusc{display:flex;justify-content:center;margin-top:2rem}.NewsGrid_loadMoreButton__xSLbM{background-color:transparent;color:var(--primary);border:2px solid var(--primary);padding:.75rem 2rem;border-radius:4px;font-weight:600;cursor:pointer;transition:all .3s ease}.NewsGrid_loadMoreButton__xSLbM:hover{background-color:var(--primary);color:#fff}.NewsGrid_loadMoreButton__xSLbM:disabled{background-color:#f5f5f5;color:#aaa;border-color:#ddd;cursor:not-allowed}.NewsGrid_spinner__1HIsN{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid var(--primary);width:20px;height:20px;animation:NewsGrid_spin__1Pg7c 1s linear infinite;margin-right:10px;display:inline-block}@keyframes NewsGrid_spin__1Pg7c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NewsGrid_noResults__yPM1J{text-align:center;padding:4rem 2rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:2rem 0}@media (max-width:768px){.NewsGrid_grid__QQFVT{grid-template-columns:1fr}}.NewsFilters_filterSection__50HMf{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.NewsFilters_categoryFilter__KWzWl{display:flex;gap:.5rem;flex-wrap:wrap}.NewsFilters_filterButton__LrIji{background-color:#f5f5f5;color:var(--text);border:none;padding:.5rem 1rem;border-radius:20px;cursor:pointer;transition:all .3s ease;font-size:.9rem}.NewsFilters_filterButton__LrIji:hover{background-color:#e0e0e0;transform:translateY(-2px)}.NewsFilters_filterButtonActive__aSoP7{background-color:var(--primary);color:#fff}.NewsFilters_filterButtonActive__aSoP7:hover{background-color:#166638}.NewsFilters_searchContainer__UOttP{position:relative;min-width:250px}.NewsFilters_searchInput__c7lkG{padding:.6rem 1rem .6rem 2.5rem;border:1px solid #ddd;border-radius:20px;width:100%;transition:all .3s ease}.NewsFilters_searchInput__c7lkG:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(30,132,73,.1)}.NewsFilters_searchIcon__kPKFs{left:10px}.NewsFilters_clearButton__3bKyG,.NewsFilters_searchIcon__kPKFs{position:absolute;top:50%;transform:translateY(-50%);color:var(--light-text)}.NewsFilters_clearButton__3bKyG{right:10px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.NewsFilters_clearButton__3bKyG:hover{color:var(--primary)}@media (max-width:768px){.NewsFilters_filterSection__50HMf{flex-direction:column;align-items:flex-start}.NewsFilters_searchContainer__UOttP{width:100%}}.Pagination_paginationContainer__mFI_M{display:flex;justify-content:center;margin:2rem 0 3rem;flex-wrap:wrap;gap:.5rem}.Pagination_pageButton__gPL4_{min-width:40px;height:40px;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:var(--text);border:1px solid #ddd;cursor:pointer;transition:all .3s ease;font-size:.9rem}.Pagination_pageButton__gPL4_:hover{background-color:#f5f5f5}.Pagination_pageButtonActive__wgfmR{background-color:var(--primary);color:#fff;border-color:var(--primary)}.Pagination_pageButtonActive__wgfmR:hover{background-color:#166638}.Pagination_ellipsis__RE2oa{min-width:40px;font-size:1.2rem;color:var(--light-text)}.Pagination_arrowButton__FR0cs,.Pagination_ellipsis__RE2oa{display:flex;align-items:center;justify-content:center;height:40px}.Pagination_arrowButton__FR0cs{background-color:#fff;color:var(--text);border:1px solid #ddd;border-radius:4px;width:40px;cursor:pointer;transition:all .3s ease}.Pagination_arrowButton__FR0cs:hover{background-color:#f5f5f5}.Pagination_arrowButton__FR0cs:disabled{background-color:#f5f5f5;color:#ccc;cursor:not-allowed}.NewsEventsPage_pageContainer__syM_K{padding:0}.NewsEventsPage_heroSection__ByiGO{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/news-hero.jpg) no-repeat 50%;background-size:cover;height:40vh;min-height:300px;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;margin-bottom:3rem}.NewsEventsPage_pageTitle__SDjfy{font-size:3rem;font-weight:700;color:#fff}.NewsEventsPage_contentContainer__RIQZ8{max-width:1200px;margin:0 auto;padding:0 2rem}.NewsEventsPage_loading__wqEXc{display:flex;justify-content:center;align-items:center;height:200px;width:100%}.NewsEventsPage_spinner__uW6WI{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid var(--primary);width:40px;height:40px;animation:NewsEventsPage_spin__BMEbA 1s linear infinite}@keyframes NewsEventsPage_spin__BMEbA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NewsEventsPage_error__och3n{text-align:center;padding:2rem;background-color:rgba(231,76,60,.1);border-radius:8px;color:#e74c3c;margin:2rem 0}