.blog-editorial-visual_figure__WkEO9{--diagram-bg:#101d24;--diagram-panel:#172932;--diagram-fg:#eef6f4;--diagram-muted:#b4c7cb;--diagram-line:#36505a;--diagram-accent:#93dfcc;--diagram-soft:#203b3b;--diagram-amber:#f1c783;margin:36px 0 44px;border:1px solid var(--diagram-line);border-radius:22px;overflow:hidden;background:var(--diagram-bg);color:var(--diagram-fg);box-shadow:0 18px 50px -35px #0009}html.light .blog-editorial-visual_figure__WkEO9{--diagram-bg:#f1f5f2;--diagram-panel:#fff;--diagram-fg:#143137;--diagram-muted:#496168;--diagram-line:#c4d4ce;--diagram-accent:#176c5a;--diagram-soft:#e0ece5;--diagram-amber:#8a571f;box-shadow:0 18px 45px -35px #21483b55}.blog-editorial-visual_header__tMg_A{padding:28px 30px 24px;border-bottom:1px solid var(--diagram-line)}.blog-editorial-visual_eyebrow__jlxQX{display:block;font-size:.65rem;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;color:var(--diagram-muted);margin-bottom:23px}.blog-editorial-visual_topic__XZKu2{font-size:.75rem;line-height:1.6;color:var(--diagram-accent);margin:0 0 8px;font-weight:600}.blog-editorial-visual_header__tMg_A h3{font-family:var(--font-display),sans-serif;font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.18;letter-spacing:-.035em;font-weight:600;margin:0;max-width:560px;text-wrap:balance}.blog-editorial-visual_caption__Nggg6{padding:20px 30px;border-top:1px solid var(--diagram-line);font-size:.8125rem;line-height:1.65;color:var(--diagram-muted)}.blog-editorial-visual_offline__KTzCW,.blog-editorial-visual_visit__ul_Vx{display:grid;grid-template-columns:1.08fr 1fr;gap:30px;padding:30px;align-items:center;background-image:radial-gradient(circle at 6% 100%,var(--diagram-soft),transparent 55%)}.blog-editorial-visual_presentation__KiA77{min-width:0}.blog-editorial-visual_tablet__ypTGG{padding:8px;border:1px solid #607079;border-radius:16px;background:#10191f;box-shadow:0 12px 26px #0003;transform:perspective(700px) rotateY(5deg)}.blog-editorial-visual_tablet__ypTGG img{display:block;width:100%;height:auto;border-radius:8px}.blog-editorial-visual_mediaTypes__lRJWl{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:19px;font-size:.8125rem;color:var(--diagram-accent)}.blog-editorial-visual_mediaTypes__lRJWl svg{width:16px;height:16px;margin-left:6px}.blog-editorial-visual_mediaTypes__lRJWl svg:first-child{margin-left:0}.blog-editorial-visual_presentationNote__MFRc_{text-align:center;font-size:.8125rem;line-height:1.75;color:var(--diagram-muted);margin:20px 0 0}.blog-editorial-visual_presentationNote__MFRc_ strong{color:var(--diagram-fg);font-weight:500}.blog-editorial-visual_visitSteps__15n9M{list-style:none;margin:0;padding:0;display:grid;gap:22px}.blog-editorial-visual_visitSteps__15n9M li{display:flex;gap:14px;align-items:flex-start;position:relative;min-width:0}.blog-editorial-visual_visitSteps__15n9M li:not(:last-child):after{content:"";position:absolute;left:17px;top:38px;bottom:-18px;width:1px;background:var(--diagram-line)}.blog-editorial-visual_stepNumber__ATTwi{display:grid;place-items:center;flex:0 0 36px;height:36px;font-size:.7rem;font-weight:600;border:1px solid var(--diagram-line);border-radius:50%;color:var(--diagram-muted);background:var(--diagram-bg)}.blog-editorial-visual_currentStep__IvQIu .blog-editorial-visual_stepNumber__ATTwi{color:var(--diagram-bg);background:var(--diagram-accent);border-color:var(--diagram-accent)}.blog-editorial-visual_syncSteps___vVcJ strong,.blog-editorial-visual_visitSteps__15n9M strong{display:block;font-size:.9375rem;font-weight:600;line-height:1.45}.blog-editorial-visual_syncSteps___vVcJ p,.blog-editorial-visual_visitSteps__15n9M p{font-size:.8125rem;line-height:1.6;color:var(--diagram-muted);margin:4px 0 0}.blog-editorial-visual_productTag__tJuba{display:inline-block;font-size:.7rem;line-height:1.5;margin-top:8px;padding:3px 8px;border:1px solid var(--diagram-line);border-radius:4px;color:var(--diagram-accent)}.blog-editorial-visual_offline__KTzCW{grid-template-columns:.9fr 1.1fr;gap:36px;background-image:radial-gradient(ellipse at 35% 90%,var(--diagram-soft),transparent 70%)}.blog-editorial-visual_phone__8xYnh{position:relative;max-width:240px;width:100%;justify-self:center;padding:31px 18px 22px;background:var(--diagram-panel);border:2px solid var(--diagram-line);border-radius:30px;box-shadow:0 16px 22px #0002}.blog-editorial-visual_phoneSpeaker__aF77x{position:absolute;width:47px;height:4px;left:calc(50% - 23px);top:12px;background:var(--diagram-line);border-radius:4px}.blog-editorial-visual_phoneTop__vEx5D{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.7rem;color:var(--diagram-muted)}.blog-editorial-visual_phoneTitle__7fyz9{display:block;font-family:var(--font-display),sans-serif;font-size:1.5rem;font-weight:500;line-height:1.18;margin:24px 0;color:var(--diagram-fg);letter-spacing:-.025em}.blog-editorial-visual_noteSheet__6LDEE{padding:14px 12px;border:1px solid var(--diagram-line);border-radius:9px;background:var(--diagram-bg)}.blog-editorial-visual_noteSheet__6LDEE>span{display:block;font-size:.625rem;color:var(--diagram-muted);margin-bottom:8px}.blog-editorial-visual_noteSheet__6LDEE>strong{display:block;font-size:.8125rem;font-weight:500}.blog-editorial-visual_noteLines__hF7cb{margin-top:16px;display:grid;gap:6px}.blog-editorial-visual_noteLines__hF7cb i{height:3px;background:var(--diagram-line);width:85%;border-radius:3px}.blog-editorial-visual_noteLines__hF7cb i:last-child{width:55%}.blog-editorial-visual_pending___Z1Fn{display:flex;align-items:flex-start;gap:7px;margin:20px 0 0;font-size:.7rem;line-height:1.55;color:var(--diagram-amber)}.blog-editorial-visual_pending___Z1Fn>span{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor;margin-top:5px}.blog-editorial-visual_phoneHint__yn1Ey{font-size:.65rem;color:var(--diagram-muted);line-height:1.5;margin:8px 0 0}.blog-editorial-visual_syncSteps___vVcJ{list-style:none;margin:0;padding:0;display:grid;gap:32px}.blog-editorial-visual_syncSteps___vVcJ li{display:flex;align-items:flex-start;gap:14px}.blog-editorial-visual_syncIcon__TfNk5{color:var(--diagram-accent);flex:0 0 34px}.blog-editorial-visual_syncIcon__TfNk5 svg{width:25px;height:25px;stroke-width:1.5}.blog-editorial-visual_distribution__hdbo_{padding:28px 30px;background-image:radial-gradient(ellipse at 50% 45%,var(--diagram-soft),transparent 68%)}.blog-editorial-visual_source__rc_7t{display:flex;align-items:center;gap:15px;border:1px solid var(--diagram-line);background:var(--diagram-panel);padding:18px 20px;border-radius:12px;position:relative}.blog-editorial-visual_sourceIcon__TpvmO{display:grid;place-items:center;color:var(--diagram-accent);flex:0 0 40px}.blog-editorial-visual_source__rc_7t strong{font-size:.9375rem;font-weight:600;line-height:1.5}.blog-editorial-visual_source__rc_7t p{font-size:.8125rem;color:var(--diagram-muted);margin:4px 0 0;line-height:1.6}.blog-editorial-visual_source__rc_7t code{font-size:.8rem;overflow-wrap:anywhere}.blog-editorial-visual_sourceFiles__cvZ_6{display:flex;margin-left:auto;gap:8px;color:var(--diagram-muted)}.blog-editorial-visual_sourceFiles__cvZ_6 svg{width:18px;height:18px;stroke-width:1.5}.blog-editorial-visual_downloadLine__ZH1r_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;margin:20px 0 30px;font-size:.75rem;line-height:1.6;color:var(--diagram-muted)}.blog-editorial-visual_downloadLine__ZH1r_ svg{color:var(--diagram-accent);width:20px;height:30px}.blog-editorial-visual_devices__RDIJv{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:end}.blog-editorial-visual_devices__RDIJv>div{min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center}.blog-editorial-visual_devices__RDIJv strong{font-size:.8125rem;font-weight:600;margin:18px 0 5px;line-height:1.5}.blog-editorial-visual_devices__RDIJv>div>span{font-size:.75rem;line-height:1.5;color:var(--diagram-muted)}.blog-editorial-visual_mediaDevice__YKl_V{display:flex;flex-direction:column;align-items:center;width:100%;max-width:185px;justify-content:flex-end;height:140px;position:relative}.blog-editorial-visual_mediaScreen__Bev6e{position:relative;width:100%;aspect-ratio:16/10;border:4px solid #405563;border-radius:6px;background:#102c3a;overflow:hidden;box-shadow:0 10px 22px #0002}.blog-editorial-visual_screenOrb___SWRq{position:absolute;width:64%;aspect-ratio:1;right:-12%;top:-40%;border:18px solid #72ceba;border-radius:50%;opacity:.8}.blog-editorial-visual_screenLine__HdDW7{position:absolute;left:11%;top:22%;width:29%;height:5px;background:#d8ece6;border-radius:5px}.blog-editorial-visual_screenTiles__IoQNZ{position:absolute;inset:55% 11% 12%;display:flex;gap:5px}.blog-editorial-visual_screenTiles__IoQNZ i{flex:1;border:1px solid #739fac;background:linear-gradient(140deg,#2f646d,#234652);border-radius:3px}.blog-editorial-visual_deviceFoot__6f37P{display:block;width:26%;height:22px;border-bottom:4px solid #405563;background:linear-gradient(90deg,transparent 38%,#405563 0,#405563 62%,transparent 0)}.blog-editorial-visual_tablet__ypTGG.blog-editorial-visual_mediaDevice__YKl_V{padding:0;background:transparent;border:0;box-shadow:none;border-radius:0;transform:none;max-width:165px}.blog-editorial-visual_tablet__ypTGG .blog-editorial-visual_mediaScreen__Bev6e{aspect-ratio:4/3;border-radius:11px;border-width:6px}.blog-editorial-visual_tablet__ypTGG .blog-editorial-visual_deviceFoot__6f37P{height:11px;border:0;background:transparent}.blog-editorial-visual_totem___moBW.blog-editorial-visual_mediaDevice__YKl_V{max-width:67px}.blog-editorial-visual_totem___moBW .blog-editorial-visual_mediaScreen__Bev6e{aspect-ratio:9/16;border-radius:4px;border-width:4px}.blog-editorial-visual_totem___moBW .blog-editorial-visual_deviceFoot__6f37P{height:9px;width:88%;background:transparent;border-bottom-width:5px}.blog-editorial-visual_localNote__14L4U{display:flex;align-items:flex-start;justify-content:center;gap:10px;border-top:1px solid var(--diagram-line);padding-top:20px;margin-top:26px;color:var(--diagram-accent);font-size:.8125rem;line-height:1.6}.blog-editorial-visual_localNote__14L4U svg{flex:0 0 18px;margin-top:2px}.blog-editorial-visual_sample__7RaD6{padding:30px;background-image:linear-gradient(var(--diagram-bg),var(--diagram-soft))}.blog-editorial-visual_sampleStages__MkUiU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;gap:27px}.blog-editorial-visual_sampleStages__MkUiU li{position:relative;min-width:0}.blog-editorial-visual_sampleIcon__PeXp9{width:23px;height:23px;color:var(--diagram-muted);stroke-width:1.5;margin-bottom:18px}.blog-editorial-visual_sampleNumber__AUNtA{display:block;font-family:var(--font-display),sans-serif;font-size:4rem;font-weight:500;line-height:1;letter-spacing:-.07em;color:var(--diagram-accent);margin-bottom:12px}.blog-editorial-visual_sampleStages__MkUiU strong{display:block;font-size:.9375rem;font-weight:600}.blog-editorial-visual_sampleStages__MkUiU p{font-size:.8125rem;line-height:1.6;color:var(--diagram-muted);margin:7px 0 0}.blog-editorial-visual_sampleArrow__hiydJ{position:absolute;right:-9px;top:65px;width:20px;color:var(--diagram-muted);stroke-width:1.3}.blog-editorial-visual_measurement__7Tclm{position:relative;margin-top:28px;padding-top:24px;border-top:1px solid var(--diagram-line)}.blog-editorial-visual_measurementRule__yHwW7{position:absolute;top:-2px;left:0;height:3px;width:55px;background:var(--diagram-accent)}.blog-editorial-visual_measurement__7Tclm strong{font-size:1rem;font-weight:600;line-height:1.5}.blog-editorial-visual_measurement__7Tclm p{font-size:.8125rem;line-height:1.6;margin:6px 0 0;color:var(--diagram-muted)}.blog-editorial-visual_structure__Nbfoh{padding:26px;background:linear-gradient(160deg,var(--diagram-bg),var(--diagram-soft))}.blog-editorial-visual_twoViews__llChS{display:grid;grid-template-columns:1fr 1fr;gap:16px}.blog-editorial-visual_browserView__R56vt,.blog-editorial-visual_codeView__NY7Gw{border:1px solid var(--diagram-line);border-radius:12px;overflow:hidden;min-width:0}.blog-editorial-visual_browserView__R56vt{background:#f1f5ef;color:#163a38}.blog-editorial-visual_windowBar__LWkwH{display:flex;align-items:center;gap:9px;border-bottom:1px solid #56746e50;padding:12px;font-size:.625rem;line-height:1.6;min-height:43px}.blog-editorial-visual_windowBar__LWkwH>span{display:flex;gap:3px;align-items:center;flex-shrink:0}.blog-editorial-visual_windowBar__LWkwH i{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5}.blog-editorial-visual_windowBar__LWkwH strong{font-weight:500}.blog-editorial-visual_browserContent__btvB5{padding:22px 17px}.blog-editorial-visual_contentLabel__B57nw{display:block;font-size:.65rem;margin-bottom:16px;color:#446a65}.blog-editorial-visual_browserContent__btvB5>strong{display:block;font-family:var(--font-display),sans-serif;font-size:1.6rem;line-height:1.07;font-weight:500;letter-spacing:-.045em}.blog-editorial-visual_browserContent__btvB5 p{font-size:.75rem;line-height:1.6;margin:13px 0;color:#446a65}.blog-editorial-visual_exampleLink__MEhTE{display:flex;align-items:center;gap:7px;font-size:.7rem;font-weight:600;margin:18px 0;color:#1c6257}.blog-editorial-visual_exampleField__vmqeW{display:block;font-size:.65rem;font-weight:600;margin-top:20px}.blog-editorial-visual_exampleField__vmqeW>span{display:block;border:1px solid #b1c5be;background:#fff;padding:8px;margin-top:6px;border-radius:4px;font-size:.7rem;font-weight:400;color:#446a65}.blog-editorial-visual_codeView__NY7Gw{background:#0d1e27;color:#c8e4dc}.blog-editorial-visual_codeView__NY7Gw .blog-editorial-visual_windowBar__LWkwH{color:#a0c6bd;border-color:#36505a}.blog-editorial-visual_codeView__NY7Gw pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.7;font-size:.7rem;margin:0;padding:19px 15px;color:#a9dacf}.blog-editorial-visual_readers__rXtYq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;margin:23px 0 0;padding:0}.blog-editorial-visual_readers__rXtYq li{border-top:2px solid var(--diagram-line);padding-top:13px}.blog-editorial-visual_readers__rXtYq strong{display:block;font-size:.75rem;font-weight:600;line-height:1.5}.blog-editorial-visual_readers__rXtYq span{display:block;font-size:.75rem;line-height:1.6;margin-top:4px;color:var(--diagram-muted)}@media(max-width:600px){.blog-editorial-visual_header__tMg_A{padding:23px 22px 21px}.blog-editorial-visual_eyebrow__jlxQX{margin-bottom:17px}.blog-editorial-visual_caption__Nggg6{padding:19px 22px}.blog-editorial-visual_offline__KTzCW,.blog-editorial-visual_visit__ul_Vx{padding:24px 22px;grid-template-columns:1fr;gap:30px}.blog-editorial-visual_presentation__KiA77{max-width:360px;width:100%;justify-self:center}.blog-editorial-visual_visitSteps__15n9M{gap:20px}.blog-editorial-visual_visitSteps__15n9M li:not(:last-child):after{bottom:-16px}.blog-editorial-visual_presentationNote__MFRc_{margin-top:15px}.blog-editorial-visual_offline__KTzCW{gap:30px}.blog-editorial-visual_phone__8xYnh{max-width:235px}.blog-editorial-visual_syncSteps___vVcJ{gap:24px}.blog-editorial-visual_distribution__hdbo_{padding:23px 20px}.blog-editorial-visual_source__rc_7t{padding:15px;gap:10px}.blog-editorial-visual_sourceFiles__cvZ_6{display:none}.blog-editorial-visual_sourceIcon__TpvmO{flex-basis:32px}.blog-editorial-visual_devices__RDIJv{gap:12px}.blog-editorial-visual_mediaDevice__YKl_V{height:120px}.blog-editorial-visual_devices__RDIJv strong{font-size:.75rem}.blog-editorial-visual_devices__RDIJv>div>span{font-size:.6875rem}.blog-editorial-visual_sample__7RaD6{padding:24px 22px}.blog-editorial-visual_sampleStages__MkUiU{gap:17px}.blog-editorial-visual_sampleNumber__AUNtA{font-size:3.1rem}.blog-editorial-visual_sampleStages__MkUiU strong{font-size:.8125rem}.blog-editorial-visual_sampleStages__MkUiU p{font-size:.75rem}.blog-editorial-visual_sampleArrow__hiydJ{right:-10px;top:60px;width:14px}.blog-editorial-visual_structure__Nbfoh{padding:22px}.blog-editorial-visual_twoViews__llChS{grid-template-columns:1fr}.blog-editorial-visual_browserContent__btvB5{padding:24px}.blog-editorial-visual_browserContent__btvB5>strong{font-size:2rem}.blog-editorial-visual_windowBar__LWkwH{font-size:.75rem}.blog-editorial-visual_codeView__NY7Gw pre{font-size:.8125rem;padding:20px 22px}.blog-editorial-visual_readers__rXtYq{grid-template-columns:1fr;gap:16px}.blog-editorial-visual_readers__rXtYq li{display:grid;grid-template-columns:1fr 1.2fr;gap:14px;align-items:start}.blog-editorial-visual_readers__rXtYq span,.blog-editorial-visual_readers__rXtYq strong{font-size:.8125rem}.blog-editorial-visual_readers__rXtYq span{margin:0}}@media(max-width:380px){.blog-editorial-visual_figure__WkEO9{border-radius:16px}.blog-editorial-visual_caption__Nggg6,.blog-editorial-visual_header__tMg_A,.blog-editorial-visual_offline__KTzCW,.blog-editorial-visual_sample__7RaD6,.blog-editorial-visual_structure__Nbfoh,.blog-editorial-visual_visit__ul_Vx{padding-inline:18px}.blog-editorial-visual_devices__RDIJv{grid-template-columns:1fr;gap:24px}.blog-editorial-visual_mediaDevice__YKl_V{height:auto;max-width:185px}.blog-editorial-visual_totem___moBW.blog-editorial-visual_mediaDevice__YKl_V{max-width:67px}.blog-editorial-visual_devices__RDIJv strong{margin-top:12px;font-size:.875rem}.blog-editorial-visual_devices__RDIJv>div>span{font-size:.8125rem}.blog-editorial-visual_sampleStages__MkUiU{grid-template-columns:1fr;gap:25px}.blog-editorial-visual_sampleStages__MkUiU li{display:grid;grid-template-columns:66px 1fr;column-gap:15px}.blog-editorial-visual_sampleIcon__PeXp9{display:none}.blog-editorial-visual_sampleNumber__AUNtA{grid-row:1/3;font-size:3.2rem;margin:0}.blog-editorial-visual_sampleStages__MkUiU strong{align-self:end;font-size:.9375rem}.blog-editorial-visual_sampleStages__MkUiU p{margin-top:4px;font-size:.8125rem}.blog-editorial-visual_sampleArrow__hiydJ{display:none}.blog-editorial-visual_readers__rXtYq li{grid-template-columns:1fr;gap:4px}}.blog-layout_layout__oXFzd{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,80px);align-items:start}.blog-layout_withContents__jIYun{grid-template-columns:minmax(220px,.28fr) minmax(0,1fr)}.blog-layout_contents__JGj13{position:sticky;top:108px;max-height:calc(100dvh - 132px);overflow-y:auto;overscroll-behavior:contain;padding:clamp(20px,2vw,32px);color:var(--text-primary);background:var(--glass-bg);border-block:1px solid var(--border-color)}.blog-layout_contents__JGj13 summary{font-size:1rem}.blog-layout_contentsList__6aYTR{display:grid;gap:15px;margin-top:24px}.blog-layout_contentsList__6aYTR button{min-height:32px}.blog-layout_contentsList__6aYTR button:hover{color:var(--text-primary);text-decoration-thickness:2px}.blog-layout_body__gJ5Ly,.blog-layout_media__6dChc{min-width:0}.blog-layout_reading___20TU{width:100%;max-width:78ch;font-size:1.125rem}.blog-layout_reading___20TU :is(p,li){overflow-wrap:anywhere}.blog-layout_media__6dChc{width:100%;margin-block:30px}@media (max-width:1000px){.blog-layout_withContents__jIYun{grid-template-columns:minmax(0,1fr);gap:28px}.blog-layout_contents__JGj13{position:static;max-height:none}.blog-layout_contentsList__6aYTR{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.blog-layout_contentsList__6aYTR button{min-height:44px}.blog-layout_reading___20TU{max-width:78ch}}@media (max-width:600px){.blog-layout_contentsList__6aYTR{grid-template-columns:minmax(0,1fr);gap:5px}.blog-layout_contents__JGj13{padding:20px 16px}.blog-layout_reading___20TU{font-size:1rem}}.website-film_film__vJcG0{margin:42px 0 48px;min-width:0;color:#f8f9fc;scroll-margin-top:105px}.website-film_heading__CfTC4{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:23px}.website-film_film__vJcG0 .website-film_eyebrow__X8LM8{color:#baacff;font-size:.6875rem;font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.website-film_film__vJcG0 :is(h2,h3){margin-top:13px;font-family:var(--font-display),sans-serif;font-size:clamp(1.6rem,2.7vw,2.6rem);font-weight:500;letter-spacing:-.045em;line-height:1.15}.website-film_film__vJcG0 .website-film_cinemaLink__D_koa{display:inline-flex;flex-shrink:0;align-items:center;gap:10px;min-height:44px;color:#baacff;font-size:.8125rem}.website-film_cinemaLink__D_koa:hover{text-decoration:underline;text-underline-offset:4px}.website-film_production__kn09N{margin:-3px 0 20px}.website-film_production__kn09N>p{max-width:800px;color:#b9c0d0;font-size:.9375rem;line-height:1.75}.website-film_productionActions__VFnnm{display:flex;align-items:center;flex-wrap:wrap;gap:12px 25px;margin-top:21px}.website-film_film__vJcG0 .website-film_productionCta__qRmFT{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;padding:13px 19px;background:#e4e9ff;color:#192344;border-radius:3px;font-size:.875rem;font-weight:600}.website-film_film__vJcG0 .website-film_productionCta__qRmFT:hover{background:#fff}.website-film_productionCta__qRmFT svg,.website-film_productionLink__CVygJ svg{flex-shrink:0}.website-film_film__vJcG0 .website-film_productionLink__CVygJ{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#c5d0f0;font-size:.8125rem}.website-film_productionLink__CVygJ:hover{text-decoration:underline;text-underline-offset:4px}.website-film_production__kn09N>.website-film_exampleLabel__Td5eN{margin-top:23px;font-size:.75rem}.website-film_screen__0rEVF{position:relative;isolation:isolate;aspect-ratio:16/9;overflow:hidden;background:#06060a;color:#fff;color-scheme:dark;border:1px solid #ffffff26;box-shadow:0 18px 70px #09021566}.website-film_poster__r8r6y,.website-film_screen__0rEVF video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.website-film_poster__r8r6y{object-fit:cover}.website-film_play__ReTiY{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:100%;padding:20px;border:0;background:linear-gradient(180deg,#08091208,#08091218 60%,#08091255);color:#fff;font:inherit;cursor:pointer}.website-film_playIcon__KiLEd{display:grid;place-items:center;width:78px;height:78px;flex-shrink:0;border:1px solid #ffffff90;border-radius:50%;background:#281647e6;box-shadow:0 8px 35px #0007;transition:background .18s ease,transform .18s ease}.website-film_playIcon__KiLEd svg{margin-left:3px}.website-film_play__ReTiY:hover .website-film_playIcon__KiLEd{background:#5c32a5;transform:scale(1.06)}.website-film_playLabel__8UKU5{padding:9px 16px;border:1px solid #ffffff35;border-radius:999px;background:#080912eb;font-size:.875rem;font-weight:550;line-height:1.4}.website-film_film__vJcG0 .website-film_play__ReTiY:focus-visible,.website-film_screen__0rEVF video:focus-visible{outline:3px solid #c8baff;outline-offset:-7px}.website-film_film__vJcG0 :is(a,summary):focus-visible{outline:3px solid #c8baff;outline-offset:4px}.website-film_caption__e7_1G{display:flex;justify-content:space-between;align-items:baseline;gap:22px;padding-top:14px;color:#b9c0d0;font-size:.75rem;line-height:1.75}.website-film_caption__e7_1G>p{max-width:720px}.website-film_caption__e7_1G details{max-width:540px}.website-film_caption__e7_1G summary{min-height:44px;color:#ddd4ff;cursor:pointer;white-space:nowrap}.website-film_caption__e7_1G details[open]{flex:1 1 460px}.website-film_caption__e7_1G details p{padding:5px 0 12px}.website-film_film__vJcG0 .website-film_error__ayrUI{margin-top:12px;color:#e5deff;font-size:.8125rem;line-height:1.65}.website-film_error__ayrUI a{text-decoration:underline;text-underline-offset:3px}.website-film_film__vJcG0.website-film_bobby__WwYXW{margin:0}.website-film_film__vJcG0.website-film_bobby__WwYXW .website-film_heading__CfTC4{align-items:flex-start;margin-bottom:18px}.website-film_film__vJcG0.website-film_bobby__WwYXW :is(h2,h3){font-size:clamp(1.35rem,2vw,1.9rem);margin-top:9px}.website-film_bobby__WwYXW .website-film_caption__e7_1G{display:block}.website-film_bobby__WwYXW .website-film_caption__e7_1G details{max-width:none}.website-film_bobby__WwYXW .website-film_caption__e7_1G summary{padding-top:6px}html.light .website-film_film__vJcG0{color:#171a2b}html.light .website-film_film__vJcG0 .website-film_caption__e7_1G summary,html.light .website-film_film__vJcG0 .website-film_cinemaLink__D_koa,html.light .website-film_film__vJcG0 .website-film_eyebrow__X8LM8{color:#6335a6}html.light .website-film_film__vJcG0 .website-film_caption__e7_1G,html.light .website-film_film__vJcG0 .website-film_production__kn09N>p{color:#545b6e}html.light .website-film_film__vJcG0 .website-film_productionCta__qRmFT{background:#2548b9;color:#fff}html.light .website-film_film__vJcG0 .website-film_productionCta__qRmFT:hover{background:#19378e}html.light .website-film_film__vJcG0 .website-film_productionLink__CVygJ{color:#2548b9}html.light .website-film_film__vJcG0 .website-film_error__ayrUI{color:#563782}html.light .website-film_film__vJcG0 .website-film_screen__0rEVF{border-color:#27233e2e;box-shadow:0 18px 50px #29213e1f}html.light .website-film_film__vJcG0 :is(a,summary):focus-visible{outline-color:#6335a6}@media (min-width:1101px){.website-film_productionLayout__23lCZ{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:22px clamp(32px,3vw,64px)}.website-film_productionLayout__23lCZ .website-film_heading__CfTC4{grid-column:1;grid-row:1;display:block;margin:0}.website-film_productionLayout__23lCZ .website-film_cinemaLink__D_koa{margin-top:16px}.website-film_productionLayout__23lCZ .website-film_production__kn09N{grid-column:1;grid-row:2;margin:0}.website-film_productionLayout__23lCZ .website-film_production__kn09N>p{max-width:65ch}.website-film_productionLayout__23lCZ .website-film_screen__0rEVF{grid-column:2;grid-row:1/span 2;width:100%;align-self:center}.website-film_productionLayout__23lCZ .website-film_caption__e7_1G{grid-column:2;padding-top:0}.website-film_productionLayout__23lCZ .website-film_error__ayrUI{grid-column:2;margin:0}}@media (max-width:760px){.website-film_film__vJcG0{margin:32px 0 36px}.website-film_heading__CfTC4{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:17px}.website-film_film__vJcG0 :is(h2,h3){font-size:clamp(1.65rem,6vw,2.3rem)}.website-film_film__vJcG0 .website-film_eyebrow__X8LM8{font-size:.625rem}.website-film_film__vJcG0 .website-film_cinemaLink__D_koa{font-size:.75rem}.website-film_production__kn09N>p{font-size:.875rem}.website-film_productionActions__VFnnm{align-items:flex-start;flex-direction:column;gap:8px}.website-film_film__vJcG0 .website-film_productionCta__qRmFT{width:100%;max-width:360px}.website-film_play__ReTiY{gap:10px;padding:14px}.website-film_playIcon__KiLEd{width:58px;height:58px}.website-film_playIcon__KiLEd svg{width:22px;height:22px}.website-film_playLabel__8UKU5{font-size:.75rem;padding:8px 12px}.website-film_caption__e7_1G{flex-direction:column;gap:7px;font-size:.6875rem;padding-top:12px}.website-film_caption__e7_1G details[open]{flex:initial}.website-film_caption__e7_1G summary{display:list-item;padding-block:10px}}@media (prefers-reduced-motion:reduce){.website-film_playIcon__KiLEd{transition:none}.website-film_play__ReTiY:hover .website-film_playIcon__KiLEd{transform:none}}html[data-a11y-reduced-motion=true] .website-film_playIcon__KiLEd{transition:none}html[data-a11y-reduced-motion=true] .website-film_play__ReTiY:hover .website-film_playIcon__KiLEd{transform:none}.robot-future-film_film__kkywH{--film-ink:#f4ecdb;--film-muted:#c3cabc;--film-accent:#ffb777;--film-line:#819a7b55;width:var(--caz-page-width);max-width:none;margin:76px auto;padding-top:30px;border-top:1px solid var(--film-line);color:var(--film-ink);scroll-margin-top:110px}.robot-future-film_contained__53OST{width:100%;max-width:none;margin:0}.robot-future-film_heading__e_iDR{display:grid;grid-template-columns:1.15fr .85fr;gap:34px;align-items:end;margin-bottom:25px}.robot-future-film_film__kkywH .robot-future-film_eyebrow__ejrQl{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:0 0 17px;color:var(--film-accent);font-size:.68rem;line-height:1.5;letter-spacing:.1em;font-weight:700}.robot-future-film_eyebrow__ejrQl span{padding-left:14px;border-left:1px solid var(--film-line);color:var(--film-muted);font-size:.6rem}.robot-future-film_film__kkywH .robot-future-film_title__0th4n{margin:0;font:650 clamp(1.85rem,3.9vw,3.4rem)/1.12 var(--font-display),sans-serif;letter-spacing:-.045em}.robot-future-film_title__0th4n span{color:var(--film-accent)}.robot-future-film_introduction__rxxZG p{margin:0;color:var(--film-muted);font-size:.94rem;line-height:1.75}.robot-future-film_introduction__rxxZG>span{display:block;margin-top:13px;color:var(--film-muted);font-size:.72rem;line-height:1.6}.robot-future-film_figure__TWkJx{margin:0}.robot-future-film_screen__aO9Xs{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:16/9;border:1px solid var(--film-line);border-radius:12px;background:#142c26;color-scheme:dark;box-shadow:0 18px 50px #0003}.robot-future-film_poster__xQJmp,.robot-future-film_screen__aO9Xs video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.robot-future-film_play__Z9iug{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:11px;width:100%;padding:25px 18px;border:0;background:linear-gradient(transparent 45%,#13241ab3);cursor:pointer}.robot-future-film_playIcon__ba9By{display:grid;place-items:center;width:66px;height:66px;border:1px solid #ffe2bd;border-radius:50%;color:#30291b;background:#ffcf99;box-shadow:0 5px 26px #15271f66;transition:transform .18s ease}.robot-future-film_playIcon__ba9By svg{margin-left:4px}.robot-future-film_play__Z9iug:hover .robot-future-film_playIcon__ba9By{transform:scale(1.06)}.robot-future-film_playLabel__aE_b8{display:flex;align-items:center;gap:17px;padding:9px 15px;border:1px solid #b3c49c80;border-radius:999px;background:#15392bf2;color:#fff1da;font:650 .82rem/1.4 var(--font-body),sans-serif}.robot-future-film_playLabel__aE_b8>span{color:#f3c79b;font-variant-numeric:tabular-nums}.robot-future-film_aiLabel__9fe2u{position:absolute;top:12px;left:12px;z-index:2;max-width:calc(100% - 24px);pointer-events:none}.robot-future-film_caption__6FAQi{padding-top:13px;color:var(--film-muted);font-size:.75rem;line-height:1.7}.robot-future-film_caption__6FAQi>span{display:block}.robot-future-film_caption__6FAQi a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--film-accent);text-decoration:underline;text-underline-offset:3px}.robot-future-film_nextStep__jRTXj{display:grid;grid-template-columns:1.1fr 1fr;align-items:start;gap:25px;margin-top:23px;padding-top:23px;border-top:1px solid var(--film-line)}.robot-future-film_nextStep__jRTXj p{margin:0;color:var(--film-muted);font-size:.9rem;line-height:1.75}.robot-future-film_links__ovKb9{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.robot-future-film_links__ovKb9 a{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding:10px 14px;color:var(--film-ink);font-size:.8rem;font-weight:650;line-height:1.5}.robot-future-film_links__ovKb9 a:first-child{border:1px solid #f7c48f;border-radius:5px;background:#f7c48f;color:#273627}.robot-future-film_links__ovKb9 svg{flex-shrink:0}.robot-future-film_links__ovKb9 a:hover{text-decoration:underline;text-underline-offset:4px}.robot-future-film_description__RCOQz{margin-top:14px;color:var(--film-muted);font-size:.79rem;line-height:1.75}.robot-future-film_description__RCOQz summary{width:fit-content;min-height:44px;padding-block:10px;cursor:pointer}.robot-future-film_description__RCOQz p{max-width:850px;margin:0 0 12px}.robot-future-film_error__0rLBE{margin-top:15px;padding:14px 17px;border:1px solid var(--film-line);color:var(--film-ink);font-size:.85rem;line-height:1.65}.robot-future-film_error__0rLBE a{color:var(--film-accent);text-decoration:underline;text-underline-offset:3px}.robot-future-film_film__kkywH :is(a,summary):focus-visible{outline:3px solid var(--film-accent);outline-offset:4px}.robot-future-film_play__Z9iug:focus-visible,.robot-future-film_screen__aO9Xs video:focus-visible{outline:3px solid #fff1da;outline-offset:-6px}html.light .robot-future-film_film__kkywH{--film-ink:#243b30;--film-muted:#455c4b;--film-accent:#914310;--film-line:#526b4c55}html.light .robot-future-film_screen__aO9Xs{box-shadow:0 18px 50px #243b301a}html.light .robot-future-film_links__ovKb9 a:first-child{color:#fff3dd;background:#2d583f;border-color:#2d583f}@media (min-width:1101px){.robot-future-film_feature__xX4A0{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:22px clamp(32px,3vw,64px);align-items:start;margin-block:60px}.robot-future-film_feature__xX4A0 .robot-future-film_heading__e_iDR{grid-column:1;grid-row:1;display:block;margin:0}.robot-future-film_feature__xX4A0 .robot-future-film_introduction__rxxZG{max-width:65ch;margin-top:22px}.robot-future-film_feature__xX4A0 .robot-future-film_figure__TWkJx{grid-column:2;grid-row:1/span 3;min-width:0;align-self:center}.robot-future-film_feature__xX4A0 .robot-future-film_nextStep__jRTXj{grid-column:1;grid-row:2;display:block;margin:0;padding-top:22px}.robot-future-film_feature__xX4A0 .robot-future-film_nextStep__jRTXj p{max-width:65ch}.robot-future-film_feature__xX4A0 .robot-future-film_links__ovKb9{flex-direction:row;flex-wrap:wrap;margin-top:18px;gap:8px 12px}.robot-future-film_feature__xX4A0 .robot-future-film_description__RCOQz{grid-column:1;grid-row:3;margin:0}.robot-future-film_feature__xX4A0 .robot-future-film_description__RCOQz p{max-width:65ch}.robot-future-film_feature__xX4A0 .robot-future-film_error__0rLBE{grid-column:2;margin:0}}@media (max-width:1100px){.robot-future-film_film__kkywH{width:var(--caz-page-width)}.robot-future-film_contained__53OST{width:100%}}@media (max-width:760px){.robot-future-film_film__kkywH{width:var(--caz-page-width);margin-block:48px 62px;padding-top:23px}.robot-future-film_contained__53OST{width:100%;margin:0}.robot-future-film_heading__e_iDR{grid-template-columns:1fr;gap:18px}.robot-future-film_film__kkywH .robot-future-film_title__0th4n{font-size:clamp(1.85rem,7.3vw,3rem)}.robot-future-film_introduction__rxxZG p{font-size:.9rem}.robot-future-film_nextStep__jRTXj{grid-template-columns:1fr;gap:13px;margin-top:18px;padding-top:18px}.robot-future-film_nextStep__jRTXj p{font-size:.86rem}.robot-future-film_play__Z9iug{gap:7px;padding:11px}.robot-future-film_playIcon__ba9By{width:47px;height:47px}.robot-future-film_playIcon__ba9By svg{width:21px;height:21px}.robot-future-film_playLabel__aE_b8{gap:12px;padding:7px 12px;font-size:.73rem}.robot-future-film_aiLabel__9fe2u{top:8px;left:8px;max-width:calc(100% - 16px)}}@media (prefers-reduced-motion:reduce){.robot-future-film_playIcon__ba9By{transition:none}.robot-future-film_play__Z9iug:hover .robot-future-film_playIcon__ba9By{transform:none}}html[data-a11y-reduced-motion=true] .robot-future-film_playIcon__ba9By{transition:none}html[data-a11y-reduced-motion=true] .robot-future-film_play__Z9iug:hover .robot-future-film_playIcon__ba9By{transform:none}@media (forced-colors:active){.robot-future-film_links__ovKb9 a:first-child,.robot-future-film_playIcon__ba9By,.robot-future-film_playLabel__aE_b8,.robot-future-film_screen__aO9Xs{border-color:CanvasText}}