.studio-homepage_homepage__llKEW{--sia-blue:#3a86ff;--sia-action:#2563eb;--sia-ink:#0a1628;--sia-muted:#657081;--sia-surface:#f7f9fc;color:var(--sia-ink);background:white;font-family:Inter,system-ui,sans-serif}.studio-homepage_homepage__llKEW *{box-sizing:border-box}.studio-homepage_homepage__llKEW section[id]{scroll-margin-top:100px}.studio-homepage_homepage__llKEW :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--sia-blue);outline-offset:5px}.studio-homepage_homepage__llKEW :is(h1,h2,h3,h4,p,figure){margin:0}.studio-homepage_homepage__llKEW h2{font-size:clamp(30px,3.4vw,48px);line-height:1.12;font-weight:500;letter-spacing:-.05em}.studio-homepage_homepage__llKEW h3{font-size:23px;line-height:1.25;font-weight:500;letter-spacing:-.035em}.studio-homepage_homepage__llKEW h4{font-size:18px;line-height:1.3;font-weight:550;letter-spacing:-.025em}.studio-homepage_hero__lAK_p,.studio-homepage_section__qeG3u,.studio-homepage_widerInner__hUFOr{width:min(100% - 96px,1240px);margin-inline:auto}.studio-homepage_section__qeG3u{padding-block:76px}.studio-homepage_eyebrow__s6KDY{display:flex;align-items:center;gap:9px;margin-bottom:22px!important;color:var(--sia-action);font-size:10px;font-weight:650;letter-spacing:.14em}.studio-homepage_eyebrow__s6KDY>span{width:6px;height:6px;background:currentColor;border-radius:50%}.studio-homepage_heroIntro__1XHEV{display:grid;grid-template-columns:1.65fr 1fr;align-items:end;gap:54px;padding:66px 0 42px}.studio-homepage_heroIntro__1XHEV h1{font-size:clamp(48px,5.8vw,84px);font-weight:500;letter-spacing:-.06em;line-height:1.04}.studio-homepage_heroIntro__1XHEV h1 span{color:var(--sia-action)}.studio-homepage_heroCopy__iDO5H{padding-bottom:6px}.studio-homepage_heroCopy__iDO5H>p{color:#566170;font-size:18px;line-height:1.65;max-width:370px}.studio-homepage_actions__zDt9A{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px}.studio-homepage_primaryLink__bDfh6{display:inline-flex;align-items:center;gap:22px;padding:14px 20px;color:white;background:var(--sia-action);font-size:13px;font-weight:550;border-radius:6px;transition:background .16s}.studio-homepage_primaryLink__bDfh6:hover{background:#1e3a8a}.studio-homepage_secondaryLink__IDiN8{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:550}.studio-homepage_secondaryLink__IDiN8:hover{color:var(--sia-action)}.studio-homepage_heroFilm__vXMlR{border-radius:9px;overflow:hidden;background:var(--sia-ink)}.studio-homepage_motion__Imzfw{position:relative;overflow:hidden;border-radius:7px;background:#e9edf3;min-width:0}.studio-homepage_motion__Imzfw video{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.studio-homepage_motionControls__RWdHI{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;gap:10px;color:white;font-size:11px}.studio-homepage_motionControls__RWdHI>span{padding:8px 12px;border-radius:6px;background:#0a1628}.studio-homepage_motionControls__RWdHI button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #ffffff4d;border-radius:50%;background:#0a1628d9;color:white}.studio-homepage_motionControls__RWdHI button:hover{background:#1e3a8a}.studio-homepage_motionControls__RWdHI button:disabled{opacity:.5;cursor:default}.studio-homepage_sectionHeading__4QsbV{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:32px}.studio-homepage_sectionHeading__4QsbV>p{color:var(--sia-muted);font-size:14px;line-height:1.7;padding-bottom:3px}.studio-homepage_workflow__U6YqY{padding-bottom:58px}.studio-homepage_stageTabs__oILQm{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid #dfe4eb}.studio-homepage_stageTabs__oILQm button{display:flex;align-items:center;justify-content:center;gap:12px;position:relative;padding:18px 10px;font-size:14px;color:#6b7280}.studio-homepage_stageTabs__oILQm button>span{font-size:10px;font-family:ui-monospace,monospace;opacity:.6}.studio-homepage_stageTabs__oILQm button[aria-selected=true]{color:var(--sia-action)}.studio-homepage_stageTabs__oILQm button[aria-selected=true]:after{content:"";position:absolute;height:2px;bottom:-1px;left:0;right:0;background:var(--sia-action)}.studio-homepage_stageTabs__oILQm button:hover{background:var(--sia-surface)}.studio-homepage_stageIntro__5yDbF{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:26px 0;min-height:100px}.studio-homepage_stageIntro__5yDbF p{color:var(--sia-muted);font-size:13px;line-height:1.7;max-width:470px}.studio-homepage_workspace__Zgi7F{border:1px solid #dbe2ec;border-radius:9px;overflow:hidden;background:white;box-shadow:0 14px 40px -28px #0a162845}.studio-homepage_workspaceBar__QB6xF{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid #e5eaf1;font-size:12px;font-weight:550}.studio-homepage_workspaceMark__AUBgY{width:27px;height:27px;border-radius:6px;background:#6366f1;color:white;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex-shrink:0}.studio-homepage_breadcrumb__M1BGk{color:#788394;font-weight:400}.studio-homepage_sampleBadge__b9ZKQ{margin-left:auto;font-size:10px;font-weight:400;color:#6b7280}.studio-homepage_workspaceBody__5_dvS{display:flex;background:var(--sia-surface)}.studio-homepage_workspaceTools__F3hWa{width:52px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:28px;padding-top:30px;color:#7e8b9c;border-right:1px solid #e5eaf1;background:white}.studio-homepage_workspaceTools__F3hWa svg{width:17px;height:17px}.studio-homepage_workspaceTools__F3hWa svg:first-child{color:var(--sia-action)}.studio-homepage_stageContent__wSuCt{padding:28px;width:calc(100% - 52px);min-height:410px}.studio-homepage_caption__Kr7IG{color:#7b8796;font-size:10px;line-height:1.7;margin-top:14px!important}.studio-homepage_smallLabel__d8SIR{display:block;font-family:Inter,system-ui,sans-serif;color:#788394;font-size:9px;font-weight:600;letter-spacing:.11em}.studio-homepage_sceneLayout__uaCAq{display:grid;grid-template-columns:1.1fr 1fr;gap:28px}.studio-homepage_script__FG2iE{background:white;padding:24px;border:1px solid #e5eaf1;font-family:ui-monospace,monospace;font-size:12px;line-height:1.8;color:#46556b}.studio-homepage_script__FG2iE .studio-homepage_sceneHeading__Y0w2W{font-weight:600;color:var(--sia-ink);font-size:11px;margin-top:24px}.studio-homepage_script__FG2iE>p{margin-top:16px}.studio-homepage_script__FG2iE .studio-homepage_dialogue__XumAA{text-align:center;color:var(--sia-ink);margin-block:20px}.studio-homepage_dialogue__XumAA span{color:#526075}.studio-homepage_sceneVisual__HhNbq{display:grid;align-content:start;gap:16px}.studio-homepage_productionNote__xab5B{border-left:2px solid var(--sia-blue);background:#eaf1ff;padding:16px}.studio-homepage_productionNote__xab5B p{font-size:14px;margin:8px 0;color:#1e3a8a}.studio-homepage_productionNote__xab5B>span:last-child{color:#69778c;font-size:11px;line-height:1.5}.studio-homepage_genesisImage__XwvML{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:6px;background:#e8edf3}.studio-homepage_genesisImage__XwvML img{-o-object-fit:cover;object-fit:cover}.studio-homepage_containImage__0r7nY img{-o-object-fit:contain;object-fit:contain}.studio-homepage_directorLayout__aK4DX{display:grid;grid-template-columns:.85fr 1.7fr;gap:22px}.studio-homepage_shotRows__P80XV>div{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e1e7ef;padding:18px 12px}.studio-homepage_shotRows__P80XV>div>span{color:#7b8798;font-size:11px}.studio-homepage_shotRows__P80XV>div>span:last-child{margin-left:auto}.studio-homepage_shotRows__P80XV strong{display:block;font-size:12px;font-weight:550;line-height:1.5}.studio-homepage_shotRows__P80XV small{display:block;margin-top:4px;font-size:10px;color:#7b8798}.studio-homepage_shotRows__P80XV .studio-homepage_selectedShot__9DXk3{background:#eaf1ff;border-radius:5px;border:1px solid #a4c3f9}.studio-homepage_directionReadout__pXuTv{padding:22px;border:1px solid #dce4ef;border-radius:6px;background:white}.studio-homepage_directionReadout__pXuTv h4{margin-top:10px}.studio-homepage_directionReadout__pXuTv dl{margin:18px 0 0}.studio-homepage_directionReadout__pXuTv dt{font-size:11px;font-weight:600}.studio-homepage_directionReadout__pXuTv dd{margin:6px 0 0;color:#657081;font-size:11px;line-height:1.7}.studio-homepage_cameraGrid__GoMaM{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0}.studio-homepage_cameraGrid__GoMaM>div{border:1px solid #dce4ef;padding:10px 8px;border-radius:5px}.studio-homepage_cameraGrid__GoMaM span{font-size:10px;color:#68768b}.studio-homepage_cameraGrid__GoMaM img{width:100%;height:58px;-o-object-fit:contain;object-fit:contain;margin:7px 0}.studio-homepage_cameraGrid__GoMaM strong{font-size:10px;display:block;font-weight:550}.studio-homepage_continuityDetail__CDbaG{border-top:1px solid #e5eaf1;padding-top:12px;margin-top:16px;font-size:11px;color:#536176}.studio-homepage_continuityDetail__CDbaG summary{color:#26364b;cursor:pointer}.studio-homepage_continuityDetail__CDbaG p{margin-top:9px;line-height:1.7}.studio-homepage_frameReviewLayout__YCmgX{display:grid;grid-template-columns:1.65fr 1fr;gap:24px;align-items:center}.studio-homepage_reviewInspector__QNCAz{padding:20px;border:1px solid #dee5ef;border-radius:6px;background:white}.studio-homepage_reviewInspector__QNCAz h4{margin-top:12px}.studio-homepage_reviewInspector__QNCAz li,.studio-homepage_reviewInspector__QNCAz p{color:#6b7789;font-size:11px;line-height:1.7}.studio-homepage_reviewInspector__QNCAz p{margin-top:16px}.studio-homepage_reviewInspector__QNCAz ul{padding-left:16px;margin:18px 0}.studio-homepage_reviewDecisions__d0F0b{margin-top:20px}.studio-homepage_reviewDecisions__d0F0b>div+div{border-top:1px solid #e7ebf1;margin-top:13px;padding-top:13px}.studio-homepage_reviewDecisions__d0F0b dt{font-size:12px;font-weight:550}.studio-homepage_reviewDecisions__d0F0b dd{font-size:11px;color:#6b7789;line-height:1.6;margin:5px 0 0}.studio-homepage_selectedPill__x3DH2{display:inline-block;padding:6px 10px;color:#1e40af;background:#eaf1ff;border-radius:4px;font-size:10px}.studio-homepage_actualTake__kvEkc{display:block;width:100%;border-radius:6px;aspect-ratio:16/9;background:#0a1628}.studio-homepage_takeRow__RyOjS{margin-top:12px;padding:13px;border:1px solid #e4e8ef;border-radius:5px}.studio-homepage_takeRow__RyOjS span{display:block;font-size:13px}.studio-homepage_takeRow__RyOjS small{color:#788394;font-size:10px}.studio-homepage_activeTake__OtuWc{background:#eaf1ff;border-color:#86b3ff}.studio-homepage_agentModes__ted2D,.studio-homepage_assetSwitch__Ci2q3,.studio-homepage_locationSelector__PoXoY{display:flex;flex-wrap:wrap;gap:8px}.studio-homepage_assetSwitch__Ci2q3{margin-bottom:22px}.studio-homepage_agentModes__ted2D button,.studio-homepage_assetSwitch__Ci2q3 button,.studio-homepage_locationSelector__PoXoY button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #d5dce7;border-radius:5px;font-size:11px;color:#637086;background:white}.studio-homepage_agentModes__ted2D button[aria-pressed=true],.studio-homepage_assetSwitch__Ci2q3 button[aria-pressed=true],.studio-homepage_locationSelector__PoXoY button[aria-pressed=true]{border-color:#8fb3f6;color:#1e40af;background:#edf3ff}.studio-homepage_locationSelector__PoXoY{margin-top:22px}.studio-homepage_locationSelector__PoXoY button{padding:8px 10px}.studio-homepage_connected__9_nG0{border-top:1px solid #e4e9f0;padding-top:54px;padding-bottom:54px}.studio-homepage_connectedGrid__OyhPc{display:grid;grid-template-columns:1fr 1fr;gap:64px}.studio-homepage_connectedGrid__OyhPc article{min-width:0}.studio-homepage_connectedGrid__OyhPc h2{font-size:35px}.studio-homepage_connectedGrid__OyhPc article>p:not(.studio-homepage_eyebrow__s6KDY){color:var(--sia-muted);font-size:13px;line-height:1.75;max-width:420px;margin-top:17px}.studio-homepage_agentCard__UfWCl{border-left:1px solid #e4e9f0;padding-left:64px}.studio-homepage_agentModes__ted2D{margin-top:21px}.studio-homepage_connectedGrid__OyhPc article>.studio-homepage_agentExplanation___3fe1{font-size:11px;min-height:39px}.studio-homepage_modelStrip__eEFPh{display:flex;align-items:center;flex-wrap:wrap;gap:32px;border-top:1px solid #e4e9f0;margin-top:40px;padding-top:26px}.studio-homepage_modelStrip__eEFPh>span{font-size:9px;color:#788394;letter-spacing:.1em;margin-right:auto}.studio-homepage_modelStrip__eEFPh>p{font-size:10px;color:#7b8796}.studio-homepage_modelStrip__eEFPh strong{display:block;font-size:16px;font-weight:550;color:#26364b;margin-bottom:4px}.studio-homepage_modelStrip__eEFPh details{font-size:11px;color:#637086}.studio-homepage_modelStrip__eEFPh summary{cursor:pointer;color:#2563eb}.studio-homepage_modelStrip__eEFPh details[open]{flex-basis:100%}.studio-homepage_modelStrip__eEFPh details>div{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:16px;line-height:1.8}.studio-homepage_widerSia__lflH_{border-block:1px solid #e4e9f0;background:#f7f9fc}.studio-homepage_widerInner__hUFOr{display:grid;grid-template-columns:.7fr 1fr 1.2fr;gap:48px;align-items:center;padding-block:35px}.studio-homepage_widerInner__hUFOr>span{font-size:9px;color:#7b8796;letter-spacing:.12em}.studio-homepage_widerInner__hUFOr>a{display:flex;justify-content:space-between;gap:16px;align-items:center}.studio-homepage_widerInner__hUFOr strong{font-size:16px;font-weight:550}.studio-homepage_widerInner__hUFOr p{font-size:11px;line-height:1.6;color:#7b8796;margin-top:6px}.studio-homepage_widerInner__hUFOr a:hover{color:#2563eb}@media (max-width:1000px){.studio-homepage_hero__lAK_p,.studio-homepage_section__qeG3u,.studio-homepage_widerInner__hUFOr{width:calc(100% - 64px)}.studio-homepage_heroIntro__1XHEV{gap:30px}.studio-homepage_heroIntro__1XHEV h1{font-size:6vw}.studio-homepage_heroCopy__iDO5H>p{font-size:16px}.studio-homepage_actions__zDt9A{gap:18px}.studio-homepage_directorLayout__aK4DX{grid-template-columns:1fr}.studio-homepage_shotRows__P80XV{display:none}.studio-homepage_stageContent__wSuCt{padding:22px}.studio-homepage_connectedGrid__OyhPc{gap:34px}.studio-homepage_agentCard__UfWCl{padding-left:34px}.studio-homepage_widerInner__hUFOr{gap:25px}}@media (max-width:760px){.studio-homepage_hero__lAK_p,.studio-homepage_section__qeG3u,.studio-homepage_widerInner__hUFOr{width:calc(100% - 40px)}.studio-homepage_section__qeG3u{padding-block:52px}.studio-homepage_heroIntro__1XHEV{grid-template-columns:1fr;padding:40px 0 30px;gap:22px}.studio-homepage_heroIntro__1XHEV h1{font-size:clamp(42px,8.3vw,60px)}.studio-homepage_heroCopy__iDO5H>p{max-width:430px;font-size:15px}.studio-homepage_actions__zDt9A{margin-top:20px}.studio-homepage_eyebrow__s6KDY{margin-bottom:17px!important;font-size:9px}.studio-homepage_sectionHeading__4QsbV{display:block;margin-bottom:24px}.studio-homepage_sectionHeading__4QsbV>p{margin-top:15px;font-size:13px}.studio-homepage_stageTabs__oILQm{grid-template-columns:repeat(3,1fr);border:1px solid #dfe4eb;border-radius:6px;overflow:hidden}.studio-homepage_stageTabs__oILQm button{padding:14px 8px;font-size:12px;gap:8px}.studio-homepage_stageTabs__oILQm button[aria-selected=true]{background:#edf3ff}.studio-homepage_stageTabs__oILQm button[aria-selected=true]:after{bottom:0}.studio-homepage_stageIntro__5yDbF{grid-template-columns:1fr;gap:10px;min-height:125px;padding:23px 0}.studio-homepage_stageIntro__5yDbF h3{font-size:22px}.studio-homepage_stageIntro__5yDbF p{font-size:12px}.studio-homepage_breadcrumb__M1BGk,.studio-homepage_workspaceTools__F3hWa{display:none}.studio-homepage_workspaceBar__QB6xF{padding:12px;font-size:11px}.studio-homepage_stageContent__wSuCt{width:100%;padding:15px;min-height:0}.studio-homepage_frameReviewLayout__YCmgX,.studio-homepage_sceneLayout__uaCAq{grid-template-columns:1fr;gap:18px}.studio-homepage_productionNote__xab5B{display:none}.studio-homepage_directionReadout__pXuTv{padding:17px}.studio-homepage_cameraGrid__GoMaM{grid-template-columns:repeat(2,1fr)}.studio-homepage_cameraGrid__GoMaM img{height:64px}.studio-homepage_reviewInspector__QNCAz{padding:18px}.studio-homepage_assetSwitch__Ci2q3 button{padding:9px 12px}.studio-homepage_connectedGrid__OyhPc{grid-template-columns:1fr;gap:34px}.studio-homepage_connectedGrid__OyhPc h2{font-size:32px}.studio-homepage_agentCard__UfWCl{border-left:0;border-top:1px solid #e4e9f0;padding:30px 0 0}.studio-homepage_modelStrip__eEFPh{gap:22px;margin-top:30px}.studio-homepage_modelStrip__eEFPh>span{flex-basis:100%}.studio-homepage_modelStrip__eEFPh strong{font-size:15px}.studio-homepage_modelStrip__eEFPh details{flex-basis:100%}.studio-homepage_modelStrip__eEFPh details>div{grid-template-columns:1fr;gap:12px}.studio-homepage_widerInner__hUFOr{grid-template-columns:1fr;padding-block:30px;gap:24px}.studio-homepage_widerInner__hUFOr>a{border-top:1px solid #e4e9f0;padding-top:22px}}@media (prefers-reduced-motion:reduce){.studio-homepage_homepage__llKEW *,.studio-homepage_homepage__llKEW :after,.studio-homepage_homepage__llKEW :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.canvas-preview_preview__CZFu5{margin-top:28px!important;overflow:hidden;border:1px solid #e1e7f0;border-radius:8px;background:#f7f9fc}.canvas-preview_caption__hNr6B{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px;border-bottom:1px solid #e1e7f0;background:#fff;font-size:11px}.canvas-preview_caption__hNr6B strong{font-weight:600}.canvas-preview_caption__hNr6B span{color:#778398;font-size:10px}.canvas-preview_board__m7GM5{position:relative;height:350px;background-image:radial-gradient(#cbd5e4 .75px,transparent 0);background-size:14px 14px}.canvas-preview_connections__EUXg7{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.canvas-preview_connections__EUXg7 path{stroke:#9cacc4;stroke-width:1.4}.canvas-preview_connections__EUXg7 circle{fill:#fff;stroke:#9cacc4;stroke-width:1.4}.canvas-preview_node__hecwI{position:absolute;overflow:hidden;border:1px solid var(--node-border);border-radius:8px;background:#fff;box-shadow:0 4px 12px #162b4d12}.canvas-preview_nodeType__Zk6yu{display:flex;align-items:center;gap:5px;height:27px;padding:0 9px;color:#fff;background:var(--node-header);font-size:10px;font-weight:600}.canvas-preview_nodeType__Zk6yu svg{width:12px;height:12px;flex-shrink:0}.canvas-preview_nodeTitle__7g7BK{padding:8px 9px;font-size:11px;font-weight:600}.canvas-preview_landscape__SV20v,.canvas-preview_portrait__1DV4C,.canvas-preview_productionImage__lPX_4{position:relative;overflow:hidden}.canvas-preview_portrait__1DV4C{height:94px}.canvas-preview_portrait__1DV4C img{-o-object-position:50% 35%;object-position:50% 35%}.canvas-preview_landscape__SV20v{height:69px}.canvas-preview_productionImage__lPX_4{height:76px}.canvas-preview_character__32xDz{--node-border:#e2e8f0;--node-header:#f97316;left:6%;top:10%;width:30%}.canvas-preview_location__RPML_{--node-border:#e2e8f0;--node-header:#ef4444;left:58%;top:7%;width:36%}.canvas-preview_scene__QhzGb{--node-border:#e2e8f0;--node-header:#4f46e5;left:6%;top:63%;width:30%}.canvas-preview_sceneBody__7uO6_{padding:10px 9px 12px;font-size:11px}.canvas-preview_sceneBody__7uO6_ strong{font-weight:600}.canvas-preview_sceneBody__7uO6_ p{margin-top:6px!important;border-left:2px solid #e0e7ff;padding-left:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.55;color:#687387}.canvas-preview_production__rLL2Y{--node-border:#fecdd3;--node-header:#be123c;left:58%;top:57%;width:36%}.canvas-preview_productionFooter__Ccody{display:flex;justify-content:space-between;align-items:center;gap:5px;padding:9px;border-top:1px solid #f1f5f9;background:#f8fafc}.canvas-preview_productionFooter__Ccody strong{font-size:10px;font-weight:600}.canvas-preview_productionFooter__Ccody span{font-size:9px;white-space:nowrap;color:#778398}@media (max-width:760px){.canvas-preview_board__m7GM5{height:370px}.canvas-preview_production__rLL2Y,.canvas-preview_scene__QhzGb{top:auto;bottom:18px}.canvas-preview_nodeType__Zk6yu{padding-inline:7px;font-size:9px}.canvas-preview_portrait__1DV4C{height:84px}.canvas-preview_landscape__SV20v{height:62px}.canvas-preview_productionImage__lPX_4{height:65px}.canvas-preview_productionFooter__Ccody{flex-wrap:wrap}}@media (max-width:380px){.canvas-preview_board__m7GM5{height:420px}}