.article-teaser{aspect-ratio:5/4}.article-teaser a{padding:3rem;height:100%;width:100%;position:relative;display:flex;flex-direction:column}.article-teaser a label.tag{font-size:1.2rem;font-weight:700;line-height:1.4;letter-spacing:.04em;border-radius:.5rem;width:fit-content;padding:.5rem 1.5rem}.article-teaser a .image-wrapper{border-radius:1rem;overflow:hidden;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:-1}.article-teaser a img{width:100%;height:100%;object-fit:cover;object-position:center}.article-teaser a .body{margin-top:auto}.article-teaser a .body .eyebrow{font-size:1.4rem;font-weight:700;line-height:1.4;letter-spacing:.04em}.article-teaser a .body .date{color:#fae66e}.article-teaser a .body .title{font-size:1.8rem;font-weight:600;line-height:1.4;letter-spacing:0;margin-top:.3rem;color:#fff}.article-teaser a .body .description{color:#e6e6e6}.article-teaser a .content-wrapper p{font-size:1.6rem;font-weight:400;line-height:1.4;letter-spacing:.02em;color:#918f90}@media (min-width: 992px){.article-teaser{aspect-ratio:4/6}.article-teaser a{padding:4rem 4rem 6rem}.article-teaser a label.tag{font-size:1.4rem;font-weight:500;line-height:1.5;letter-spacing:0}.article-teaser a img{transition:scale .3s ease-in-out}.article-teaser a:hover img{scale:1.1}.article-teaser a .body .eyebrow{font-size:1.6rem;font-weight:700;line-height:1.7;letter-spacing:.05em}.article-teaser a .body .title{font-size:2.4rem;font-weight:600;line-height:1.4;letter-spacing:0}}
