.article-hero{aspect-ratio:16/9;width:100%;margin-bottom:2rem;position:relative;overflow:hidden}.article-hero-image{position:absolute;inset:0;background-position:50%;background-size:cover;background-repeat:no-repeat}.article-hero-image::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(6,27,49,.55),rgba(6,27,49,.75))}.article-hero-header{position:absolute;inset:auto 0 0;z-index:1;margin:0;padding:2.5rem;border-bottom:0}.article-hero-header h1{color:#fff;margin-bottom:.75rem;text-shadow:0 1px 3px rgba(0,0,0,.35)}.article-hero-header .article-meta{color:rgba(255,255,255,.72)}@media(max-width:640px){.home-title{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:2rem}.article-hero{margin-inline:-1.5rem;width:calc(100% + 3rem)}.article-hero-header{padding:1.5rem}}