.blog-module__3rPSzG__container{background-color:#fdfafb;max-width:1200px;margin:0 auto;padding:60px 20px;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif}.blog-module__3rPSzG__mainTitle{text-align:center;color:#2d3436;text-transform:capitalize;margin-bottom:50px;font-size:2.5rem;font-weight:700;position:relative}.blog-module__3rPSzG__mainTitle:after{content:"";background:#d81b60;border-radius:2px;width:80px;height:4px;margin:15px auto;display:block}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px;display:grid}.blog-module__3rPSzG__card{background:#fff;border:1px solid #f0f0f0;border-radius:15px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 10px 20px #0000000d}.blog-module__3rPSzG__card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #d81b6026}.blog-module__3rPSzG__bannerImg{object-fit:cover;border-bottom:3px solid #f8e1e7;width:100%;height:220px}.blog-module__3rPSzG__cardContent{flex-direction:column;flex-grow:1;padding:25px;display:flex}.blog-module__3rPSzG__card h2{color:#2d3436;margin-bottom:12px;font-size:1.4rem;font-weight:600;line-height:1.3}.blog-module__3rPSzG__card p{color:#636e72;flex-grow:1;margin-bottom:20px;font-size:.95rem;line-height:1.6}.blog-module__3rPSzG__link{text-align:center;background-color:#d81b60;border-radius:50px;align-self:flex-start;padding:10px 20px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .3s;color:#fff!important}.blog-module__3rPSzG__link:hover{background-color:#ad1457;box-shadow:0 4px 12px #d81b604d}@media (max-width:600px){.blog-module__3rPSzG__mainTitle{font-size:1.8rem}.blog-module__3rPSzG__grid{grid-template-columns:1fr}}
