.si2si-film .si2si-film-lead{max-width:840px;margin:18px 0 28px}.si2si-film figure{margin:0;max-width:1040px}.si2si-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#080c0a;border:1px solid #7b9171;border-radius:8px}.si2si-film figcaption,.si2si-film-credit{font-size:14px!important;line-height:1.6;color:#455441;margin:14px 0}.si2si-film-transcript{max-width:1040px;margin:24px 0;border-block:1px solid #b8c4b1;padding:18px 0}.si2si-film-transcript summary{cursor:pointer;font-weight:600}.si2si-film-transcript summary:focus-visible{outline:3px solid #315827;outline-offset:5px}.si2si-film-transcript ol{padding-left:24px;margin:20px 0}.si2si-film-transcript li{margin:12px 0}.si2si-film-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:22px}.si2si-film-actions>a:not(.pro-cta){text-decoration:underline;text-underline-offset:4px}@media(max-width:640px){.si2si-film h2{font-size:32px}.si2si-film figure{width:100%}.si2si-film-actions{align-items:flex-start;flex-direction:column}}
.si2si-film-controls{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:14px}.si2si-film-controls button{font:inherit;border:1px solid #55704b;border-radius:5px;background:#f8faf4;color:#172219;padding:10px 14px;cursor:pointer}.si2si-film-controls label{display:inline-flex;align-items:center;gap:8px;color:#172219}.si2si-film-controls input{width:auto;accent-color:#315827}.si2si-film-controls button:focus-visible,.si2si-film-controls input:focus-visible{outline:3px solid #315827;outline-offset:3px}.si2si-film-captions{position:static;box-sizing:border-box;min-height:3.5em;margin-top:12px;padding:12px 16px;background:#e4ebdc;border-left:3px solid #315827;color:#172219;font-size:17px;line-height:1.6}.si2si-film-captions[hidden]{display:none}#film-si2si-title{scroll-margin-top:120px}@media(max-width:640px){.si2si-film-captions{font-size:16px;min-height:5em}}
