.ioc .prose{max-width:none;margin:0 auto}.ioc .prose>div,.ioc .prose>h2,.ioc .prose>h3,.ioc .prose>blockquote,.ioc .prose>ol,.ioc .prose>ul{max-width:680px!important;margin-left:auto!important;margin-right:auto!important}.ioc .prose p{font:400 17px/1.72 Inter,sans-serif;color:#cfc9b8;margin:22px auto;max-width:680px;text-wrap:pretty}.ioc .prose p strong{color:#f2eee3;font-weight:600}.ioc .prose p em{color:#a7c6b2}.ioc a{color:#a7c6b2;text-decoration:none}.ioc a:hover{color:#f2eee3}.ioc a.fn{font-size:.72em;vertical-align:super;line-height:0;color:#7fa891;padding:0 1px}.ioc a.fn:hover{color:#f2eee3}.ioc .mono{font-family:SFMono-Regular,ui-monospace,Menlo,Consolas,monospace}.ioc figure{max-width:1040px;margin:52px auto}.ioc figure>div{width:100%!important;max-width:1040px!important;margin:0 auto;float:none}.ioc figure img{display:block;width:100%;height:auto;margin:0 auto}.ioc figcaption{font:400 12px/1.5 Inter,sans-serif;color:#4d7a63;max-width:680px;margin:12px auto 0;text-align:center}.ioc .film-hero{max-width:1120px;margin:0 auto}.ioc .film-stage{position:relative;aspect-ratio:16 / 9;background:#000;border:1px solid #1E4A3A;overflow:hidden}.ioc .film-stage img{display:block;width:100%;height:100%;object-fit:cover}.ioc .film-stage iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.ioc .film-frame{position:relative}.ioc .film-frame.is-playing .film-play,.ioc .film-frame.is-playing .film-chapters,.ioc .film-frame.is-playing .film-runtime{display:none}.ioc .film-play{position:absolute;inset:0;margin:auto;width:88px;height:88px;padding:0;background:transparent;border:0;cursor:pointer;display:grid;place-items:center}.ioc .film-play:hover svg circle{fill:#0c2119cc}.ioc .film-play:focus-visible{outline:2px solid #7FA891;outline-offset:4px;border-radius:50%}.ioc .film-chapters{position:absolute;left:16px;bottom:16px;display:flex;gap:8px;flex-wrap:wrap}.ioc .film-chapters button{font:500 12px/1 Inter,sans-serif;color:#f2eee3;background:#0c2119d1;border:1px solid #1E4A3A;padding:9px 12px;cursor:pointer;border-radius:2px}.ioc .film-chapters button:hover{border-color:#7fa891}.ioc .film-chapters button span{color:#7fa891;margin-right:7px;font-size:10px}.ioc .film-runtime{position:absolute;right:16px;bottom:16px;font:500 11px/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#f2eee3;background:#0c2119d1;padding:8px 10px}.ioc .film-disclosure{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font:400 12.5px/1.5 Inter,sans-serif;color:#4d7a63;margin:12px 0 0;max-width:none}.ioc .deck-bar{max-width:1120px;margin:22px auto 0;background:#123329;border:1px solid #1E4A3A;padding:18px 22px;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center}.ioc .deck-cover img,.ioc .part-two__deckrow img{display:block;width:132px;height:auto;border:1px solid #1E4A3A}.ioc .deck-k{font:600 10px/1 Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#a7c6b2}.ioc .deck-t{font:500 22px/1.15 Newsreader,serif;color:#f2eee3;margin:6px 0 4px}.ioc .deck-copy p,.ioc .part-two__deck p{font:400 13.5px/1.5 Inter,sans-serif;color:#cfc9b8;margin:0;max-width:none}.ioc .deck-cta{display:grid;gap:8px;justify-items:start}.ioc .deck-fine{font:400 11.5px/1.4 Inter,sans-serif;color:#4d7a63}.ioc .zmk-btn{display:inline-flex;align-items:center;gap:10px;background:#7fa891;color:#0c2119!important;font:600 13.5px/1 Inter,sans-serif;padding:13px 18px;border-radius:2px;text-decoration:none;white-space:nowrap}.ioc .zmk-btn:hover{background:#a7c6b2;color:#0c2119!important}.ioc .zmk-btn--ghost{background:transparent;color:#a7c6b2!important;border:1px solid #4d7a63}.ioc .zmk-btn--ghost:hover{background:transparent;border-color:#7fa891;color:#f2eee3!important}.ioc .part-two{max-width:1120px;margin:0 auto;display:grid;gap:22px}.ioc .part-two__head h2{font:500 32px/1.12 Newsreader,serif;color:#f2eee3;margin:8px 0 10px;max-width:26ch;text-wrap:balance}.ioc .part-two__head p{font:400 14.5px/1.55 Inter,sans-serif;color:#cfc9b8;margin:0;max-width:70ch}.ioc .part-two__grid{display:grid;grid-template-columns:1.3fr 1fr;gap:22px;align-items:stretch}.ioc .part-two__film{position:relative;padding:0;border:1px solid #1E4A3A;background:#000;aspect-ratio:16 / 9;overflow:hidden;display:block;width:100%}.ioc .part-two__film img{display:block;width:100%;height:100%;object-fit:cover}.ioc .part-two__play{position:absolute;inset:0;display:grid;place-items:center}.ioc .part-two__tag{position:absolute;left:14px;bottom:14px;font:500 12px/1 Inter,sans-serif;color:#f2eee3;background:#0c2119d1;border:1px solid #1E4A3A;padding:9px 12px}.ioc .part-two__rt{position:absolute;right:14px;bottom:14px;font:500 11px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#f2eee3;background:#0c2119d1;padding:8px 10px}.ioc .part-two__deck{background:#123329;border:1px solid #1E4A3A;padding:22px;display:grid;gap:14px;align-content:start}.ioc .part-two__deckrow{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:center}.ioc .part-two__deckrow img{width:120px}.ioc .part-two__contact{background:#123329;border:1px solid #1E4A3A;padding:24px 26px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.ioc .part-two__q{font:500 26px/1.18 Newsreader,serif;color:#f2eee3;margin:0 0 8px}.ioc .part-two__contact p{font:400 14px/1.55 Inter,sans-serif;color:#cfc9b8;margin:0;max-width:64ch}@media (max-width: 640px){.ioc .film-chapters{position:static;margin-top:10px}.ioc .film-chapters button{width:100%;text-align:left;padding:11px 12px}.ioc .film-play{width:64px;height:64px}.ioc .film-play svg{width:64px;height:64px}.ioc .film-runtime,.ioc .part-two__rt{display:none}}@media (max-width: 860px){.ioc .deck-bar,.ioc .part-two__grid,.ioc .part-two__contact{grid-template-columns:1fr}.ioc .deck-cover{display:none}}@media (max-width: 768px){.ioc header h1{font-size:40px!important}.ioc .prose>h2{font-size:27px!important;line-height:1.18!important}.ioc figure{max-width:100%}}
