.opening-main{position:relative}.hero-trail{position:absolute;inset:0 -8px;z-index:1;overflow-x:clip;pointer-events:none}.opening-main .opening-cta{z-index:2}.hero-trail-photo{position:absolute;display:block;max-width:none;object-fit:cover;outline:3px solid var(--grey-300);will-change:transform}