.blog-container{background:#fff;min-height:100vh;padding:0 0 40px}.featured-article{margin:0 0 60px;width:100%}.featured-article .featured-link{display:block;text-decoration:none}.featured-article .featured-image-wrapper{border:none;border-radius:0;box-shadow:0 2px 20px #00000014;height:500px;overflow:hidden;position:relative;transition:all .3s ease}.featured-article .featured-image-wrapper:hover{box-shadow:0 15px 45px #00000026;transform:translateY(-5px)}.featured-article .featured-image-wrapper:hover .featured-overlay{background:#00000080}.featured-article .featured-image-wrapper:hover .featured-background-image{transform:scale(1.03)}.featured-article .featured-background-image{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transition:transform .6s ease;width:100%}.featured-article .featured-image{background-position:50%;background-size:cover;border:none;border-radius:0;box-shadow:0 2px 20px #00000014;height:500px;overflow:hidden;position:relative;transition:all .3s ease}.featured-article .featured-image:hover{box-shadow:0 15px 45px #00000026;transform:translateY(-5px)}.featured-article .featured-image:hover .featured-overlay{background:#00000080}.featured-article .featured-overlay{background:#0006;bottom:0;left:0;position:absolute;right:0;top:0;transition:background .3s ease}.featured-article .featured-content{bottom:0;color:#fff;left:0;padding:50px;position:absolute;right:0;z-index:2}.featured-article .featured-meta{align-items:center;display:flex;font-size:12px;font-weight:400;gap:15px;margin-bottom:20px}.featured-article .featured-meta .featured-category,.featured-article .featured-meta .featured-date{color:#fff;letter-spacing:2px;text-transform:uppercase}.featured-article .featured-meta .separator{color:#fff9;font-size:10px}.featured-article .featured-title{color:#fff;font-size:42px;font-weight:700;line-height:1.2;margin-bottom:20px}.featured-article .featured-excerpt{color:#ffffffe6;font-size:16px;font-weight:300;line-height:1.6;margin-bottom:25px;max-width:800px}.featured-article .featured-read-more{border-bottom:2px solid #fff;color:#fff;display:inline-block;font-size:13px;font-weight:400;letter-spacing:2px;padding-bottom:5px;text-transform:uppercase;transition:transform .3s ease}@media(max-width:1200px){.featured-article{margin-bottom:40px}.featured-article .featured-image,.featured-article .featured-image-wrapper{height:400px}.featured-article .featured-content{padding:30px}.featured-article .featured-title{font-size:28px}.featured-article .featured-excerpt{font-size:16px}.blog-nav{flex-wrap:wrap}.blog-nav .nav-link{font-size:12px;padding:15px 20px}}#dev-block,.article-block{display:none}