.film-page{padding-block:clamp(32px,6vw,90px);max-width:1050px}.film-page h1{font:normal clamp(2.6rem,6vw,5rem)/1 var(--display);margin:0}.film-page details p,.film-page header p{max-width:62ch;line-height:1.6}.film-page video{display:block;width:100%;height:auto;background:#172c23;margin:24px 0}.film-links{display:flex;gap:20px;flex-wrap:wrap}.film-links a{color:var(--ink)}.film-page details{margin-block:22px}.film-page summary{cursor:pointer}