/* Hero-dominant: a wide 16:9 image rather than the square cover used on track detail. */ .session-detail-hero { margin: 0 auto 2rem; overflow: hidden; } /* session-detail-hero-img rides on MudPaper (child Razor component); ::deep pierces its output. */ ::deep .session-detail-hero-img { width: 100%; aspect-ratio: 16 / 9; background-size: cover; background-position: center; background-repeat: no-repeat; }