@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_9149d6ff-module__ElG4Na__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_9149d6ff-module__ElG4Na__variable{--pm-display:"Archivo", "Archivo Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_7c12e04-module__UIKIea__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_7c12e04-module__UIKIea__variable{--pm-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_3ecd1747-module__c1djWa__className{font-family:Newsreader,Newsreader Fallback}.newsreader_3ecd1747-module__c1djWa__variable{--pm-serif:"Newsreader", "Newsreader Fallback"}
.premiere-module__yU33fq__root{--black:#050505;--bone:#ece6da;--ash:#8c877e;--rule:#24221f;--bezel:#121110;--tally:#ff3b30;--ink:#16130f;--paper:#e9e2d3;--gutter:16px;--display:var(--pm-display), "Arial Narrow", sans-serif;--mono:var(--pm-mono), ui-monospace, monospace;--serif:var(--pm-serif), Georgia, serif;--ease:cubic-bezier(.2, .7, .1, 1);background:var(--black);color:var(--bone);font-family:var(--display);-webkit-font-smoothing:antialiased;min-height:100dvh;overflow-x:clip}@media (min-width:640px){.premiere-module__yU33fq__root{--gutter:28px}}@media (min-width:1200px){.premiere-module__yU33fq__root{--gutter:40px}}.premiere-module__yU33fq__root ::selection{background:var(--bone);color:var(--black)}.premiere-module__yU33fq__root a{color:inherit;text-decoration:none}.premiere-module__yU33fq__root :focus-visible{outline:1px solid var(--bone);outline-offset:3px}.premiere-module__yU33fq__dim{color:var(--ash)}.premiere-module__yU33fq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.premiere-module__yU33fq__skip{left:var(--gutter);z-index:100;background:var(--bone);font:500 12px/1 var(--mono);padding:10px 12px;position:fixed;top:-100px;color:var(--black)!important}.premiere-module__yU33fq__skip:focus{top:12px}.premiere-module__yU33fq__grain{pointer-events:none;z-index:60;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.9s steps(6,end) infinite premiere-module__yU33fq__grain;position:fixed;inset:-50%}@keyframes premiere-module__yU33fq__grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.premiere-module__yU33fq__navTc,.premiere-module__yU33fq__navList,.premiere-module__yU33fq__feedHud,.premiere-module__yU33fq__meta,.premiere-module__yU33fq__nextStatus,.premiere-module__yU33fq__cutNote,.premiere-module__yU33fq__cutHud,.premiere-module__yU33fq__cutThumbNo,.premiere-module__yU33fq__email,.premiere-module__yU33fq__copyBtn,.premiere-module__yU33fq__footRow{font-family:var(--mono);font-variant-numeric:tabular-nums}.premiere-module__yU33fq__wordmark,.premiere-module__yU33fq__heroTitle,.premiere-module__yU33fq__h2,.premiere-module__yU33fq__posterTitle,.premiere-module__yU33fq__takeOut,.premiere-module__yU33fq__nextTitle,.premiere-module__yU33fq__scriptsTitle,.premiere-module__yU33fq__signoff{font-family:var(--display);font-variation-settings:"wdth" 62;text-transform:uppercase;letter-spacing:-.015em;font-weight:800}.premiere-module__yU33fq__nav{z-index:50;height:52px;padding:0 var(--gutter);background:var(--black);border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid;position:sticky;top:0}@media (min-width:900px){.premiere-module__yU33fq__nav{grid-template-columns:1fr auto 1fr}}.premiere-module__yU33fq__wordmark{font-size:22px;line-height:1}.premiere-module__yU33fq__navSections{display:none}@media (min-width:900px){.premiere-module__yU33fq__navSections{display:block}}.premiere-module__yU33fq__navList{color:var(--ash);gap:32px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.premiere-module__yU33fq__navList a{transition:color .2s}.premiere-module__yU33fq__navList a:hover{color:var(--bone)}.premiere-module__yU33fq__navTc{letter-spacing:.02em;justify-self:end;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.premiere-module__yU33fq__recWord{color:var(--tally);font-weight:600}.premiere-module__yU33fq__recDot{background:var(--tally);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s step-end infinite premiere-module__yU33fq__tally;display:inline-block}@keyframes premiere-module__yU33fq__tally{0%,60%{opacity:1}61%,to{opacity:.25}}.premiere-module__yU33fq__hero{padding:6px}.premiere-module__yU33fq__wall{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""t t""b c""d e";gap:6px;display:grid}.premiere-module__yU33fq__area_a{aspect-ratio:4/3}.premiere-module__yU33fq__area_b,.premiere-module__yU33fq__area_c,.premiere-module__yU33fq__area_d,.premiere-module__yU33fq__area_e{aspect-ratio:4/5}.premiere-module__yU33fq__area_f{display:none}@media (min-width:900px){.premiere-module__yU33fq__wall{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"a a a a a a b b c c c c""a a a a a a b b c c c c""a a a a a a b b d d d d""a a a a a a b b d d d d""t t t t t t t t e e f f""t t t t t t t t e e f f";height:calc(100svh - 64px);min-height:640px;max-height:1040px}.premiere-module__yU33fq__area_a,.premiere-module__yU33fq__area_b,.premiere-module__yU33fq__area_c,.premiere-module__yU33fq__area_d,.premiere-module__yU33fq__area_e{aspect-ratio:auto}.premiere-module__yU33fq__area_f{display:block}}.premiere-module__yU33fq__area_a{grid-area:a}.premiere-module__yU33fq__area_b{grid-area:b}.premiere-module__yU33fq__area_c{grid-area:c}.premiere-module__yU33fq__area_d{grid-area:d}.premiere-module__yU33fq__area_e{grid-area:e}.premiere-module__yU33fq__area_f{grid-area:f}.premiere-module__yU33fq__feed{background:var(--bezel);isolation:isolate;min-height:0;margin:0;position:relative;overflow:hidden}.premiere-module__yU33fq__feed img{object-fit:cover}.premiere-module__yU33fq__kb{will-change:transform;animation:var(--kb-name) var(--kb-dur) ease-in-out infinite alternate;position:absolute;inset:0}.premiere-module__yU33fq__kb_a{--kb-name:kbA;--kb-dur:38s}.premiere-module__yU33fq__kb_b{--kb-name:kbB;--kb-dur:31s}.premiere-module__yU33fq__kb_c{--kb-name:kbC;--kb-dur:44s}.premiere-module__yU33fq__kb_d{--kb-name:kbD;--kb-dur:35s}@keyframes premiere-module__yU33fq__kbA{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.16)translate(-2.5%,1.5%)}}@keyframes premiere-module__yU33fq__kbB{0%{transform:scale(1.12)translateY(-2%)}to{transform:scale(1.03)translateY(1%)}}@keyframes premiere-module__yU33fq__kbC{0%{transform:scale(1.05)translate(2%)}to{transform:scale(1.14)translate(-2%,-1%)}}@keyframes premiere-module__yU33fq__kbD{0%{transform:scale(1.14)translate(-1%,1%)}to{transform:scale(1.04)translate(1.5%,-1%)}}.premiere-module__yU33fq__feed[data-clip] .premiere-module__yU33fq__kb{will-change:auto;animation:none}.premiere-module__yU33fq__clipLayer{position:absolute;inset:0}.premiere-module__yU33fq__clipMedia{object-fit:cover;width:100%;height:100%;display:block}.premiere-module__yU33fq__feed .premiere-module__yU33fq__clipBadge{top:42px;left:16px}@media (min-width:900px){.premiere-module__yU33fq__feed .premiere-module__yU33fq__clipBadge{top:46px;left:20px}}.premiere-module__yU33fq__scan{z-index:1;pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#0003 0 1px,#0000 1px 3px),linear-gradient(#05050580,#0000 24% 66%,#050505c7);position:absolute;inset:0}.premiere-module__yU33fq__guides{z-index:2;pointer-events:none;opacity:.55;transition:inset .5s var(--ease), opacity .3s;--c:#ece6dae6;background:linear-gradient(var(--c), var(--c)) top left / 14px 1px, linear-gradient(var(--c), var(--c)) top left / 1px 14px, linear-gradient(var(--c), var(--c)) top right / 14px 1px, linear-gradient(var(--c), var(--c)) top right / 1px 14px, linear-gradient(var(--c), var(--c)) bottom left / 14px 1px, linear-gradient(var(--c), var(--c)) bottom left / 1px 14px, linear-gradient(var(--c), var(--c)) bottom right / 14px 1px, linear-gradient(var(--c), var(--c)) bottom right / 1px 14px;background-repeat:no-repeat;position:absolute;inset:7px}.premiere-module__yU33fq__feed:hover .premiere-module__yU33fq__guides{opacity:1;inset:16px}.premiere-module__yU33fq__feedHud{z-index:3;letter-spacing:.02em;text-shadow:0 1px 2px #000000b3;flex-direction:column;justify-content:space-between;padding:14px 16px;font-size:10px;line-height:1.25;display:flex;position:absolute;inset:0}@media (min-width:900px){.premiere-module__yU33fq__feedHud{padding:16px 20px;font-size:11px}}.premiere-module__yU33fq__feedTop,.premiere-module__yU33fq__feedBottom{justify-content:space-between;align-items:center;gap:8px;display:flex}.premiere-module__yU33fq__feedBottom{flex-wrap:wrap;align-items:flex-end}.premiere-module__yU33fq__feedTitle{color:var(--bone)}.premiere-module__yU33fq__cam{border:1px solid #ece6dab3;place-items:center;min-width:20px;height:20px;padding:0 5px;font-weight:600;display:inline-grid}.premiere-module__yU33fq__rec{align-items:center;gap:7px;display:inline-flex}.premiere-module__yU33fq__heroCopy{flex-direction:column;grid-area:t;justify-content:flex-end;padding:36px 10px 28px;display:flex}@media (min-width:900px){.premiere-module__yU33fq__heroCopy{padding:0 8px 6px 10px}}.premiere-module__yU33fq__heroTitle{text-wrap:balance;margin:0;font-size:clamp(56px,16.4vw,120px);line-height:.82}.premiere-module__yU33fq__heroTitle>span{display:block}@media (min-width:900px){.premiere-module__yU33fq__heroTitle{font-size:min(6.8vw,11.6svh,128px)}.premiere-module__yU33fq__heroTitle>span{white-space:nowrap}}.premiere-module__yU33fq__heroSub{font-variation-settings:"wdth" 100;max-width:46ch;color:var(--bone);opacity:.86;text-wrap:pretty;margin:20px 0 0;font-size:16px;line-height:1.45}@media (min-width:900px){.premiere-module__yU33fq__heroSub{margin-top:min(2.2svh,22px);font-size:17px}}.premiere-module__yU33fq__slate,.premiere-module__yU33fq__take,.premiere-module__yU33fq__versions,.premiere-module__yU33fq__next,.premiere-module__yU33fq__scripts{padding:clamp(88px, 12vw, 180px) var(--gutter) 0}.premiere-module__yU33fq__h2{text-wrap:balance;margin:0;font-size:clamp(52px,8.4vw,132px);line-height:.84}.premiere-module__yU33fq__posterWall{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 12px;display:grid}.premiere-module__yU33fq__posterWall>ul{list-style:none;display:contents}.premiere-module__yU33fq__slateHead{flex-direction:column;grid-column:1/-1;justify-content:space-between;gap:20px;padding-bottom:8px;display:flex}.premiere-module__yU33fq__slateLine{max-width:34ch;color:var(--ash);text-wrap:pretty;margin:0;font-size:17px;line-height:1.45}@media (min-width:700px){.premiere-module__yU33fq__posterWall{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}.premiere-module__yU33fq__slateHead{grid-column:auto;padding-bottom:0}.premiere-module__yU33fq__slateHead .premiere-module__yU33fq__h2{font-size:clamp(56px,7.4vw,96px)}}@media (min-width:1100px){.premiere-module__yU33fq__posterWall{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px clamp(20px,2vw,32px)}.premiere-module__yU33fq__slateHead{aspect-ratio:auto;grid-column:span 2;padding-right:4vw}.premiere-module__yU33fq__slateHead .premiere-module__yU33fq__h2{font-size:clamp(88px,8.4vw,150px)}.premiere-module__yU33fq__slateLine{font-size:19px}}.premiere-module__yU33fq__work{min-width:0}.premiere-module__yU33fq__workInner{outline-offset:8px;display:block}.premiere-module__yU33fq__posterWrap{aspect-ratio:2/3;background:var(--bezel);transition:transform .6s var(--ease);position:relative;overflow:hidden}.premiere-module__yU33fq__posterImg{object-fit:cover;filter:brightness(.74)saturate(.88);width:100%;height:100%;transition:filter .6s var(--ease);display:block}.premiere-module__yU33fq__posterWrap:after{content:"";pointer-events:none;background:linear-gradient(#05050500,#050505d1);position:absolute;inset:40% 0 0}.premiere-module__yU33fq__posterTitle{z-index:1;text-wrap:balance;margin:0;font-size:clamp(22px,6.2vw,30px);line-height:.86;position:absolute;bottom:12px;left:12px;right:12px}@media (min-width:700px){.premiere-module__yU33fq__posterTitle{font-size:clamp(26px,2.7vw,42px);bottom:18px;left:20px;right:20px}}.premiere-module__yU33fq__meta{letter-spacing:.02em;flex-wrap:wrap;gap:2px 12px;margin:12px 0 0;font-size:10px;line-height:1.4;display:flex}.premiere-module__yU33fq__meta dd{margin:0}.premiere-module__yU33fq__metaStatus{color:var(--ash);flex-basis:100%}@media (min-width:1100px){.premiere-module__yU33fq__meta{font-size:11px}.premiere-module__yU33fq__metaStatus{flex-basis:auto;margin-left:auto}}.premiere-module__yU33fq__logline{font-variation-settings:"wdth" 100;max-width:34ch;color:var(--bone);opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);margin:10px 0 0;font-size:15px;line-height:1.42;transform:translateY(4px)}@media (hover:hover){.premiere-module__yU33fq__workInner:hover .premiere-module__yU33fq__posterWrap,.premiere-module__yU33fq__workInner:focus-visible .premiere-module__yU33fq__posterWrap{transform:translateY(-6px)}.premiere-module__yU33fq__workInner:hover .premiere-module__yU33fq__posterImg,.premiere-module__yU33fq__workInner:focus-visible .premiere-module__yU33fq__posterImg{filter:brightness()saturate()}.premiere-module__yU33fq__workInner:hover .premiere-module__yU33fq__logline,.premiere-module__yU33fq__workInner:focus-visible .premiere-module__yU33fq__logline{opacity:1;transform:none}}@media (hover:none){.premiere-module__yU33fq__posterImg{filter:brightness(.86)}.premiere-module__yU33fq__logline{opacity:1;color:var(--ash);font-size:13px;transform:none}}.premiere-module__yU33fq__take{padding-top:clamp(120px,14vw,220px)}.premiere-module__yU33fq__takeTitle{flex-direction:column;gap:clamp(10px,1.4vw,24px);margin:0;display:flex}.premiere-module__yU33fq__takeIn{font-family:var(--display);font-variation-settings:"wdth" 125;letter-spacing:-.02em;color:var(--ash);font-size:clamp(30px,5.2vw,88px);font-weight:300;line-height:1}.premiere-module__yU33fq__takeOut{text-wrap:balance;font-size:clamp(64px,11.2vw,196px);line-height:.82;display:block}.premiere-module__yU33fq__takeSub{font-variation-settings:"wdth" 100;max-width:44ch;color:var(--bone);opacity:.86;text-wrap:pretty;margin:clamp(28px,3vw,48px) 0 0;font-size:17px;line-height:1.5}@media (min-width:1000px){.premiere-module__yU33fq__takeSub{margin-left:auto;margin-right:6vw;font-size:19px}}.premiere-module__yU33fq__versions{padding-top:clamp(140px,16vw,240px)}.premiere-module__yU33fq__versionsHead{gap:20px;margin-bottom:clamp(36px,4vw,64px);display:grid}.premiere-module__yU33fq__versionsLine{font-variation-settings:"wdth" 100;max-width:40ch;color:var(--ash);text-wrap:pretty;margin:0;font-size:17px;line-height:1.5}@media (min-width:1000px){.premiere-module__yU33fq__versionsHead{grid-template-columns:7fr 4fr;align-items:end;gap:6vw}.premiere-module__yU33fq__versionsLine{font-size:19px}}.premiere-module__yU33fq__cutRig{flex-direction:column;gap:20px;display:flex}.premiere-module__yU33fq__cutStage{order:-1;min-width:0}@media (min-width:1000px){.premiere-module__yU33fq__cutRig{grid-template-columns:minmax(240px,3fr) 8fr;align-items:start;gap:clamp(24px,2.6vw,44px);display:grid}.premiere-module__yU33fq__cutStage{order:0}}.premiere-module__yU33fq__cutList{border-top:1px solid var(--rule);flex-direction:column;display:flex}.premiere-module__yU33fq__cutTab{text-align:left;border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--ash);cursor:pointer;font:inherit;background:0 0;gap:4px;padding:14px 0 14px 18px;transition:color .25s;display:grid;position:relative}.premiere-module__yU33fq__cutTab:before{content:"";background:var(--bone);transform-origin:top;width:2px;transition:transform .35s var(--ease);position:absolute;top:14px;bottom:14px;left:0;transform:scaleY(0)}.premiere-module__yU33fq__cutTab[aria-selected=true]{color:var(--bone)}.premiere-module__yU33fq__cutTab[aria-selected=true]:before{transform:scaleY(1)}.premiere-module__yU33fq__cutTab:hover{color:var(--bone)}.premiere-module__yU33fq__cutLabel{font-variation-settings:"wdth" 75;letter-spacing:-.01em;font-size:clamp(22px,1.9vw,30px);font-weight:600;line-height:1}.premiere-module__yU33fq__cutNote{letter-spacing:.01em;color:var(--ash);font-size:11px;line-height:1.4}@media (min-width:1000px){.premiere-module__yU33fq__cutTab{padding:18px 0 18px 20px}.premiere-module__yU33fq__cutTab:before{top:18px;bottom:18px}}.premiere-module__yU33fq__cutFrame{aspect-ratio:16/9;background:var(--bezel);position:relative;overflow:hidden}.premiere-module__yU33fq__cutImg{object-fit:cover;opacity:0}.premiere-module__yU33fq__cutImg[data-on]{opacity:1}.premiere-module__yU33fq__cutFlash{z-index:1;background:var(--black);opacity:0;pointer-events:none;animation:.22s steps(3,end) both premiere-module__yU33fq__dip;position:absolute;inset:0}@keyframes premiere-module__yU33fq__dip{0%{opacity:.85}to{opacity:0}}.premiere-module__yU33fq__cutFrame .premiere-module__yU33fq__cutBadge{inset:auto 14px 12px auto}@media (min-width:900px){.premiere-module__yU33fq__cutFrame .premiere-module__yU33fq__cutBadge{bottom:18px;right:22px}}.premiere-module__yU33fq__cutHud{z-index:2;letter-spacing:.02em;text-shadow:0 1px 2px #000000b3;pointer-events:none;background:linear-gradient(#05050573,#0000 22% 74%,#05050599);flex-direction:column;justify-content:space-between;padding:12px 14px;font-size:10px;display:flex;position:absolute;inset:0}@media (min-width:700px){.premiere-module__yU33fq__cutHud{padding:18px 22px;font-size:11px}}.premiere-module__yU33fq__cutHudTop,.premiere-module__yU33fq__cutHudBottom{justify-content:space-between;gap:12px;display:flex}.premiere-module__yU33fq__cutStrip{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.premiere-module__yU33fq__cutStrip{gap:8px;margin-top:10px}}.premiere-module__yU33fq__cutThumb{aspect-ratio:16/9;background:var(--bezel);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.premiere-module__yU33fq__cutThumb img{object-fit:cover;filter:brightness(.42)saturate(.7);transition:filter .3s}.premiere-module__yU33fq__cutThumb:hover img{filter:brightness(.8)}.premiere-module__yU33fq__cutThumb[data-on] img{filter:none}.premiere-module__yU33fq__cutThumb:after{content:"";border:1px solid #0000;transition:border-color .2s;position:absolute;inset:0}.premiere-module__yU33fq__cutThumb[data-on]:after{border-color:var(--bone)}.premiere-module__yU33fq__cutThumbNo{z-index:1;color:var(--bone);text-shadow:0 1px 2px #000c;font-size:9px;position:absolute;bottom:4px;left:5px}@media (max-width:699px){.premiere-module__yU33fq__cutThumbNo{display:none}}.premiere-module__yU33fq__versionsClose{font-variation-settings:"wdth" 125;letter-spacing:-.015em;text-wrap:balance;max-width:26ch;margin:clamp(36px,4vw,56px) 0 0;font-size:clamp(24px,2.6vw,40px);font-weight:300;line-height:1.15}@media (min-width:1000px){.premiere-module__yU33fq__versionsClose{margin-left:calc(27.3% + clamp(24px,2.6vw,44px))}}.premiere-module__yU33fq__letter{padding:clamp(72px, 9vw, 140px) var(--gutter);background:var(--paper);color:var(--ink);font-family:var(--serif);gap:32px;margin-top:clamp(140px,16vw,240px);display:grid}.premiere-module__yU33fq__letter ::selection{background:var(--ink);color:var(--paper)}.premiere-module__yU33fq__letter :focus-visible{outline-color:var(--ink)}@media (min-width:900px){.premiere-module__yU33fq__letter{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 32px}}.premiere-module__yU33fq__letterTitle{font-family:var(--serif);color:#5d564b;margin:0;font-size:clamp(20px,1.6vw,24px);font-style:italic;font-weight:300;line-height:1.2}@media (min-width:900px){.premiere-module__yU33fq__letterTitle{grid-column:2/span 3;padding-top:.5em}}.premiere-module__yU33fq__letterBody{font-variation-settings:"opsz" 24;-webkit-hyphens:manual;hyphens:manual;hanging-punctuation:first;text-wrap:pretty;max-width:31em;font-size:clamp(20px,1.9vw,27px);line-height:1.55}@media (min-width:900px){.premiere-module__yU33fq__letterBody{grid-column:5/span 7}}.premiere-module__yU33fq__letterBody>p{margin:0}.premiere-module__yU33fq__letterBody>p+p{text-indent:1.6em}.premiere-module__yU33fq__dropcap:first-letter{float:left;font-variation-settings:"opsz" 72;margin:.06em .1em 0 0;font-size:4.2em;font-weight:400;line-height:.8}@supports (initial-letter:3) or (-webkit-initial-letter:3){.premiere-module__yU33fq__dropcap:first-letter{float:none;font-size:inherit;line-height:inherit;-webkit-initial-letter:3;initial-letter:3;margin:0 .12em 0 0}}@media (min-width:1000px){.premiere-module__yU33fq__next{padding-left:calc(var(--gutter) + 33.4%)}}.premiere-module__yU33fq__nextStatus{border:1px solid var(--rule);color:var(--ash);margin:0 0 22px;padding:5px 8px;font-size:11px;display:inline-flex}.premiere-module__yU33fq__nextTitle{text-wrap:balance;margin:0;font-size:clamp(56px,9.6vw,168px);line-height:.84}.premiere-module__yU33fq__nextSub{font-variation-settings:"wdth" 100;max-width:40ch;color:var(--ash);margin:24px 0 0;font-size:17px;line-height:1.5}@media (min-width:1000px){.premiere-module__yU33fq__nextSub{font-size:19px}}.premiere-module__yU33fq__scripts{border-bottom:1px solid var(--rule);padding-bottom:clamp(96px,12vw,180px)}.premiere-module__yU33fq__scriptsTitle{text-wrap:balance;margin:0;font-size:clamp(56px,11.4vw,200px);line-height:.82}.premiere-module__yU33fq__scriptsFoot{gap:24px;margin-top:clamp(32px,4vw,56px);display:grid}@media (min-width:1000px){.premiere-module__yU33fq__scriptsFoot{grid-template-columns:1fr auto;align-items:end}}.premiere-module__yU33fq__scriptsSub{font-variation-settings:"wdth" 100;color:var(--ash);margin:0;font-size:17px;line-height:1.5}@media (min-width:1000px){.premiere-module__yU33fq__scriptsSub{font-size:19px}}.premiere-module__yU33fq__emailRow{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.premiere-module__yU33fq__email{letter-spacing:-.01em;-webkit-user-select:all;user-select:all;border-bottom:1px solid var(--ash);overflow-wrap:anywhere;padding-bottom:4px;font-size:clamp(18px,2.1vw,30px)}.premiere-module__yU33fq__email:hover{border-color:var(--bone)}.premiere-module__yU33fq__copyBtn{border:1px solid var(--rule);color:var(--bone);letter-spacing:.02em;cursor:pointer;background:0 0;padding:9px 12px;font-size:11px;transition:border-color .2s,background-color .2s,color .2s}.premiere-module__yU33fq__copyBtn:hover{border-color:var(--bone)}.premiere-module__yU33fq__copyBtn[data-copied]{background:var(--bone);color:var(--black);border-color:var(--bone)}.premiere-module__yU33fq__footer{padding:clamp(56px, 7vw, 96px) var(--gutter) 28px}.premiere-module__yU33fq__signoff{margin:0;font-size:27vw;line-height:.8}@media (min-width:640px){.premiere-module__yU33fq__signoff{white-space:nowrap;font-size:min(17.2vw,320px)}}.premiere-module__yU33fq__footRow{color:var(--ash);flex-wrap:wrap;gap:10px 32px;margin-top:clamp(32px,4vw,56px);font-size:12px;display:flex}.premiere-module__yU33fq__footRow p{margin:0}.premiere-module__yU33fq__footRow a{transition:color .2s}.premiere-module__yU33fq__footRow a:hover,.premiere-module__yU33fq__footRow .premiere-module__yU33fq__screenings{color:var(--bone)}.premiere-module__yU33fq__footClock{align-items:center;gap:8px;display:inline-flex}@media (min-width:900px){.premiere-module__yU33fq__footClock{margin-left:auto!important}}@media (prefers-reduced-motion:reduce){.premiere-module__yU33fq__kb,.premiere-module__yU33fq__grain,.premiere-module__yU33fq__recDot,.premiere-module__yU33fq__cutFlash{animation:none}.premiere-module__yU33fq__posterWrap,.premiere-module__yU33fq__posterImg,.premiere-module__yU33fq__logline,.premiere-module__yU33fq__guides,.premiere-module__yU33fq__cutTab:before{transition:none}}
.ClipVideo-module__AdIQMG__wrap{width:100%;height:100%;display:block;position:relative}.ClipVideo-module__AdIQMG__bare{display:contents}.ClipVideo-module__AdIQMG__badge{z-index:2;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#ffffffeb;pointer-events:none;contain:layout paint;background:#00000085;border-radius:2px;align-items:center;gap:7px;padding:3px 7px 3px 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;line-height:1.4;display:inline-flex;position:absolute;top:10px;left:10px}.ClipVideo-module__AdIQMG__dot{background:#e5484d;border-radius:50%;width:6px;height:6px}.ClipVideo-module__AdIQMG__tc{color:#ffffffb3;min-width:8ch;display:inline-block}.ClipVideo-module__AdIQMG__tap{color:#fff;cursor:pointer;z-index:2;background:#00000073;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:56px;height:56px;font-size:18px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ClipVideo-module__AdIQMG__tap:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:767px){.ClipVideo-module__AdIQMG__badge,.ClipVideo-module__AdIQMG__tc{font-size:12px}}
.pipeline-module__g-jV-q__root{--bg:#0a0a0a;--panel:#101010;--line:#242424;--line-2:#333;--ink:#ecebe6;--dim:#8f8d87;--faint:#5b5a56;--accent:#f0b43c;--accent-ink:#1a1203;--paper:#e9e5da;--sans:var(--font-grotesk), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, monospace;--courier:var(--font-courier), "Courier New", monospace;--gutter:clamp(16px, 3.2vw, 48px);background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}.pipeline-module__g-jV-q__root a{color:inherit}.pipeline-module__g-jV-q__root :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pipeline-module__g-jV-q__skip{z-index:100;background:var(--accent);padding:8px 12px;font-size:14px;position:absolute;top:8px;left:-9999px;color:var(--accent-ink)!important}.pipeline-module__g-jV-q__skip:focus{left:8px}.pipeline-module__g-jV-q__nav{z-index:50;padding:14px var(--gutter);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.pipeline-module__g-jV-q__brand{letter-spacing:-.01em;font-size:16px;font-weight:700;text-decoration:none}.pipeline-module__g-jV-q__navList{color:var(--dim);gap:24px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.pipeline-module__g-jV-q__navList a{text-decoration:none}.pipeline-module__g-jV-q__navList a:hover{color:var(--ink)}.pipeline-module__g-jV-q__navCta{border:1px solid var(--line-2);padding:6px 12px;color:var(--ink)!important}@media (max-width:720px){.pipeline-module__g-jV-q__navList li:not(:last-child){display:none}}.pipeline-module__g-jV-q__hero{padding:clamp(40px, 7vw, 96px) var(--gutter) clamp(48px, 6vw, 80px)}.pipeline-module__g-jV-q__heroHead{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:32px 64px;margin-bottom:clamp(28px,4vw,48px);display:grid}.pipeline-module__g-jV-q__h1{letter-spacing:-.045em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(44px,6.4vw,104px);font-weight:600;line-height:.94}.pipeline-module__g-jV-q__lede{color:var(--dim);max-width:42ch;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.5}@media (max-width:900px){.pipeline-module__g-jV-q__heroHead{grid-template-columns:1fr}}.pipeline-module__g-jV-q__run{border:1px solid var(--line-2);background:var(--panel);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,1.15fr);height:clamp(520px,44vw,640px);display:grid}.pipeline-module__g-jV-q__runBar{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--dim);grid-column:1/-1;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:flex}.pipeline-module__g-jV-q__runState{color:var(--ink);margin-left:auto}.pipeline-module__g-jV-q__dot{background:var(--faint);border-radius:50%;width:8px;height:8px}.pipeline-module__g-jV-q__dot[data-on]{background:var(--accent);animation:1.2s steps(2,jump-none) infinite pipeline-module__g-jV-q__blink}@keyframes pipeline-module__g-jV-q__blink{50%{opacity:.25}}.pipeline-module__g-jV-q__pane{border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.pipeline-module__g-jV-q__pane:last-child{border-right:0}.pipeline-module__g-jV-q__paneHead{font-family:var(--mono);color:var(--faint);border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 14px;font-size:11px;display:flex}.pipeline-module__g-jV-q__pagePane{background:#0d0d0d}.pipeline-module__g-jV-q__page{background:var(--paper);color:#1b1a17;font-family:var(--courier);flex:1;margin:16px;padding:22px 22px 0;font-size:12.5px;line-height:1.35;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.pipeline-module__g-jV-q__page p{margin:0 0 12px;padding:1px 4px;transition:background-color .3s,color .3s}.pipeline-module__g-jV-q__page p[data-done]{color:#6f6c64}.pipeline-module__g-jV-q__page p[data-active]{background:var(--accent);color:#120c01}.pipeline-module__g-jV-q__sp_slug{font-weight:700}.pipeline-module__g-jV-q__sp_char{margin:0 0 0 38%!important}.pipeline-module__g-jV-q__sp_paren{margin:0 0 0 30%!important}.pipeline-module__g-jV-q__sp_dia{margin:0 12% 12px 20%!important}.pipeline-module__g-jV-q__sp_trans{text-align:right}.pipeline-module__g-jV-q__trace{font-family:var(--mono);scroll-behavior:smooth;flex-direction:column;flex:1;gap:5px;margin:0;padding:14px;font-size:12px;line-height:1.55;list-style:none;display:flex;overflow:hidden}.pipeline-module__g-jV-q__traceLine{color:var(--ink);grid-template-columns:19ch minmax(0,1fr);gap:10px;display:grid}.pipeline-module__g-jV-q__traceLine[data-new]{animation:.35s ease-out pipeline-module__g-jV-q__lineIn}@keyframes pipeline-module__g-jV-q__lineIn{0%{opacity:0;transform:translateY(4px)}}.pipeline-module__g-jV-q__traceRoom{color:var(--accent);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pipeline-module__g-jV-q__traceText{color:var(--ink)}.pipeline-module__g-jV-q__traceLine[data-tone=cmd] .pipeline-module__g-jV-q__traceRoom,.pipeline-module__g-jV-q__traceLine[data-tone=cmd] .pipeline-module__g-jV-q__traceText{color:var(--dim)}.pipeline-module__g-jV-q__traceLine[data-tone=ok] .pipeline-module__g-jV-q__traceText,.pipeline-module__g-jV-q__traceLine[data-tone=render] .pipeline-module__g-jV-q__traceText{color:#c9c7c0}.pipeline-module__g-jV-q__traceLine[data-tone=render] .pipeline-module__g-jV-q__traceRoom{color:var(--dim)}.pipeline-module__g-jV-q__traceLine[data-tone=done]{color:var(--accent);margin-top:6px}.pipeline-module__g-jV-q__traceLine[data-tone=done] .pipeline-module__g-jV-q__traceText{color:var(--accent)}.pipeline-module__g-jV-q__caret{background:var(--ink);width:8px;height:14px;animation:1s steps(2,jump-none) infinite pipeline-module__g-jV-q__blink}.pipeline-module__g-jV-q__framePane{padding-bottom:14px}.pipeline-module__g-jV-q__viewer{aspect-ratio:16/9;background:#000;margin:14px 14px 10px;position:relative;overflow:hidden}.pipeline-module__g-jV-q__viewerFrame{animation:.5s ease-out pipeline-module__g-jV-q__frameIn;position:absolute;inset:0}@keyframes pipeline-module__g-jV-q__frameIn{0%{opacity:0;clip-path:inset(0 0 100%)}}.pipeline-module__g-jV-q__viewerEmpty{font-family:var(--mono);color:var(--faint);background:repeating-linear-gradient(135deg,#0c0c0c 0 8px,#111 8px 16px);place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.pipeline-module__g-jV-q__viewerTc{font-family:var(--mono);color:var(--ink);background:#0009;padding:2px 6px;font-size:11px;position:absolute;bottom:8px;right:8px}.pipeline-module__g-jV-q__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 14px;padding:0;list-style:none;display:grid}.pipeline-module__g-jV-q__tile{aspect-ratio:16/10;outline:1px dashed var(--line-2);outline-offset:-1px;background:#0c0c0c;position:relative;overflow:hidden}.pipeline-module__g-jV-q__tile[data-in]{outline:0;animation:.45s ease-out pipeline-module__g-jV-q__tileIn}.pipeline-module__g-jV-q__tile[data-cur]{outline:2px solid var(--accent);outline-offset:-2px}@keyframes pipeline-module__g-jV-q__tileIn{0%{opacity:0;transform:scale(.85)}}.pipeline-module__g-jV-q__tile .pipeline-module__g-jV-q__frameMedia{animation:none}.pipeline-module__g-jV-q__tileN{font-family:var(--mono);color:var(--ink);text-shadow:0 0 3px #000;font-size:9px;position:absolute;top:2px;left:3px}.pipeline-module__g-jV-q__timeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;height:18px;margin:12px 14px 0;display:grid;position:relative}.pipeline-module__g-jV-q__seg{border:1px solid var(--line);background:#161616}.pipeline-module__g-jV-q__seg[data-in]{background:color-mix(in srgb, var(--accent) 30%, #161616);border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.pipeline-module__g-jV-q__playhead{background:var(--accent);width:2px;transition:left .62s linear;position:absolute;top:-4px;bottom:-4px}@media (max-width:1000px){.pipeline-module__g-jV-q__run{grid-template-rows:auto;grid-template-columns:1fr;height:auto}.pipeline-module__g-jV-q__pane{border-right:0;border-bottom:1px solid var(--line)}.pipeline-module__g-jV-q__pagePane{display:none}.pipeline-module__g-jV-q__trace{flex:none;height:230px}.pipeline-module__g-jV-q__traceLine{grid-template-columns:14ch minmax(0,1fr)}.pipeline-module__g-jV-q__tiles{grid-template-columns:repeat(6,minmax(0,1fr))}.pipeline-module__g-jV-q__timeline{margin-top:12px}}.pipeline-module__g-jV-q__frameMedia{object-fit:cover;width:100%;height:100%;display:block}.pipeline-module__g-jV-q__section{padding:clamp(72px, 9vw, 140px) var(--gutter);border-top:1px solid var(--line)}.pipeline-module__g-jV-q__sectionHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px 64px;margin-bottom:clamp(36px,5vw,64px);display:grid}.pipeline-module__g-jV-q__h2{letter-spacing:-.035em;margin:0;font-size:clamp(34px,4.6vw,68px);font-weight:600;line-height:1}.pipeline-module__g-jV-q__sectionLede{color:var(--dim);max-width:44ch;margin:0;font-size:17px;line-height:1.5}@media (max-width:800px){.pipeline-module__g-jV-q__sectionHead{grid-template-columns:1fr}}.pipeline-module__g-jV-q__rooms{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.pipeline-module__g-jV-q__room{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr) 160px minmax(0,1.3fr);align-items:center;gap:24px 40px;padding:22px 0;display:grid}.pipeline-module__g-jV-q__roomAnim{border:1px solid var(--line);background:#0d0d0d;height:64px;position:relative;overflow:hidden}.pipeline-module__g-jV-q__roomName{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:500}.pipeline-module__g-jV-q__roomCall{font-family:var(--mono);color:var(--accent);font-size:13px}.pipeline-module__g-jV-q__roomDoes{color:var(--dim);max-width:52ch;margin:0;line-height:1.5}@media (max-width:900px){.pipeline-module__g-jV-q__room{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:8px 20px}.pipeline-module__g-jV-q__roomAnim{grid-row:span 3;height:72px}}.pipeline-module__g-jV-q__aDesk{position:absolute;inset:0}.pipeline-module__g-jV-q__aDeskSrc{background:var(--ink);width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:12px}.pipeline-module__g-jV-q__aDeskLane{left:30px;right:12px;top:calc(12% + var(--i) * 22%);background:var(--line-2);height:1px;position:absolute}.pipeline-module__g-jV-q__aDeskLane i{background:var(--accent);width:5px;height:5px;animation:2.4s linear infinite pipeline-module__g-jV-q__travel;animation-delay:calc(var(--i) * .6s);position:absolute;top:-2px}@keyframes pipeline-module__g-jV-q__travel{0%{opacity:1;left:0}to{opacity:.2;left:100%}}.pipeline-module__g-jV-q__aSeries{align-items:stretch;gap:3px;display:flex;position:absolute;inset:14px 12px}.pipeline-module__g-jV-q__aSeries span{background:var(--line-2);animation:4s step-end infinite pipeline-module__g-jV-q__fillOn;animation-delay:calc(var(--i) * .3s);flex:1}.pipeline-module__g-jV-q__aSeries b{border:2px solid var(--accent);width:10px;animation:4s step-end infinite pipeline-module__g-jV-q__lockOn}@keyframes pipeline-module__g-jV-q__fillOn{0%{background:var(--line-2)}10%,90%{background:var(--ink)}}@keyframes pipeline-module__g-jV-q__lockOn{0%,65%{background:0 0}66%,to{background:var(--accent)}}.pipeline-module__g-jV-q__aWriters{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:9px 12px}.pipeline-module__g-jV-q__aWriters span{height:3px;width:var(--w);background:var(--dim);transform-origin:0;animation:3.6s steps(12,end) infinite pipeline-module__g-jV-q__type;animation-delay:calc(var(--i) * .25s)}.pipeline-module__g-jV-q__aWriters span:nth-child(3){background:var(--accent)}@keyframes pipeline-module__g-jV-q__type{0%{transform:scaleX(0)}45%,to{transform:scaleX(1)}}.pipeline-module__g-jV-q__aArt{grid-template-columns:repeat(6,1fr);gap:5px;display:grid;position:absolute;inset:8px 12px}.pipeline-module__g-jV-q__aArt span{background:radial-gradient(circle at 50% 38%, var(--dim) 0 22%, transparent 23%), radial-gradient(ellipse at 50% 100%, var(--dim) 0 42%, transparent 43%);border:1px solid var(--line-2);opacity:.15;animation:4.2s step-end infinite pipeline-module__g-jV-q__cast;animation-delay:calc(var(--i) * .4s)}@keyframes pipeline-module__g-jV-q__cast{0%{opacity:.15}12%,88%{opacity:1;border-color:var(--accent)}}.pipeline-module__g-jV-q__aEpisode{position:absolute;inset:0}.pipeline-module__g-jV-q__aEpisodeRoot{background:var(--accent);width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:12px}.pipeline-module__g-jV-q__aEpisodeLeaf{right:12px;top:calc(8% + var(--i) * 12.5%);background:var(--ink);width:0;height:4px;animation:3s ease-out infinite pipeline-module__g-jV-q__fan;animation-delay:calc(var(--i) * .12s);position:absolute}@keyframes pipeline-module__g-jV-q__fan{0%{opacity:.2;width:0}40%,90%{opacity:1;width:calc(100% - 44px)}to{opacity:0}}.pipeline-module__g-jV-q__aAudit{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:8px 12px}.pipeline-module__g-jV-q__aAuditRow{background:var(--line-2);height:2px}.pipeline-module__g-jV-q__aAuditScan{background:var(--ink);height:2px;animation:2.8s linear infinite pipeline-module__g-jV-q__scan;position:absolute;left:0;right:0}.pipeline-module__g-jV-q__aAuditFlag{background:var(--accent);width:6px;height:6px;animation:2.8s step-end .6s infinite pipeline-module__g-jV-q__flag;position:absolute;right:0}@keyframes pipeline-module__g-jV-q__scan{0%{top:0}to{top:100%}}@keyframes pipeline-module__g-jV-q__flag{0%{opacity:0}10%,80%{opacity:1}}.pipeline-module__g-jV-q__aCut{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);gap:2px;display:flex;position:absolute;inset:20px 12px}.pipeline-module__g-jV-q__aCut span{background:color-mix(in srgb, var(--accent) 40%, #151515);animation:4s ease-out infinite pipeline-module__g-jV-q__drop;animation-delay:calc(var(--i) * .28s);flex:1}.pipeline-module__g-jV-q__aCut b{background:var(--ink);width:1px;animation:4s linear infinite pipeline-module__g-jV-q__sweep;position:absolute;top:-6px;bottom:-6px}@keyframes pipeline-module__g-jV-q__drop{0%{opacity:0;transform:translateY(-120%)}20%,to{opacity:1;transform:none}}@keyframes pipeline-module__g-jV-q__sweep{0%,45%{opacity:0;left:0}50%{opacity:1}to{left:100%}}.pipeline-module__g-jV-q__matrix{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.pipeline-module__g-jV-q__matrixGridWrap{min-width:0}.pipeline-module__g-jV-q__matrixGrid{border-collapse:collapse;width:100%;font-family:var(--mono);font-size:12px}.pipeline-module__g-jV-q__matrixGrid th{color:var(--dim);text-align:left;padding:8px 8px 8px 0;font-weight:400}.pipeline-module__g-jV-q__matrixGrid thead th{color:var(--faint)}.pipeline-module__g-jV-q__matrixGrid tbody th{font-family:var(--sans);color:var(--ink);width:22%;font-size:16px}.pipeline-module__g-jV-q__mxCorner{font-size:11px}.pipeline-module__g-jV-q__matrixGrid td{padding:3px}.pipeline-module__g-jV-q__mxCell{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) calc(var(--lvl) * 14%), #0e0e0e);cursor:pointer;width:100%;height:46px;transition:background-color .15s;display:block}.pipeline-module__g-jV-q__mxCell:hover{background:color-mix(in srgb, var(--accent) 35%, #0e0e0e)}.pipeline-module__g-jV-q__mxCell[aria-pressed=true]{background:var(--accent);border-color:var(--accent)}.pipeline-module__g-jV-q__styles{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.pipeline-module__g-jV-q__styleBtn{font-family:var(--mono);color:var(--dim);border:1px solid var(--line-2);cursor:pointer;background:0 0;padding:7px 12px;font-size:12px}.pipeline-module__g-jV-q__styleBtn[aria-checked=true]{color:var(--ink);border-color:var(--ink)}.pipeline-module__g-jV-q__readout{border:1px solid var(--line-2);background:var(--panel);min-height:420px;padding:24px}.pipeline-module__g-jV-q__readoutKey{font-family:var(--mono);color:var(--accent);margin:0 0 24px;font-size:12px}.pipeline-module__g-jV-q__readoutBlock+.pipeline-module__g-jV-q__readoutBlock{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.pipeline-module__g-jV-q__readoutBlock h3{color:var(--dim);margin:0 0 10px;font-size:13px;font-weight:500}.pipeline-module__g-jV-q__readoutBig{letter-spacing:-.02em;max-width:24ch;margin:0;font-size:clamp(22px,2vw,30px);line-height:1.2}.pipeline-module__g-jV-q__camList{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.pipeline-module__g-jV-q__camList dt{font-family:var(--mono);color:var(--faint);font-size:11px}.pipeline-module__g-jV-q__camList dd{margin:4px 0 0;font-size:16px}.pipeline-module__g-jV-q__readoutNote{color:var(--dim);max-width:48ch;margin:16px 0 0;line-height:1.5}@media (max-width:900px){.pipeline-module__g-jV-q__matrix{grid-template-columns:1fr}.pipeline-module__g-jV-q__camList{grid-template-columns:repeat(2,minmax(0,1fr))}.pipeline-module__g-jV-q__readout{min-height:0}.pipeline-module__g-jV-q__mxCell{height:38px}}.pipeline-module__g-jV-q__fork{flex-direction:column;align-items:center;display:flex}.pipeline-module__g-jV-q__forkRoot{font-family:var(--mono);border:1px solid var(--line-2);background:var(--panel);padding:10px 14px;font-size:13px}.pipeline-module__g-jV-q__forkSvg{width:100%;height:80px;display:block}.pipeline-module__g-jV-q__forkSvg path{fill:none;stroke:var(--line-2);stroke-width:1px;vector-effect:non-scaling-stroke}.pipeline-module__g-jV-q__forkGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.pipeline-module__g-jV-q__forkItem{min-width:0}.pipeline-module__g-jV-q__forkFrame{aspect-ratio:3/4;border-top:2px solid var(--accent);background:#111;overflow:hidden}.pipeline-module__g-jV-q__forkFrame img{object-fit:cover;width:100%;height:100%}.pipeline-module__g-jV-q__forkFlag{font-family:var(--mono);color:var(--accent);text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:11px;display:block;overflow:hidden}.pipeline-module__g-jV-q__forkLabel{margin:4px 0 0;font-size:15px}@media (max-width:900px){.pipeline-module__g-jV-q__forkSvg{display:none}.pipeline-module__g-jV-q__forkRoot{margin-bottom:20px}.pipeline-module__g-jV-q__forkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}}.pipeline-module__g-jV-q__reel{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 12px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;grid-auto-columns:minmax(300px,38vw);grid-auto-flow:column;gap:20px;list-style:none;display:grid;overflow-x:auto}.pipeline-module__g-jV-q__reelItem{scroll-snap-align:start}.pipeline-module__g-jV-q__reelFrame{aspect-ratio:16/9;background:#111;overflow:hidden}.pipeline-module__g-jV-q__reelMeta{justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;display:flex}.pipeline-module__g-jV-q__reelMeta h3{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:500}.pipeline-module__g-jV-q__reelMeta span{font-family:var(--mono);color:var(--dim);white-space:nowrap;font-size:11px}.pipeline-module__g-jV-q__reelMeta span[data-status=Completed]{color:var(--accent)}.pipeline-module__g-jV-q__reelLog{color:var(--dim);max-width:48ch;margin:8px 0 0;line-height:1.5}@media (max-width:700px){.pipeline-module__g-jV-q__reel{grid-auto-columns:82vw}}.pipeline-module__g-jV-q__closing{padding-bottom:clamp(64px,8vw,120px)}.pipeline-module__g-jV-q__closingH{letter-spacing:-.045em;max-width:14ch;margin:0 0 clamp(40px,5vw,72px);font-size:clamp(40px,6.4vw,104px);font-weight:600;line-height:.96}.pipeline-module__g-jV-q__closingGrid{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pipeline-module__g-jV-q__closingGrid>div{padding:24px 24px 24px 0}.pipeline-module__g-jV-q__closingGrid>div+div{border-left:1px solid var(--line);padding-left:24px}.pipeline-module__g-jV-q__closingGrid h3{margin:0 0 8px;font-size:20px;font-weight:500}.pipeline-module__g-jV-q__closingGrid p{color:var(--dim);margin:0 0 16px;line-height:1.5}.pipeline-module__g-jV-q__closingGrid a{font-family:var(--mono);color:var(--accent);text-underline-offset:4px;font-size:13px}.pipeline-module__g-jV-q__screenings{background:var(--accent);margin-top:48px;padding:14px 20px;font-weight:600;text-decoration:none;display:inline-block;color:var(--accent-ink)!important}@media (max-width:800px){.pipeline-module__g-jV-q__closingGrid{grid-template-columns:1fr}.pipeline-module__g-jV-q__closingGrid>div+div{border-left:0;border-top:1px solid var(--line);padding-left:0}}.pipeline-module__g-jV-q__footer{padding:28px var(--gutter) 40px;border-top:1px solid var(--line);color:var(--dim);flex-wrap:wrap;gap:12px 32px;font-size:14px;display:flex}.pipeline-module__g-jV-q__signoff{color:var(--ink);margin-left:auto}.pipeline-module__g-jV-q__mSub,.pipeline-module__g-jV-q__mRun,.pipeline-module__g-jV-q__mMx,.pipeline-module__g-jV-q__mForks{display:none}@media (max-width:767px){.pipeline-module__g-jV-q__root{--dim:#a9a7a0;--faint:#8a8883;--gutter:16px}.pipeline-module__g-jV-q__skip{align-items:center;min-height:44px;display:inline-flex}.pipeline-module__g-jV-q__nav{padding:0 var(--gutter);height:56px}.pipeline-module__g-jV-q__brand,.pipeline-module__g-jV-q__navCta{align-items:center;min-height:44px;display:inline-flex}.pipeline-module__g-jV-q__navCta{padding:0 16px}.pipeline-module__g-jV-q__hero{padding:20px var(--gutter) 40px}.pipeline-module__g-jV-q__heroHead{gap:10px;margin-bottom:18px}.pipeline-module__g-jV-q__h1{max-width:none;font-size:40px}.pipeline-module__g-jV-q__lede,.pipeline-module__g-jV-q__run{display:none}.pipeline-module__g-jV-q__mSub{color:var(--dim);margin:0;font-size:16px;line-height:1.45;display:block}.pipeline-module__g-jV-q__mRun{display:block}.pipeline-module__g-jV-q__mStage{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.pipeline-module__g-jV-q__mViewer{aspect-ratio:9/16;border:1px solid var(--line-2);background:#000;height:clamp(380px,51svh,520px);position:relative;overflow:hidden}.pipeline-module__g-jV-q__mViewerClip{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pipeline-module__g-jV-q__mKen{animation:18s ease-in-out infinite alternate pipeline-module__g-jV-q__ken;position:absolute;inset:0}@keyframes pipeline-module__g-jV-q__ken{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-2%,-1%)}}.pipeline-module__g-jV-q__mHud{font-family:var(--mono);color:var(--ink);background:linear-gradient(#0009,#0000);align-items:center;gap:8px;padding:10px 10px 24px;font-size:12px;display:flex;position:absolute;top:0;left:0;right:0}.pipeline-module__g-jV-q__mHudFoot{background:linear-gradient(#0000,#000000bf);padding:28px 10px 10px;position:absolute;bottom:0;left:0;right:0}.pipeline-module__g-jV-q__mHudRow{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.pipeline-module__g-jV-q__mTc{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px}.pipeline-module__g-jV-q__mReplay{background:var(--accent);width:44px;height:44px;color:var(--accent-ink);cursor:pointer;border:0;place-items:center;animation:.35s ease-out pipeline-module__g-jV-q__lineIn;display:grid}.pipeline-module__g-jV-q__mTimeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;height:6px;margin-top:8px;display:grid}.pipeline-module__g-jV-q__mTimeline span{background:#ffffff2e;transition:background-color .3s}.pipeline-module__g-jV-q__mTimeline span[data-in]{background:color-mix(in srgb, var(--accent) 60%, #333)}.pipeline-module__g-jV-q__mTimeline span[data-cur]{background:var(--accent)}.pipeline-module__g-jV-q__mRail{flex-direction:column;min-width:0;height:clamp(380px,51svh,520px);display:flex}.pipeline-module__g-jV-q__mRailHead{font-family:var(--mono);color:var(--dim);margin:0 0 8px;font-size:12px}.pipeline-module__g-jV-q__mRailHead b{color:var(--ink);font-size:15px;font-weight:400;display:block}.pipeline-module__g-jV-q__mRailList{flex-direction:column;flex:1;gap:6px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.pipeline-module__g-jV-q__mRailTile{outline:1px dashed var(--line-2);outline-offset:-1px;background:#0c0c0c;flex:1;min-height:0;position:relative;overflow:hidden}.pipeline-module__g-jV-q__mRailTile img{transition:filter .5s,opacity .5s;position:absolute;inset:0}.pipeline-module__g-jV-q__mRailTile:not([data-in]) img{filter:grayscale()contrast(1.4)brightness(.6);opacity:.5}.pipeline-module__g-jV-q__mRailTile em{font-family:var(--mono);color:var(--dim);text-shadow:0 0 4px #000;font-size:12px;font-style:normal;position:absolute;bottom:2px;right:4px}.pipeline-module__g-jV-q__mRailTile[data-in]{outline:0;animation:.45s ease-out pipeline-module__g-jV-q__tileIn}.pipeline-module__g-jV-q__mRailTile[data-cur]{outline:2px solid var(--accent);outline-offset:-2px}.pipeline-module__g-jV-q__mRailTile span{font-family:var(--mono);color:var(--ink);text-shadow:0 0 4px #000;font-size:12px;position:absolute;top:2px;left:4px}.pipeline-module__g-jV-q__mFeedWrap{border-top:1px solid var(--line-2);margin-top:18px}.pipeline-module__g-jV-q__mFeedHead{font-family:var(--mono);color:var(--dim);justify-content:space-between;margin:0;padding:10px 0 0;font-size:12px;display:flex}.pipeline-module__g-jV-q__mFeed{scrollbar-width:none;flex-direction:column;gap:10px;height:53svh;margin:0;padding:28px 0 12px;list-style:none;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 44px);mask-image:linear-gradient(#0000,#000 44px)}.pipeline-module__g-jV-q__mFeed::-webkit-scrollbar{display:none}.pipeline-module__g-jV-q__mFeed>li{flex:none}.pipeline-module__g-jV-q__mFeed>li[data-new]{animation:.4s cubic-bezier(.2,.7,.2,1) pipeline-module__g-jV-q__cardIn}@keyframes pipeline-module__g-jV-q__cardIn{0%{opacity:0;transform:translateY(10px)}}.pipeline-module__g-jV-q__mRoom{font-family:var(--mono);color:var(--accent);overflow-wrap:anywhere;font-size:13px;display:block}.pipeline-module__g-jV-q__mText{font-family:var(--mono);color:var(--ink);overflow-wrap:anywhere;margin-top:2px;font-size:14px;line-height:1.45;display:block}.pipeline-module__g-jV-q__mCardEv{border-left:2px solid var(--line-2);padding:2px 0 2px 12px}.pipeline-module__g-jV-q__mCardEv[data-tone=room]{border-left-color:var(--accent)}.pipeline-module__g-jV-q__mCardEv[data-tone=ok] .pipeline-module__g-jV-q__mText{color:#cfcdc6}.pipeline-module__g-jV-q__mCardEv[data-tone=cmd] .pipeline-module__g-jV-q__mRoom,.pipeline-module__g-jV-q__mCardEv[data-tone=cmd] .pipeline-module__g-jV-q__mText{color:var(--dim)}.pipeline-module__g-jV-q__mCardEv[data-tone=done]{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--bg));padding:12px}.pipeline-module__g-jV-q__mCardEv[data-tone=done] .pipeline-module__g-jV-q__mText{color:var(--accent);font-size:15px}.pipeline-module__g-jV-q__mCardScript{background:var(--paper);color:#1b1a17;font-family:var(--courier);margin-left:12px;padding:12px 14px 14px}.pipeline-module__g-jV-q__mCardLabel{font-family:var(--mono);color:#5e5b53;margin-bottom:6px;font-size:12px;display:block}.pipeline-module__g-jV-q__mCue{margin-left:30%;font-size:15px;display:block}.pipeline-module__g-jV-q__mCardScript p{margin:0;font-size:16px;line-height:1.4}.pipeline-module__g-jV-q__mCardScript p[data-kind=slug]{font-weight:700}.pipeline-module__g-jV-q__mCardScript p[data-kind=dia]{margin:0 6% 0 14%}.pipeline-module__g-jV-q__mCardScript p[data-kind=trans]{text-align:right}.pipeline-module__g-jV-q__mCardScript mark{background:var(--accent);color:#120c01;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 2px}.pipeline-module__g-jV-q__mCardShot{border:1px solid var(--line-2);background:var(--panel);grid-template-columns:136px minmax(0,1fr);align-items:center;gap:12px;padding:8px;display:grid}.pipeline-module__g-jV-q__mShotThumb{aspect-ratio:16/9;background:#000;overflow:hidden}.pipeline-module__g-jV-q__mCardShot[data-new] .pipeline-module__g-jV-q__mShotThumb{animation:.6s ease-out pipeline-module__g-jV-q__frameIn}.pipeline-module__g-jV-q__mCardShot .pipeline-module__g-jV-q__mRoom{color:var(--dim)}.pipeline-module__g-jV-q__mOk{font-family:var(--mono);color:var(--accent);margin-top:4px;font-size:12px;display:block}.pipeline-module__g-jV-q__mCaret{background:var(--ink);width:8px;height:14px;margin-left:14px;animation:1s steps(2,jump-none) infinite pipeline-module__g-jV-q__blink}.pipeline-module__g-jV-q__section{padding:40px var(--gutter)}.pipeline-module__g-jV-q__sectionHead{gap:8px;margin-bottom:20px}.pipeline-module__g-jV-q__h2{font-size:34px}.pipeline-module__g-jV-q__sectionLede{font-size:16px}.pipeline-module__g-jV-q__rooms{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;border-top:0;grid-auto-columns:74vw;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.pipeline-module__g-jV-q__rooms::-webkit-scrollbar{display:none}.pipeline-module__g-jV-q__room{scroll-snap-align:start;border:1px solid var(--line-2);background:var(--panel);flex-direction:column;align-items:stretch;gap:0;padding:0 0 16px;display:flex}.pipeline-module__g-jV-q__roomAnim{border:0;border-bottom:1px solid var(--line);height:76px}.pipeline-module__g-jV-q__roomName{margin:14px 14px 2px;font-size:22px}.pipeline-module__g-jV-q__roomCall{margin:0 14px 8px}.pipeline-module__g-jV-q__roomDoes{margin:0 14px;font-size:16px}.pipeline-module__g-jV-q__matrix{display:none}.pipeline-module__g-jV-q__mMx{display:block}.pipeline-module__g-jV-q__mChips{margin:0 calc(var(--gutter) * -1) 12px;padding:0 var(--gutter);scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.pipeline-module__g-jV-q__mChips::-webkit-scrollbar{display:none}.pipeline-module__g-jV-q__mChip{scroll-snap-align:start;min-height:44px;font:inherit;color:var(--ink);border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:22px;flex:none;padding:0 18px;font-size:16px}.pipeline-module__g-jV-q__mChip[aria-checked=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.pipeline-module__g-jV-q__mSeg{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border:1px solid var(--line-2);margin-bottom:12px;display:grid}.pipeline-module__g-jV-q__mSegBtn{min-height:48px;font-family:var(--mono);color:var(--dim);border:0;border-left:1px solid var(--line);cursor:pointer;background:0 0;padding:0 4px;font-size:13px;position:relative}.pipeline-module__g-jV-q__mSegBtn:first-child{border-left:0}.pipeline-module__g-jV-q__mSegBtn i{height:calc(var(--lvl) * 8px);background:color-mix(in srgb, var(--ink) 22%, transparent);position:absolute;bottom:0;left:0;right:0}.pipeline-module__g-jV-q__mSegBtn[aria-checked=true]{color:var(--accent-ink);background:var(--accent)}.pipeline-module__g-jV-q__mSegBtn[aria-checked=true] i{background:color-mix(in srgb, var(--accent-ink) 35%, transparent)}.pipeline-module__g-jV-q__mResult{border:1px solid var(--line-2);background:var(--panel);margin-top:4px;padding:16px}.pipeline-module__g-jV-q__mResultKey{font-family:var(--mono);color:var(--accent);margin:0 0 16px;font-size:13px}.pipeline-module__g-jV-q__mResult h3{color:var(--dim);margin:0 0 6px;font-size:14px;font-weight:500}.pipeline-module__g-jV-q__mResultBig{letter-spacing:-.02em;margin:0 0 16px;font-size:24px;line-height:1.2}.pipeline-module__g-jV-q__mCam{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.pipeline-module__g-jV-q__mCam dt{font-family:var(--mono);color:var(--dim);font-size:12px}.pipeline-module__g-jV-q__mCam dd{margin:2px 0 0;font-size:18px}.pipeline-module__g-jV-q__mResultNote{border-top:1px solid var(--line);color:var(--dim);margin:16px 0 0;padding-top:14px;font-size:16px;line-height:1.5}.pipeline-module__g-jV-q__fork{display:none}.pipeline-module__g-jV-q__mForks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pipeline-module__g-jV-q__mFork{aspect-ratio:4/3;border-top:2px solid var(--accent);background:#111;position:relative;overflow:hidden}.pipeline-module__g-jV-q__mForkClip{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pipeline-module__g-jV-q__mForkCap{background:linear-gradient(#0000,#000000d1);padding:28px 10px 8px;position:absolute;bottom:0;left:0;right:0}.pipeline-module__g-jV-q__mForkCap code{font-family:var(--mono);color:var(--accent);overflow-wrap:anywhere;font-size:12px;display:block}.pipeline-module__g-jV-q__mForkCap span{font-size:16px;display:block}.pipeline-module__g-jV-q__reel{scrollbar-width:none;grid-auto-columns:72vw;gap:12px;padding-bottom:4px}.pipeline-module__g-jV-q__reel::-webkit-scrollbar{display:none}.pipeline-module__g-jV-q__reelFrame{aspect-ratio:1}.pipeline-module__g-jV-q__reelFrame span{font-size:12px}.pipeline-module__g-jV-q__reelMeta{flex-wrap:wrap;gap:2px 10px;margin-top:10px}.pipeline-module__g-jV-q__reelMeta h3{font-size:20px}.pipeline-module__g-jV-q__reelMeta span{font-size:12px}.pipeline-module__g-jV-q__reelLog{margin-top:4px;font-size:16px}.pipeline-module__g-jV-q__closing{padding-bottom:40px}.pipeline-module__g-jV-q__mHide{display:none}.pipeline-module__g-jV-q__closingH{margin-bottom:16px;font-size:36px}.pipeline-module__g-jV-q__closingGrid>div{padding:12px 0 4px}.pipeline-module__g-jV-q__closingGrid h3{margin-bottom:4px;font-size:18px}.pipeline-module__g-jV-q__closingGrid p{margin-bottom:4px;font-size:16px}.pipeline-module__g-jV-q__closingGrid a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.pipeline-module__g-jV-q__screenings{justify-content:center;align-items:center;min-height:52px;margin-top:16px;display:flex}.pipeline-module__g-jV-q__footer{padding:12px var(--gutter) calc(76px + env(safe-area-inset-bottom,0px));gap:4px 20px}.pipeline-module__g-jV-q__footer a{align-items:center;min-height:44px;display:inline-flex}.pipeline-module__g-jV-q__signoff{margin-left:0}}@media (prefers-reduced-motion:reduce){.pipeline-module__g-jV-q__root *,.pipeline-module__g-jV-q__root :before,.pipeline-module__g-jV-q__root :after{transition:none!important;animation:none!important}}
.script-to-screen-module__j9v_Iq__root{--night:#05080c;--deep:#0c1219;--paper:#ece6d8;--paper-ink:#1b1a17;--fog:#9aa6b1;--steel:#7c93a8;--tungsten:#e2a657;--line:#ece6d824;--gutter:5vw;--soft-shadow:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAADjVADoAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAIB0lEQVR42u2bbUiVZxjHXVuWmpaZ6fGtfEvnNJdSai/LtXQZlpbM9WpQOZu1YhUrV7NFVETgGgpbRVjEyLVyRLEmUTTWGxSu2GK1FkhsRYvYh4gYEdv1wO+Gi4OPz+kF9sH7wO+Tz31d/+t/X/f1POd4TlCQfdnXs7xe8qCPBy8/J17xvfS98OLdintF0deP4BeEf1yd08205zbFq3j/oh2h/aA/hChCnxMdy8Q3+YK7McfLlGc2wb/44G6KdgSHCQMgXIiAgYpBAaLXmDjhKn6YMkmbE9yNKU9thr8JugP8DQhRhYergp0iIoXBQpQwBKJhaICY6836KGJGKqO0OWHKFH9DdIcEZIabCW4GRKjCTdFOETFCrOAT4oR4IQESIckF83dzfTwxfMSMIYcxxxgT0YMhbmYEbIQ2wbS/NmCwKj4WwabYYcJwIUVIhTQhXRjhQTrXmnUpxBqmTIojpzFlsJ8h5tj4m+FphJcJYbThQGVADDuVwG4OR7hTSIaQKWQJrwk5wkjIFV53IVddl8PaLGJlEDuVXEnk9qHFGDIQrWHPYoY2wswEfxNMF0SzG/GISWEHMxCdQ0GjhHxhtDBGKIQiYawLReq6MazNJ1YusbPIlUbuJLTEos10h78ZZmZ4GuHfDf1pMWNCFK3oo0WTEZPJzjlC8xBfSGEThIlCsTBJeEuYLJS4MJlrJrFmIjHGEnM0OXLJmYmGZDT50BilzAillu66okcjTDeYmWCOw1DOpumCDGWAs2sFwnjET6KwKcJUoVyYLlQIMzyo4Npy1k4h1iRijydXvjIkQ3VHHFrNMTEzw3RFQEbobghj+Jjj4CNRKolzaFlH1Dh20BFcJkwTKoUqoVqYJcwR5gnzhRoX5nPNHNZUE6OSmGXkKCZnARpy0JSKRp86JhHUoruiRyPMsTCzwRyJIZy/RNUJOeyI065v0NJl7KYj/F1hrrBAWCgsFuqE94V6YakL9VxTx5qFxJhLzCpylJHzDTTkKzNS0BqLdnNEzKwwx6NHI/qq2WC6IYZhlMztzZhQRKuW0sYzhdns6iKKcYpbLnworBY+EtYKDS6s5ZrVrFlOjDpizifHTHKWoqFImTECrfFoN11hZkXfnozo42fEANUNPu7haZzHPHbBac+3Oc/v0NKO2CUUsFJYI6wTGoWNwiZhs7DFhc1cs5E164ixkphLyDGPnNPRUIymPDSmodmnumKAnxF9ejIiWB2LSIZOAu2WyXAqoCVLEVLN+a4VPkB0A4U4RW0VtgtNwudCs9DiQjPXNLFmKzEaibmSHLXkrEZDKZoK0JiJ5gRqiFTHI9jLCDMozbGI4pwl8SCTTfuN43yWsyuOoPfYMaet1yN+m/AZxX0h7Bb2CHuFfS7s5ZrdrGkmxjZirifHcnLWoKEcTePQmI3mJGqIUsdDD0xXI/oxYQfSUnGcN90NxQyrKoZYLcKcFv6UFm9ih3cJrcJ+4YBwUDgstLtwmGsOsKaVGC3E3EKONeSsRUMVmor9uiKZGoZQU5gamJ5GmPlgjkUqT3N5OF5CO85mqi9jlzawczuELyniKwr7VjgqfCd0CCdc6OCao6w5SIxWYu4gxwZyLkPDbDSVoDEPzanqeJg54WmEHpSRTNxEWiyHp7qJqhtqGF6rhE84z8753kmbt1HMMQo8JfwgnBHOunCGa06x5hgx2oi5kxxbybkKDTWqKyaiNQftidQS6TcwPY0I55YTy+TNoNUKebqbxj19EYOrgfPbxK455/xr4YjwPUX9KFwQLgqdwmUXOrnmAmtOEeMIMfeSo4mcDWhYhKZpaCxEcwY1xFJTuJcR5tYZogZlHO/yXuXpzRyLSs5lHVO8kXZtoYXbEN7B7p4XLglXhF+Ea8J1F65xzRXWnCdGBzHbyNFCzkY01KGpUh2PUWgfTi1mYIaoW2hARsRzC8piEk/gub+Kp72lDC3TDbs4z+3s4ml21tnlnyn0d6FLuOVCF9dcZ00nMU4Ts50cu1RXrEHLArRNQWs+2lOo5amNMHeMeIZNtpoPU7l3OwNqhfAx57WZnfqGc+209DnhJ+Gq8BtF/iHcEe66cIdrulhzlRjniHmMHK3k3IqGFWiqRqOZE9nUEK/uHJ5GBCsjopm2aQwd57OBN7lfz+J9gDkW27nn72ewdXC+L9HmNyjstvCXcF/424X7XHObNTeIcYmYHeTYT87t6ngsRls5WsegPY1aopURwV5GhCojEgkyUg3K6bwzrOP9wEZadDf3fmfHTtLOl2lxp6A/hXsU+0B46MIDrrnHmi5iXCbmSXIcIGcTGlajaQ4azcAcSQ2JyojQQI0YpIxIZ/oW8YFJBc/5S7iPb+J2tod7/nHO80V28iatfleZ8Ej4x4VHyoy7rL1JrIvEPk6uPeTehJYlaKtAaxHa05URg57WiKE8no7gs8QiHmEreQdYzzvFzWo+HFLHwhlyv7Kjd2h5Y8Jj4YkLj5UZ91nbRaxOdTwOqTmxGS31aKtEaxHaR1DL0BdhxFhuSzN4eFnKPXwLt7J9TPQTPBiZY3FLdcNDdt0p+F8XnnDNQ9UVt9TxOEuOdnK2oKEBTTVoLEGzNcIaYY2wRlgj/g8jeu3t0z5Q2Uds+6bLvg23H8zYj+rcjbAf3tqP8+0/eOy//AIxwv4T2H4twH5RxH51yH6ZzMMI+/VC+4VT+xVk+6X0QIzo1T9TsD9csT9lsj9uC7I/dwyyP4B9rl8D99qfRNsfydtXL3/9ByHuga27G/QNAAAAAElFTkSuQmCC);background:var(--night);color:var(--paper);font-family:var(--sts-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}.script-to-screen-module__j9v_Iq__root a{color:inherit}.script-to-screen-module__j9v_Iq__root :focus-visible{outline:2px solid var(--tungsten);outline-offset:3px}.script-to-screen-module__j9v_Iq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.script-to-screen-module__j9v_Iq__skip{z-index:100;background:var(--paper);padding:10px 14px;font-size:14px;position:absolute;top:-60px;left:16px;color:var(--paper-ink)!important}.script-to-screen-module__j9v_Iq__skip:focus{top:12px}.script-to-screen-module__j9v_Iq__nav{z-index:50;padding:22px var(--gutter);background:linear-gradient(#05080cd9,#05080c00);justify-content:space-between;align-items:baseline;display:flex;position:fixed;inset:0 0 auto}.script-to-screen-module__j9v_Iq__wordmark{letter-spacing:-.02em;font-size:17px;font-weight:700;text-decoration:none}.script-to-screen-module__j9v_Iq__nav ul{font-family:var(--sts-mono), monospace;color:var(--fog);gap:28px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.script-to-screen-module__j9v_Iq__nav a{text-decoration:none}.script-to-screen-module__j9v_Iq__nav a:hover{color:var(--paper)}.script-to-screen-module__j9v_Iq__h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(40px,5.2vw,84px);font-weight:600;line-height:.98}.script-to-screen-module__j9v_Iq__sub{max-width:44ch;color:var(--fog);margin:28px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.5}.script-to-screen-module__j9v_Iq__scrollCue{font-family:var(--sts-mono), monospace;color:var(--tungsten);margin:40px 0 0;font-size:12px}.script-to-screen-module__j9v_Iq__page{--u:1px;--fs:calc(var(--u) * 2.35);box-sizing:border-box;width:calc(var(--u) * 100);aspect-ratio:8.5/11;padding:calc(var(--u) * 11) calc(var(--u) * 10) calc(var(--u) * 8) calc(var(--u) * 16);color:var(--paper-ink);font-family:var(--sts-page), "Courier New", monospace;font-size:var(--fs);background:radial-gradient(120% 70% at 18% 0,#ffecc88c,#ffecc800 60%),linear-gradient(170deg,#f4efe3,#e4dccb);line-height:1.18;position:relative;box-shadow:inset 0 1px #fff9}.script-to-screen-module__j9v_Iq__page p{margin:0 0 1.18em}.script-to-screen-module__j9v_Iq__pageNum{top:calc(var(--u) * 5.5);right:calc(var(--u) * 10);position:absolute}.script-to-screen-module__j9v_Iq__slug{font-weight:700}.script-to-screen-module__j9v_Iq__cue{padding-left:calc(var(--u) * 26);margin:0!important}.script-to-screen-module__j9v_Iq__paren{padding-left:calc(var(--u) * 19);margin:0!important}.script-to-screen-module__j9v_Iq__dialogue{padding-left:calc(var(--u) * 12);padding-right:calc(var(--u) * 14)}.script-to-screen-module__j9v_Iq__trans{text-align:right}.script-to-screen-module__j9v_Iq__mark{color:inherit;background:0 0}.script-to-screen-module__j9v_Iq__hlw{z-index:0;position:relative}.script-to-screen-module__j9v_Iq__hlw:before{content:"";z-index:-1;transform:scaleX(var(--hl,1));transform-origin:0;background:#e2a6578c;position:absolute;inset:0}.script-to-screen-module__j9v_Iq__hlw:first-child:before{left:-.1em}.script-to-screen-module__j9v_Iq__hlw:last-child:before{right:-.1em}.script-to-screen-module__j9v_Iq__crop{background:var(--deep);position:relative;overflow:hidden}.script-to-screen-module__j9v_Iq__chips{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.script-to-screen-module__j9v_Iq__chip{background:#0c1219d9;border:1px solid #e2a65773;border-radius:2px;align-items:baseline;gap:14px;padding:11px 14px;display:flex}.script-to-screen-module__j9v_Iq__chipKind{font-family:var(--sts-mono), monospace;color:var(--tungsten);flex:0 0 76px;font-size:11px}.script-to-screen-module__j9v_Iq__chipValue{font-size:16px;font-weight:500}.script-to-screen-module__j9v_Iq__sheets{gap:2vw;display:flex}.script-to-screen-module__j9v_Iq__sheet{background:var(--deep);border:1px solid var(--line);width:17vw;margin:0;padding:10px}.script-to-screen-module__j9v_Iq__sheetImg{aspect-ratio:4/5}.script-to-screen-module__j9v_Iq__sheet figcaption{padding:14px 4px 4px}.script-to-screen-module__j9v_Iq__sheetKind{font-family:var(--sts-mono), monospace;color:var(--tungsten);font-size:11px;display:block}.script-to-screen-module__j9v_Iq__sheetTitle{letter-spacing:-.01em;margin-top:4px;font-size:19px;font-weight:600;display:block}.script-to-screen-module__j9v_Iq__fields{gap:5px;margin:12px 0 0;font-size:12px;display:grid}.script-to-screen-module__j9v_Iq__fields div{grid-template-columns:76px 1fr;gap:8px;display:grid}.script-to-screen-module__j9v_Iq__fields dt{font-family:var(--sts-mono), monospace;color:var(--fog);font-size:11px}.script-to-screen-module__j9v_Iq__fields dd{margin:0}.script-to-screen-module__j9v_Iq__board{gap:1vw;margin:0;padding:0;list-style:none;display:flex}.script-to-screen-module__j9v_Iq__panel{width:13.5vw;position:relative}.script-to-screen-module__j9v_Iq__panelImg{aspect-ratio:16/9;outline:1px solid var(--line)}.script-to-screen-module__j9v_Iq__panelCap{font-family:var(--sts-mono), monospace;color:var(--fog);margin:8px 0 0;font-size:11px}.script-to-screen-module__j9v_Iq__panelCap span{color:var(--tungsten)}.script-to-screen-module__j9v_Iq__direction{border:1px solid var(--line);background:#0c1219f0;padding:20px 22px;font-size:13px}.script-to-screen-module__j9v_Iq__dirHead{margin:0 0 14px;font-size:17px;font-weight:600}.script-to-screen-module__j9v_Iq__dirBlock+.script-to-screen-module__j9v_Iq__dirBlock{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.script-to-screen-module__j9v_Iq__dirLabel{font-family:var(--sts-mono), monospace;color:var(--tungsten);margin:0 0 10px;font-size:11px}.script-to-screen-module__j9v_Iq__matrix{border-collapse:separate;border-spacing:4px;margin-left:-4px}.script-to-screen-module__j9v_Iq__matrix th{font-family:var(--sts-mono), monospace;color:var(--fog);text-align:left;padding-right:8px;font-size:11px;font-weight:400}.script-to-screen-module__j9v_Iq__matrix thead th{text-align:center;padding:0}.script-to-screen-module__j9v_Iq__matrix td{border:1px solid var(--line);width:24px;height:18px}.script-to-screen-module__j9v_Iq__matrix td.script-to-screen-module__j9v_Iq__cellOn{background:var(--tungsten);border-color:var(--tungsten)}.script-to-screen-module__j9v_Iq__dirNote{color:var(--fog);max-width:36ch;margin:10px 0 0;line-height:1.45}.script-to-screen-module__j9v_Iq__frame{aspect-ratio:16/9;background:var(--deep);position:relative;overflow:hidden}.script-to-screen-module__j9v_Iq__frameMedia{object-fit:cover;width:100%;height:100%}.script-to-screen-module__j9v_Iq__frameBlur,.script-to-screen-module__j9v_Iq__frameSharp{position:absolute;inset:0}.script-to-screen-module__j9v_Iq__frameBlur{object-fit:cover;width:100%;height:100%}.script-to-screen-module__j9v_Iq__versions{margin:0;padding:0;list-style:none}.script-to-screen-module__j9v_Iq__vcard{aspect-ratio:16/9;background:var(--deep);position:relative;overflow:hidden}.script-to-screen-module__j9v_Iq__vcard img{object-fit:cover}.script-to-screen-module__j9v_Iq__vlabel{font-family:var(--sts-mono), monospace;color:var(--paper);text-shadow:0 1px 8px #000000e6;font-size:12px;position:absolute;bottom:8px;left:10px}.script-to-screen-module__j9v_Iq__pinned{display:block}.script-to-screen-module__j9v_Iq__stacked{display:none}.script-to-screen-module__j9v_Iq__stage{background:radial-gradient(60% 50% at 70% 40%, #e2a65712, #e2a65700 70%), var(--night);perspective:1800px;height:100vh;position:relative;overflow:hidden}.script-to-screen-module__j9v_Iq__stage:after{content:"";pointer-events:none;z-index:40;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.6 0 0 0 -0.55'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0;transform:translateZ(0)}.script-to-screen-module__j9v_Iq__rail{z-index:30;font-family:var(--sts-mono), monospace;color:#9aa6b18c;counter-reset:beat;justify-content:center;gap:26px;margin:0;padding:0;font-size:11px;list-style:none;display:flex;position:absolute;top:72px;left:0;right:0}.script-to-screen-module__j9v_Iq__rail li{counter-increment:beat;border-top:1px solid var(--line);padding-top:8px}.script-to-screen-module__j9v_Iq__rail li:before{content:counter(beat) " ";color:#9aa6b166}.script-to-screen-module__j9v_Iq__rail li[data-on]{color:var(--paper);border-top-color:var(--tungsten)}.script-to-screen-module__j9v_Iq__heroPinned{z-index:20;left:var(--gutter);flex-direction:column;justify-content:center;width:min(42vw,640px);display:flex;position:absolute;top:0;bottom:0}.script-to-screen-module__j9v_Iq__layerPage{z-index:5;width:58.748vh;height:76vh;margin:auto;position:absolute;inset:6vh 0 0;transform:perspective(1800px)translate(17vw,2vh)rotateX(16deg)rotateY(-26deg)rotate(3deg)scale(.86)}.script-to-screen-module__j9v_Iq__pagePinned{--u:calc(76vh * .773 / 100)}.script-to-screen-module__j9v_Iq__pagePinned .script-to-screen-module__j9v_Iq__hlw{--hl:0}.script-to-screen-module__j9v_Iq__pagePinned:before,.script-to-screen-module__j9v_Iq__pagePinned:after,.script-to-screen-module__j9v_Iq__framePinned:after,.script-to-screen-module__j9v_Iq__versionsPinned .script-to-screen-module__j9v_Iq__vcard:after{content:"";z-index:-1;pointer-events:none;border-style:solid;border-color:#0000;border-image:var(--soft-shadow) 32 fill / var(--sw) stretch;position:absolute}.script-to-screen-module__j9v_Iq__pagePinned:after{--sw:160px;opacity:.8;inset:-20px -60px -100px}.script-to-screen-module__j9v_Iq__pagePinned:before{--sw:60px;opacity:.45;inset:-20px -30px -40px}.script-to-screen-module__j9v_Iq__chipsPinned{z-index:8;width:27vw;position:absolute;top:22vh;left:calc(50% + 7vw)}.script-to-screen-module__j9v_Iq__sheetsPinned{z-index:9;justify-content:center;align-items:center;position:absolute;inset:0 0 6vh}.script-to-screen-module__j9v_Iq__boardWrap{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 8vh}.script-to-screen-module__j9v_Iq__directionPinned{z-index:12;width:min(30vw,420px);height:max-content;margin:auto 0;position:absolute;top:0;bottom:8vh;left:calc(50% + 4vw)}.script-to-screen-module__j9v_Iq__frameWrap{z-index:11;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0 0 8vh}.script-to-screen-module__j9v_Iq__framePinned{width:64vw;position:relative}.script-to-screen-module__j9v_Iq__framePinned:after{--sw:200px;opacity:.9;inset:-30px -70px -110px}.script-to-screen-module__j9v_Iq__renderline{font-family:var(--sts-mono), monospace;color:var(--fog);margin:0;font-size:12px}.script-to-screen-module__j9v_Iq__versionsPinned{z-index:13;width:64vw;height:36vw;transform-style:preserve-3d;margin:auto;position:absolute;inset:0 0 8vh}.script-to-screen-module__j9v_Iq__versionsPinned .script-to-screen-module__j9v_Iq__vcard{position:absolute;inset:0;overflow:visible}.script-to-screen-module__j9v_Iq__versionsPinned .script-to-screen-module__j9v_Iq__vcard:after{--sw:160px;opacity:.9;inset:-30px -60px -90px}.script-to-screen-module__j9v_Iq__versionsPinned .script-to-screen-module__j9v_Iq__vlabel{opacity:0;font-size:40px;bottom:24px;left:30px}.script-to-screen-module__j9v_Iq__versionsPinned .script-to-screen-module__j9v_Iq__vcard[data-side=r] .script-to-screen-module__j9v_Iq__vlabel{left:auto;right:30px}.script-to-screen-module__j9v_Iq__caption{z-index:25;right:var(--gutter);width:min(30vw,420px);position:absolute;bottom:7vh}.script-to-screen-module__j9v_Iq__capRoom{font-family:var(--sts-mono), monospace;color:var(--tungsten);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:12px;display:flex}.script-to-screen-module__j9v_Iq__capTool{color:var(--fog);font-family:inherit}.script-to-screen-module__j9v_Iq__capTitle{letter-spacing:-.03em;margin:10px 0 0;font-size:clamp(28px,2.6vw,42px);font-weight:600;line-height:1.02}.script-to-screen-module__j9v_Iq__capBody{color:var(--fog);max-width:40ch;margin:12px 0 0;font-size:15px;line-height:1.5}.script-to-screen-module__j9v_Iq__pinned [data-chip],.script-to-screen-module__j9v_Iq__pinned [data-sheet],.script-to-screen-module__j9v_Iq__pinned [data-panel],.script-to-screen-module__j9v_Iq__pinned [data-s=direction],.script-to-screen-module__j9v_Iq__pinned [data-s=frame],.script-to-screen-module__j9v_Iq__pinned [data-s=renderline],.script-to-screen-module__j9v_Iq__pinned [data-vcard],.script-to-screen-module__j9v_Iq__pinned [data-cap],.script-to-screen-module__j9v_Iq__pinned [data-s=rail]{opacity:0}@media (max-width:767px),(prefers-reduced-motion:reduce){.script-to-screen-module__j9v_Iq__pinned{display:none}.script-to-screen-module__j9v_Iq__stacked{padding:120px 16px 40px;display:block}}@media (max-width:767px){.script-to-screen-module__j9v_Iq__root{--gutter:16px}.script-to-screen-module__j9v_Iq__nav ul{gap:16px}}.script-to-screen-module__j9v_Iq__stackPage{perspective:1400px;max-width:520px;margin:48px auto 0}.script-to-screen-module__j9v_Iq__pageStatic{--u:calc(min(100vw - 32px, 520px) / 100);--fs:calc(var(--u) * 2.9);padding:calc(var(--u) * 9) calc(var(--u) * 7) calc(var(--u) * 7) calc(var(--u) * 10);aspect-ratio:auto;transform:rotateX(8deg)rotateY(-10deg)rotate(1.5deg)}.script-to-screen-module__j9v_Iq__pageStatic .script-to-screen-module__j9v_Iq__cue{padding-left:calc(var(--u) * 22)}.script-to-screen-module__j9v_Iq__pageStatic .script-to-screen-module__j9v_Iq__paren{padding-left:calc(var(--u) * 16)}.script-to-screen-module__j9v_Iq__pageStatic .script-to-screen-module__j9v_Iq__dialogue{padding-left:calc(var(--u) * 10);padding-right:calc(var(--u) * 6)}.script-to-screen-module__j9v_Iq__pageStatic{box-shadow:inset 0 1px #fff9,0 40px 80px -20px #000c,0 10px 30px #00000073}.script-to-screen-module__j9v_Iq__stackBeat{max-width:960px;margin:72px auto 0}.script-to-screen-module__j9v_Iq__stackCap{margin-bottom:20px}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__sheets{flex-direction:column;gap:12px}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__sheet{width:auto}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__sheetImg{aspect-ratio:16/9}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__board{grid-template-columns:1fr 1fr;gap:12px;display:grid}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__panel{width:auto}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__versions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__vlabel{font-size:11px}@media (min-width:768px){.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__sheets{flex-direction:row}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__sheet{flex:1}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__board{grid-template-columns:repeat(3,1fr)}.script-to-screen-module__j9v_Iq__stacked .script-to-screen-module__j9v_Iq__versions{grid-template-columns:repeat(4,1fr)}}.script-to-screen-module__j9v_Iq__sectionH{font-family:var(--sts-mono), monospace;color:var(--tungsten);margin:0;font-size:13px;font-weight:400}.script-to-screen-module__j9v_Iq__means{padding:18vh var(--gutter) 14vh;border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:4vw;display:grid}.script-to-screen-module__j9v_Iq__meansBody p{letter-spacing:-.02em;max-width:30ch;margin:0 0 .9em;font-size:clamp(24px,2.4vw,38px);line-height:1.22}.script-to-screen-module__j9v_Iq__meansBody p+p{color:var(--fog)}.script-to-screen-module__j9v_Iq__output{padding:0 var(--gutter) 16vh}.script-to-screen-module__j9v_Iq__outGrid{grid-template-columns:repeat(3,1fr);gap:36px 1.6vw;margin:28px 0 0;padding:0;list-style:none;display:grid}.script-to-screen-module__j9v_Iq__outLead{grid-area:span 2/span 2}.script-to-screen-module__j9v_Iq__outMedia{aspect-ratio:16/9;background:var(--deep);position:relative;overflow:hidden}.script-to-screen-module__j9v_Iq__outMedia img,.script-to-screen-module__j9v_Iq__outMedia video{object-fit:cover;width:100%;height:100%}.script-to-screen-module__j9v_Iq__outTitle{margin:12px 0 0;font-size:17px;font-weight:600}.script-to-screen-module__j9v_Iq__outLead .script-to-screen-module__j9v_Iq__outTitle{font-size:24px}.script-to-screen-module__j9v_Iq__outMeta{color:var(--fog);margin:4px 0 0;font-size:13px}.script-to-screen-module__j9v_Iq__cta{padding:16vh var(--gutter);border-top:1px solid var(--line)}.script-to-screen-module__j9v_Iq__ctaH{letter-spacing:-.035em;max-width:18ch;margin:0;font-size:clamp(38px,5vw,80px);font-weight:600;line-height:1}.script-to-screen-module__j9v_Iq__ctaCols{grid-template-columns:repeat(3,1fr);gap:3vw;margin-top:64px;display:grid}.script-to-screen-module__j9v_Iq__ctaCols p{font-family:var(--sts-mono), monospace;color:var(--fog);margin:0;font-size:12px}.script-to-screen-module__j9v_Iq__ctaCols a{font-family:var(--sts-sans), sans-serif;color:var(--paper);text-underline-offset:5px;-webkit-text-decoration-color:var(--tungsten);text-decoration-color:var(--tungsten);margin-top:10px;font-size:19px;display:block}.script-to-screen-module__j9v_Iq__footer{padding:28px var(--gutter) 40px;border-top:1px solid var(--line);color:var(--fog);align-items:baseline;gap:28px;font-size:13px;display:flex}.script-to-screen-module__j9v_Iq__footer p{margin:0}.script-to-screen-module__j9v_Iq__footer a{text-decoration:none}.script-to-screen-module__j9v_Iq__signoff{color:var(--paper);margin-left:auto!important}@media (max-width:767px){.script-to-screen-module__j9v_Iq__means{grid-template-columns:1fr;padding:96px 16px 72px}.script-to-screen-module__j9v_Iq__output{padding:0 16px 96px}.script-to-screen-module__j9v_Iq__outGrid{grid-template-columns:1fr}.script-to-screen-module__j9v_Iq__outLead{grid-area:auto}.script-to-screen-module__j9v_Iq__cta{padding:96px 16px}.script-to-screen-module__j9v_Iq__ctaCols{grid-template-columns:1fr;gap:28px}.script-to-screen-module__j9v_Iq__ctaCols a{word-break:break-word;font-size:17px}.script-to-screen-module__j9v_Iq__footer{flex-wrap:wrap;gap:10px 20px;padding:24px 16px 32px}.script-to-screen-module__j9v_Iq__signoff{width:100%;margin-left:0!important}}.script-to-screen-module__j9v_Iq__film,.script-to-screen-module__j9v_Iq__steps{display:none}@media (max-width:767px){.script-to-screen-module__j9v_Iq__root{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.script-to-screen-module__j9v_Iq__desktopOnly{display:none}.script-to-screen-module__j9v_Iq__nav{padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;background:0 0;position:absolute}.script-to-screen-module__j9v_Iq__nav ul{display:none}.script-to-screen-module__j9v_Iq__wordmark{align-items:center;min-height:44px;display:inline-flex}.script-to-screen-module__j9v_Iq__skip{align-items:center;min-height:44px;display:flex}.script-to-screen-module__j9v_Iq__film{background:var(--night);height:100svh;min-height:620px;display:block;position:relative;overflow:hidden}.script-to-screen-module__j9v_Iq__filmMedia{position:absolute;inset:0}.script-to-screen-module__j9v_Iq__filmMedia picture,.script-to-screen-module__j9v_Iq__filmStill,.script-to-screen-module__j9v_Iq__filmClip,.script-to-screen-module__j9v_Iq__filmVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.script-to-screen-module__j9v_Iq__filmStill{transform-origin:40% 30%;animation:24s ease-in-out infinite alternate script-to-screen-module__j9v_Iq__filmDrift}.script-to-screen-module__j9v_Iq__filmVideo{opacity:0;background:var(--night);transition:opacity .6s}.script-to-screen-module__j9v_Iq__filmVideo[data-live]{opacity:1}.script-to-screen-module__j9v_Iq__film:after{content:"";pointer-events:none;background:linear-gradient(#05080c8c,#05080c00 18%),linear-gradient(#05080c00 38%,#05080c40 50%,#05080cd1 74%,#05080cf5 100%);position:absolute;inset:0}.script-to-screen-module__j9v_Iq__filmControls{z-index:3;top:calc(68px + env(safe-area-inset-top,0px));gap:8px;display:flex;position:absolute;right:12px}.script-to-screen-module__j9v_Iq__filmChip,.script-to-screen-module__j9v_Iq__filmReplay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:44px;color:var(--paper);cursor:pointer;background:#05080c80;border:1px solid #ece6d838;border-radius:999px;justify-content:center;align-items:center;gap:7px;display:inline-flex}.script-to-screen-module__j9v_Iq__filmChip{font:500 13px/1 var(--sts-mono), monospace;padding:0 14px 0 12px}.script-to-screen-module__j9v_Iq__filmReplay{width:44px}.script-to-screen-module__j9v_Iq__filmCopy{z-index:2;left:16px;right:16px;bottom:calc(28px + env(safe-area-inset-bottom,0px));position:absolute}.script-to-screen-module__j9v_Iq__filmH{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:42px;font-weight:600;line-height:.98}.script-to-screen-module__j9v_Iq__filmSub{color:#c9d1d8;max-width:30ch;margin:16px 0 0;font-size:17px;line-height:1.45}.script-to-screen-module__j9v_Iq__filmOpen{background:var(--paper);min-height:56px;color:var(--paper-ink);font:600 17px/1 var(--sts-sans), sans-serif;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;align-items:center;gap:12px;margin-top:24px;padding:0 22px 0 8px;transition:transform .15s;display:inline-flex}.script-to-screen-module__j9v_Iq__filmOpen:active{transform:scale(.97)}.script-to-screen-module__j9v_Iq__filmOpenRing{background:var(--tungsten);width:40px;height:40px;color:var(--paper-ink);border-radius:50%;place-items:center;display:grid}.script-to-screen-module__j9v_Iq__filmOpenRing svg{margin-left:2px}.script-to-screen-module__j9v_Iq__filmOpenMeta{font:400 13px/1 var(--sts-mono), monospace;color:#1b1a179e}.script-to-screen-module__j9v_Iq__steps{border-bottom:1px solid var(--line);margin:0 16px;display:block}.script-to-screen-module__j9v_Iq__steps summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:60px;font-size:17px;font-weight:600;list-style:none;display:flex}.script-to-screen-module__j9v_Iq__steps summary::-webkit-details-marker{display:none}.script-to-screen-module__j9v_Iq__steps summary:after{content:"";border-right:1.5px solid var(--tungsten);border-bottom:1.5px solid var(--tungsten);width:12px;height:12px;margin-right:6px;transition:transform .25s;transform:translateY(-3px)rotate(45deg)}.script-to-screen-module__j9v_Iq__steps[open] summary:after{transform:translateY(3px)rotate(-135deg)}.script-to-screen-module__j9v_Iq__steps ol{counter-reset:step;margin:0;padding:0 0 12px;list-style:none}.script-to-screen-module__j9v_Iq__steps li{counter-increment:step;border-top:1px solid var(--line);grid-template-columns:28px 1fr;padding:16px 0;display:grid}.script-to-screen-module__j9v_Iq__steps li:before{content:counter(step);font:500 13px/1.6 var(--sts-mono), monospace;color:var(--tungsten);grid-row:1/4}.script-to-screen-module__j9v_Iq__stepTitle{margin:0;font-size:18px;font-weight:600;line-height:1.3}.script-to-screen-module__j9v_Iq__stepRoom{font:400 13px/1.5 var(--sts-mono), monospace;color:var(--tungsten);margin:2px 0 0}.script-to-screen-module__j9v_Iq__stepBody{color:#b7c1ca;margin:6px 0 0;font-size:16px;line-height:1.5}.script-to-screen-module__j9v_Iq__sectionH{font-size:13px}.script-to-screen-module__j9v_Iq__means{border-top:0;gap:18px;padding:64px 16px 56px}.script-to-screen-module__j9v_Iq__meansBody p{font-size:23px}.script-to-screen-module__j9v_Iq__meansBody p+p{color:#b7c1ca}.script-to-screen-module__j9v_Iq__output{padding:0 0 72px}.script-to-screen-module__j9v_Iq__output .script-to-screen-module__j9v_Iq__sectionH{padding:0 16px}.script-to-screen-module__j9v_Iq__outGrid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;margin:18px 0 0;padding:0 16px;scroll-padding:0 16px;display:flex;overflow-x:auto}.script-to-screen-module__j9v_Iq__outGrid::-webkit-scrollbar{display:none}.script-to-screen-module__j9v_Iq__outGrid>li{scroll-snap-align:start;flex:0 0 74%}.script-to-screen-module__j9v_Iq__outMedia{aspect-ratio:4/5}.script-to-screen-module__j9v_Iq__outLead .script-to-screen-module__j9v_Iq__outTitle,.script-to-screen-module__j9v_Iq__outTitle{font-size:18px}.script-to-screen-module__j9v_Iq__outMeta{font-size:14px}.script-to-screen-module__j9v_Iq__cta{padding:72px 16px 64px}.script-to-screen-module__j9v_Iq__ctaH{font-size:36px}.script-to-screen-module__j9v_Iq__ctaCols{gap:24px;margin-top:36px}.script-to-screen-module__j9v_Iq__ctaCols p{font-size:13px}.script-to-screen-module__j9v_Iq__ctaCols a{align-items:center;min-height:44px;margin-top:2px;display:flex}.script-to-screen-module__j9v_Iq__footer a{align-items:center;min-height:44px;display:inline-flex}.script-to-screen-module__j9v_Iq__story{z-index:80;background:var(--night);height:100dvh;color:var(--paper);transition:opacity .28s,transform .36s cubic-bezier(.2,.75,.15,1);position:fixed;inset:0}.script-to-screen-module__j9v_Iq__story[data-state=enter]{opacity:0;transform:translateY(16px)scale(.96)}.script-to-screen-module__j9v_Iq__story[data-state=closing]{opacity:0;transform:translateY(28px)scale(.97)}.script-to-screen-module__j9v_Iq__storySheet{grid-template-rows:auto 1fr auto;grid-template-columns:100%;height:100%;transition:transform .3s cubic-bezier(.2,.75,.15,1);display:grid}.script-to-screen-module__j9v_Iq__storyTop{z-index:3;padding:calc(10px + env(safe-area-inset-top,0px)) 8px 0 12px;grid-area:1/1;position:relative}.script-to-screen-module__j9v_Iq__storySegs{gap:4px;margin:0 4px 0 0;padding:0;list-style:none;display:flex}.script-to-screen-module__j9v_Iq__storySegs li{background:#ece6d83d;border-radius:2px;flex:1;height:3px;overflow:hidden}.script-to-screen-module__j9v_Iq__storyFill,.script-to-screen-module__j9v_Iq__storyFillStill{background:var(--paper);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.script-to-screen-module__j9v_Iq__storyFill{animation-name:script-to-screen-module__j9v_Iq__segFill;animation-timing-function:linear;animation-fill-mode:forwards}.script-to-screen-module__j9v_Iq__storySegs li[data-done] .script-to-screen-module__j9v_Iq__storyFillStill,.script-to-screen-module__j9v_Iq__storySegs li[data-now] .script-to-screen-module__j9v_Iq__storyFillStill{transform:scaleX(1)}.script-to-screen-module__j9v_Iq__storyHead{align-items:center;margin-top:4px;display:flex}.script-to-screen-module__j9v_Iq__storyStep{letter-spacing:-.01em;flex:1;margin:0;font-size:17px;font-weight:600}.script-to-screen-module__j9v_Iq__storyStep span{font:400 13px/1 var(--sts-mono), monospace;color:var(--tungsten);margin-right:8px}.script-to-screen-module__j9v_Iq__storyIcon{width:44px;height:44px;color:var(--paper);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.script-to-screen-module__j9v_Iq__storyIcon:active{background:#ece6d81f}.script-to-screen-module__j9v_Iq__storyStage{grid-area:2/1;position:relative;overflow:hidden}.script-to-screen-module__j9v_Iq__storyBeat{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;transition:opacity .3s,transform .5s cubic-bezier(.2,.75,.15,1);display:flex;position:absolute;inset:6px 16px 4px;transform:translate(9%)scale(.97)}.script-to-screen-module__j9v_Iq__storyBeat[data-pos=before]{transform:translate(-9%)scale(.97)}.script-to-screen-module__j9v_Iq__storyBeat[data-on]{opacity:1;transform:none}.script-to-screen-module__j9v_Iq__storyCap{padding:14px 16px calc(22px + env(safe-area-inset-bottom,0px));grid-area:3/1;animation:.45s cubic-bezier(.2,.75,.15,1) both script-to-screen-module__j9v_Iq__capIn}.script-to-screen-module__j9v_Iq__storyRoom{font:400 13px/1.4 var(--sts-mono), monospace;color:var(--tungsten);flex-wrap:wrap;gap:4px 10px;margin:0;display:flex}.script-to-screen-module__j9v_Iq__storyRoom code{font:inherit;color:#a9b4be}.script-to-screen-module__j9v_Iq__storyLine{text-wrap:pretty;min-height:4.35em;margin:6px 0 0;font-size:17px;line-height:1.45}.script-to-screen-module__j9v_Iq__storyZones{z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;grid-area:2/1/4;display:flex;position:relative}.script-to-screen-module__j9v_Iq__storyZone{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;padding:0}.script-to-screen-module__j9v_Iq__storyZone:focus-visible{outline-offset:-4px}.script-to-screen-module__j9v_Iq__stPageWrap{justify-content:center;max-height:100%;display:flex}.script-to-screen-module__j9v_Iq__stPage{--fs:12px;aspect-ratio:auto;width:100%;max-width:380px;padding:30px 20px 22px 28px;line-height:1.25;box-shadow:inset 0 1px #fff9,0 30px 60px -20px #000c}.script-to-screen-module__j9v_Iq__stPage p{margin-bottom:1em}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__pageNum{top:12px;right:18px}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__cue{padding-left:34%}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__paren{padding-left:26%}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__dialogue{padding-left:16%;padding-right:10%}.script-to-screen-module__j9v_Iq__stPageWrap .script-to-screen-module__j9v_Iq__stPage{transform:rotate(-1deg)}.script-to-screen-module__j9v_Iq__stPage [data-mark=rain]{--m:1}.script-to-screen-module__j9v_Iq__stPage [data-mark=lamp]{--m:2}.script-to-screen-module__j9v_Iq__stPage [data-mark=eleanor]{--m:3}.script-to-screen-module__j9v_Iq__stPage [data-mark=letter]{--m:4}.script-to-screen-module__j9v_Iq__stPage [data-mark=mood]{--m:5}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:nth-child(2){--w:1}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:nth-child(3){--w:2}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:nth-child(4){--w:3}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:nth-child(5){--w:4}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:nth-child(6){--w:5}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:nth-child(7){--w:6}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:nth-child(8){--w:7}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:nth-child(9){--w:8}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:nth-child(10){--w:9}.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:before{transition:transform .26s cubic-bezier(.3,.7,.2,1);transition-delay:calc(.45s + var(--m,0) * .32s + var(--w,0) * 50ms);transform:scaleX(0)}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:before,[data-beat=breakdown] .script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:before{transform:scaleX(1)}[data-beat=breakdown] .script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:before{transition:none}.script-to-screen-module__j9v_Iq__stBreak{flex-direction:column;gap:14px;display:flex}.script-to-screen-module__j9v_Iq__stBreakPage{justify-content:center;align-items:flex-start;height:250px;display:flex;overflow:hidden}.script-to-screen-module__j9v_Iq__stBreakPage .script-to-screen-module__j9v_Iq__stPage{transform-origin:top;flex:0 0 100%;transform:scale(.52)rotate(-2deg)}.script-to-screen-module__j9v_Iq__stChips{grid-template-columns:1fr 1fr;gap:8px;display:grid}.script-to-screen-module__j9v_Iq__stChips .script-to-screen-module__j9v_Iq__chip{background:var(--deep);flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px}.script-to-screen-module__j9v_Iq__stChips .script-to-screen-module__j9v_Iq__chipKind{flex:none;font-size:12px}.script-to-screen-module__j9v_Iq__stChips .script-to-screen-module__j9v_Iq__chipValue{font-size:15px;line-height:1.25}.script-to-screen-module__j9v_Iq__stSheets{flex-direction:column;gap:10px}.script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__sheet{grid-template-columns:30% 1fr;gap:14px;width:auto;padding:8px;display:grid}.script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__sheetImg{aspect-ratio:4/5}.script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__sheet figcaption{padding:4px 0 0}.script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__sheetKind{font-size:12px}.script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__sheetTitle{font-size:18px}.script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__fields{gap:4px;margin-top:8px;font-size:13px;line-height:1.3}.script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__fields div{grid-template-columns:78px 1fr}.script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__fields dt{font-size:12px}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__sheet{animation:.6s cubic-bezier(.2,.75,.15,1) both script-to-screen-module__j9v_Iq__stRise}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__sheet:nth-child(2){animation-delay:.12s}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__sheet:nth-child(3){animation-delay:.24s}.script-to-screen-module__j9v_Iq__stBoard{grid-template-columns:1fr 1fr;gap:14px 10px;display:grid}.script-to-screen-module__j9v_Iq__stBoard .script-to-screen-module__j9v_Iq__panel{width:auto}.script-to-screen-module__j9v_Iq__stBoard .script-to-screen-module__j9v_Iq__panelCap{color:#a9b4be;margin-top:6px;font-size:12px}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stBoard .script-to-screen-module__j9v_Iq__panel{animation:.5s cubic-bezier(.2,.75,.15,1) both script-to-screen-module__j9v_Iq__stPop}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stBoard .script-to-screen-module__j9v_Iq__panel:nth-child(2){animation-delay:80ms}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stBoard .script-to-screen-module__j9v_Iq__panel:nth-child(3){animation-delay:.16s}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stBoard .script-to-screen-module__j9v_Iq__panel:nth-child(4){animation-delay:.24s}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stBoard .script-to-screen-module__j9v_Iq__panel:nth-child(5){animation-delay:.32s}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stBoard .script-to-screen-module__j9v_Iq__panel:nth-child(6){animation-delay:.4s}.script-to-screen-module__j9v_Iq__stDirect,.script-to-screen-module__j9v_Iq__stDirectShot{position:absolute;inset:0;overflow:hidden}.script-to-screen-module__j9v_Iq__stDirectShot img{object-fit:cover;object-position:50% 20%;transform-origin:46% 22%;transform:scale(1.7)}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stDirectShot{animation:6.5s cubic-bezier(.3,0,.3,1) both script-to-screen-module__j9v_Iq__stPush}.script-to-screen-module__j9v_Iq__stDirection{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c11db;padding:16px;font-size:14px;position:absolute;bottom:10px;left:10px;right:10px}.script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__dirHead{margin-bottom:10px}.script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__dirLabel,.script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__matrix th{font-size:12px}.script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__matrix td{width:30px}.script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__dirNote{color:#c3ccd4}.script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__dirBlock+.script-to-screen-module__j9v_Iq__dirBlock{margin-top:12px;padding-top:12px}.script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__fields{grid-template-columns:1fr 1fr;gap:6px 12px;font-size:14px}.script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__fields div{grid-template-columns:52px 1fr}.script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__fields dt{font-size:12px}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stDirection{animation:.6s cubic-bezier(.2,.75,.15,1) .2s both script-to-screen-module__j9v_Iq__stRise}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__cellOn{animation:.45s cubic-bezier(.2,.75,.15,1) .9s both script-to-screen-module__j9v_Iq__stCell}.script-to-screen-module__j9v_Iq__stRender{flex-direction:column;gap:16px;display:flex}.script-to-screen-module__j9v_Iq__stFrame{aspect-ratio:1;background:var(--deep);max-height:56vh;position:relative;overflow:hidden}.script-to-screen-module__j9v_Iq__stFrameBlur,.script-to-screen-module__j9v_Iq__stFrameSharp,.script-to-screen-module__j9v_Iq__stFrameMedia,.script-to-screen-module__j9v_Iq__stFrameSharp video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.script-to-screen-module__j9v_Iq__stFrameSharp{opacity:0;transition:opacity 1.2s 1.3s}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stFrameSharp{opacity:1}.script-to-screen-module__j9v_Iq__stJobs{grid-template-columns:1fr 1fr;gap:8px 18px;margin:0;padding:0;list-style:none;display:grid}.script-to-screen-module__j9v_Iq__stJobs li{grid-template-rows:auto auto;grid-template-columns:26px 1fr;align-items:center;column-gap:8px;display:grid}.script-to-screen-module__j9v_Iq__stJobCode{font:500 13px/1 var(--sts-mono), monospace;color:var(--tungsten);grid-row:1/3}.script-to-screen-module__j9v_Iq__stJobSize{font:400 12px/1.4 var(--sts-mono), monospace;color:#a9b4be}.script-to-screen-module__j9v_Iq__stJobBar{background:#ece6d829;height:3px;display:block;overflow:hidden}.script-to-screen-module__j9v_Iq__stJobBar span{background:var(--tungsten);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stJobBar span{animation:script-to-screen-module__j9v_Iq__stJob calc(1.2s + var(--i) * .16s) cubic-bezier(.45, 0, .35, 1) .2s both}.script-to-screen-module__j9v_Iq__stVersions{perspective:900px;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.script-to-screen-module__j9v_Iq__stVcard{aspect-ratio:3/2;background:var(--deep);position:relative;overflow:hidden}.script-to-screen-module__j9v_Iq__stVcard img,.script-to-screen-module__j9v_Iq__stVcard video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.script-to-screen-module__j9v_Iq__stVlabel{font:500 12px/1.2 var(--sts-mono), monospace;color:var(--paper);text-shadow:0 1px 8px #000000f2;position:absolute;bottom:6px;left:8px}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stVcard{animation:.7s cubic-bezier(.2,.75,.15,1) both script-to-screen-module__j9v_Iq__stFlip;animation-delay:calc(var(--i) * 70ms)}}@keyframes script-to-screen-module__j9v_Iq__filmDrift{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-1.5%,1%)}}@keyframes script-to-screen-module__j9v_Iq__segFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes script-to-screen-module__j9v_Iq__capIn{0%{opacity:0;transform:translateY(10px)}}@keyframes script-to-screen-module__j9v_Iq__stRise{0%{opacity:0;transform:translateY(28px)}}@keyframes script-to-screen-module__j9v_Iq__stPop{0%{opacity:0;transform:translateY(14px)scale(.9)}}@keyframes script-to-screen-module__j9v_Iq__stPush{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes script-to-screen-module__j9v_Iq__stCell{0%{transform:scale(0)}60%{transform:scale(1.35)}}@keyframes script-to-screen-module__j9v_Iq__stJob{to{transform:scaleX(1)}}@keyframes script-to-screen-module__j9v_Iq__stFlip{0%{opacity:0;transform:translateY(26px)rotateX(-38deg)scale(.94)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.script-to-screen-module__j9v_Iq__filmStill,.script-to-screen-module__j9v_Iq__storyCap,.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stSheets .script-to-screen-module__j9v_Iq__sheet,.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stBoard .script-to-screen-module__j9v_Iq__panel,.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stDirectShot,.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stDirection,.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stDirection .script-to-screen-module__j9v_Iq__cellOn,.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stVcard{animation:none}.script-to-screen-module__j9v_Iq__storyBeat[data-on] .script-to-screen-module__j9v_Iq__stJobBar span{animation:none;transform:none}.script-to-screen-module__j9v_Iq__story,.script-to-screen-module__j9v_Iq__storySheet,.script-to-screen-module__j9v_Iq__storyBeat,.script-to-screen-module__j9v_Iq__stFrameSharp,.script-to-screen-module__j9v_Iq__stPage .script-to-screen-module__j9v_Iq__hlw:before,.script-to-screen-module__j9v_Iq__filmVideo{transition:none}.script-to-screen-module__j9v_Iq__storyBeat,.script-to-screen-module__j9v_Iq__storyBeat[data-pos=before]{transform:none}}
.MobileCtaBar-module__BxtaAG__bar{display:none}@media (max-width:767px){.MobileCtaBar-module__BxtaAG__bar{z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(14px)saturate(1.2);grid-template-columns:1fr 1fr;gap:8px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.MobileCtaBar-module__BxtaAG__bar[data-shown]{transform:translateY(0)}.MobileCtaBar-module__BxtaAG__dark{color:#f2f2f2;background:#0a0a0ac7;border-top:1px solid #ffffff1a}.MobileCtaBar-module__BxtaAG__light{color:#15171a;background:#f7f7f5d9;border-top:1px solid #00000014}.MobileCtaBar-module__BxtaAG__primary,.MobileCtaBar-module__BxtaAG__secondary{letter-spacing:-.005em;border-radius:999px;place-items:center;min-height:46px;font:500 15px/1 inherit;text-decoration:none;display:grid}.MobileCtaBar-module__BxtaAG__primary{background:var(--cta-accent,currentColor);color:var(--cta-ink,#000)}.MobileCtaBar-module__BxtaAG__dark .MobileCtaBar-module__BxtaAG__primary{background:var(--cta-accent,#f2f2f2)}.MobileCtaBar-module__BxtaAG__light .MobileCtaBar-module__BxtaAG__primary{background:var(--cta-accent,#15171a);color:var(--cta-ink,#fff)}.MobileCtaBar-module__BxtaAG__secondary{color:inherit;border:1px solid}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.MobileCtaBar-module__BxtaAG__bar{transition:none}}
