/* Films over photographs (2026-10-17; films.js, computers only). The film lies over its photograph in the same frame,
   under the photograph's shade, and fades in once it has a picture, so the photograph shows until then and wherever a
   film cannot play. It moves the way its photograph moves. */
.clip{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;opacity:0;pointer-events:none;
  transition:opacity .9s cubic-bezier(.2,.7,.2,1)}
.clip.on{opacity:1}

/* Capital Markets and M&A: the film slides in with its photograph (practice-slide.css) and fades in as above */
.pp-mo .pp [data-slidein] .clip{transition:opacity .9s var(--ease),transform 1.8s var(--ease)}

/* About: subpages.js gives the film the photograph's drift, frame by frame, so only the fade is a transition */

/* the home page's practices: the film grows with its photograph while pointed at (home.css) */
.mn .mo__ph .clip{transition:opacity .9s var(--ease),transform 1.4s var(--ease)}
.mn .mo__a:is(:hover,:focus-visible) .mo__ph .clip{transform:scale(1.045)}
