.storyboard-film-chapters_chapter__uB_qs{--film-progress:0;position:relative;width:100%;color:#c9ebff;background:#080d12}.storyboard-film-chapters_connection__ViEAs{min-height:141.16dvh}.storyboard-film-chapters_return__hxKdQ{min-height:130dvh}.storyboard-film-chapters_stage__y_987{position:sticky;top:0;height:100dvh;overflow:clip;isolation:isolate;background:#080d12}.storyboard-film-chapters_connection__ViEAs .storyboard-film-chapters_stage__y_987:before{content:"";position:absolute;inset:-30px;background:linear-gradient(180deg,#080d12d9,#080d1266 44%,#080d12b3),url(/flagship/cinematic/storyboard-v1/connect.webp) 50% /cover;filter:blur(22px)}.storyboard-film-chapters_composition__qLKJ2{position:absolute;top:80px;left:50%;width:min(100%,calc((100dvh - 80px) * 16 / 9));aspect-ratio:16/9;transform:translateX(-50%)}.storyboard-film-chapters_composition__qLKJ2>div:first-child{position:absolute;inset:0;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 92%,transparent),linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-composite:intersect}.storyboard-film-chapters_connectionHeading__C1yFa{position:absolute;z-index:2;top:max(100px,13dvh);left:28%;width:47%;text-align:center}.storyboard-film-chapters_chapter__uB_qs h2{margin:0;color:inherit;letter-spacing:-.06em;font-size:clamp(42px,6.2vw,112px);line-height:.92;font-weight:700}.storyboard-film-chapters_chapter__uB_qs h2>span{display:block}.storyboard-film-chapters_chapter__uB_qs h2 em{color:var(--cerulean-300);font-family:var(--font-serif);font-weight:400;font-size:1.1em;letter-spacing:-.045em}.storyboard-film-chapters_connectionHeading__C1yFa em{display:block;margin-top:.07em}.storyboard-film-chapters_connectionHeading__C1yFa p{margin:16px auto 0;color:inherit;font:400 clamp(12px,.95vw,16px)/1.4 var(--font-mono);transform:translateX(-7vw);max-width:48ch;text-wrap:pretty}.storyboard-film-chapters_connectionHeading__C1yFa p.storyboard-film-chapters_status__BZ2AE{margin-top:10px;color:#a4d1e4;font-size:clamp(11px,.8vw,13px)}.storyboard-film-chapters_statusLink__KCIed{margin-left:4px;color:#eef9ff;border-bottom:1px solid #eef9ff80;white-space:nowrap}.storyboard-film-chapters_statusLink__KCIed:focus-visible{outline:2px solid #eef9ff;outline-offset:4px}.storyboard-film-chapters_topicPath__bScWA{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.storyboard-film-chapters_pathHalo__JekgI{stroke:var(--cerulean-300);stroke-width:8;opacity:.35;filter:blur(7px)}.storyboard-film-chapters_pathLine__mF4cQ{stroke:#75d4ff;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:calc((1 - var(--film-progress)) * .85)}.storyboard-film-chapters_packet__SSUcS{position:absolute;width:2.05%;aspect-ratio:1;border:1px solid #b3ebff;border-radius:6px;background:#4fbdff66;box-shadow:0 0 16px #4fbdffb0,inset 0 0 12px #90dfffaa;offset-path:shape(from 19.73% 45.16%,curve to 61.6% 54.3% with 32.89% 53.98%/43.3% 60.15%);offset-distance:calc(15% + var(--packet) * 30%);offset-rotate:0deg;display:grid;place-items:center}.storyboard-film-chapters_packet__SSUcS i{width:30%;aspect-ratio:1;border-radius:50%;background:#e1f8ff;box-shadow:0 0 9px white}.storyboard-film-chapters_chapter__uB_qs[data-moving=true] .storyboard-film-chapters_packet__SSUcS{animation:storyboard-film-chapters_sendTopic__r6aDw 4.8s linear infinite;animation-delay:calc(var(--packet) * -1.6s)}@keyframes storyboard-film-chapters_sendTopic__r6aDw{0%{offset-distance:0;opacity:0}12%,87%{opacity:1}to{offset-distance:100%;opacity:0}}.storyboard-film-chapters_sceneLabel__0MzcF{position:absolute;color:#d7efff;font:400 clamp(10px,1.05vw,18px)/1.4 var(--font-mono);transform:translateX(-50%)}.storyboard-film-chapters_sceneLabel__0MzcF:before{content:"";display:block;width:1px;height:clamp(15px,2.5vw,44px);background:#a4d1e4;margin:0 auto 10px}.storyboard-film-chapters_robotLabel__7Eyww{top:87%;left:15%}.storyboard-film-chapters_studioLabel__ldW6l{top:87%;left:79%}.storyboard-film-chapters_topicLabel__3x0rc{top:58%;left:44%}.storyboard-film-chapters_returnComposition__m_C6T{position:absolute;inset:0}.storyboard-film-chapters_returnComposition__m_C6T>div{height:100%}.storyboard-film-chapters_returnHeading__aWQ08{position:absolute;z-index:2;left:5%;bottom:29%;max-width:68%}.storyboard-film-chapters_returnHeading__aWQ08 h2{font-size:clamp(44px,6.25vw,112px);white-space:nowrap}.storyboard-film-chapters_returnHeading__aWQ08 h2 em{color:#c9ebff}.storyboard-film-chapters_returnHeading__aWQ08 p{margin:20px 0 0;color:inherit;font-size:clamp(18px,2.25vw,38px);line-height:1.25;letter-spacing:-.035em}@media (max-aspect-ratio:4/3){.storyboard-film-chapters_composition__qLKJ2{top:auto;bottom:7%;width:100%}.storyboard-film-chapters_connectionHeading__C1yFa{top:max(110px,16dvh);left:5%;width:90%}.storyboard-film-chapters_connectionHeading__C1yFa h2{font-size:clamp(50px,9vw,100px)}.storyboard-film-chapters_connectionHeading__C1yFa p{font-size:clamp(12px,1.7vw,17px);transform:none}.storyboard-film-chapters_returnHeading__aWQ08{bottom:auto;top:18%;max-width:90%}.storyboard-film-chapters_returnHeading__aWQ08 h2{white-space:normal;font-size:clamp(50px,8vw,88px)}.storyboard-film-chapters_returnHeading__aWQ08 p{max-width:55%;font-size:clamp(20px,3vw,30px)}}@media (max-aspect-ratio:4/3) and (orientation:landscape){.storyboard-film-chapters_composition__qLKJ2{bottom:2%}.storyboard-film-chapters_connectionHeading__C1yFa{top:100px}.storyboard-film-chapters_connectionHeading__C1yFa h2{font-size:clamp(50px,7vw,100px)}.storyboard-film-chapters_connectionHeading__C1yFa p{margin-top:20px}}@media (max-width:1024px) and (orientation:portrait){.storyboard-film-chapters_connection__ViEAs{min-height:135dvh}.storyboard-film-chapters_stage__y_987{min-height:600px}.storyboard-film-chapters_connectionHeading__C1yFa{top:max(100px,15dvh);left:6%;width:88%;text-align:left}.storyboard-film-chapters_connectionHeading__C1yFa h2{font-size:clamp(44px,12.2vw,76px)}.storyboard-film-chapters_connectionHeading__C1yFa p{max-width:285px;margin:22px 0 0;font:400 14px/1.5 var(--font-sans)}.storyboard-film-chapters_composition__qLKJ2{top:32%;left:0;width:calc(68dvh * 16 / 9);height:68dvh;aspect-ratio:auto;transform:translateX(calc(-2% - var(--film-progress) * 58%))}.storyboard-film-chapters_composition__qLKJ2>div:first-child{mask-image:linear-gradient(180deg,transparent,#000 10%,#000)}.storyboard-film-chapters_sceneLabel__0MzcF{font-size:10px}.storyboard-film-chapters_robotLabel__7Eyww{left:17%}.storyboard-film-chapters_studioLabel__ldW6l{left:77%}.storyboard-film-chapters_topicLabel__3x0rc{top:62%;left:44%}.storyboard-film-chapters_sceneLabel__0MzcF:before{height:18px;margin-bottom:7px}.storyboard-film-chapters_packet__SSUcS{border-radius:3px}.storyboard-film-chapters_returnComposition__m_C6T{inset:28% 0 0;mask-image:linear-gradient(180deg,transparent,#000 14%)}.storyboard-film-chapters_returnHeading__aWQ08{top:16%;left:6%;max-width:88%}.storyboard-film-chapters_returnHeading__aWQ08 h2{max-width:290px;font-size:clamp(48px,13vw,76px);line-height:.95}.storyboard-film-chapters_returnHeading__aWQ08 h2 em{display:block}.storyboard-film-chapters_returnHeading__aWQ08 p{font-size:17px;max-width:240px;margin-top:22px}}@media (min-width:681px) and (max-width:1024px) and (orientation:portrait){.storyboard-film-chapters_composition__qLKJ2{transform:translateX(calc((100vw - 100%) * var(--film-progress)))}.storyboard-film-chapters_topicLabel__3x0rc{left:max(44%,calc(100% - 100vw + 64px))}.storyboard-film-chapters_connectionHeading__C1yFa h2{font-size:clamp(50px,9vw,100px)}.storyboard-film-chapters_connectionHeading__C1yFa p{max-width:420px;font-size:clamp(16px,2vw,20px)}.storyboard-film-chapters_returnHeading__aWQ08 h2{max-width:none;font-size:clamp(50px,9vw,96px)}.storyboard-film-chapters_returnHeading__aWQ08 p{max-width:420px;font-size:clamp(20px,2.6vw,28px)}}@media (orientation:landscape) and (max-height:650px){.storyboard-film-chapters_composition__qLKJ2{top:66px;bottom:auto;width:min(100%,calc((100dvh - 66px) * 16 / 9))}.storyboard-film-chapters_connectionHeading__C1yFa{top:84px;left:29%;width:43%}.storyboard-film-chapters_connectionHeading__C1yFa h2{font-size:clamp(32px,5.5vw,62px)}.storyboard-film-chapters_connectionHeading__C1yFa p{font-size:10px;margin-top:13px}.storyboard-film-chapters_returnComposition__m_C6T{top:66px}.storyboard-film-chapters_returnHeading__aWQ08{top:auto;bottom:24%}.storyboard-film-chapters_returnHeading__aWQ08 h2{font-size:5.6vw}.storyboard-film-chapters_returnHeading__aWQ08 p{font-size:2.2vw;margin-top:14px;max-width:none}}@media (orientation:landscape) and (max-height:480px){.storyboard-film-chapters_composition__qLKJ2{top:56px;width:min(100%,calc((100dvh - 56px) * 16 / 9))}.storyboard-film-chapters_connectionHeading__C1yFa{top:70px}.storyboard-film-chapters_connectionHeading__C1yFa h2{font-size:4.7vw}.storyboard-film-chapters_connectionHeading__C1yFa p{font-size:9px;margin-top:8px}.storyboard-film-chapters_returnComposition__m_C6T{top:56px}.storyboard-film-chapters_returnHeading__aWQ08{bottom:22%}.storyboard-film-chapters_sceneLabel__0MzcF{font-size:9px}.storyboard-film-chapters_sceneLabel__0MzcF:before{height:10px;margin-bottom:5px}}@media (max-width:680px) and (orientation:portrait){.storyboard-film-chapters_topicLabel__3x0rc{display:none}}.studio-investigation_section__n8S3_{--studio-reveal:1;position:relative;width:100%;min-height:150dvh;color:var(--ink-950);background:var(--cerulean-300)}.studio-investigation_stage__7GL9N{position:sticky;top:0;height:100dvh;overflow:clip;isolation:isolate;background:radial-gradient(ellipse at 22% 90%,#ceeeffb0,transparent 60%),var(--cerulean-300)}.studio-investigation_horizon__zE4S1{position:absolute;z-index:-1;inset:91% -10% -15%;transform:perspective(300px) rotateX(55deg) rotate(-1deg);background:repeating-linear-gradient(178deg,#e3f6ff88 0 2px,transparent 4px 15px);filter:blur(5px);opacity:.5}.studio-investigation_heading__ZX16a{position:absolute;z-index:2;top:max(70px,9.7dvh);left:4vw;pointer-events:none}.studio-investigation_heading__ZX16a h2{margin:0;color:inherit;font-size:8vw;line-height:.85;letter-spacing:-.07em}.studio-investigation_heading__ZX16a h2>span{display:block;font-weight:750}.studio-investigation_heading__ZX16a h2>em{display:block;padding-top:.015em;font:italic 400 1em/.78 var(--font-serif);letter-spacing:-.055em}.studio-investigation_heading__ZX16a p{color:inherit;margin:20px 0 0;font-size:clamp(15px,1.4vw,24px);line-height:1.3;letter-spacing:-.03em}.studio-investigation_evidence__Sju5l{--frame-gap:.4vw;--frame-height:4.8vw;position:absolute;z-index:1;left:4.15vw;top:43dvh;width:9.8vw}.studio-investigation_fileLabel__cXZQn,.studio-investigation_productLabel__5harn{color:inherit;font:500 clamp(10px,1.08vw,19px)/1.4 var(--font-mono);letter-spacing:.1em;white-space:nowrap}.studio-investigation_fileLabel__cXZQn{margin:0 0 8px}.studio-investigation_productLabel__5harn{margin:10px 0 0;letter-spacing:.045em}.studio-investigation_filmstrip__mOxJo{--film-padding:.48vw;position:relative;display:grid;gap:var(--frame-gap);padding:var(--film-padding) 1.45vw;background:var(--ink-950);border-radius:4px;box-shadow:inset 0 0 0 1px #092b3f66}.studio-investigation_filmstrip__mOxJo:after,.studio-investigation_filmstrip__mOxJo:before{content:"";position:absolute;top:.5vw;bottom:.5vw;width:.55vw;background:repeating-linear-gradient(to bottom,var(--cerulean-300) 0 .57vw,transparent .57vw 1.18vw);border-radius:1px}.studio-investigation_filmstrip__mOxJo:before{left:.36vw}.studio-investigation_filmstrip__mOxJo:after{right:.36vw}.studio-investigation_frame__7Aqnx{display:block;position:relative;height:var(--frame-height);padding:0;border:0;border-radius:3px;cursor:pointer;background:#090c10}.studio-investigation_frame__7Aqnx img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 42%;border-radius:inherit;opacity:.45;filter:saturate(.65);transition:opacity .2s ease,filter .2s ease}.studio-investigation_frame__7Aqnx:focus-visible img,.studio-investigation_frame__7Aqnx:hover img,.studio-investigation_frame__7Aqnx[aria-pressed=true] img{opacity:1;filter:none}.studio-investigation_frame__7Aqnx:focus-visible{outline:2px solid white;outline-offset:3px}.studio-investigation_selection__rfRvH{position:absolute;z-index:2;left:1.4vw;right:1.4vw;top:var(--film-padding);height:var(--frame-height);border:2px solid var(--ember-400);border-radius:4px;box-shadow:0 0 14px #ff8a2490,inset 0 0 8px #ff8a2450;pointer-events:none;transform:translateY(calc(var(--selected-frame) * (var(--frame-height) + var(--frame-gap))));transition:transform .28s cubic-bezier(.16,1,.3,1)}.studio-investigation_selection__rfRvH i{position:absolute;width:11px;height:11px;border:3px solid var(--ember-400);border-radius:50%;background:#fff5db;top:calc(50% - 5px);right:-7px;box-shadow:0 0 10px var(--ember-400)}.studio-investigation_connection__0qw8K{position:absolute;z-index:-1;top:calc(32px + .48vw + 2.4vw - 12px);left:8.4vw;width:28vw;height:6vw;transform:translateY(calc(var(--selected-frame) * (var(--frame-height) + var(--frame-gap))));transition:transform .28s cubic-bezier(.16,1,.3,1)}.studio-investigation_connection__0qw8K svg{overflow:visible;display:block;width:100%;height:100%;fill:none;stroke:var(--ember-400);stroke-width:2.4}.studio-investigation_traceBase__ziNq2{opacity:.3}.studio-investigation_trace__LIObc{stroke-dasharray:1;filter:drop-shadow(0 0 4px #ffb77388)}.studio-investigation_mobilePath__J2BTB{display:none}@media (scripting:enabled){.studio-investigation_section__n8S3_[data-seen=false] .studio-investigation_trace__LIObc{stroke-dashoffset:1}.studio-investigation_section__n8S3_[data-seen=true] .studio-investigation_trace__LIObc{animation:studio-investigation_studioTrace__HS6o8 1s ease-out both}}@keyframes studio-investigation_studioTrace__HS6o8{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.studio-investigation_conversation___7UZo{position:absolute;z-index:3;top:40dvh;left:20vw;width:clamp(245px,22vw,340px);pointer-events:none}.studio-investigation_conversationLabel__9aKb8{margin:0 0 8px;color:#173b53;font:600 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.studio-investigation_bubble__STfSV{width:fit-content;max-width:100%;padding:11px 14px 12px;border-radius:14px;box-shadow:0 12px 28px #16466a24;opacity:0;transform:translateY(10px) scale(.97)}.studio-investigation_bubble__STfSV+.studio-investigation_bubble__STfSV{margin-top:8px}.studio-investigation_bubble__STfSV span{display:block;margin-bottom:4px;font:600 10px/1.2 var(--font-mono);letter-spacing:.04em}.studio-investigation_bubble__STfSV p{margin:0;color:inherit;font:500 clamp(12px,1.1vw,16px)/1.25 var(--font-sans);letter-spacing:-.025em;white-space:pre-line}.studio-investigation_userBubble___R6m5{margin-left:0;color:#e7f6ff;background:#102838ed;border-bottom-left-radius:4px}.studio-investigation_userBubble___R6m5 span{color:#8ecdf4}.studio-investigation_agentBubble__yEp_a,.studio-investigation_thinkingBubble__Vt9Ej{margin-left:22px;color:#09273a;background:#e4f5ffdc;backdrop-filter:blur(16px);border-bottom-right-radius:4px}.studio-investigation_agentBubble__yEp_a span,.studio-investigation_thinkingBubble__Vt9Ej span{color:#236388}.studio-investigation_rundownBubble__2kmJY{max-width:95%}.studio-investigation_thinkingBubble__Vt9Ej i{display:flex;gap:4px;height:14px;align-items:center}.studio-investigation_thinkingBubble__Vt9Ej b{width:5px;height:5px;border-radius:50%;background:#236388;animation:studio-investigation_think__yaZlO .85s ease-in-out infinite}.studio-investigation_thinkingBubble__Vt9Ej b:nth-child(2){animation-delay:.11s}.studio-investigation_thinkingBubble__Vt9Ej b:nth-child(3){animation-delay:.22s}.studio-investigation_caret__cmdT9{display:inline-block;width:1px;height:.95em;margin-left:2px;vertical-align:-.1em;background:currentColor;animation:studio-investigation_cursor__offdz .85s steps(1) infinite}.studio-investigation_bubble__STfSV[data-typing=false] .studio-investigation_caret__cmdT9{display:none}.studio-investigation_conversation___7UZo[data-seen=true] .studio-investigation_userBubble___R6m5{animation:studio-investigation_showBubble__KwMFA .48s cubic-bezier(.16,1,.3,1) .16s both}.studio-investigation_conversation___7UZo[data-seen=true] .studio-investigation_agentBubble__yEp_a,.studio-investigation_conversation___7UZo[data-seen=true] .studio-investigation_thinkingBubble__Vt9Ej{animation:studio-investigation_showBubble__KwMFA .42s cubic-bezier(.16,1,.3,1) both}@keyframes studio-investigation_showBubble__KwMFA{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes studio-investigation_think__yaZlO{50%{opacity:.25;transform:translateY(-3px)}}@keyframes studio-investigation_cursor__offdz{50%{opacity:0}}.studio-investigation_monitorPosition__u_NP0{position:absolute;z-index:1;top:41dvh;left:40vw;width:58vw;height:55dvh;transform:translateY(calc((1 - var(--studio-reveal)) * 26px))}.studio-investigation_laptopScene__pSLye{position:relative;width:100%;height:100%}.studio-investigation_laptopCanvas__7vf6P,.studio-investigation_laptopFallback__xgE6x{position:absolute;inset:0;display:block;width:100%;height:100%}.studio-investigation_laptopCanvas__7vf6P{z-index:1}.studio-investigation_laptopFallback__xgE6x{z-index:0;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:1;filter:drop-shadow(0 20px 24px #19425c55)}.studio-investigation_laptopScene__pSLye[data-model-ready=true] .studio-investigation_laptopFallback__xgE6x{opacity:0}.studio-investigation_fallbackDisplay__hv_19{width:86%;aspect-ratio:16/10;padding:1.1%;border:solid #0b1720;border-width:5px 5px 9px;border-radius:14px 14px 5px 5px;background:#0b1720;box-shadow:inset 0 0 0 1px #627887,0 0 0 1px #4c6473;transform:perspective(900px) rotateY(-7deg) rotateX(2deg);transform-origin:center bottom}.studio-investigation_fallbackDisplay__hv_19 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:3px}.studio-investigation_fallbackDeck__oliCL{position:relative;width:96%;height:10%;margin-top:-1px;background:linear-gradient(#455767,#172833 72%,#7b8e9b);clip-path:polygon(5% 0,95% 0,100% 88%,98% 100%,2% 100%,0 88%);transform:perspective(900px) rotateX(36deg);transform-origin:top}.studio-investigation_fallbackDeck__oliCL:after{content:"";position:absolute;left:38%;top:15%;width:24%;height:58%;border:1px solid #a6b8c055;border-radius:3px}.studio-investigation_laptopInspect__GPKx4{position:absolute;z-index:2;inset:6% 2% 8%;width:100%;border:0;background:transparent;cursor:zoom-in}.studio-investigation_laptopInspect__GPKx4:focus-visible{outline:3px solid var(--ember-400);outline-offset:-8px}.studio-investigation_enlarge__ZIHvg{position:absolute;top:20px;right:24px;padding:8px 10px;border:1px solid #ffffff25;border-radius:4px;background:#0b0d11e8;color:white;font:11px/1 var(--font-mono);opacity:0;transition:opacity .18s ease}.studio-investigation_laptopInspect__GPKx4:focus-visible .studio-investigation_enlarge__ZIHvg,.studio-investigation_laptopInspect__GPKx4:hover .studio-investigation_enlarge__ZIHvg{opacity:1}.studio-investigation_mediaSource__5G_dg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.studio-investigation_dialog__KG6uh{width:min(1440px,96vw);max-height:92dvh;margin:auto;padding:0;border:1px solid #68859b;border-radius:8px;color:var(--cerulean-100);background:var(--ink-950);overscroll-behavior:contain}.studio-investigation_dialog__KG6uh::backdrop{background:#030609e0;backdrop-filter:blur(8px)}.studio-investigation_dialog__KG6uh>div{padding:12px}.studio-investigation_dialog__KG6uh header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;font:12px/1.4 var(--font-mono)}.studio-investigation_dialog__KG6uh header button{padding:10px 14px;min-height:44px;border:1px solid #ffffff44;border-radius:4px;cursor:pointer}.studio-investigation_dialog__KG6uh img{display:block;width:100%;height:auto}@media (max-width:1024px) and (orientation:portrait),(max-width:680px) and (min-height:651px){.studio-investigation_section__n8S3_{min-height:125dvh}.studio-investigation_heading__ZX16a{top:max(86px,11dvh);left:6vw}.studio-investigation_heading__ZX16a h2{font-size:12.6vw;letter-spacing:-.065em}.studio-investigation_heading__ZX16a h2>em{font-size:1.06em;line-height:.95}.studio-investigation_heading__ZX16a p{margin-top:18px;font-size:clamp(14px,2vw,18px)}.studio-investigation_evidence__Sju5l{--frame-gap:1.5vw;--frame-height:14vw;left:6vw;top:max(240px,35dvh);width:64vw}.studio-investigation_fileLabel__cXZQn,.studio-investigation_productLabel__5harn{font-size:clamp(10px,1.5vw,14px)}.studio-investigation_filmstrip__mOxJo{--film-padding:3vw;grid-template-columns:repeat(4,minmax(0,1fr));padding:3vw 1.5vw}.studio-investigation_filmstrip__mOxJo:after,.studio-investigation_filmstrip__mOxJo:before{left:1.5vw;right:1.5vw;width:auto;height:1.2vw;background:repeating-linear-gradient(to right,var(--cerulean-300) 0 5px,transparent 5px 11px)}.studio-investigation_filmstrip__mOxJo:before{top:.8vw;bottom:auto}.studio-investigation_filmstrip__mOxJo:after{top:auto;bottom:.8vw}.studio-investigation_selection__rfRvH{top:3vw;left:1.5vw;right:auto;width:14.125vw;transform:translateX(calc(var(--selected-frame) * 15.625vw))}.studio-investigation_selection__rfRvH i{top:auto;bottom:-7px;right:calc(50% - 5px)}.studio-investigation_productLabel__5harn{margin-top:9px}.studio-investigation_conversation___7UZo{left:6vw;top:29.5dvh;width:min(79vw,410px)}.studio-investigation_conversationLabel__9aKb8{margin-bottom:5px;font-size:9px}.studio-investigation_bubble__STfSV{padding:6px 10px 7px;border-radius:11px}.studio-investigation_bubble__STfSV span{margin-bottom:2px}.studio-investigation_bubble__STfSV p{font-size:clamp(11px,2.3vw,14px)}.studio-investigation_bubble__STfSV+.studio-investigation_bubble__STfSV{margin-top:2px}.studio-investigation_agentBubble__yEp_a,.studio-investigation_thinkingBubble__Vt9Ej{margin-left:16px}.studio-investigation_evidence__Sju5l{top:57dvh}.studio-investigation_connection__0qw8K{left:8.56vw;top:calc(22px + 17vw);width:41vw;height:32vw;transform:translateX(calc(var(--selected-frame) * 15.625vw)) rotate(12deg);transform-origin:top left}.studio-investigation_desktopPath__TNTSR{display:none}.studio-investigation_mobilePath__J2BTB{display:block}.studio-investigation_monitorPosition__u_NP0{left:0;top:74dvh;width:100vw;height:26dvh;transform:translateY(calc((1 - var(--studio-reveal)) * 18px))}.studio-investigation_enlarge__ZIHvg{top:12px;right:12px;padding:6px;font-size:9px}.studio-investigation_horizon__zE4S1{top:88%}}@media (orientation:landscape) and (max-height:650px){.studio-investigation_section__n8S3_{min-height:170dvh}.studio-investigation_heading__ZX16a{top:82px}.studio-investigation_heading__ZX16a h2{font-size:min(7.5vw,15dvh)}.studio-investigation_heading__ZX16a p{margin-top:12px;font-size:13px}.studio-investigation_evidence__Sju5l{--frame-height:3.2vw;top:51dvh;width:8vw}.studio-investigation_conversation___7UZo{top:39dvh;left:23vw;width:26vw}.studio-investigation_connection__0qw8K{top:calc(32px + .48vw + 1.6vw - 12px);left:6.6vw;transform:translateY(calc(var(--selected-frame) * (var(--frame-height) + var(--frame-gap))))}.studio-investigation_monitorPosition__u_NP0{top:32dvh;left:31vw;width:70vw;height:63dvh}.studio-investigation_fileLabel__cXZQn,.studio-investigation_productLabel__5harn{font-size:10px}}@media (min-width:681px) and (max-width:1024px) and (orientation:portrait){.studio-investigation_section__n8S3_{min-height:150dvh}.studio-investigation_stage__7GL9N{--conversation-top:34dvh;--evidence-top:max(54dvh,calc(var(--conversation-top) + 185px));--tablet-frame:min(11vw,9dvh);--monitor-top:calc(var(--evidence-top) + 24px + var(--tablet-frame) + 6vw + 44px);--monitor-height:min(27dvh,calc(100dvh - var(--monitor-top) - 16px));--fallback-width:min(86%,calc(var(--monitor-height) * 1.3))}.studio-investigation_heading__ZX16a h2{font-size:min(clamp(56px,9vw,96px),7dvh)}.studio-investigation_conversation___7UZo{top:var(--conversation-top)}.studio-investigation_evidence__Sju5l{--frame-height:var(--tablet-frame);top:var(--evidence-top)}.studio-investigation_monitorPosition__u_NP0{left:11vw;top:var(--monitor-top);width:88vw;height:var(--monitor-height)}.studio-investigation_fallbackDisplay__hv_19{width:var(--fallback-width)}.studio-investigation_fallbackDeck__oliCL{width:calc(var(--fallback-width) * 96 / 86)}.studio-investigation_connection__0qw8K{top:calc(22px + 3vw + var(--frame-height));width:30vw;height:16vw;transform:translateX(calc(var(--selected-frame) * 15.625vw)) rotate(8deg)}}@media (max-width:360px) and (min-height:651px){.studio-investigation_heading__ZX16a p{margin-top:6px;font-size:12px;line-height:1.2}.studio-investigation_conversation___7UZo{top:30dvh}.studio-investigation_bubble__STfSV{padding:5px 9px 6px}}@media (orientation:landscape) and (max-height:480px){.studio-investigation_heading__ZX16a{top:66px}.studio-investigation_heading__ZX16a h2{font-size:11.5dvh}.studio-investigation_heading__ZX16a p{margin-top:10px;font-size:11px}.studio-investigation_evidence__Sju5l{top:52dvh}.studio-investigation_monitorPosition__u_NP0{top:37dvh}}@media (max-width:680px) and (orientation:landscape) and (max-height:650px){.studio-investigation_section__n8S3_{min-height:125dvh}.studio-investigation_heading__ZX16a p{font-size:9px}.studio-investigation_evidence__Sju5l{--frame-height:24px;width:72px}.studio-investigation_connection__0qw8K{left:62px;top:calc(32px + .48vw + var(--selected-frame) * (24px + .4vw))}.studio-investigation_question__ApFpf{left:2vw;font-size:8px}.studio-investigation_fileLabel__cXZQn{margin-bottom:4px}.studio-investigation_productLabel__5harn{margin-top:6px;font-size:8px}}.github-star-button_button__ccjba{flex-wrap:nowrap;flex-shrink:0;white-space:nowrap}.github-star-button_count__KtjIy,.github-star-button_icon__JD2ej,.github-star-button_label__hqYnh{flex:0 0 auto}.github-star-button_count__KtjIy{display:inline-flex;align-items:center;white-space:nowrap;line-height:1}