.ct-cover-hero{max-width:calc(var(--ct-breakout) + 2 * var(--ct-gutter))}.ct-cover-hero__band{position:relative;aspect-ratio:16 / 3;overflow:hidden;background:var(--ct-paper-2);border:1px solid var(--ct-hair-2);border-radius:var(--ct-r)}.ct-cover-hero__band img{position:absolute;top:50%;left:50%;width:auto;max-width:none;height:125%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent)}@media(max-width:640px){.ct-cover-hero__band{aspect-ratio:12 / 5}}
