.featured-articles .row{--bs-gutter-x: 4rem}.featured-articles .featured-single-article-container{position:relative}.featured-articles .featured-single-article-container .featured-single-article{aspect-ratio:1.3;padding:2.5rem 2rem;display:flex;flex-direction:column;min-height:48rem;width:100%}.featured-articles .featured-single-article-container .featured-single-article label{font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.05em;width:fit-content;padding:.5rem 1.5rem}.featured-articles .featured-single-article-container .featured-single-article .image-wrapper{border-radius:1rem;overflow:hidden;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:-1}.featured-articles .featured-single-article-container .featured-single-article img{width:100%;height:100%;object-fit:cover;object-position:center}.featured-articles .featured-single-article-container .featured-single-article .body{margin-top:auto}.featured-articles .featured-single-article-container .featured-single-article .body .date{color:#fae66e}.featured-articles .featured-single-article-container .featured-single-article .body .title{margin-top:.3rem;margin-bottom:.6rem;color:#fff}.featured-articles .featured-single-article-container .featured-single-article .body .description{color:#e6e6e6}.featured-articles .articles-container{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.2rem}@media (min-width: 992px){.featured-articles .featured-single-article-container{overflow:hidden}.featured-articles .featured-single-article-container .featured-single-article{padding:6rem;height:76rem;min-height:auto}.featured-articles .featured-single-article-container .featured-single-article img{scale:1;transition:scale .3s ease-in-out}.featured-articles .featured-single-article-container .featured-single-article:hover img{scale:1.1}.featured-articles .featured-single-article-container .featured-single-article label{padding:.5rem 2rem}.featured-articles .featured-single-article-container .featured-single-article .body .label{font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.05em}.featured-articles .featured-single-article-container .featured-single-article .body .title{font-size:3.2rem;font-weight:600;line-height:1.3;letter-spacing:0;margin-top:1.6rem;margin-bottom:2rem}.featured-articles .featured-single-article-container .featured-single-article .body .description{font-size:1.8rem;font-weight:400;line-height:1.5;letter-spacing:.02em}.featured-articles .articles-container{margin-top:0;gap:2rem}}
