.blog-container{max-width:1200px;margin:auto;padding:40px 80px;font-family:Roboto,sans-serif;color:#333}.blog-intro{text-align:center;margin-bottom:40px}.blog-title{width:90%;font-size:36px;text-align:left;font-weight:700;color:#fff}.featured-section{display:flex;background:linear-gradient(180deg,#4e0284 100%,#7c1cb3 0);gap:0;margin-bottom:60px}.featured-large{flex:2;background:transparent;color:#fff;padding:20px;border-radius:12px}.featured-large img{width:100%;border-radius:10px;margin-bottom:15px}.featured-large h2{font-size:22px;margin-bottom:10px}.featured-large p{color:#ffae00;font-size:22px}.featured-large button{margin-top:10px;background:#6d2ca0;color:white;border:none;padding:8px 16px;border-radius:6px;cursor:pointer}.featured-small-container{flex:1;display:flex;flex-direction:column;gap:20px}.featured-small{background:transparent;padding:15px;color:#fff;border-radius:12px}.featured-small p{color:#ffae00;font-size:18px}.featured-small img{width:100%;border-radius:10px;margin-bottom:10px}.latest-posts{margin-bottom:60px}.latest-posts h2{margin-bottom:20px}.posts-grid-1{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.posts-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.post-card{background:linear-gradient(180deg,#4e0284 100%,#7c1cb3 0);border-radius:12px;padding:15px 5px;color:#fff;transition:.3s}.post-card:hover{transform:translateY(-5px);box-shadow:0 4px 10px rgba(0,0,0,.1)}.post-card img{width:100%;border-radius:8px;margin-bottom:10px}.post-card h3{font-size:18px;margin:10px 0}.post-card button{background:#6d2ca0;color:white;border:none;padding:6px 14px;border-radius:6px;cursor:pointer}.post-card-2{background:transparent;border-radius:12px;padding:15px 5px;color:#fff;transition:.3s}.read-more{margin-bottom:60px}.read-more h2{margin-bottom:20px;text-align:center;font-size:28px;color:#fff}.pagination{display:flex;justify-content:center;gap:10px;font-size:16px}.page-number{border-radius:1px}.page-arrow,.page-number{padding:8px 14px;color:#fff;background:transparent;cursor:pointer}.page-arrow{border-radius:2px;border:1px solid #fff}.page-number.active{background:#918989;color:white}.page-arrow:hover,.page-number:hover{background:#d8b9ff}