.checkedout-byline{font-family:inherit;font-size:.82rem;line-height:1.7;color:inherit;opacity:.8;margin:0 0 1.75rem;max-width:100%;overflow-wrap:anywhere}
.checkedout-byline a{text-decoration:underline;text-underline-offset:.2em}
.checkedout-byline time{white-space:normal}
.concept-hero>.seo-hero-image{position:absolute;inset:-5%;z-index:-3;width:110%;height:110%;max-width:none;object-fit:cover;object-position:center 48%;pointer-events:none}
.concept-hero.has-seo-hero:before{background-image:none}
@media(max-width:700px){.checkedout-byline{font-size:.76rem;margin-bottom:1.3rem}}
