.film-page .film-figure{margin:28px 0 32px}.film-page .film-figure img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.film-page .film-figure figcaption{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.65;margin-top:12px;overflow-wrap:anywhere}.film-page .spoiler-note{border-left:3px solid var(--clay);padding:14px 18px;background:#e5e8d9}.film-page .editorial-link{font:14px/1.6 Arial,sans-serif;border-top:1px solid var(--line);padding:20px 0}.film-page .editorial-link a{text-decoration:underline;text-underline-offset:4px;display:inline-block;min-height:44px}