.workflow-film-module__BXhFBq__film{margin:48px 0 56px;scroll-margin-top:100px}.workflow-film-module__BXhFBq__heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.workflow-film-module__BXhFBq__heading h2{letter-spacing:-.04em;font-size:clamp(28px,4vw,44px);font-weight:500;margin:0!important}.workflow-film-module__BXhFBq__heading span{color:#aaa;font:11px/1.6 var(--font-mono), monospace;white-space:nowrap;padding-bottom:5px}.workflow-film-module__BXhFBq__canvas{aspect-ratio:16/9;background:#050505;border:1px solid #333;width:100%;height:auto}.workflow-film-module__BXhFBq__controls{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.workflow-film-module__BXhFBq__controls button,.workflow-film-module__BXhFBq__controls select{color:#eee;min-height:44px;font:12px/1.4 var(--font-sans), sans-serif;background:#111;border:1px solid #505050;border-radius:3px;padding:10px 14px}.workflow-film-module__BXhFBq__controls button:hover{background:#222;border-color:#aaa}.workflow-film-module__BXhFBq__controls button:disabled{cursor:wait;opacity:.6}.workflow-film-module__BXhFBq__controls input{accent-color:#eee;cursor:pointer;flex:1;min-width:120px;height:44px}.workflow-film-module__BXhFBq__controls output{font:10px/1.4 var(--font-mono), monospace;color:#aaa}.workflow-film-module__BXhFBq__controls select{width:100%}.workflow-film-module__BXhFBq__transcript{border-top:1px solid #333;margin-top:24px;padding-top:18px}.workflow-film-module__BXhFBq__transcript summary{cursor:pointer;color:#bbb;font-size:13px}.workflow-film-module__BXhFBq__transcript p{margin:16px 0!important;font-size:14px!important}.workflow-film-module__BXhFBq__apply{align-items:center;gap:24px;min-height:44px;margin-top:20px;font-size:14px;display:inline-flex;color:#eee!important;border-bottom:1px solid #777!important}@media (max-width:600px){.workflow-film-module__BXhFBq__heading{display:block}.workflow-film-module__BXhFBq__heading span{margin-top:12px;display:block}.workflow-film-module__BXhFBq__controls{gap:8px}.workflow-film-module__BXhFBq__controls button{padding:10px}}
