.blog_main__2hVQV{font-family:sans-serif;padding:1.25rem;max-width:1200px;margin:0 auto}.blog_featuredPost__NMqSu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#f7f7f7;border-radius:8px;padding:30px;margin-bottom:50px}.blog_featuredText__VNCtE{flex:1;margin-right:20px}.blog_featuredText__VNCtE p{margin-bottom:6.9rem}.blog_featuredImage__5NXlc{flex:1;max-width:450px}.blog_featuredImage__5NXlc img{width:100%;border-radius:8px}.blog_recentPosts__G9wFY{margin-bottom:70px}.blog_recentPosts__G9wFY h2{margin-top:30px;margin-bottom:40px;font-size:1.8rem;color:#333}.blog_postCards__WaHLp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.blog_postCards__WaHLp a{text-decoration:none;color:inherit;flex:1 1 calc(33.333% - 20px);display:block;transition:transform .2s ease}.blog_postCards__WaHLp a:hover{transform:translateY(-5px)}.blog_postCard__tSfJD{background:#fff;border-radius:9px;box-shadow:0 0 4px rgba(0,0,0,.1);min-width:200px;display:flex;flex-direction:column;transition:box-shadow .2s ease;height:100%}.blog_postCard__tSfJD:hover{box-shadow:0 5px 15px rgba(0,0,0,.1)}.blog_postContent__8TE9n{flex:1;display:flex;flex-direction:column;margin-top:1em;margin-bottom:1em}.blog_postCard__tSfJD img{width:100%;height:250px;object-fit:cover;border-radius:9px 9px 0 0;margin-bottom:15px}.blog_postCard__tSfJD h3{padding:0 20px;margin-bottom:15px;color:#333;font-size:1.4rem}.blog_postCard__tSfJD p{padding:0 30px 0 20px;flex:1;color:#666;line-height:1.6}.blog_authorInfo__JcjSB{display:flex;align-items:center;padding:12px 20px;border-top:1px solid #eee;margin-top:auto}.blog_authorInfo__JcjSB img{width:40px;height:40px;border-radius:50%;object-fit:cover;margin-right:12px}.blog_authorInfo__JcjSB div{flex-grow:1}.blog_authorName__LwGrQ{font-size:14px;font-weight:700;color:#333;margin-bottom:2px;margin-top:4px}.blog_authorDate__Bvkqr{font-size:12px;color:#777}.blog_contentContainer__3hjCw{display:flex;justify-content:space-between;gap:80px}.blog_allPosts__gftHN{flex:3}.blog_allPosts__gftHN h2{margin-bottom:2rem;font-size:1.8rem;color:#333}.blog_allPosts__gftHN .blog_post__Kfhbm{margin-bottom:20px;padding:20px;background:#f9f9f9;border-radius:8px;box-shadow:0 0 3px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.blog_allPosts__gftHN .blog_post__Kfhbm:hover{transform:translateY(-3px);box-shadow:0 3px 10px rgba(0,0,0,.1)}.blog_allPosts__gftHN a{text-decoration:none;color:inherit;display:block}.blog_allPosts__gftHN h3{margin-bottom:10px;color:#333;font-size:1.3rem}.blog_pagination__Z1XRQ{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:20px}.blog_pagination__Z1XRQ button{background:#ebb96e;color:#000;border:none;border-radius:5px;padding:5px 10px;cursor:pointer;font-weight:700;transition:background-color .2s ease}.blog_pagination__Z1XRQ button:hover{background:#e5a850}.blog_pagination__Z1XRQ button:disabled{background:#ccc;cursor:not-allowed}.blog_pagination__Z1XRQ span{font-weight:700;color:#666}.blog_categories__tnzNO{flex:1}.blog_categories__tnzNO h2{margin-bottom:2rem;font-size:1.8rem;color:#333}.blog_categories__tnzNO ul{list-style-type:none;padding:0}.blog_categories__tnzNO .blog_categoryItem__opJUT{display:block;padding:8px 14px;background:#f5f5f5;border-radius:6px;font-size:16px;font-weight:400;color:#333;margin-bottom:8px;width:fit-content;white-space:nowrap;transition:background-color .2s ease}.blog_categories__tnzNO .blog_categoryItem__opJUT:hover{background:#e0e0e0;cursor:pointer}.blog_newsletterSection___7CrB{padding:30px;background:#f7f7f7;border-radius:8px;text-align:left;max-width:400px;margin:80px 8.5rem 40px 8.5}.blog_newsletterSection___7CrB h2{margin-bottom:8px;font-size:1.25rem;color:#333;font-weight:600;text-align:left}.blog_newsletterSection___7CrB p{color:#666;margin-bottom:16px;font-size:.9rem;text-align:left}.blog_newsletterForm__dHoeL input{width:70%;padding:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:12px;font-size:.9rem}.blog_newsletterForm__dHoeL button{width:10rem;padding:10px 20px;background:#ebb96e;color:#fff;border:none;border-radius:4px;font-weight:500;font-size:1rem;cursor:pointer;transition:background .2s ease}.blog_newsletterForm__dHoeL button:hover{background:#ff6a4a}.blog_newsletterForm__dHoeL{text-align:left}@media (max-width:1040px){.blog_main__2hVQV{padding:1rem}.blog_featuredPost__NMqSu{flex-direction:column;text-align:center}.blog_featuredText__VNCtE{margin-right:0;margin-bottom:20px}.blog_newsletterSection___7CrB{margin-left:2rem;margin-right:2rem}}@media (max-width:768px){.blog_postCards__WaHLp{flex-direction:column}.blog_postCards__WaHLp a{flex:1;width:100%}.blog_contentContainer__3hjCw{flex-direction:column;gap:40px}.blog_categories__tnzNO{order:-1}.blog_newsletterForm__dHoeL button,.blog_newsletterForm__dHoeL input{width:100%}}@media (max-width:480px){.blog_postCard__tSfJD{height:auto;min-height:400px}.blog_newsletterSection___7CrB{margin-left:1rem;margin-right:1rem}}