.featured-blog-post{margin:0 auto;max-width:1240px;padding:20px;width:100%}.featured-blog-container{align-items:flex-start;background:#fff;border-radius:12px;display:flex;gap:30px;overflow:hidden;transition:transform .3s ease}.featured-blog-container:hover{transform:translateY(-2px)}.featured-blog-image{border-radius:5px;flex:0 0 400px;height:300px;overflow:hidden}.featured-blog-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.featured-blog-container:hover .featured-blog-image img{transform:scale(1.05)}.featured-blog-content{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:300px;padding:30px}.featured-blog-meta{color:#666;display:flex;font-size:14px;gap:5px;margin-bottom:15px}.featured-blog-date{font-weight:500}.featured-blog-author{position:relative}.featured-blog-topics{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.featured-blog-topic{border:2px solid #e62a30;border-radius:5px;color:#e62a30;display:block;font-weight:500;line-height:130%;padding:.125rem .75rem;text-transform:capitalize;transition:all .3s ease}.featured-blog-topic:hover{background-color:#a72321;border-color:#e62a30;box-shadow:0 10px 16px rgba(230,42,48,.16);color:#fff;text-decoration:none;transform:translateY(-1px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-transform:translateY(-3px)}.featured-blog-title{color:#1a1a1a;font-size:2rem;font-weight:700;line-height:1.3;margin:0 0 20px}.featured-blog-title a{color:inherit;text-decoration:none;transition:color .3s ease}.featured-blog-title a:hover{color:#e62a30}.featured-blog-excerpt{color:#555;flex-grow:1;font-size:16px;line-height:1.6;margin:0 0 25px}.featured-blog-cta{align-items:center;align-self:flex-start;border-radius:6px;display:inline-flex;font-size:14px;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .3s ease}.featured-blog-cta,.featured-blog-cta:hover{background:#e62a30;color:#fff;text-decoration:none}.featured-blog-cta:hover{box-shadow:0 4px 12px rgba(230,42,48,.3);transform:translateY(-1px)}.featured-blog-placeholder{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;color:#6c757d;padding:40px;text-align:center}@media (max-width:768px){.featured-blog-container{flex-direction:column;gap:0}.featured-blog-image{flex:none;height:400px;width:100%}.featured-blog-content{min-height:auto;padding:20px}.featured-blog-title{font-size:1.5rem}.featured-blog-meta{flex-direction:column;gap:5px}.featured-blog-author:before{display:none}}@media (max-width:480px){.featured-blog-post{padding:10px}.featured-blog-content{padding:15px}.featured-blog-title{font-size:1.25rem}.featured-blog-topics{margin-bottom:10px}.featured-blog-topic{font-size:11px;padding:3px 8px}}