.footage-film{margin:20px 0 70px}.footage-film-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:25px}.footage-film-heading h2{font-size:38px;margin:0}.footage-stage{background:#161714;aspect-ratio:16/9;border-radius:12px;overflow:hidden}.footage-stage video{display:block;width:100%;height:100%;object-fit:contain}.footage-stage.is-portrait{aspect-ratio:9/16;max-width:400px;margin:auto}.footage-caption{font-size:12px;color:var(--muted);line-height:1.75;margin:15px 0 0}.footage-comparison{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px;padding:60px 0 80px;border-top:1px solid var(--border)}.footage-comparison h2{font-size:52px}.footage-comparison p:last-child{font-size:13px;color:var(--muted);line-height:1.8}.footage-comparison figure{margin:0}.footage-comparison video{display:block;width:100%;height:auto;border-radius:10px;background:#161714}.footage-comparison figcaption{font-size:11px;color:var(--muted);line-height:1.7;margin-top:13px}.footage-deliverables{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center;margin:0 0 70px}.footage-deliverables h2{font-size:52px}.footage-deliverables .case-deliverables{margin:0}.footage-deliverables .case-deliverables a{min-height:47px}
@media(max-width:700px){.footage-film-heading{flex-direction:column;align-items:flex-start}.footage-film-heading h2{font-size:32px}.footage-comparison,.footage-deliverables{grid-template-columns:1fr;gap:25px}.footage-comparison h2,.footage-deliverables h2{font-size:45px}.footage-comparison{padding:40px 0 55px}.footage-film{margin-bottom:45px}}
