.cvf-video-additions{margin:3rem 0;padding-top:2rem;border-top:1px solid var(--line)}.cvf-added-film{margin:1.5rem auto;max-width:760px}.cvf-added-film.portrait{max-width:360px}.cvf-added-film video{display:block;width:100%;height:auto;background:#000}.cvf-added-film figcaption{font-size:.9rem;line-height:1.6;margin:.6rem 0}.cvf-added-film details{font-size:.95rem}.cvf-video-additions summary{cursor:pointer;color:var(--ink);padding:.7rem 0;font-weight:600}.cvf-video-additions nav{display:flex;gap:.7rem 1.3rem;flex-wrap:wrap;margin:1rem 0 2rem}.cvf-project-chapter{margin:2.5rem 0;padding-top:1.5rem;border-top:1px solid var(--line)}.cvf-video-additions a{overflow-wrap:anywhere}.cvf-video-additions table{width:100%}.cvf-video-additions h3{margin-top:1.5rem}