.CinemaCaseStudies_page__EPhN6{background:var(--cinema-bg,#070a09);color:var(--cinema-text,#f0f3ef);padding:72px 0 130px;overflow:clip}.CinemaCaseStudies_page__EPhN6,.CinemaCaseStudies_page__EPhN6 *{box-sizing:border-box}.CinemaCaseStudies_content__jzaMm{width:90%;max-width:1600px;margin:auto}.CinemaCaseStudies_pageTitle__uhq7E{max-width:1450px;margin:32px 0 92px;font-size:clamp(48px,6.8vw,112px);font-weight:300;letter-spacing:-.055em;line-height:1.04;text-wrap:balance}.CinemaCaseStudies_page__EPhN6 h2{font-size:clamp(32px,3.7vw,61px);font-weight:300;line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.CinemaCaseStudies_page__EPhN6 h3{font-size:clamp(21px,1.8vw,29px);font-weight:400;letter-spacing:-.025em}.CinemaCaseStudies_page__EPhN6 p{color:var(--cinema-muted,#9ba59e);line-height:1.8}.CinemaCaseStudies_page__EPhN6 p[class*=uppercase]{color:var(--cinema-accent,#9edcc4);font-size:11px;line-height:1.6;letter-spacing:.13em}.CinemaCaseStudies_page__EPhN6 a{color:var(--cinema-accent,#9edcc4)}.CinemaCaseStudies_page__EPhN6 a:hover{text-decoration:underline;text-underline-offset:6px}.CinemaCaseStudies_page__EPhN6 svg{color:var(--cinema-accent,#9edcc4)}.CinemaCaseStudies_page__EPhN6 a:focus-visible,.CinemaCaseStudies_page__EPhN6 button:focus-visible{outline:2px solid var(--cinema-accent,#9edcc4);outline-offset:6px}.CinemaCaseStudies_story__xtVa3{margin-bottom:120px}.CinemaCaseStudies_chapters__GXc3a{display:flex;flex-direction:column}.CinemaCaseStudies_chapter__3sJBB{border-top:1px solid var(--cinema-line,#28322c);margin-top:0;gap:clamp(32px,5vw,80px);padding:64px 0}.CinemaCaseStudies_chapter__3sJBB>div{min-width:0}.CinemaCaseStudies_chapter__3sJBB>article,.CinemaCaseStudies_chapter__3sJBB>div[class*=p-6]{padding:0}.CinemaCaseStudies_chapter__3sJBB>div[class*="md:pt-"]{padding-top:80px}.CinemaCaseStudies_chapter__3sJBB>article{padding-top:10px}.CinemaCaseStudies_chapter__3sJBB>div>div[class*="sm:grid-cols-3"]>div{padding:20px 0 0;border-top:1px solid var(--cinema-line,#28322c)}.CinemaCaseStudies_chapter__3sJBB>div>div[class*="sm:grid-cols-3"] p:first-child{color:var(--cinema-text,#f0f3ef);font-size:15px}.CinemaCaseStudies_chapter__3sJBB>div>div[class*="sm:grid-cols-3"] p:last-child{font-size:13px}.CinemaCaseStudies_metricRow__BPMXH{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,40px);min-height:170px;padding:24px 0;border-bottom:1px solid var(--cinema-line,#28322c)}.CinemaCaseStudies_chapter__3sJBB span[class*=text-5xl]{color:var(--cinema-accent,#9edcc4);font-size:clamp(4.5rem,8vw,7.5rem);font-weight:300;letter-spacing:-.055em;white-space:nowrap;justify-self:center}.CinemaCaseStudies_podStage__Pt4WO{position:relative;min-height:700px}.CinemaCaseStudies_podStage__Pt4WO>div:first-child{text-align:left;left:32px;right:32px}.CinemaCaseStudies_podControls__C9Uef{display:flex;justify-content:center;gap:12px;position:absolute;left:20px;right:20px;bottom:24px}.CinemaCaseStudies_selector__osPvV{border:1px solid var(--cinema-line,#28322c);border-radius:999px;color:var(--cinema-muted,#9ba59e);padding:10px 16px;font-size:13px;line-height:1.4;transition:color .16s,border-color .16s,background-color .16s}.CinemaCaseStudies_selector__osPvV:hover,.CinemaCaseStudies_selector__osPvV[aria-pressed=true]{border-color:var(--cinema-accent,#9edcc4);color:var(--cinema-accent,#9edcc4);background:color-mix(in srgb,var(--cinema-accent,#9edcc4) 10%,transparent)}.CinemaCaseStudies_phoneStage__Ap6Z1{position:relative;display:flex;justify-content:center;align-items:center;height:490px;width:100%;max-width:420px;margin-inline:auto;perspective:1000px}.CinemaCaseStudies_phoneStage__Ap6Z1:before{content:"";position:absolute;inset:-2% -4%;border-radius:50%;background:radial-gradient(ellipse at center,#c3e8d666 0,#a6cfbc47 40%,#7fa4911f 62%,transparent 78%);filter:blur(28px);pointer-events:none}.CinemaCaseStudies_phone__ZMl51{position:relative;box-sizing:content-box;height:435px;width:218px;flex-shrink:0;border-radius:2.65rem;border:7px solid #202824;background:#090e0c;padding:6px;box-shadow:0 0 0 1px #c5e8d76b,inset 0 0 0 1px #d9f3e833,0 28px 55px -18px #0009;transform:rotateY(-16deg) rotateX(5deg);transition:transform .7s}@media (hover:hover) and (pointer:fine){.CinemaCaseStudies_phone__ZMl51:hover{transform:rotateY(0deg) rotateX(0deg)}}.CinemaCaseStudies_phoneScreen__MUVKw{position:relative;height:100%;overflow:hidden;border-radius:2.1rem;background:#fff}.CinemaCaseStudies_phoneIsland__Htv_F{position:absolute;left:50%;top:10px;z-index:1;width:5.6rem;height:20px;transform:translateX(-50%);border-radius:9999px;background:#111827;pointer-events:none}@media (min-width:640px){.CinemaCaseStudies_phoneStage__Ap6Z1{height:550px}.CinemaCaseStudies_phone__ZMl51{height:490px;width:245px}}.CinemaCaseStudies_fieldImage__CPoTq{position:relative;aspect-ratio:3/4;width:100%;overflow:hidden}.CinemaCaseStudies_fieldImage__CPoTq img{-o-object-fit:cover;object-fit:cover}.CinemaCaseStudies_projects__cFrc8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;margin-top:48px}.CinemaCaseStudies_project__0Oes2{min-width:0;border-bottom:1px solid var(--cinema-line,#28322c)}.CinemaCaseStudies_project__0Oes2 a>div:last-child,.CinemaCaseStudies_project__0Oes2 button>div:last-child{padding:24px 0 32px}.CinemaCaseStudies_project__0Oes2 a,.CinemaCaseStudies_project__0Oes2 button{display:flex;flex-direction:column;align-items:stretch;height:100%}.CinemaCaseStudies_project__0Oes2 a,.CinemaCaseStudies_project__0Oes2 a:hover{color:inherit;text-decoration:none}.CinemaCaseStudies_projectMedia__UrnAE{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.CinemaCaseStudies_projectMedia__UrnAE img{-o-object-fit:cover;object-fit:cover}.CinemaCaseStudies_project__0Oes2 img{transition:opacity .2s}.CinemaCaseStudies_project__0Oes2 a:hover img,.CinemaCaseStudies_project__0Oes2 button:not(:disabled):hover img{opacity:.8}.CinemaCaseStudies_modalBackdrop__BTyob{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;background:#070a09d9}.CinemaCaseStudies_modal__KYQYC{position:relative;width:100%;max-width:1000px;max-height:90dvh;overflow:auto;border:1px solid var(--cinema-line,#28322c);background:var(--cinema-bg,#070a09)}.CinemaCaseStudies_modal__KYQYC h2{font-size:30px}.CinemaCaseStudies_modal__KYQYC button{background:var(--cinema-surface,#101611);color:var(--cinema-text,#f0f3ef)}.CinemaCaseStudies_robotStage__lwDoR{display:flex;align-items:center;justify-content:center;min-height:620px;padding:32px}.CinemaCaseStudies_robotImage__kMS9d{height:auto;max-height:570px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1023px){.CinemaCaseStudies_page__EPhN6{padding-top:36px}.CinemaCaseStudies_pageTitle__uhq7E{margin-bottom:60px}.CinemaCaseStudies_podStage__Pt4WO{min-height:560px}.CinemaCaseStudies_chapter__3sJBB>div[class*="md:pt-"]{padding-top:0}.CinemaCaseStudies_robotStage__lwDoR{min-height:500px}}@media (max-width:767px){.CinemaCaseStudies_page__EPhN6{padding-bottom:80px}.CinemaCaseStudies_pageTitle__uhq7E{font-size:clamp(40px,10vw,64px);margin:28px 0 48px}.CinemaCaseStudies_page__EPhN6 h2{font-size:34px}.CinemaCaseStudies_story__xtVa3{margin-bottom:60px}.CinemaCaseStudies_chapter__3sJBB{padding:38px 0;gap:32px;grid-template-columns:1fr}.CinemaCaseStudies_podStage__Pt4WO{min-height:470px}.CinemaCaseStudies_robotStage__lwDoR{min-height:440px}.CinemaCaseStudies_robotImage__kMS9d{max-height:420px}.CinemaCaseStudies_projects__cFrc8{grid-template-columns:1fr;gap:32px}.CinemaCaseStudies_project__0Oes2 h3{font-size:24px}.CinemaCaseStudies_fieldImage__CPoTq{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.CinemaCaseStudies_page__EPhN6 *,.CinemaCaseStudies_page__EPhN6 :after,.CinemaCaseStudies_page__EPhN6 :before{animation:none!important;transition:none!important}}.CinemaCaseStudies_ecosystem__eng0E,.CinemaCaseStudies_heroChapter__jniKt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.CinemaCaseStudies_ecosystem__eng0E{align-items:center}.CinemaCaseStudies_robotHero__LqvSt{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.CinemaCaseStudies_steps__zZvdj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.CinemaCaseStudies_contribution__zP7kO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);row-gap:40px}.CinemaCaseStudies_fieldFigure__ciNrO{grid-column:2;grid-row:1/span 2;align-self:stretch}.CinemaCaseStudies_fieldFigure__ciNrO .CinemaCaseStudies_fieldImage__CPoTq{height:calc(100% - 44px);min-height:650px}.CinemaCaseStudies_screenCaption__gSAoX{margin-top:28px;padding-top:24px;border-top:1px solid var(--cinema-line,#28322c)}.CinemaCaseStudies_screenCaption__gSAoX p:first-child{color:var(--cinema-text,#f0f3ef)}@media (max-width:1023px){.CinemaCaseStudies_ecosystem__eng0E,.CinemaCaseStudies_heroChapter__jniKt{grid-template-columns:1fr}}@media (max-width:767px){.CinemaCaseStudies_contribution__zP7kO,.CinemaCaseStudies_steps__zZvdj{grid-template-columns:1fr}.CinemaCaseStudies_fieldFigure__ciNrO{grid-column:auto;grid-row:auto}.CinemaCaseStudies_fieldFigure__ciNrO .CinemaCaseStudies_fieldImage__CPoTq{min-height:460px;height:auto}}