.film-transcript-page{max-width:1100px;margin:0 auto;padding-top:clamp(72px,10vw,140px);padding-bottom:clamp(72px,10vw,140px)}.film-transcript-page h1{letter-spacing:-.045em;max-width:17ch;margin:24px 0;font-size:clamp(38px,7vw,80px);line-height:1.08}.film-transcript-lead{max-width:60ch;color:var(--muted);line-height:1.7}.film-transcript-actions{flex-wrap:wrap;gap:18px 32px;margin:24px 0 48px;display:flex}.film-transcript-copy{max-width:68ch;font-size:clamp(16px,1.5vw,19px);line-height:1.85}.film-transcript-copy p{margin:0 0 24px}
