.MCOLatestArticles_articlesSection__DrDNW{padding:80px 24px;background-color:white;position:relative;z-index:1}.MCOLatestArticles_articlesContent__wqFj_{max-width:1200px;margin:0 auto}.MCOLatestArticles_sectionTitle__pCKhZ{text-align:center;font-size:2.5rem;font-weight:700;margin-bottom:16px;color:var(--primary-green,#2d7d32);position:relative}.MCOLatestArticles_sectionDescription__8jU4w{text-align:center;font-size:1.2rem;color:var(--dark-text,#2c3e50);margin-bottom:48px;max-width:700px;margin-left:auto;margin-right:auto}.MCOLatestArticles_articlesGrid__i7RfJ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-bottom:40px}.MCOLatestArticles_articleCard__YEZSh{background-color:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;height:100%;display:flex;flex-direction:column}.MCOLatestArticles_articleCard__YEZSh:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(0,0,0,.12)}.MCOLatestArticles_articleImageContainer__OuoYn{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.MCOLatestArticles_articleImage__KL2Uc{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.MCOLatestArticles_articleCard__YEZSh:hover .MCOLatestArticles_articleImage__KL2Uc{transform:scale(1.05)}.MCOLatestArticles_imageOverlay__OV_6d{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);z-index:1}.MCOLatestArticles_articleContent__KHTo1{padding:24px;display:flex;flex-direction:column;flex-grow:1}.MCOLatestArticles_articleDate__nccvp{font-size:.9rem;color:#4caf50;margin-bottom:8px;font-weight:500}.MCOLatestArticles_articleTitle__nT07d{font-size:1.3rem;font-weight:700;margin-bottom:12px;color:#2d7d32;line-height:1.4}.MCOLatestArticles_articleExcerpt__ziKXa{font-size:.95rem;color:#2c3e50;line-height:1.6;margin-bottom:16px;flex-grow:1}.MCOLatestArticles_articleExcerpt__ziKXa p{margin:0}.MCOLatestArticles_readMoreLink__rdGFC{display:inline-flex;align-items:center;color:#4caf50;font-weight:600;text-decoration:none;font-size:.95rem;transition:color .3s ease;margin-top:auto}.MCOLatestArticles_readMoreLink__rdGFC:hover{color:#2d7d32}.MCOLatestArticles_arrowIcon__yrmUO{margin-left:8px;transition:transform .3s ease}.MCOLatestArticles_readMoreLink__rdGFC:hover .MCOLatestArticles_arrowIcon__yrmUO{transform:translateX(4px)}.MCOLatestArticles_viewAllContainer__jwpuK{display:flex;justify-content:center;margin-top:40px}.MCOLatestArticles_viewAllButton__r_2pG{display:inline-flex;align-items:center;background:linear-gradient(135deg,#2d7d32,#4caf50);color:white;padding:12px 24px;border-radius:30px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px rgba(45,125,50,.2)}.MCOLatestArticles_viewAllButton__r_2pG:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(45,125,50,.3)}.MCOLatestArticles_viewAllButton__r_2pG .MCOLatestArticles_arrowIcon__yrmUO{margin-left:8px;transition:transform .3s ease}.MCOLatestArticles_viewAllButton__r_2pG:hover .MCOLatestArticles_arrowIcon__yrmUO{transform:translateX(4px)}.MCOLatestArticles_loadingContainer__f_95s{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.MCOLatestArticles_loadingSpinner__Qa5y7{width:40px;height:40px;border-radius:50%;border:4px solid rgba(76,175,80,.2);border-top-color:#4caf50;animation:MCOLatestArticles_spin__HGNxt 1s linear infinite;margin-bottom:16px}@keyframes MCOLatestArticles_spin__HGNxt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MCOLatestArticles_errorMessage__cQFQ6{text-align:center;padding:40px 0;color:#c0392b;font-size:1.1rem}@media (max-width:992px){.MCOLatestArticles_articlesGrid__i7RfJ{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.MCOLatestArticles_articlesSection__DrDNW{padding:60px 20px}.MCOLatestArticles_sectionTitle__pCKhZ{font-size:2rem}.MCOLatestArticles_sectionDescription__8jU4w{font-size:1rem}}@media (max-width:576px){.MCOLatestArticles_articlesGrid__i7RfJ{grid-template-columns:1fr}.MCOLatestArticles_articleCard__YEZSh{max-width:400px;margin-left:auto;margin-right:auto}}