.Blog_blogContainer__eGQc1{--primary-green:#2ecc71;--dark-green:#27ae60;--light-green:#eafaf1;--white:#ffffff;--off-white:#f9fafb;--black:#333333;--text-light:#666666;--shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--transition:all 0.3s cubic-bezier(0.4,0,0.2,1);max-width:1200px;margin:0 auto;padding:6rem 2rem;font-family:Arial,sans-serif;color:var(--black);line-height:1.6;background-color:var(--off-white)}.Blog_blogHero__QXQG6{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:5rem;padding:8rem 2rem;background-color:var(--light-green);border-radius:15px;box-shadow:var(--shadow);overflow:hidden}.Blog_heroImageWrapper__JkaY_{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.Blog_heroImage__MF3mQ{-o-object-fit:cover;object-fit:cover}.Blog_heroOverlay__0bwUV{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(46,204,113,.9),rgba(39,174,96,.8));z-index:2}.Blog_heroContent__z_g21{position:relative;z-index:3;color:var(--white);max-width:800px}.Blog_heroContent__z_g21 h1{font-size:3.5rem;margin-bottom:1.5rem;color:var(--white);line-height:1.2;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.Blog_heroContent__z_g21 p{font-size:1.25rem;max-width:700px;color:rgba(255,255,255,.95);margin:0 auto;text-shadow:0 1px 2px rgba(0,0,0,.2)}.Blog_blogPosts__EsYe2{margin-bottom:6rem}.Blog_sectionHeader__UytFw{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem;flex-wrap:wrap;gap:1rem}.Blog_sectionTitle__kGKji{text-align:center;font-size:2.75rem;margin-bottom:3rem;color:var(--dark-green);font-weight:700}.Blog_postsGrid__FBejJ{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center}.Blog_blogPost__gczfQ{flex:0 1 calc(33.333% - 1.67rem);min-width:300px;background-color:var(--white);border-radius:15px;overflow:hidden;box-shadow:var(--shadow);transition:var(--transition);display:flex;flex-direction:column}.Blog_blogPost__gczfQ:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px rgba(46,204,113,.1),0 10px 10px -5px rgba(46,204,113,.04)}.Blog_blogPostImageContainer__618pZ{height:200px;overflow:hidden}.Blog_blogPostImage__QBVvi{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.Blog_blogPost__gczfQ:hover .Blog_blogPostImage__QBVvi{transform:scale(1.1)}.Blog_blogPostContent__cBR_V{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.Blog_blogPostTitle__sf7LX{font-size:1.5rem;margin-bottom:1rem;color:var(--dark-green);font-weight:600;line-height:1.3}.Blog_blogPostSummary__paBlG{font-size:1rem;margin-bottom:1.5rem;color:var(--text-light);flex-grow:1}.Blog_blogPostMeta__LCnYa{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--light-green);flex-wrap:wrap;gap:.5rem}.Blog_blogPostDate__FUTbI{color:var(--text-light);display:flex;align-items:center}.Blog_readingTime__r2HsS{color:var(--primary-green);font-size:.8rem;font-weight:500;background-color:rgba(46,204,113,.1);padding:.25rem .5rem;border-radius:12px}.Blog_icon__2VeFq{margin-right:.5rem}.Blog_readMoreButton__ECJ7k{display:inline-flex;align-items:center;background-color:var(--primary-green);color:var(--white);padding:.5rem 1rem;border-radius:30px;text-decoration:none;font-weight:600;font-size:.875rem;transition:var(--transition)}.Blog_readMoreButton__ECJ7k:hover{background-color:var(--dark-green);transform:translateY(-2px)}.Blog_readMoreButton__ECJ7k .Blog_icon__2VeFq{margin-left:.5rem;transition:transform .3s ease}.Blog_readMoreButton__ECJ7k:hover .Blog_icon__2VeFq{transform:translateX(3px)}@media (max-width:1024px){.Blog_blogPost__gczfQ{flex:0 1 calc(50% - 1.25rem)}}@media (max-width:768px){.Blog_blogContainer__eGQc1{padding:4rem 1.5rem}.Blog_blogHero__QXQG6{padding:3rem 1.5rem}.Blog_heroContent__z_g21 h1{font-size:2.5rem}.Blog_heroContent__z_g21 p{font-size:1.125rem}.Blog_sectionTitle__kGKji{font-size:2.25rem}.Blog_blogPost__gczfQ{flex:0 1 100%}}