.related-engineering-blogs{background:#f9f9f9;padding:60px 0}.related-posts-header{margin-bottom:40px;text-align:center}.related-posts-header h2{color:#333;font-size:36px;font-weight:700;margin-bottom:10px}.related-posts-header p{color:#666;font-size:16px}.related-posts-grid{display:flex;flex-wrap:wrap;margin:0 -15px}.related-post-card{margin-bottom:30px;padding:0 15px}.related-post-card.col-md-12{flex:0 0 100%;max-width:100%}.related-post-card.col-md-6{flex:0 0 50%;max-width:50%}.related-post-card.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.related-post-card.col-md-3{flex:0 0 25%;max-width:25%}.related-post-card-inner{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.related-post-card-inner:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-5px)}.related-post-image{overflow:hidden;padding-top:60%;position:relative}.related-post-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .3s ease;width:100%}.related-post-card-inner:hover .related-post-image img{transform:scale(1.05)}.related-post-content{display:flex;flex-direction:column;flex-grow:1;padding:24px}.related-post-title{font-size:20px;font-weight:600;line-height:1.4;margin:0 0 12px}.related-post-title a{color:#333;text-decoration:none;transition:color .3s ease}.related-post-title a:hover{color:#8c1c24}.related-post-description{color:#666;flex-grow:1;font-size:14px;line-height:1.6;margin:0 0 16px}.related-post-meta{align-items:center;color:#999;display:flex;flex-wrap:wrap;font-size:13px;gap:16px;margin-bottom:12px}.related-post-author{align-items:center;display:flex;gap:8px}.related-post-author .author-avatar{border-radius:50%;height:24px;object-fit:cover;width:24px}.related-post-date{color:#999}.related-post-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.tag-badge{background:#e8f4f8;border:1px solid #b3d9eb;border-radius:4px;color:#0066a1;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px;text-decoration:none;transition:background .3s ease,color .3s ease}.tag-badge:hover{background:#0066a1;border-color:#0066a1;color:#fff}.related-post-button{margin-top:auto}.read-more-btn{background:#8c1c24;border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:10px 24px;text-decoration:none;transition:background .3s ease}.read-more-btn:hover{background:#6d1519;color:#fff}@media (max-width:991px){.related-post-card.col-md-3,.related-post-card.col-md-4{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.related-engineering-blogs{padding:40px 0}.related-posts-header h2{font-size:28px}.related-post-card.col-md-3,.related-post-card.col-md-4,.related-post-card.col-md-6{flex:0 0 100%;max-width:100%}.related-posts-grid{gap:20px}}