.blog-container{display:flex;justify-content:center;align-items:center;padding:2rem;background:linear-gradient(180deg,#f0faff,#d9f4f9);min-height:100vh}.blog-content{max-width:1200px;width:100%;background-color:#fff;padding:3rem;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1)}.blog-heading{font-size:3rem;text-align:center;color:#c54c9d;margin-bottom:1rem;font-weight:800}.blog-description{font-size:1.2rem;line-height:1.8;color:#555;text-align:center;margin-bottom:2rem}.blog-main-section{display:flex;gap:2rem}.blog-posts{flex:3}.blog-post{display:flex;gap:1.5rem;background:#f9f9f9;padding:1.5rem;border-radius:12px;margin-bottom:2rem;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.blog-post:hover{transform:translateY(-10px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.blog-image{width:250px;height:150px;border-radius:10px;object-fit:cover}.blog-details{flex:1}.blog-title{font-size:1.5rem;color:#cc0d9c;margin-bottom:.5rem}.blog-date{font-size:.9rem;color:#7a7575;margin-bottom:1rem}.blog-excerpt{font-size:1rem;color:#555;margin-bottom:1rem}