.ProductionHero_hero__tF6XW{--hero-scene:url(/images/marketing/homepage-hero/studio-background-1600.webp);--hero-shade:linear-gradient(90deg,rgba(12,13,16,.48),rgba(12,13,16,.14) 58%,rgba(12,13,16,.12));position:relative;isolation:isolate;overflow:hidden;color:#fff;background-color:#0c0d10;background-position:50%;display:flex;flex-direction:column;min-height:100svh;padding-top:81px;border-bottom:1px solid hsla(0,0%,100%,.1)}.ProductionHero_hero__tF6XW:after{content:"";position:absolute;z-index:-2;inset:0;background-image:var(--hero-scene);background-size:cover;background-position:inherit;background-repeat:no-repeat;opacity:.7;transform:scaleX(-1);pointer-events:none}.ProductionHero_hero__tF6XW:before{content:"";position:absolute;z-index:-1;inset:0;background:var(--hero-shade),linear-gradient(180deg,rgba(0,0,0,.16),transparent 24%,transparent 76%,#101113),radial-gradient(ellipse at 58% 48%,transparent 36%,rgba(0,0,0,.28) 100%);pointer-events:none}.ProductionHero_container__uL1iz{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;width:min(1280px,100%);flex:1;margin:0 auto;padding:clamp(24px,5svh,52px) 24px 24px}.ProductionHero_copy__KiqsE{position:relative;z-index:2;min-width:0}.ProductionHero_eyebrow__89Wws{display:flex;align-items:center;gap:12px;margin:0 0 24px;color:#b7a9be;font-size:11px;font-weight:600;letter-spacing:.18em;line-height:1.8;text-transform:uppercase}.ProductionHero_eyebrow__89Wws:before{content:"";flex:0 0 36px;height:2px;background:#ff0064}.ProductionHero_title__NfBE3{margin:0;font-size:clamp(40px,4.2vw,54px);font-weight:700;letter-spacing:-.04em;line-height:1.08}.ProductionHero_title__NfBE3 span{display:inline-block;white-space:nowrap}.ProductionHero_titleEmphasis__Ymch1{color:#ff75b5}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.ProductionHero_titleEmphasis__Ymch1{background-image:linear-gradient(100deg,#ff0064,#f5a1da);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.ProductionHero_promise__GOStZ{max-width:520px;margin:24px 0 0;color:#fff;font-size:clamp(19px,1.6vw,23px);font-weight:500;letter-spacing:-.02em;line-height:1.5}.ProductionHero_actions__gKIk_{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:32px}.ProductionHero_signupAction__YUKRq{display:flex;flex-direction:column;align-items:flex-start}.ProductionHero_primaryButton__lDhfm{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:13px 20px;border:1px solid transparent;border-radius:999px;font-size:13px;font-weight:600;line-height:1.5;white-space:nowrap;transition:background .18s ease,border-color .18s ease;background:#ff0064;color:#fff;box-shadow:0 10px 24px rgba(0,0,0,.24),0 2px 10px rgba(255,0,100,.08)}.ProductionHero_primaryButton__lDhfm:hover{background:#e40059}.ProductionHero_primaryButton__lDhfm:focus-visible{outline:2px solid #ff438d;outline-offset:4px}.ProductionHero_primaryButton__lDhfm svg{flex-shrink:0}.ProductionHero_ctaNote__h5bIT{margin-top:12px;color:#898994;font-size:11px;text-align:left}.ProductionHero_visual__f528p{position:relative;isolation:isolate;min-width:0;transform:translateY(-20px)}.ProductionHero_visualGlow___n1I3{position:absolute;z-index:-1;inset:-14% -32% -18% -26%;background:radial-gradient(ellipse at 58% 44%,rgba(117,61,115,.18),transparent 62%),radial-gradient(ellipse at 45% 72%,rgba(137,31,77,.12),transparent 50%);pointer-events:none}.ProductionHero_visual__f528p:after{content:"";position:absolute;z-index:-1;right:-24%;bottom:-8%;left:-18%;height:22%;background:radial-gradient(ellipse,rgba(0,0,0,.48),transparent 68%);filter:blur(12px);pointer-events:none}.ProductionHero_heroPlayer__jP_gV{position:relative;margin-left:-56px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;background:#0c0d10;box-shadow:0 22px 40px rgba(0,0,0,.35),0 0 28px rgba(108,28,65,.1)}.ProductionHero_heroPlayer__jP_gV,.ProductionHero_videoDescriptor__9KsxR{width:calc(100% + max(0px, (100vw - 1280px) / 2) + 64px);max-width:min(800px,max(480px,calc((100svh - 330px) * 16 / 9)))}.ProductionHero_videoDescriptor__9KsxR{margin:10px 0 0 -56px;color:#c4bac8;font-size:12px;font-weight:400;letter-spacing:.015em;line-height:1.6}.ProductionHero_heroVideo__2McX4{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;cursor:pointer}.ProductionHero_videoPoster__ZrY4M{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.ProductionHero_videoControls__MJzCt{position:absolute;right:12px;bottom:28px;display:flex;gap:8px;transition:opacity .18s ease}@media (hover:hover) and (pointer:fine){.ProductionHero_heroPlayer__jP_gV[data-playing=true]:not(:hover):not(:has(:focus-visible)) .ProductionHero_videoControls__MJzCt{opacity:0;pointer-events:none}}.ProductionHero_videoProgress__pwr7Y{position:absolute;right:0;bottom:0;left:0;width:100%;height:24px}.ProductionHero_videoProgressTrack__FsMEF{position:absolute;right:0;bottom:0;left:0;height:4px;background:linear-gradient(to right,#ff0064 0 var(--video-progress),#000 var(--video-progress) 100%);pointer-events:none}input.ProductionHero_videoSeek__M4TNk[type=range]{position:absolute;z-index:1;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.ProductionHero_videoSeek__M4TNk:focus-visible+.ProductionHero_videoProgressTrack__FsMEF{outline:2px solid #ff438d;outline-offset:2px}.ProductionHero_videoSeek__M4TNk:disabled{cursor:default}.ProductionHero_videoControl__0op19{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid hsla(0,0%,100%,.28);border-radius:50%;background:rgba(12,13,16,.42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer}.ProductionHero_videoControl__0op19:hover{border-color:#ff0064;background:rgba(36,21,31,.58)}.ProductionHero_videoControl__0op19:focus-visible{outline:2px solid #ff438d;outline-offset:3px}.ProductionHero_videoControlsAtStart__Kt9CI{inset:0;pointer-events:none}.ProductionHero_videoControlsAtStart__Kt9CI .ProductionHero_videoControl__0op19{pointer-events:auto}.ProductionHero_videoControlsAtStart__Kt9CI .ProductionHero_videoControl__0op19:first-child{position:absolute;top:50%;left:50%;width:clamp(64px,6vw,80px);height:clamp(64px,6vw,80px);transform:translate(-50%,-50%)}.ProductionHero_videoControlsAtStart__Kt9CI .ProductionHero_videoControl__0op19:last-child{position:absolute;right:12px;bottom:28px}.ProductionHero_videoError__GBXDi{position:absolute;top:12px;left:12px;right:12px;margin:0;padding:8px 12px;border-radius:6px;background:rgba(12,13,16,.9);color:#fff;font-size:12px}@media (max-width:1099px){.ProductionHero_hero__tF6XW{min-height:auto;padding-top:0;--hero-scene:url(/images/marketing/homepage-hero/studio-background-960.webp);--hero-shade:linear-gradient(180deg,rgba(12,13,16,.78),rgba(12,13,16,.62) 38%,rgba(12,13,16,.28) 78%,rgba(12,13,16,.4));background-position:62%}.ProductionHero_container__uL1iz{grid-template-columns:1fr;gap:38px;min-height:auto;padding:140px 40px 54px}.ProductionHero_copy__KiqsE{max-width:680px}.ProductionHero_title__NfBE3{font-size:clamp(40px,5vw,56px)}.ProductionHero_promise__GOStZ{max-width:580px}.ProductionHero_visual__f528p{width:100%;margin:0 auto;transform:none}.ProductionHero_visualGlow___n1I3{inset:-8% -6% -14%}.ProductionHero_visual__f528p:after{right:-4%;left:-4%}.ProductionHero_heroPlayer__jP_gV,.ProductionHero_videoDescriptor__9KsxR{width:100%;max-width:none;margin-left:0}}@media (max-width:599px){.ProductionHero_hero__tF6XW{--hero-scene:url(/images/marketing/homepage-hero/studio-background-640.webp)}.ProductionHero_container__uL1iz{gap:42px;padding:116px 24px 36px}.ProductionHero_eyebrow__89Wws{margin-bottom:20px;font-size:9px;letter-spacing:.14em}.ProductionHero_eyebrow__89Wws:before{display:none}.ProductionHero_title__NfBE3{max-width:410px;font-size:min(8vw,40px);line-height:1.1}.ProductionHero_promise__GOStZ{margin-top:24px;font-size:19px}.ProductionHero_actions__gKIk_{flex-direction:column;align-items:stretch;gap:16px;margin-top:32px}.ProductionHero_signupAction__YUKRq{align-items:stretch}.ProductionHero_primaryButton__lDhfm{font-size:14px}}@media (prefers-reduced-motion:reduce){.ProductionHero_primaryButton__lDhfm,.ProductionHero_videoControls__MJzCt{transition:none}}.ProductionHomepagePreview_page__8kpuF{--ink:#17181b;--muted:#62636a;--paper:#faf9f6;--pink:#ff0064;color:var(--ink);background:var(--paper);overflow:clip}.ProductionHomepagePreview_container__tkZ1E{width:min(1280px,100%);margin:0 auto;padding:0 40px}.ProductionHomepagePreview_sectionTitle__pTX_H{margin:0;font-size:clamp(38px,4.1vw,62px);font-weight:600;letter-spacing:-.045em;line-height:1.09}.ProductionHomepagePreview_page__8kpuF h3{font-weight:600;letter-spacing:-.025em}.ProductionHomepagePreview_page__8kpuF p:not(:where(dialog *)){margin:0}.ProductionHomepagePreview_page__8kpuF figure{margin:0}.ProductionHomepagePreview_page__8kpuF a,.ProductionHomepagePreview_page__8kpuF button,.ProductionHomepagePreview_page__8kpuF summary,.ProductionHomepagePreview_stagePanel__otQVv{-webkit-tap-highlight-color:transparent}.ProductionHomepagePreview_page__8kpuF a:focus-visible,.ProductionHomepagePreview_page__8kpuF button:focus-visible,.ProductionHomepagePreview_page__8kpuF summary:focus-visible,.ProductionHomepagePreview_stagePanel__otQVv:focus-visible{outline:2px solid var(--pink);outline-offset:5px}.ProductionHomepagePreview_page__8kpuF .ProductionHomepagePreview_eyebrow__FgjEf{margin-bottom:22px;color:#cc0051;font-size:10px;font-weight:650;letter-spacing:.16em;line-height:1.7;text-transform:uppercase}.ProductionHomepagePreview_primaryButton__HHqaA,.ProductionHomepagePreview_secondaryButton__iIC5w{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;border-radius:999px;padding:13px 22px;font-size:13px;font-weight:600;line-height:1.6;transition:background .18s,color .18s,border-color .18s}.ProductionHomepagePreview_primaryButton__HHqaA{border:1px solid var(--pink);background:var(--pink);color:#fff}.ProductionHomepagePreview_primaryButton__HHqaA:hover{border-color:#df0057;background:#df0057}.ProductionHomepagePreview_secondaryButton__iIC5w{border:1px solid #ffffff38;color:#fff;background:transparent}.ProductionHomepagePreview_secondaryButton__iIC5w:hover{border-color:#ffffff70;background:#ffffff0a}.ProductionHomepagePreview_textLink__h_F4p{display:inline-flex;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;color:inherit;font-size:13px;font-weight:600;line-height:1.7;text-decoration:underline;text-decoration-color:#ff006466;text-underline-offset:5px;transition:color .18s}.ProductionHomepagePreview_textLink__h_F4p:hover{color:#d90055}.ProductionHomepagePreview_primaryButton__HHqaA svg,.ProductionHomepagePreview_secondaryButton__iIC5w svg,.ProductionHomepagePreview_textLink__h_F4p svg{flex-shrink:0}.ProductionHomepagePreview_proofStrip__oIli1{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;color:#babac2;background:#101113}.ProductionHomepagePreview_proofInner__FHHaY{display:flex;justify-content:space-between;align-items:center;gap:28px;min-height:105px}.ProductionHomepagePreview_proofInner__FHHaY>p{color:#dddde3;font-size:13px;font-weight:500}.ProductionHomepagePreview_proofInner__FHHaY>div{display:flex;align-items:center;gap:20px}.ProductionHomepagePreview_proofInner__FHHaY>div>span{font-size:11px;color:#a6a6b0}.ProductionHomepagePreview_partnerLogo__PDV_V{width:118px;height:auto;filter:brightness(0) invert(1);opacity:.8}.ProductionHomepagePreview_proofLink__aqBbE{display:inline-flex;align-items:center;gap:10px;font-size:12px}.ProductionHomepagePreview_proofLink__aqBbE:hover{color:#fff}.ProductionHomepagePreview_workflowSection__0PkNE{padding:100px 0 76px;scroll-margin-top:24px}.ProductionHomepagePreview_sectionIntro__n8bDx{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:76px;margin-bottom:44px}.ProductionHomepagePreview_introDescription__Q36cO{max-width:420px;padding-bottom:4px;color:var(--muted);font-size:17px;line-height:1.8}.ProductionHomepagePreview_introDescription__Q36cO .ProductionHomepagePreview_textLink__h_F4p{margin-top:21px;color:var(--ink)}.ProductionHomepagePreview_walkthrough__B3G1_{overflow:hidden;border:1px solid #17181b20;border-radius:18px;background:#eef1eb}.ProductionHomepagePreview_stageTabs__8y1Li{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--paper)}.ProductionHomepagePreview_stageTabs__8y1Li button{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;border-bottom:1px solid #17181b20;padding:23px 20px;color:#676970;text-align:left;transition:background .18s,color .18s}.ProductionHomepagePreview_stageTabs__8y1Li button+button{border-left:1px solid #17181b14}.ProductionHomepagePreview_stageTabs__8y1Li button:hover{background:#efeee9;color:var(--ink)}.ProductionHomepagePreview_stageTabs__8y1Li button[aria-selected=true]{background:#17181b;color:#fff}.ProductionHomepagePreview_stageTabs__8y1Li button[aria-selected=true]:after{position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--pink);content:""}.ProductionHomepagePreview_stageTabs__8y1Li button:focus-visible{z-index:1;outline-offset:-5px}.ProductionHomepagePreview_stageNumber__Coy_n{color:inherit;opacity:.55;font-size:10px;letter-spacing:.05em}.ProductionHomepagePreview_stageName__rl5KH{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600}.ProductionHomepagePreview_stageName__rl5KH svg{flex-shrink:0}.ProductionHomepagePreview_stageArrow__VBDqM{display:none}.ProductionHomepagePreview_stagePanel__otQVv{padding:32px}.ProductionHomepagePreview_stagePanel__otQVv:focus-visible{outline-offset:-5px}.ProductionHomepagePreview_stageCopy__YiiKO{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:60px;padding:0 4px 28px}.ProductionHomepagePreview_demoLabel__W4Bjh{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;color:#526047;font-size:10px;font-weight:500}.ProductionHomepagePreview_stageCopy__YiiKO h3{margin:0;font-size:26px;line-height:1.2}.ProductionHomepagePreview_stageCopy__YiiKO p{max-width:460px;font-size:13px;line-height:1.8;color:#555d52}.ProductionHomepagePreview_stageVisual__Vaj1K{overflow:hidden;border:1px solid #17181b30;border-radius:10px;background:#10151b;box-shadow:0 14px 34px #1520111a}.ProductionHomepagePreview_stageVisual__Vaj1K img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.ProductionHomepagePreview_stageVisual__Vaj1K figcaption{display:flex;justify-content:space-between;gap:20px;padding:12px 17px;border-top:1px solid #ffffff14;color:#b3b8c0;font-size:10px}.ProductionHomepagePreview_stageVisual__Vaj1K figcaption span{color:#8c919a}.ProductionHomepagePreview_workflowFoot__Un15G{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:27px}.ProductionHomepagePreview_workflowFoot__Un15G>p{display:flex;align-items:center;gap:10px;font-size:12px;color:#676970}.ProductionHomepagePreview_workflowFoot__Un15G>p>svg{color:#929890;flex-shrink:0}.ProductionHomepagePreview_featureGrid__f_PR1{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:96px}.ProductionHomepagePreview_featureCopy__TlsaT>p:not(.ProductionHomepagePreview_eyebrow__FgjEf){max-width:460px;margin-top:25px;color:var(--muted);font-size:16px;line-height:1.85}.ProductionHomepagePreview_featureCopy__TlsaT .ProductionHomepagePreview_textLink__h_F4p{margin-top:29px}.ProductionHomepagePreview_aniSection___K6BE{padding:94px 0;background:#f1edf2;border-top:1px solid #17181b08}.ProductionHomepagePreview_checkList__l_1Sv{display:flex;flex-direction:column;gap:15px;padding:0;margin:28px 0 32px;list-style:none}.ProductionHomepagePreview_checkList__l_1Sv li{display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.6;color:#50505b}.ProductionHomepagePreview_checkList__l_1Sv svg{flex-shrink:0;color:#ba0050}.ProductionHomepagePreview_smallNote__QPoRK{display:block;margin-top:12px;color:#72707b;font-size:10px}.ProductionHomepagePreview_aniVisual__BJm4_{position:relative;overflow:hidden;border:1px solid #17181b18;border-radius:20px;background:#141519;box-shadow:0 18px 48px #32253816}.ProductionHomepagePreview_aniImage__mtb_6{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 60%;object-position:50% 60%}.ProductionHomepagePreview_aniCaption__sIjnE{display:flex;align-items:center;gap:9px;padding:16px 21px;border-top:1px solid #ffffff14;color:#dcdae1;font-size:11px}.ProductionHomepagePreview_liveDot__xXi0T{width:6px;height:6px;border-radius:50%;background:var(--pink)}.ProductionHomepagePreview_continuitySection__Ybbz7{padding:88px 0;color:#fff;background:#131416}.ProductionHomepagePreview_continuityGrid__A_9Ir{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:104px}.ProductionHomepagePreview_continuitySection__Ybbz7 .ProductionHomepagePreview_eyebrow__FgjEf{color:#ff5698}.ProductionHomepagePreview_continuitySection__Ybbz7 .ProductionHomepagePreview_featureCopy__TlsaT>p:not(.ProductionHomepagePreview_eyebrow__FgjEf){color:#b0b0ba}.ProductionHomepagePreview_continuityVisual__2FQUW{overflow:hidden;border:1px solid #ffffff20;border-radius:15px;background:#0d0d10}.ProductionHomepagePreview_continuityImage__lzkMN{display:block;width:100%;height:auto;aspect-ratio:1.03;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 48%;object-position:50% 48%}.ProductionHomepagePreview_continuityVisual__2FQUW figcaption{padding:15px 19px;border-top:1px solid #ffffff14;color:#b1b1bb;font-size:10px}.ProductionHomepagePreview_referenceTags__TJQ7z{display:flex;flex-wrap:wrap;gap:8px;margin-top:27px}.ProductionHomepagePreview_referenceTags__TJQ7z span{padding:7px 14px;border:1px solid #ffffff26;border-radius:999px;color:#b9b9c4;font-size:11px}.ProductionHomepagePreview_detailNote__ZISDo{display:flex;align-items:center;gap:14px;margin-top:37px;padding-top:26px;border-top:1px solid #ffffff20}.ProductionHomepagePreview_detailNote__ZISDo svg{flex-shrink:0;color:#ff669f}.ProductionHomepagePreview_detailNote__ZISDo p{max-width:330px;color:#b0b0ba;font-size:12px;line-height:1.75}.ProductionHomepagePreview_modelSection__7jEgE{padding:100px 0}.ProductionHomepagePreview_modelLayout__TOoZj{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:center;gap:45px}.ProductionHomepagePreview_modelVisual__cjjr1{overflow:hidden;border:1px solid #17181b20;border-radius:14px;background:#11151b;box-shadow:0 18px 42px #17181b0d}.ProductionHomepagePreview_modelVisual__cjjr1 img{display:block;width:100%;height:auto}.ProductionHomepagePreview_modelVisual__cjjr1 figcaption{padding:15px 19px;border-top:1px solid #ffffff14;color:#a8adb7;font-size:10px}.ProductionHomepagePreview_modelBenefits__U_INb{display:flex;flex-direction:column;gap:27px}.ProductionHomepagePreview_modelBenefits__U_INb>div+div{border-top:1px solid #17181b20;padding-top:25px}.ProductionHomepagePreview_modelBenefits__U_INb svg{color:#ce0053;stroke-width:1.5}.ProductionHomepagePreview_modelBenefits__U_INb h3{margin:10px 0 7px;font-size:20px;line-height:1.25}.ProductionHomepagePreview_modelBenefits__U_INb p{max-width:230px;color:var(--muted);font-size:12px;line-height:1.75}.ProductionHomepagePreview_filmSection__JbKl0{padding:92px 0 62px;background:#101113;color:#fff}.ProductionHomepagePreview_filmSection__JbKl0 .ProductionHomepagePreview_eyebrow__FgjEf{color:#ff5698}.ProductionHomepagePreview_filmIntro__ouiS7{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:38px}.ProductionHomepagePreview_filmIntro__ouiS7 .ProductionHomepagePreview_sectionTitle__pTX_H span{color:#a3a3b0}.ProductionHomepagePreview_filmIntro__ouiS7>p{padding-bottom:6px;color:#b0b0ba;font-size:16px;line-height:1.8}.ProductionHomepagePreview_filmPlayer__uC1Vv{position:relative;overflow:hidden;aspect-ratio:16/9;border:1px solid #ffffff26;border-radius:16px;background:#191a1e}.ProductionHomepagePreview_filmPlayer__uC1Vv video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ProductionHomepagePreview_filmPlay__2phaz{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(180deg,#00000012 35%,#00000099)}.ProductionHomepagePreview_filmPlay__2phaz:focus-visible{outline-offset:-6px!important}.ProductionHomepagePreview_filmBadge__a44gO{position:absolute;top:22px;left:22px;padding:8px 12px;border:1px solid #ffffff38;border-radius:999px;background:#10111366;font-size:10px;font-weight:500;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ProductionHomepagePreview_playCircle__uY0vI{display:grid;place-items:center;width:82px;height:82px;border:1px solid #ffffff70;border-radius:50%;background:#1011138c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .18s,transform .18s}.ProductionHomepagePreview_filmPlay__2phaz:hover .ProductionHomepagePreview_playCircle__uY0vI{background:var(--pink);border-color:var(--pink);transform:scale(1.06)}.ProductionHomepagePreview_playCaption__0evjR{position:absolute;bottom:24px;left:26px;right:26px;text-align:left;font-size:13px;font-weight:500}.ProductionHomepagePreview_spinner__SHvS_{animation:ProductionHomepagePreview_spin__iTvzV 1s linear infinite}.ProductionHomepagePreview_filmFoot__7dml1{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:28px}.ProductionHomepagePreview_filmFoot__7dml1 p{color:#aaaab5;font-size:13px}.ProductionHomepagePreview_teamSection__i4C2x{padding:100px 0 58px;background:#f0f1ed}.ProductionHomepagePreview_teamGrid__8Ip0N{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:65px}.ProductionHomepagePreview_teamVisual__ZgZ0x{overflow:hidden;border:1px solid #17181b30;border-radius:14px;background:#11151b;box-shadow:0 18px 42px #17181b0d}.ProductionHomepagePreview_teamVisual__ZgZ0x img{display:block;width:100%;height:auto}.ProductionHomepagePreview_teamVisual__ZgZ0x figcaption{display:flex;align-items:center;gap:10px;padding:15px 18px;border-top:1px solid #ffffff14;color:#afb5be;font-size:10px}.ProductionHomepagePreview_teamDetails__OqgvV{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:46px}.ProductionHomepagePreview_teamDetails__OqgvV>div{display:flex;align-items:flex-start;gap:16px;border-top:1px solid #17181b26;padding-top:26px}.ProductionHomepagePreview_teamDetails__OqgvV svg{flex-shrink:0;color:#6a745f}.ProductionHomepagePreview_teamDetails__OqgvV span{font-size:12px;line-height:1.8;color:var(--muted)}.ProductionHomepagePreview_teamDetails__OqgvV strong{display:block;margin-bottom:4px;color:var(--ink);font-size:14px;font-weight:600}.ProductionHomepagePreview_quoteSection__Sod1p{padding:67px 0;border-top:1px solid #17181b16;background:#e8ebe3}.ProductionHomepagePreview_quoteInner__KL0Ww{display:grid;grid-template-columns:.6fr 1.4fr;align-items:start;gap:95px}.ProductionHomepagePreview_quoteBrand__PQ2sz{padding-top:6px}.ProductionHomepagePreview_quoteBrand__PQ2sz img{width:145px;height:auto}.ProductionHomepagePreview_quoteBrand__PQ2sz p{margin-top:17px;color:#67705f;font-size:11px}.ProductionHomepagePreview_quoteInner__KL0Ww blockquote{margin:0;font-size:clamp(21px,2.1vw,29px);font-weight:500;letter-spacing:-.025em;line-height:1.65}.ProductionHomepagePreview_quoteInner__KL0Ww figcaption{display:flex;align-items:center;gap:15px;margin-top:22px;font-size:12px}.ProductionHomepagePreview_quoteInner__KL0Ww figcaption strong{font-weight:600}.ProductionHomepagePreview_quoteInner__KL0Ww figcaption span{padding-left:15px;border-left:1px solid #17181b33;color:#67705f}.ProductionHomepagePreview_faqSection__8TlQM{padding:95px 0}.ProductionHomepagePreview_faqGrid__OZnN2{display:grid;grid-template-columns:1fr 1.25fr;gap:110px}.ProductionHomepagePreview_faqGrid__OZnN2 .ProductionHomepagePreview_textLink__h_F4p{margin-top:26px}.ProductionHomepagePreview_questions__hb_i7{border-top:1px solid #17181b26}.ProductionHomepagePreview_questions__hb_i7 details{border-bottom:1px solid #17181b26}.ProductionHomepagePreview_questions__hb_i7 summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding:23px 0;font-size:14px;font-weight:550;line-height:1.6}.ProductionHomepagePreview_questions__hb_i7 summary::-webkit-details-marker{display:none}.ProductionHomepagePreview_questions__hb_i7 summary span{color:#ce0053;font-size:24px;font-weight:300;transition:transform .18s}.ProductionHomepagePreview_questions__hb_i7 details[open] summary span{transform:rotate(45deg)}.ProductionHomepagePreview_questions__hb_i7 details p{padding:0 35px 23px 0;color:var(--muted);font-size:13px;line-height:1.9}.ProductionHomepagePreview_finalSection__axcQH{padding:100px 0 55px;background:#161518;color:#fff;text-align:center}.ProductionHomepagePreview_finalSection__axcQH .ProductionHomepagePreview_eyebrow__FgjEf{color:#ff5698}.ProductionHomepagePreview_finalSection__axcQH .ProductionHomepagePreview_sectionTitle__pTX_H{font-size:clamp(56px,7.7vw,112px);line-height:1.02}.ProductionHomepagePreview_finalSection__axcQH .ProductionHomepagePreview_sectionTitle__pTX_H span{color:#ff3786}.ProductionHomepagePreview_finalSection__axcQH .ProductionHomepagePreview_sectionTitle__pTX_H+p{margin-top:25px;color:#b0acb8;font-size:16px;line-height:1.85}.ProductionHomepagePreview_finalActions__jH_z_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:32px}.ProductionHomepagePreview_finalSection__axcQH .ProductionHomepagePreview_finalNote__OhKHk{margin-top:14px;color:#96919f;font-size:11px}.ProductionHomepagePreview_otherPaths__Lt7bA{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:820px;margin:65px auto 0;padding-top:28px;border-top:1px solid #ffffff26;text-align:left}.ProductionHomepagePreview_otherPaths__Lt7bA a{display:flex;align-items:center;gap:17px;border-radius:8px;padding:10px 8px;transition:background .18s}.ProductionHomepagePreview_otherPaths__Lt7bA a:hover{background:#ffffff08}.ProductionHomepagePreview_otherPaths__Lt7bA a>svg:first-child{color:#ff5698;flex-shrink:0}.ProductionHomepagePreview_otherPaths__Lt7bA a>svg:last-child{margin-left:auto;color:#a6a1ae;flex-shrink:0}.ProductionHomepagePreview_otherPaths__Lt7bA span{color:#a6a1ae;font-size:11px;line-height:1.8}.ProductionHomepagePreview_otherPaths__Lt7bA strong{display:block;color:#e3dfea;font-size:13px;font-weight:500}@keyframes ProductionHomepagePreview_spin__iTvzV{to{transform:rotate(1turn)}}@media (max-width:1199px){.ProductionHomepagePreview_container__tkZ1E{padding:0 32px}.ProductionHomepagePreview_continuityGrid__A_9Ir,.ProductionHomepagePreview_featureGrid__f_PR1{gap:60px}.ProductionHomepagePreview_sectionIntro__n8bDx{gap:48px}.ProductionHomepagePreview_stageTabs__8y1Li button{padding:22px 16px}.ProductionHomepagePreview_stageNumber__Coy_n{display:none}.ProductionHomepagePreview_teamGrid__8Ip0N{gap:42px}.ProductionHomepagePreview_faqGrid__OZnN2{gap:65px}}@media (max-width:899px){.ProductionHomepagePreview_proofInner__FHHaY{flex-wrap:wrap;justify-content:center;gap:16px 35px;padding-top:24px;padding-bottom:24px}.ProductionHomepagePreview_proofInner__FHHaY>p{width:100%;text-align:center}.ProductionHomepagePreview_sectionIntro__n8bDx{grid-template-columns:1fr;gap:24px}.ProductionHomepagePreview_introDescription__Q36cO{max-width:620px}.ProductionHomepagePreview_faqSection__8TlQM,.ProductionHomepagePreview_modelSection__7jEgE,.ProductionHomepagePreview_workflowSection__0PkNE{padding:70px 0}.ProductionHomepagePreview_continuityGrid__A_9Ir,.ProductionHomepagePreview_featureGrid__f_PR1,.ProductionHomepagePreview_teamGrid__8Ip0N{grid-template-columns:1fr;gap:38px}.ProductionHomepagePreview_featureCopy__TlsaT{max-width:620px}.ProductionHomepagePreview_featureCopy__TlsaT>p:not(.ProductionHomepagePreview_eyebrow__FgjEf){max-width:580px}.ProductionHomepagePreview_aniSection___K6BE,.ProductionHomepagePreview_continuitySection__Ybbz7,.ProductionHomepagePreview_teamSection__i4C2x{padding:70px 0}.ProductionHomepagePreview_aniVisual__BJm4_{width:min(560px,100%);justify-self:center}.ProductionHomepagePreview_continuityVisual__2FQUW{width:min(620px,100%);justify-self:center;order:2}.ProductionHomepagePreview_continuityGrid__A_9Ir .ProductionHomepagePreview_featureCopy__TlsaT{order:1}.ProductionHomepagePreview_continuityImage__lzkMN{aspect-ratio:1.15}.ProductionHomepagePreview_modelLayout__TOoZj{grid-template-columns:1fr;gap:30px}.ProductionHomepagePreview_modelBenefits__U_INb{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ProductionHomepagePreview_modelBenefits__U_INb>div+div{padding:0 0 0 22px;border-top:0;border-left:1px solid #17181b20}.ProductionHomepagePreview_filmSection__JbKl0{padding:70px 0 45px}.ProductionHomepagePreview_filmIntro__ouiS7{align-items:start;flex-direction:column;gap:24px}.ProductionHomepagePreview_quoteInner__KL0Ww{grid-template-columns:1fr;gap:28px}.ProductionHomepagePreview_quoteBrand__PQ2sz{display:flex;align-items:center;gap:25px}.ProductionHomepagePreview_quoteBrand__PQ2sz p{margin:0}.ProductionHomepagePreview_faqGrid__OZnN2{grid-template-columns:1fr;gap:40px}.ProductionHomepagePreview_finalSection__axcQH{padding-top:75px}}@media (max-width:599px){.ProductionHomepagePreview_container__tkZ1E{padding:0 23px}.ProductionHomepagePreview_sectionTitle__pTX_H{font-size:clamp(35px,9vw,44px);line-height:1.12}.ProductionHomepagePreview_page__8kpuF .ProductionHomepagePreview_eyebrow__FgjEf{font-size:9px;margin-bottom:17px}.ProductionHomepagePreview_proofInner__FHHaY{gap:15px}.ProductionHomepagePreview_proofInner__FHHaY>p{font-size:12px}.ProductionHomepagePreview_proofInner__FHHaY>div{gap:15px}.ProductionHomepagePreview_proofInner__FHHaY>div>span{font-size:10px}.ProductionHomepagePreview_partnerLogo__PDV_V{width:102px}.ProductionHomepagePreview_proofLink__aqBbE{display:none}.ProductionHomepagePreview_aniSection___K6BE,.ProductionHomepagePreview_continuitySection__Ybbz7,.ProductionHomepagePreview_faqSection__8TlQM,.ProductionHomepagePreview_filmSection__JbKl0,.ProductionHomepagePreview_modelSection__7jEgE,.ProductionHomepagePreview_teamSection__i4C2x,.ProductionHomepagePreview_workflowSection__0PkNE{padding:56px 0}.ProductionHomepagePreview_sectionIntro__n8bDx{gap:19px;margin-bottom:29px}.ProductionHomepagePreview_featureCopy__TlsaT>p:not(.ProductionHomepagePreview_eyebrow__FgjEf),.ProductionHomepagePreview_introDescription__Q36cO{font-size:15px;line-height:1.8}.ProductionHomepagePreview_walkthrough__B3G1_{border-radius:12px}.ProductionHomepagePreview_stageTabs__8y1Li{grid-template-columns:1fr 1fr}.ProductionHomepagePreview_stageTabs__8y1Li button{justify-content:flex-start;padding:16px 12px}.ProductionHomepagePreview_stageTabs__8y1Li button:nth-child(3){border-left:0}.ProductionHomepagePreview_stageName__rl5KH{gap:7px;font-size:11px}.ProductionHomepagePreview_stageName__rl5KH svg{width:15px;height:15px}.ProductionHomepagePreview_stagePanel__otQVv{padding:19px 13px 13px}.ProductionHomepagePreview_stageCopy__YiiKO{grid-template-columns:1fr;gap:12px;padding:0 3px 19px}.ProductionHomepagePreview_stageCopy__YiiKO h3{font-size:22px}.ProductionHomepagePreview_stageCopy__YiiKO p{font-size:12px}.ProductionHomepagePreview_demoLabel__W4Bjh{font-size:9px}.ProductionHomepagePreview_stageVisual__Vaj1K{border-radius:7px}.ProductionHomepagePreview_stageVisual__Vaj1K figcaption{padding:11px 10px;font-size:9px}.ProductionHomepagePreview_stageVisual__Vaj1K figcaption span{display:none}.ProductionHomepagePreview_workflowFoot__Un15G{flex-direction:column;align-items:start;gap:16px;padding-top:23px}.ProductionHomepagePreview_workflowFoot__Un15G>p{font-size:11px;line-height:1.7}.ProductionHomepagePreview_featureCopy__TlsaT>p:not(.ProductionHomepagePreview_eyebrow__FgjEf){margin-top:20px}.ProductionHomepagePreview_continuityGrid__A_9Ir,.ProductionHomepagePreview_featureGrid__f_PR1,.ProductionHomepagePreview_teamGrid__8Ip0N{gap:30px}.ProductionHomepagePreview_checkList__l_1Sv{gap:13px;margin:24px 0 28px}.ProductionHomepagePreview_checkList__l_1Sv li{font-size:12px}.ProductionHomepagePreview_aniVisual__BJm4_,.ProductionHomepagePreview_continuityVisual__2FQUW{border-radius:12px}.ProductionHomepagePreview_aniCaption__sIjnE{padding:14px 16px;font-size:10px}.ProductionHomepagePreview_continuityImage__lzkMN{aspect-ratio:1}.ProductionHomepagePreview_referenceTags__TJQ7z{margin-top:23px}.ProductionHomepagePreview_referenceTags__TJQ7z span{font-size:10px}.ProductionHomepagePreview_detailNote__ZISDo{margin-top:27px;padding-top:22px}.ProductionHomepagePreview_modelVisual__cjjr1,.ProductionHomepagePreview_teamVisual__ZgZ0x{border-radius:10px}.ProductionHomepagePreview_modelVisual__cjjr1 figcaption{padding:12px 13px;font-size:9px;line-height:1.7}.ProductionHomepagePreview_modelBenefits__U_INb{grid-template-columns:1fr;gap:23px}.ProductionHomepagePreview_modelBenefits__U_INb>div{position:relative;padding-left:42px}.ProductionHomepagePreview_modelBenefits__U_INb>div+div{padding:20px 0 0 42px;border-left:0;border-top:1px solid #17181b20}.ProductionHomepagePreview_modelBenefits__U_INb svg{position:absolute;left:0;top:3px;width:22px;height:22px}.ProductionHomepagePreview_modelBenefits__U_INb>div+div svg{top:22px}.ProductionHomepagePreview_modelBenefits__U_INb h3{margin-top:0;font-size:20px}.ProductionHomepagePreview_modelBenefits__U_INb p{max-width:none}.ProductionHomepagePreview_filmIntro__ouiS7{gap:20px;margin-bottom:27px}.ProductionHomepagePreview_filmIntro__ouiS7>p{font-size:14px}.ProductionHomepagePreview_filmPlayer__uC1Vv{border-radius:10px}.ProductionHomepagePreview_filmBadge__a44gO{top:12px;left:12px;padding:5px 8px;font-size:8px}.ProductionHomepagePreview_playCircle__uY0vI{width:54px;height:54px}.ProductionHomepagePreview_playCircle__uY0vI svg{width:19px;height:19px}.ProductionHomepagePreview_playCaption__0evjR{bottom:13px;left:14px;right:14px;font-size:10px}.ProductionHomepagePreview_filmFoot__7dml1{flex-direction:column;align-items:start;gap:19px;padding-top:22px}.ProductionHomepagePreview_filmFoot__7dml1 p{font-size:12px;line-height:1.7}.ProductionHomepagePreview_teamVisual__ZgZ0x figcaption{font-size:9px;padding:13px}.ProductionHomepagePreview_teamDetails__OqgvV{grid-template-columns:1fr;gap:26px;margin-top:31px}.ProductionHomepagePreview_teamDetails__OqgvV>div{padding-top:23px}.ProductionHomepagePreview_teamDetails__OqgvV strong{font-size:13px}.ProductionHomepagePreview_quoteSection__Sod1p{padding:45px 0}.ProductionHomepagePreview_quoteBrand__PQ2sz{flex-direction:column;align-items:start;gap:10px}.ProductionHomepagePreview_quoteBrand__PQ2sz img{width:121px}.ProductionHomepagePreview_quoteInner__KL0Ww{gap:25px}.ProductionHomepagePreview_quoteInner__KL0Ww blockquote{font-size:22px;line-height:1.6}.ProductionHomepagePreview_quoteInner__KL0Ww figcaption{font-size:11px}.ProductionHomepagePreview_faqGrid__OZnN2{gap:30px}.ProductionHomepagePreview_questions__hb_i7 summary{padding:20px 0;font-size:13px}.ProductionHomepagePreview_questions__hb_i7 details p{font-size:12px;padding-right:13px}.ProductionHomepagePreview_finalSection__axcQH{padding:65px 0 33px}.ProductionHomepagePreview_finalSection__axcQH .ProductionHomepagePreview_sectionTitle__pTX_H{font-size:clamp(54px,15vw,76px);line-height:1.04}.ProductionHomepagePreview_finalSection__axcQH .ProductionHomepagePreview_sectionTitle__pTX_H+p{font-size:14px}.ProductionHomepagePreview_finalSection__axcQH .ProductionHomepagePreview_sectionTitle__pTX_H+p br{display:none}.ProductionHomepagePreview_finalActions__jH_z_{flex-direction:column;align-items:stretch;margin-top:26px}.ProductionHomepagePreview_finalActions__jH_z_>a,.ProductionHomepagePreview_finalActions__jH_z_>button{width:100%}.ProductionHomepagePreview_otherPaths__Lt7bA{grid-template-columns:1fr;gap:15px;margin-top:37px;padding-top:20px}.ProductionHomepagePreview_otherPaths__Lt7bA a{padding-left:0;padding-right:0}}@media (prefers-reduced-motion:reduce){.ProductionHomepagePreview_page__8kpuF *,.ProductionHomepagePreview_page__8kpuF :after,.ProductionHomepagePreview_page__8kpuF :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ProductionHomepagePreview_filmPlay__2phaz:hover .ProductionHomepagePreview_playCircle__uY0vI{transform:none}}.ProductionScrollJourney_stage__R0SQ6{opacity:1;transform:none;transition:opacity .5s ease,transform .5s ease}.ProductionScrollJourney_journey___J6cu{isolation:isolate}.ProductionScrollJourney_connection___EN9K{position:absolute;z-index:0;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:#ff0064}.ProductionScrollJourney_connection___EN9K path{fill:none;stroke-linecap:round;stroke-linejoin:round}.ProductionScrollJourney_track__iG1jA{stroke:currentColor;stroke-width:2;opacity:.22}.ProductionScrollJourney_line__qtrmu{stroke:currentColor;stroke-width:4}.ProductionScrollJourney_lineGlow__1tj88{stroke:currentColor;stroke-width:11;opacity:.07}.ProductionScrollJourney_connection___EN9K:not([data-ready=true]){visibility:hidden}.ProductionScrollJourney_node__MMkrk{fill:#080a0d;stroke:#343b45;stroke-width:2;transition:fill .25s ease,stroke .25s ease}.ProductionScrollJourney_node__MMkrk[data-reached=true]{fill:currentColor;stroke:currentColor}.ProductionScrollJourney_tip__BaPuR{opacity:0}.ProductionScrollJourney_studioCard__TII4B{isolation:isolate;--studio-highlight:0}.ProductionScrollJourney_studioCard__TII4B:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;border:3px solid rgba(255,10,120,.35);opacity:var(--studio-highlight);pointer-events:none}.ProductionScrollJourney_studioCard__TII4B:after{content:"";position:absolute;top:0;left:50%;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:50%;background:#ff0064;box-shadow:0 0 0 7px rgba(255,10,120,.12);opacity:0;transition:opacity .2s ease;pointer-events:none}.ProductionScrollJourney_studioCard__TII4B[data-connected=true]:after{opacity:1}.ProductionScrollJourney_media__JSK11{position:relative;isolation:isolate}.ProductionScrollJourney_media__JSK11:before{content:"";position:absolute;z-index:-1;inset:0;border:1px solid #252b33;border-radius:1rem;transform:translate(.5rem,.5rem);opacity:.5}.ProductionScrollJourney_panel__Hbydt{position:relative;box-shadow:0 24px 56px -24px rgba(0,0,0,.55)}.ProductionScrollJourney_emphasis__GCJKz:before{border-color:rgba(255,10,120,.35);opacity:.8}.ProductionScrollJourney_emphasis__GCJKz .ProductionScrollJourney_panel__Hbydt{box-shadow:0 24px 56px -24px rgba(0,0,0,.55),0 0 40px -20px rgba(255,10,120,.12)}.ProductionScrollJourney_stage__R0SQ6[data-reveal=waiting]{opacity:0;transform:translateY(1rem)}@media (prefers-reduced-motion:reduce){.ProductionScrollJourney_studioCard__TII4B{--studio-highlight:1}.ProductionScrollJourney_studioCard__TII4B:after{transition:none}.ProductionScrollJourney_stage__R0SQ6,.ProductionScrollJourney_stage__R0SQ6[data-reveal=waiting]{opacity:1;transform:none;transition:none}.ProductionScrollJourney_node__MMkrk{transition:none}.ProductionScrollJourney_tip__BaPuR{display:none}}.RetainedProductionVisuals_connector__iVB3W{position:absolute;inset:0;pointer-events:none;animation:RetainedProductionVisuals_connectorSway__j7DMk 7s ease-in-out infinite}.RetainedProductionVisuals_line__FBxuE{fill:none;stroke:hsla(0,0%,100%,.42);stroke-width:1;stroke-dasharray:2 4.5;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:RetainedProductionVisuals_lineDrift__2JnW0 9s linear infinite}.RetainedProductionVisuals_pin__tKmvs{position:absolute;display:grid;width:10px;height:10px;place-items:center;transform:translate(-50%,-50%)}.RetainedProductionVisuals_label__wo01m{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.78);font-size:clamp(7px,.8vw,10px);font-weight:700;letter-spacing:.2em;line-height:1;white-space:nowrap}.RetainedProductionVisuals_dot__RA_Pt{width:8px;height:8px;border-radius:50%;background:#ff0064;box-shadow:0 0 12px 3px rgba(255,0,100,.55)}@keyframes RetainedProductionVisuals_connectorSway__j7DMk{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}}@keyframes RetainedProductionVisuals_lineDrift__2JnW0{to{stroke-dashoffset:-13}}@media (prefers-reduced-motion:reduce){.RetainedProductionVisuals_connector__iVB3W,.RetainedProductionVisuals_line__FBxuE{animation:none}}