/* Artwork-page short video. Loaded only by pages that show one (worker.mjs videoSection). */
.work-video{margin:85px 5vw 0;border-top:1px solid var(--line);padding-top:55px;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start}
.video-frame{min-width:0}
.video-frame video{display:block;width:min(100%,420px,calc(70vh * 9 / 16));height:auto;aspect-ratio:9/16;background:#e5e7de;object-fit:contain}
@media(min-width:1600px){.work-video{max-width:1450px;margin-left:auto;margin-right:auto}}
@media(max-width:760px){.work-video{margin-top:50px;grid-template-columns:1fr;gap:25px;padding-top:32px}.video-frame video{width:min(100%,calc(75vh * 9 / 16));margin:0 auto}}
.video-transcript-link{margin-top:18px}
.watch-feature{margin:0 5vw;display:grid;grid-template-columns:min(460px,calc(78vh * 9 / 16),45%) minmax(0,1fr);gap:6vw;align-items:center}
.watch-feature .video-frame video{width:100%}
.transcript{margin:75px 5vw 0;border-top:1px solid var(--line);padding-top:45px;max-width:760px}
.transcript p{font-size:17px;line-height:1.8;margin:0 0 12px}
.transcript time{display:inline-block;min-width:3.2em;color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums}
.watch-source{margin:45px 5vw 90px}
@media(min-width:1600px){.watch-feature,.transcript,.watch-source{margin-left:max(5vw,calc((100vw - 1450px)/2))}.watch-feature{max-width:1450px}}
@media(max-width:760px){.watch-feature{grid-template-columns:1fr;gap:28px}.watch-feature .video-frame video{width:min(100%,calc(72vh * 9 / 16));margin:0 auto}.transcript{margin-top:45px;padding-top:30px}.transcript p{font-size:16px}}
