.CaseBlocks-module__7knDhG__blocks{flex-direction:column;gap:64px;padding:100px 0 0;display:flex}.CaseBlocks-module__7knDhG__block{flex-direction:column;gap:20px;display:flex}.CaseBlocks-module__7knDhG__paras{flex-direction:column;gap:18px;max-width:620px;display:flex}.CaseBlocks-module__7knDhG__para{font-family:var(--display);text-wrap:pretty;font-size:16px;line-height:1.65}.CaseBlocks-module__7knDhG__items{flex-direction:column;gap:16px;max-width:668px;margin:0;padding-left:48px;list-style:none;display:flex}.CaseBlocks-module__7knDhG__bulleted{padding-left:28px}.CaseBlocks-module__7knDhG__item{font-family:var(--display);align-items:baseline;font-size:16px;line-height:1.5;display:flex}.CaseBlocks-module__7knDhG__marker{color:var(--ink);flex:0 0 20px}.CaseBlocks-module__7knDhG__framed{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);max-width:668px;padding:24px 0 28px}.CaseBlocks-module__7knDhG__panels{flex-wrap:wrap;align-items:flex-start;gap:44px;padding-top:6px;display:flex}.CaseBlocks-module__7knDhG__panel{border-top:1px solid var(--rule-light);flex-direction:column;flex:380px;gap:16px;min-width:280px;padding-top:16px;display:flex}.CaseBlocks-module__7knDhG__line{white-space:pre-wrap;max-width:66ch;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5}.CaseBlocks-module__7knDhG__cuts{flex-direction:column;max-width:620px;display:flex}.CaseBlocks-module__7knDhG__cut{border-bottom:1px solid var(--rule-light);flex-direction:column;gap:10px;padding:18px 0;display:flex}.CaseBlocks-module__7knDhG__foot{max-width:620px;font-family:var(--label);color:var(--muted);font-size:11px;line-height:1.7}
.FilmPlayer-module__szrlsG__stage{aspect-ratio:16/9;background:var(--surface);width:100%;position:relative;overflow:hidden}.FilmPlayer-module__szrlsG__frame{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.FilmPlayer-module__szrlsG__idle{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.FilmPlayer-module__szrlsG__thumb{background-position:50%;background-size:cover;position:absolute;inset:0}.FilmPlayer-module__szrlsG__play{color:var(--ink);background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;padding-left:3px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.FilmIndex-module__xZRXtG__head{margin-bottom:30px}.FilmIndex-module__xZRXtG__index{border-top:1px solid var(--rule-strong);margin-bottom:100px}.FilmIndex-module__xZRXtG__row{border-bottom:1px solid var(--rule);padding:24px 0}.FilmIndex-module__xZRXtG__rowButton{text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;width:100%;padding:0;display:flex}.FilmIndex-module__xZRXtG__title{min-width:240px;font-family:var(--display);letter-spacing:-.025em;color:var(--ink);flex:380px;font-size:32px;line-height:1.12}.FilmIndex-module__xZRXtG__open{flex-direction:column;gap:16px;padding-top:20px;display:flex}.FilmIndex-module__xZRXtG__films{flex-wrap:wrap;gap:8px;display:flex}.FilmIndex-module__xZRXtG__caption{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 32px;padding-top:16px;display:flex}.FilmIndex-module__xZRXtG__captionLeft{flex-direction:column;flex:420px;gap:8px;min-width:280px;display:flex}.FilmIndex-module__xZRXtG__short{max-width:560px;font-family:var(--display);color:var(--muted);text-wrap:pretty;font-size:17px;line-height:1.5}.FilmIndex-module__xZRXtG__links{flex-wrap:wrap;align-items:baseline;gap:20px;display:flex}.FilmIndex-module__xZRXtG__scriptLink{color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:2px}.FilmIndex-module__xZRXtG__scriptLink:hover{color:var(--muted);border-bottom-color:var(--muted)}
.Hero-module__ZARIfG__hero{padding:120px 0 130px}.Hero-module__ZARIfG__standfirst{font-family:var(--display);letter-spacing:-.02em;text-wrap:pretty;max-width:800px;font-size:38px;font-weight:400;line-height:1.2}.Hero-module__ZARIfG__sub{max-width:520px;font-family:var(--display);color:var(--muted);text-wrap:pretty;margin-top:28px;font-size:16px;line-height:1.65}
.Writing-module__ybod5a__section{padding:20px 0 0}.Writing-module__ybod5a__head{margin-bottom:40px}.Writing-module__ybod5a__list{flex-direction:column;padding-bottom:100px;display:flex}.Writing-module__ybod5a__row{border-bottom:1px solid var(--rule-light);font-family:var(--display);letter-spacing:-.015em;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:18px 0;font-size:22px;line-height:1.3;display:flex}
.CaseFilms-module__8MI1RG__films{flex-direction:column;gap:56px;padding:80px 0 0;display:flex}.CaseFilms-module__8MI1RG__film{flex-direction:column;gap:16px;display:flex}.CaseFilms-module__8MI1RG__meta{flex-wrap:wrap;align-items:baseline;gap:22px;display:flex}
.ScriptReader-module__N9hF4q__reader{flex-direction:column;gap:14px;max-width:700px;padding-top:4px;display:flex}.ScriptReader-module__N9hF4q__stage{background:var(--page);border:1px solid var(--rule-light);width:100%;min-height:120px;position:relative}.ScriptReader-module__N9hF4q__canvas{width:100%;height:auto;display:block}.ScriptReader-module__N9hF4q__state{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ScriptReader-module__N9hF4q__bar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;display:flex}.ScriptReader-module__N9hF4q__step{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0}.ScriptReader-module__N9hF4q__step:disabled{color:var(--muted);cursor:default}
.CaseScripts-module__3GpnFa__section{padding:100px 0 0;scroll-margin-top:24px}.CaseScripts-module__3GpnFa__head{margin-bottom:40px}.CaseScripts-module__3GpnFa__chips{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.CaseScripts-module__3GpnFa__placeholder{aspect-ratio:1/1.414;background:var(--page);border:1px solid var(--rule-light);max-width:700px}
.case-module__hHaXxW__header{padding:60px 0 0}.case-module__hHaXxW__meta{margin-top:56px}.case-module__hHaXxW__title{font-family:var(--display);letter-spacing:-.02em;text-wrap:pretty;max-width:800px;margin-top:18px;font-size:38px;font-weight:400;line-height:1.2}.case-module__hHaXxW__role{max-width:520px;margin-top:22px;line-height:1.9}.case-module__hHaXxW__pull{max-width:700px;font-family:var(--display);letter-spacing:-.015em;text-wrap:pretty;margin-top:44px;font-size:22px;line-height:1.5}.case-module__hHaXxW__creditsSection{padding:100px 0 0}.case-module__hHaXxW__credits{border-top:1px solid var(--rule-light);max-width:700px;font-family:var(--label);color:var(--muted);padding-top:16px;font-size:11px;line-height:1.7}.case-module__hHaXxW__more{padding:80px 0 0}.case-module__hHaXxW__moreHead{margin-bottom:28px}.case-module__hHaXxW__moreList{flex-direction:column;display:flex}.case-module__hHaXxW__moreRow{border-bottom:1px solid var(--rule-light);width:100%;font-family:var(--display);letter-spacing:-.015em;padding:18px 0;font-size:22px;line-height:1.3;display:block}
