/* Only dedicated video examples: watch the film, then inspect the edit. */
.video-watch-hero{grid-template-columns:1.15fr .85fr;grid-template-rows:auto auto;column-gap:80px;row-gap:22px}
.video-watch-heading{grid-column:1;grid-row:1;align-self:end;min-width:0}
.video-watch-hero h1{font-size:56px;line-height:1.08;text-wrap:balance;max-width:620px}
.video-watch-context{grid-column:1;grid-row:2;align-self:start;min-width:0}
.video-watch-context .lead{margin-top:0}
.video-watch-hero .example-player{grid-column:2;grid-row:1 / span 2;align-self:center}
.video-watch-hero video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain}
@media(max-width:1100px){.video-watch-hero{column-gap:48px}.video-watch-hero h1{font-size:48px}}
@media(max-width:760px){
 .video-watch-hero{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:22px;padding-block:24px 40px}
 .video-watch-heading{grid-column:1;grid-row:1}
 .video-watch-heading .breadcrumb{margin-bottom:18px}
 .video-watch-hero h1{font-size:36px;line-height:1.12;max-width:440px;text-wrap:balance}
 .video-watch-hero .example-player{grid-column:1;grid-row:2;max-width:290px;width:min(290px,calc((100svh - 270px)*.5625));min-width:180px}
 .video-watch-context{grid-column:1;grid-row:3}
 .video-watch-context .lead{font-size:18px}
}
@media print{.video-watch-hero{display:block}.video-watch-hero .example-player{margin:24px auto}.video-watch-context{margin-top:24px}}
