1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6124],{51391:(e,s,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/movie",function(){return t(83028)}])},83028:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>ee});var a=t(23798),i=t(91603),n=t(31562),r=t(5618),l=t(85249),o=t(46124);let c=[{label:"Budget",crew:"$50,000 â $5M+",genie:"priceLabel"},{label:"Time to premiere",crew:"Months to years",genie:"One evening"},{label:"Experience needed",crew:"Film school + a career",genie:"None"},{label:"Equipment",crew:"Cameras, sets, lighting, crew",genie:"A browser"},{label:"Same cast next episode",crew:"Contracts permitting",genie:!0},{label:"Reshoot a scene",crew:"Thousands per day",genie:"Re-roll it"},{label:"Original score",crew:"Composer + licensing",genie:!0},{label:"Release in 11 languages",crew:"Dubbing studio",genie:!0},{label:"You own the film",crew:"After negotiations",genie:!0},{label:"Walk away any time",crew:!1,genie:!0}],d=({value:e})=>!0===e?(0,a.jsx)(r.V,{name:"check",size:16,sw:2.5,style:{color:"#059669"}}):!1===e?(0,a.jsx)(r.V,{name:"x",size:15,sw:2.5,style:{color:"#DC2626"}}):(0,a.jsx)("span",{children:e}),x=()=>{let e=(0,o.yl)();return(0,a.jsxs)(l.wn,{className:"py-14 sm:py-20",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-[640px] text-center",children:[(0,a.jsx)(l.YZ,{children:"Do the math"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[30px] leading-[1.1] sm:text-[42px]",children:["A film crew, or"," ",(0,a.jsx)("span",{className:"font-serif font-normal italic",children:e.entryPriceMonthly}),"."]})]}),(0,a.jsxs)("div",{className:"border-ink-line bg-paper-card shadow-fg-card mx-auto mt-10 max-w-[760px] overflow-hidden rounded-3xl border",children:[(0,a.jsxs)("div",{className:"border-ink-line text-ink-faint grid grid-cols-[1.2fr_1fr_1fr] gap-2 border-b px-4 py-3 text-[11px] font-semibold tracking-wider uppercase sm:px-6",children:[(0,a.jsx)("span",{}),(0,a.jsx)("span",{children:"Traditional crew"}),(0,a.jsx)("span",{className:"text-fgpurple-deep",children:"FacelessGenie"})]}),c.map(s=>(0,a.jsxs)("div",{className:"border-ink-line grid grid-cols-[1.2fr_1fr_1fr] items-center gap-2 border-b px-4 py-3 last:border-b-0 sm:px-6",children:[(0,a.jsx)("span",{className:"text-ink text-[13px] font-semibold sm:text-[13.5px]",children:s.label}),(0,a.jsx)("span",{className:"text-ink-faint text-[12.5px] leading-snug",children:(0,a.jsx)(d,{value:s.crew})}),(0,a.jsx)("span",{className:"text-ink text-[12.5px] leading-snug font-medium",children:(0,a.jsx)(d,{value:"priceLabel"===s.genie?e.entryPriceMonthly:s.genie})})]},s.label))]}),(0,a.jsx)(l.su,{label:`Skip the crew â ${e.entryPriceLabel}`})]})};var p=t(98997);let m=()=>{let e=(0,o.yl)();return(0,a.jsxs)(l.wn,{className:"py-14 sm:py-20",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-[640px] text-center",children:[(0,a.jsx)(l.YZ,{children:"You pick the medium"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[30px] leading-[1.1] sm:text-[42px]",children:["Same scene."," ",(0,a.jsx)("span",{className:"font-serif font-normal italic",children:"Four different films."})]}),(0,a.jsx)("p",{className:"text-ink-soft mt-3 text-[15px] leading-[1.55]",children:"One sentence â a cat detective in the rain â shot four ways. Live action, anime, 3D animation, claymation: your story, your call, one tap."})]}),(0,a.jsx)("div",{className:"mt-10 grid grid-cols-2 gap-3 sm:gap-4 lg:grid-cols-4",children:p.Ab.map(e=>(0,a.jsxs)("div",{className:"group shadow-fg-card relative aspect-[2/3] overflow-hidden rounded-2xl bg-ink",children:[(0,a.jsx)("img",{src:e.src,alt:`The same movie scene rendered in the ${e.label} look`,loading:"lazy",className:"absolute inset-0 h-full w-full object-cover transition duration-300 group-hover:scale-[1.04]"}),(0,a.jsx)("span",{className:"absolute bottom-3 left-3 rounded-full bg-black/60 px-3 py-1 text-[11.5px] font-bold text-white backdrop-blur",children:e.label})]},e.label))}),(0,a.jsx)(l.su,{label:`Pick my look â ${e.entryPriceLabel}`})]})},h=[{icon:"user",label:"Same faces"},{icon:"mic",label:"Same voices"},{icon:"sparkle",label:"New story"}],u=()=>{let e=(0,o.yl)();return(0,a.jsxs)(l.wn,{className:"py-14 sm:py-20",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-[640px] text-center",children:[(0,a.jsx)(l.YZ,{children:"The part nobody else can do"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[30px] leading-[1.1] sm:text-[42px]",children:["One movie is a post."," ",(0,a.jsx)("span",{className:"font-serif font-normal italic",children:"A series is an audie
1nce."})]}),(0,a.jsx)("p",{className:"text-ink-soft mt-3 text-[15px] leading-[1.55]",children:"Audiences follow characters, not clips. Your cast comes back for episode two looking and sounding exactly like episode one â that is what turns viewers into subscribers."})]}),(0,a.jsx)("div",{className:"shadow-fg-card mx-auto mt-10 max-w-[900px] overflow-hidden rounded-3xl bg-ink ring-1 ring-ink/15",children:(0,a.jsx)("img",{src:p.rE,alt:"Three episode posters starring the same recurring cast",loading:"lazy",className:"w-full object-cover"})}),(0,a.jsx)("div",{className:"mt-6 flex flex-wrap items-center justify-center gap-2.5",children:h.map(e=>(0,a.jsxs)("span",{className:"border-ink-line bg-paper-card text-ink shadow-fg-card inline-flex items-center gap-1.5 rounded-full border px-3.5 py-1.5 text-[12.5px] font-semibold",children:[(0,a.jsx)(r.V,{name:e.icon,size:13,className:"text-fgpurple-deep"}),e.label]},e.label))}),(0,a.jsx)(l.su,{label:`Start my series â ${e.entryPriceLabel}`})]})},g=[{excuse:"âI can't write.â",answer:"You type one sentence. The genie writes the screenplay â acts, scenes, dialogue â and you just approve it."},{excuse:"âI can't draw or animate.â",answer:"Neither can most of our directors. Pick a look and the scenes render themselves, shot by shot."},{excuse:"âI don't have time.â",answer:"Your first movie takes one evening. Every episode after that is one tap and a premise."},{excuse:"âAI movies look fake.â",answer:"Every poster and frame on this page came out of the studio from one sentence. Scroll back up and judge."},{excuse:"âI'll pay and never use it.â",answer:"Cancel in one click whenever you like â and every movie you already made stays yours forever."},{excuse:"âMy English isn't great.â",answer:"Type the idea in your language. Your characters speak 11 of them, lips synced to every word."}],f=()=>{let e=(0,o.yl)();return(0,a.jsxs)(l.wn,{className:"py-14 sm:py-20",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-[640px] text-center",children:[(0,a.jsx)(l.YZ,{children:"Be honest, it's one of these"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[30px] leading-[1.1] sm:text-[42px]",children:["Every excuse,"," ",(0,a.jsx)("span",{className:"font-serif font-normal italic",children:"handled."})]})]}),(0,a.jsx)("div",{className:"mt-10 grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:g.map(e=>(0,a.jsxs)("div",{className:"border-ink-line bg-paper-card shadow-fg-card rounded-2xl border p-5",children:[(0,a.jsx)("p",{className:"text-ink text-[16px] font-bold",children:e.excuse}),(0,a.jsx)("p",{className:"text-ink-soft mt-2 text-[13.5px] leading-relaxed",children:e.answer})]},e.excuse))}),(0,a.jsx)(l.su,{label:`Out of excuses â ${e.entryPriceLabel}`})]})},y=["Movie Maker â screenplay, casting, scenes, score, premiere","A cast that stays consistent across every episode, forever","Spoken, lip-synced dialogue in 11 languages","Every cinematic look: live action, anime, 3D, claymation and more","An original score composed for every film","Scene re-rolls â fix one shot without reshooting the movie","Every other studio format included: shorts, long-form, kids' rhymes","Full commercial rights â post and monetize anywhere","Cancel any time, keep everything you've made"],b=()=>{let e=(0,o.yl)();return(0,a.jsxs)(l.wn,{className:"py-14 sm:py-20",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-[640px] text-center",children:[(0,a.jsx)(l.YZ,{children:"The whole ticket"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[30px] leading-[1.1] sm:text-[42px]",children:["Everything you unlock"," ",(0,a.jsx)("span",{className:"font-serif font-normal italic",children:"tonight."})]}),(0,a.jsxs)("p",{className:"text-ink-soft mt-3 text-[15px] leading-[1.55]",children:["One membership, ",e.entryCredits," credits refreshed every month, and the full studio behind it."]})]}),(0,a.jsx)("div",{className:"border-ink-line bg-paper-card shadow-fg-card mx-auto mt-10 max-w-[680px] rounded-3xl border p-6 sm:p-8",children:(0,a.jsx)("ul",{className:"flex flex-col gap-3.5",children:y.map(e=>(0,a.jsxs)("li",{className:"text-ink flex items-start gap-3 text-[14.5px] leading-snug font-medium",children:[(0,a.jsx)("span",{className:"mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-[#D1FAE5]",children:(0,a.jsx)(r.V,{name:"check",size:12,sw:3,style:{color:"#059669"}})}),e]},e))})}),(0,a.jsx)(l.su,{label:`Unlock it all â ${e.entryPriceLabel}`})]})};var j=t(15776),w=t(12653);let v=()=>{let e=(0,o.yl)();return(0,a.jsxs)("section",{className:"relative overflow-hidden",children:[(0,a.jsx)("div",{className:"pointer-events-none absolute -top-40 -left-40 h-[600px] w-[600px] rounded-full bg-[radial-gradient(circle,#F1EBFE,transparent)] opacity-60 blur-[80px]"}),(0,a.jsx)("div",{className:"pointer-events-none absolute -right-40
1-bottom-40 h-[500px] w-[500px] rounded-full bg-[radial-gradient(circle,#FEF3C7,transparent)] opacity-50 blur-[80px]"}),(0,a.jsxs)("div",{className:"relative mx-auto grid max-w-[1180px] grid-cols-1 items-center gap-10 px-5 pt-10 pb-12 sm:px-6 sm:pt-16 lg:grid-cols-[1.05fr_0.95fr] lg:gap-14 lg:pt-24 lg:pb-16",children:[(0,a.jsxs)("div",{className:"fg-anim-fade-up",children:[(0,a.jsxs)("span",{className:"border-ink-line bg-paper-card shadow-fg-card inline-flex items-center gap-2 rounded-full border py-1 pr-3.5 pl-1",children:[(0,a.jsx)("span",{className:"to-fgpurple rounded-full bg-gradient-to-b from-[#8B5CF6] px-2.5 py-1 text-[11px] font-bold text-white",children:"NEW"}),(0,a.jsx)("span",{className:"text-ink-3 text-[12.5px] font-medium",children:"Movie Maker â AI films with a recurring cast"})]}),(0,a.jsxs)("h1",{className:"fg-display mt-5 text-[40px] leading-[1.04] sm:text-[54px] lg:text-[66px]",style:{letterSpacing:"-0.035em"},children:["Your characters.",(0,a.jsx)("br",{}),(0,a.jsx)("span",{className:"font-serif font-normal italic",children:"Every episode."})]}),(0,a.jsxs)("p",{className:"text-ink-soft mt-5 max-w-[520px] text-[16px] leading-[1.5] sm:text-[18px]",children:["Cast characters once and they keep the same face, outfit and voice in every scene of every movie â speaking their lines out loud, with an original score underneath. Make episode one today, episode two with the same stars tomorrow. The whole studio is"," ",(0,a.jsx)("strong",{className:"text-ink",children:e.entryPriceMonthly}),"."]}),(0,a.jsx)("div",{className:"mt-8 flex flex-wrap items-center gap-3",children:(0,a.jsx)(l.t$,{label:`Cast my characters â ${e.entryPriceLabel}`})}),(0,a.jsx)("div",{className:"mt-4",children:(0,a.jsx)(l.Gx,{})}),(0,a.jsx)("div",{className:"mt-9 grid max-w-[520px] grid-cols-3 gap-3",children:[{big:"1 cast",small:"unlimited movies"},{big:"Real dialogue",small:"lips match every word"},{big:"11 languages",small:"your characters speak them"}].map(e=>(0,a.jsxs)("div",{className:"border-ink-line bg-paper-card shadow-fg-card rounded-xl border px-3 py-2.5",children:[(0,a.jsx)("p",{className:"text-ink text-[14.5px] font-bold",children:e.big}),(0,a.jsx)("p",{className:"text-ink-soft text-[11.5px]",children:e.small})]},e.big))})]}),(0,a.jsxs)("div",{className:"fg-anim-fade-up relative mx-auto w-full max-w-[560px]",children:[(0,a.jsx)("div",{className:"from-fgpurple/25 via-fgpurple/5 absolute -inset-4 rounded-[36px] bg-gradient-to-b to-transparent blur-2xl"}),(0,a.jsxs)("div",{className:"bg-ink ring-ink/15 relative overflow-hidden rounded-[24px] shadow-[0_30px_60px_-24px_rgba(15,23,42,0.5)] ring-1",children:[(0,a.jsx)(j.fc,{src:w.NN,poster:w.lw,className:"aspect-video w-full object-contain",buttonClassName:"bottom-3 right-3 h-9 w-9"}),(0,a.jsx)("span",{className:"absolute bottom-3 left-3 rounded-full bg-black/60 px-2.5 py-1 text-[10px] font-semibold tracking-wider text-white/80 uppercase backdrop-blur",children:"Made with Movie Maker"})]})]})]})]})},k=[{title:"Cast once, keep forever",text:"Describe how each character looks, dresses, acts and speaks. Approve the casting sheet, generate the portraits, and that exact person shows up in every scene you ever shoot."},{title:"Scenes that actually talk",text:"Every scene comes out with spoken dialogue and matching lips â no separate voiceover step. Pick a look, a camera style, and one of 11 languages."},{title:"Episode two is one tap",text:"Finish a movie and hit New episode: same stars, new story. Series are what audiences follow, and now you can make one."}],N=()=>(0,a.jsx)("section",{className:"mx-auto max-w-[1180px] px-5 py-14 sm:px-6",children:(0,a.jsx)("div",{className:"grid gap-4 sm:grid-cols-3",children:k.map(e=>(0,a.jsxs)("div",{className:"border-ink-line bg-paper-card shadow-fg-card rounded-2xl border p-5",children:[(0,a.jsx)("p",{className:"text-ink text-[16px] font-bold",children:e.title}),(0,a.jsx)("p",{className:"text-ink-soft mt-2 text-[13.5px] leading-relaxed",children:e.text})]},e.title))})});var P=t(21462),S=t(81987),C=t(29596),Y=t(98963),T=t(41423),M=t(32372);function _({children:e,isValidProp:s,...t}){s&&(0,T.D)(s);let i=(0,P.useContext)(Y.Q);(t={...i,...t}).transition=(0,C.K)(t.transition,i.transition),t.isStatic=(0,M.M)(()=>t.isStatic);let n=(0,P.useMemo)(()=>t,[JSON.stringify(t.transition),t.transformPagePoint,t.reducedMotion,t.skipAnimations]);return(0,a.jsx)(Y.Q.Provider,{value:n,children:e})}var E=t(92172),I=t(91147),A=t(37414);let q=[{title:"Type tonight's idea",blurb:"One sentence. That's your whole job."}
1,{title:"Meet your cast",blurb:"Genie designs your stars â same face, outfit and voice, forever."},{title:"Scenes shoot themselves",blurb:"Script, spoken dialogue, camera work and the score â done for you."},{title:"Premiere night",blurb:"A finished movie. Same stars again tomorrow with one tap."}],$=()=>(0,a.jsxs)("div",{className:"flex h-full flex-col items-center justify-center gap-6 px-5",children:[(0,a.jsxs)("div",{className:"border-ink-line bg-paper shadow-fg-card w-full max-w-[430px] rounded-2xl border p-4",children:[(0,a.jsx)("p",{className:"text-ink-faint text-[11px] font-semibold tracking-wider uppercase",children:"Your movie idea"}),(0,a.jsxs)("p",{className:"text-ink mt-2 min-h-[52px] text-[15.5px] leading-snug font-medium",children:["A grumpy cat detective solves midnight crimes in neon Tokyo".split("").map((e,s)=>(0,a.jsx)(S.P.span,{initial:{opacity:0},animate:{opacity:1},transition:{delay:.4+.03*s,duration:0},children:e},s)),(0,a.jsx)(S.P.span,{className:"bg-fgpurple ml-0.5 inline-block h-[1.05em] w-[2px] translate-y-[3px]",animate:{opacity:[1,0,1]},transition:{repeat:1/0,duration:.9}})]})]}),(0,a.jsxs)(S.P.span,{initial:{opacity:0,scale:.9},animate:{opacity:1,scale:[.9,1,1,.95,1]},transition:{delay:2.5,duration:1.3,times:[0,.25,.7,.85,1]},className:"bg-fgpurple shadow-fg-md inline-flex items-center gap-2 rounded-full px-5 py-2.5 text-[14px] font-bold text-white",children:[(0,a.jsx)(r.V,{name:"sparkle",size:15}),"Make my movie"]})]}),F=[{name:"Mochi",role:"The detective",voice:"Low & gravelly",initials:"M",color:"purple"},{name:"Yuki",role:"The rookie sidekick",voice:"Bright & fast",initials:"Y",color:"gold"}],O=["Opening â rain on the rooftops","Scene 2 â the noodle-bar interrogation","Scene 3 â chase through the night market"],z=p.Ab[0],L=[$,()=>(0,a.jsxs)("div",{className:"flex h-full flex-col items-center justify-center gap-4 px-5",children:[F.map((e,s)=>(0,a.jsxs)(S.P.div,{initial:{opacity:0,scale:.85,y:12},animate:{opacity:1,scale:1,y:0},transition:{delay:.35+.5*s,type:"spring",bounce:.35},className:"border-ink-line bg-paper shadow-fg-card flex w-full max-w-[430px] items-center gap-3.5 rounded-2xl border p-4",children:[(0,a.jsx)(A.V,{size:44,label:e.initials,color:e.color}),(0,a.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,a.jsxs)("p",{className:"text-ink text-[15px] font-bold",children:[e.name," ",(0,a.jsxs)("span",{className:"text-ink-soft text-[12.5px] font-medium",children:["\xb7 ",e.role]})]}),(0,a.jsxs)("p",{className:"text-ink-soft mt-0.5 flex items-center gap-1.5 text-[12.5px]",children:[(0,a.jsx)(r.V,{name:"mic",size:12,className:"text-fgpurple-deep"}),e.voice]})]}),(0,a.jsx)(S.P.span,{initial:{opacity:0,scale:.6},animate:{opacity:1,scale:1},transition:{delay:1+.5*s},className:"rounded-full bg-[#D1FAE5] px-2.5 py-1 text-[10.5px] font-bold text-[#166534]",children:"Cast locked"})]},e.name)),(0,a.jsx)(S.P.p,{initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:1.9},className:"text-ink-soft text-center text-[12.5px]",children:"Same faces in every scene of every episode â no drift, no reroll."})]}),()=>(0,a.jsxs)("div",{className:"flex h-full flex-col items-center justify-center gap-3 px-5",children:[(0,a.jsx)("div",{className:"mb-1 flex gap-2",children:["Script","Dialogue","Score"].map((e,s)=>(0,a.jsxs)(S.P.span,{initial:{opacity:0,y:6},animate:{opacity:1,y:0},transition:{delay:.2+.15*s},className:"border-ink-line bg-paper text-ink inline-flex items-center gap-1 rounded-full border px-2.5 py-1 text-[11px] font-semibold",children:[(0,a.jsx)(r.V,{name:"check",size:11,sw:2.5,style:{color:"#059669"}}),e]},e))}),O.map((e,s)=>{let t=.7+.9*s;return(0,a.jsxs)("div",{className:"border-ink-line bg-paper shadow-fg-card w-full max-w-[430px] rounded-2xl border p-3.5",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[(0,a.jsx)("p",{className:"text-ink truncate text-[13.5px] font-semibold",children:e}),(0,a.jsx)(S.P.span,{initial:{opacity:0,scale:.5},animate:{opacity:1,scale:1},transition:{delay:t+.95},children:(0,a.jsx)(r.V,{name:"check",size:15,sw:2.5,style:{color:"#059669"}})})]}),(0,a.jsx)("div",{className:"bg-ink/5 mt-2 h-1.5 overflow-hidden rounded-full",children:(0,a.jsx)(S.P.div,{className:"from-fgpurple h-full rounded-full bg-gradient-to-r to-[#8B5CF6]",initial:{width:"0%"},animate:{width:"100%"},transition:{delay:t,duration:.9,ease:"easeOut"}})})]},e)})]}),()=>(0,a.jsxs)("div",{className:"flex h-full flex-col items-center justify-center gap-4 px-5",children:[(0,a.jsxs)(S.P.div,{initial:{opacity:0,scale:.92},animate:{opacity:1,scale:1},transition:{delay:.3,type:"spring",bounce:.3},className:"bg-ink relative aspect-video w-full max-w-[430px] overflow-hidden rounded-2xl shadow-[0_24px_50px_-20px_rgba(15,23,42,0.5)]",children:[z?(0,a.jsx)("img",{src:z.src,alt:"A frame from the finished movie",className:"absolute inset-0 h-full w-full object-cover object-[center_30%]"}):null,(0,a.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/85 via-black/40 to-black/25"}),(0,a.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_50%_120%,rgba(139,92,246,0.35),transparent_65%)]"}),(0,a.jsxs)("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-3",children:[(0,a.jsx)(S.P.span,{animate:{scale:[1,1.08,1]},transition:{repeat:1/0,duration:2},className:"bg-fgpurple flex h-14 w-14 items-center justify-center rounded-full text-white shadow-fg-md",children:(0,a.jsx)(r.V,{name:"play",size:22,fill:"currentColor"})}),(0,a.jsx)("p",{className:"text-[15px] font-bold text-white",children:"Neon Whiskers â Episode 1"}),(0,a.jsx)("p",{className:"text-[11.5px] tracking-wider text-white/60 uppercase",children:"Your premiere \xb7 rendered in minutes"})]})]}),(0,a.jsxs)(S.P.span,{initial:{opacity:0,y:8},animate:{opacity:1,y:0},transition:{delay:1.2},className:"border-ink-line bg-paper text-ink shadow-fg-card inline-flex items-center gap-2 rounded-full border px-4 py-2 text-[13px] font-semibold",children:[(0,a.jsx)(r.V,{name:"refresh",size:13,className:"text-fgpurple-deep"}),"New episode â same stars, new story"]})]})],D=()=>{let e=(0,o.yl)(),[s,t]=(0,P.useState)(0);(0,P.useEffect)(()=>{let e=setTimeout(()=>t(e=>(e+1)%q.length),4600);return()=>clearTimeout(e)},[s]);let i=L[s]??$;return(0,a.jsx)(_,{reducedMotion:"user",children:(0,a.jsxs)(l.wn,{className:"py-14 sm:py-20",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-[640px] text-center",children:[(0,a.jsx)(l.YZ,{children:"How it works"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[30px] leading-[1.1] sm:text-[42px]",children:["One sentence in."," ",(0,a.jsx)("span",{className:"font-serif font-normal italic",children:"A movie out."})]}),(0,a.jsx)("p",{className:"text-ink-soft mt-3 text-[15px] leading-[1.55]",children:"This is the actual flow inside the studio â no editor, no camera, no experience needed."})]}),(0,a.jsxs)("div",{className:"mt-10 grid items-stretch gap-6 lg:grid-cols-[0.85fr_1.15fr] lg:gap-10",children:[(0,a.jsx)("div",{className:"order-2 flex flex-col gap-2.5 lg:order-1",children:q.map((e,i)=>(0,a.jsxs)("button",{type:"button",onClick:()=>t(i),className:(0,I.cn)("relative overflow-hidden rounded-2xl border p-4 text-left transition-all duration-200",i===s?"border-fgpurple/50 bg-paper-card shadow-fg-card":"border-ink-line bg-paper-card/60 opacity-70 hover:opacity-100"),children:[(0,a.jsxs)("span",{className:"flex items-start gap-3",children:[(0,a.jsx)("span",{className:(0,I.cn)("flex h-7 w-7 shrink-0 items-center justify-center rounded-full text-[13px] font-bold",i===s?"bg-fgpurple text-white":"bg-ink/5 text-ink-soft"),children:i+1}),(0,a.jsxs)("span",{children:[(0,a.jsx)("span",{className:"text-ink block text-[15px] font-bold",children:e.title}),(0,a.jsx)("span",{className:"text-ink-soft mt-0.5 block text-[13px] leading-snug",children:e.blurb})]})]}),i===s&&(0,a.jsx)(S.P.span,{className:"bg-fgpurple/60 absolute inset-x-0 bottom-0 h-[3px] origin-left",initial:{scaleX:0},animate:{scaleX:1},transition:{duration:4.6,ease:"linear"}},s)]},e.title))}),(0,a.jsx)("div",{className:"order-1 lg:order-2",children:(0,a.jsx)("div",{className:"border-ink-line bg-paper-card shadow-fg-card relative h-[360px] overflow-hidden rounded-3xl border sm:h-[400px]",children:(0,a.jsx)(E.N,{mode:"wait",children:(0,a.jsx)(S.P.div,{initial:{opacity:0,y:14}
1,animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.25},className:"h-full",children:(0,a.jsx)(i,{})},s)})})})]}),(0,a.jsx)(l.su,{label:`Make my first movie â ${e.entryPriceLabel}`})]})})},B=[{icon:"type",title:"Screenplay writer",text:"Type a premise and get acts, scenes and dialogue with a real arc. You approve the story â you don't write it."},{icon:"user",title:"Casting studio",text:"Design each star once â face, outfit, personality, voice. They stay exactly that person in every scene, forever."},{icon:"mic",title:"Spoken dialogue",text:"Characters deliver their lines out loud with lips that match every word. No separate voiceover step."},{icon:"film",title:"Cinematic looks",text:"Cinematic, Pixar-style 3D, anime, claymation, Lego, vintage and more â pick the look your story deserves."},{icon:"music",title:"Original score",text:"Music composed for your movie that swells exactly where the story turns. No royalty headaches."},{icon:"globe",title:"11 languages",text:"Shoot once and premiere in 11 languages â your same characters, speaking each one."},{icon:"refresh",title:"Scene re-rolls",text:"One shot came out weird? Re-shoot that scene alone and keep the eleven you loved."},{icon:"clapper",title:"Episodes on demand",text:"Hit New Episode and the same cast walks into a new story. Series are what audiences follow."},{icon:"dl",title:"Yours to release",text:"Download a clean mp4 and post it anywhere â full commercial rights on paid plans."}],V=()=>{let e=(0,o.yl)();return(0,a.jsxs)(l.wn,{className:"py-14 sm:py-20",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-[640px] text-center",children:[(0,a.jsx)(l.YZ,{children:"The whole studio"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[30px] leading-[1.1] sm:text-[42px]",children:["Everything a film crew does."," ",(0,a.jsx)("span",{className:"font-serif font-normal italic",children:"One genie."})]}),(0,a.jsx)("p",{className:"text-ink-soft mt-3 text-[15px] leading-[1.55]",children:"Writer, casting director, actors, cinematographer, composer, editor â the jobs still happen. You just don't have to hire anyone."})]}),(0,a.jsx)("div",{className:"mt-10 grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:B.map(e=>(0,a.jsxs)("div",{className:"border-ink-line bg-paper-card shadow-fg-card rounded-2xl border p-5",children:[(0,a.jsx)("span",{className:"bg-fgpurple/10 text-fgpurple-deep flex h-9 w-9 items-center justify-center rounded-xl",children:(0,a.jsx)(r.V,{name:e.icon,size:17})}),(0,a.jsx)("p",{className:"text-ink mt-3 text-[15.5px] font-bold",children:e.title}),(0,a.jsx)("p",{className:"text-ink-soft mt-1.5 text-[13.5px] leading-relaxed",children:e.text})]},e.title))}),(0,a.jsx)(l.su,{label:`Open my studio â ${e.entryPriceLabel}`})]})},W=[{title:"Type tonight's idea",blurb:"One sentence is enough. A premise, a what-if, a shower thought.",points:["The genie expands it into a full screenplay with acts and beats","Genre, tone and pacing tuned to your idea","You approve the story â edit any beat you like"]},{title:"Cast your stars",blurb:"Describe how each character looks, dresses, acts and speaks.",points:["Portraits generated for your approval","A distinct voice locked to every character","The same faces in every scene you ever shoot"]},{title:"Pick the look and language",blurb:"Every genre has a look. Choose yours in one tap.",points:["Cinematic, Pixar-style 3D, anime, claymation, Lego and more","A camera style that fits the story","11 languages your characters can speak"]},{title:"The genie shoots",blurb:"Walk away. Come back to a finished film.",points:["Every scene rendered with spoken, lip-synced dialogue","An original score composed and mixed underneath","Re-roll any single scene without touching the rest"]},{title:"Premiere night",blurb:"A finished movie in your library, ready to show off.",points:["Clean mp4 download, no watermark on paid plans","Full commercial rights â post and monetize anywhere","Share it, or keep it as your Friday-night ritual"]},{title:"New episode",blurb:"The part no other tool can do.",points:["Same stars, same voices, brand-new story","Series momentum â audiences come back for episode two","One tap, and you're shooting again"]}],Z=()=>{let e=(0,o.yl)();return(0,a.jsxs)(l.wn,{className:"py-14 sm:py-20",children:[(0,a.jsxs)("div",{className:"mx-auto max-w-[640px] text-center",children:[(0,a.jsx)(l.YZ,{children:"From idea to premiere"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[30px] leading-[1.1] sm:text-[42px]",children:["Six small moves."," ",(0,a.jsx)("span",{className:"font-serif font-normal italic",children:"Zero film school."})]}),(0,a.jsx)("p",{className:"text-ink-soft mt-3 text-[15px] leading-[1.55]",children:"If you can describe a story, you can direct one. Here's the whole job, start to finish."})]}),(0,a.jsx)("div",{className:"mt-10 grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:W.map((e,s)=>(0,a.jsxs)("div",{className:"border-ink-line bg-paper-card shadow-fg-card rounded-2xl border p-5",children:[(0,a.jsxs)("div",{className:"flex items-center gap-3",children:[(0,a.jsx)("span",{className:"bg-fgpurple flex h-8 w-8 items-center justify-center rounded-full text-[14px] font-bold text-white",children:s+1}),(0,a.jsx)("p",{className:"text-ink text-[16px] font-bold",children:e.title})]}),(0,a.jsx)("p",{className:"text-ink-soft mt-2.5 text-[13.5px] leading-snug font-medium",children:e.blurb}),(0,a.jsx)("ul",{className:"mt-3 flex flex-col gap-2",children:e.points.map(e=>(0,a.jsxs)("li",{className:"text-ink-soft flex items-start gap-2 text-[13px] leading-snug",children:[(0,a.jsx)(r.V,{name:"check",size:13,sw:2.5,className:"mt-0.5 shrink-0",style:{color:"#059669"}}),e]},e))})]},e.title))}),(0,a.jsx)(l.su,{label:`Start step one â ${e.entryPriceLabel}`})]})},G=[{q:"Can it write my screenplay from one sentence?",a:"Yes."},{q:"Will my characters keep the same face in every scene?",a:"Yes."},{q:"And in the next movie too?",a:"Yes."},{q:"Do they actually speak â lips moving, real voices?",a:"Yes."},{q:"Does each character keep the same voice, scene after scene?",a:"Yes."},{q:"Can they speak Spanish? Hindi? Japanese?",a:"Yes â 11 languages."},{q:"Can it compose the score?",a:"Yes."},{q:"Film Noir? Golden Hour? Neon Night?",a:"Yes. Yes. Yes."},{q:"Can I preview a scene as an image before paying for the video?",a:"Yes."},{q:"Can I reshoot one scene without touching the rest?",a:"Yes."},{q:"Can it run the whole production itself while I watch?",a:"Yes."},{q:"Can I take over from it at any step?",a:"Yes."},{q:"Can I make episode two with the same cast in one tap?",a:"Yes."},{q:"Do I see the exact price before every single step?",a:"Yes."},{q:"If a scene fails, do I get those credits back?",a:"Yes â automatically."},{q:"Can I use it with zero film experience?",a:"Yes."}],H=()=>{let e=(0,o.yl)();return(0,a.jsxs)("section",{className:"mx-auto max-w-[880px] px-5 py-16 sm:px-6 sm:py-20",children:[(0,a.jsxs)("div",{className:"text-center",children:[(0,a.jsx)("span",{className:"fg-eyebrow",children:"A quick Q&A"}),(0,a.jsx)("h2",{className:"fg-display mt-3 text-[32px] sm:text-[42px]",children:"âCan Movie Maker do thatâ¦?â"})]}),(0,a.jsxs)("div",{className:"mt-10 overflow-hidden rounded-2xl border border-ink-line bg-paper-card shadow-fg-card",children:[G.map((e,s)=>(0,a.jsxs)("div",{className:0===s?"flex items-baseline justify-between gap-4 px-5 py-3.5 sm:px-7":"flex items-baseline justify-between gap-4 border-t border-ink-line-soft px-5 py-3.5 sm:px-7",children:[(0,a.jsx)("p",{className:"text-[14.5px] text-ink-soft sm:text-[15.5px]",children:e.q}),(0,a.jsx)("p",{className:"shrink-0 text-[14.5px] font-bold text-fgpurple sm:text-[15.5px]",children:e.a})]},e.q)),(0,a.jsxs)("div",{className:"flex items-baseline justify-between gap-4 border-t-2 border-ink/15 bg-paper-tint px-5 py-4 sm:px-7",children:[(0,a.jsxs)("p",{className:"text-[14.5px] font-semibold text-ink sm:text-[15.5px]",children:["Will ",e.entryPriceMonthly," make a two-hour feature film?"]}),(0,a.jsx)("p",{className:"shrink-0 text-[14.5px] font-bold text-ink sm:text-[15.5px]",children:"No."})]}),(0,a.jsx)("div",{className:"border-t border-ink-line-soft px-5 py-4 sm:px-7",children:(0,a.jsx)("p",{className:"text-[13.5px] leading-relaxed text-ink-soft",children:"Anyone who says otherwise is lying to you. What it makes are real short films â 20 seconds to 5 minutes, with your recurring cast, spoken dialogue, and a score â and you see the exact credit price on every button before you press it. That honesty is the whole reason you can trust the sixteen yeses above."})})]}),(0,a.jsxs)("div",{className:"mt-6 flex flex-col items-center gap-2",children:[(0,a.jsxs)("p",{className:"font-mono text-[12px] tabular-nums text-ink-3",children:["Questions asked: ",G.length+1," \xa0\xb7\xa0 Honest answers:"," ",G.length+1]}),(0,a.jsx)(l.t$,{size:"lg",label:`The answer is yes â start for ${e.entryPriceLabel}`})]})]})},R=[{label:"Comedy",line:"Two roommates. One robot vacuum. Total chaos.",poster:p.SB.comedy},{label:"Drama",line:"Twenty years of waiting, one knock at the door.",poster:p.SB.drama},{label:"Thriller",line:"She knows. He doesn't know she knows.",poster:p.SB.thriller},{label:"Romance",line:"Rival food trucks. One blackout. One dinner.",poster:p.SB.romance},{label:"Horror",line:"The apartment is haunted. The rent is cheap.",poster:p.SB.horror},{label:"Slice of life",line:"The last bookshop in town refuses to die.",poster:p.SB.sliceOfLife},{label:"Action",line:"One suitcase. Three people who want it.",poster:p.SB.action},{label:"Series",line:"Same cast, new episode, every single week.",poster:p.SB.series}],Q=()=>{let e=(0,o.yl)();return(0,a.jsxs)("section",{className:"mx-auto max-w-[1180px] px-5 py-16 sm:px-6 sm:py-20",children:[(0,a.jsxs)("div",{className:"text-center",children:[(0,a.jsx)("span",{className:"fg-eyebrow",children:"Pick a lane, or invent one"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[32px] sm:text-[42px]",children:["What kind of movie will ",(0,a.jsx)("em",{children:"you"})," make tonight?"]}),(0,a.jsx)("p",{className:"text-ink-soft mx-auto mt-3 max-w-[560px] text-[15px] leading-[1.55]",children:"Every poster below was generated the same way your movie will be â from one sentence."})]}),(0,a.jsx)("div",{className:"mt-10 grid grid-cols-2 gap-3 sm:grid-cols-4 sm:gap-4",children:R.map(e=>(0,a.jsxs)("div",{className:"group shadow-fg-card relative aspect-[2/3] overflow-hidden rounded-2xl bg-ink transition hover:-translate-y-1 hover:shadow-[0_18px_36px_-16px_rgba(15,23,42,0.45)]",children:[(0,a.jsx)("img",{src:e.poster,alt:`${e.label} movie poster made with FacelessGenie`,loading:"lazy",className:"absolute inset-0 h-full w-full object-cover transition duration-300 group-hover:scale-[1.04]"}),(0,a.jsxs)("div",{className:"absolute inset-x-0 bottom-0 bg-gradient-to-t from-black/85 via-black/40 to-transparent pt-14 pb-3 px-3 sm:px-4",children:[(0,a.jsx)("p",{className:"text-[14.5px] font-bold text-white sm:text-[15px]",children:e.label}),(0,a.jsx)("p",{className:"mt-0.5 text-[11.5px] leading-snug text-white/75",children:e.line})]})]},e.label))}),(0,a.jsx)("div",{className:"mt-8 flex justify-center",children:(0,a.jsx)(l.t$,{size:"lg",label:`Start my f
1irst movie â ${e.entryPriceLabel}`})})]})},X=[{title:"The Creator",quote:"I've posted 400 shorts from this exact chair. I'm ready to make the thing people binge â a cast they recognize, a story they follow â not the thing they scroll past."},{title:"The Storyteller",quote:"I've had this story in my head for years. I don't need a film degree â I need to see my characters walk and talk before the idea fades."},{title:"The Founder",quote:"I've got twenty years of war stories and a company to run. I don't have time to learn a timeline. I have time to type one sentence and give notes."},{title:"The Perfectionist",quote:"I notice everything. If my lead's face drifts between scene two and scene three, I'm out. Show me the same face, the same voice, every time â then we'll talk."}],K=()=>(0,a.jsxs)("section",{className:"mx-auto max-w-[1180px] px-5 py-16 sm:px-6 sm:py-20",children:[(0,a.jsxs)("div",{className:"text-center",children:[(0,a.jsx)("span",{className:"fg-eyebrow",children:"Is this for me?"}),(0,a.jsxs)("h2",{className:"fg-display mt-3 text-[32px] sm:text-[42px]",children:["Yes â ",(0,a.jsx)("em",{children:"you"}),"."]})]}),(0,a.jsx)("div",{className:"mt-10 grid gap-4 sm:grid-cols-2",children:X.map(e=>(0,a.jsxs)("div",{className:"rounded-2xl border border-ink-line bg-paper-card p-5 shadow-fg-card sm:p-6",children:[(0,a.jsx)("p",{className:"text-[12px] font-bold uppercase tracking-[0.14em] text-fgpurple",children:e.title}),(0,a.jsxs)("p",{className:"mt-2.5 text-[15px] leading-relaxed text-ink-soft",children:["â",e.quote,"â"]}),(0,a.jsx)("p",{className:"mt-3 text-[13.5px] font-bold text-ink",children:"Yes â you."})]},e.title))}),(0,a.jsx)("p",{className:"mt-8 text-center text-[14.5px] text-ink-soft",children:"If one of those sounded like you â yes. It's for you."})]});var J=t(4819);let U=()=>{let e=(0,n.yl)(),s=`FacelessGenie \xb7 Make movies with your own AI cast â just ${e.entryPriceMonthly}`,t=`Cast characters once and they star in every movie: same faces, real spoken dialogue, cinematic looks, an original score. Full studio access for ${e.entryPriceMonthly}. Cancel any time.`;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.k,{title:s,description:t,path:"/movie",noIndex:!0}),(0,a.jsxs)("div",{className:"flex min-h-screen flex-col overflow-hidden bg-paper-tint",children:[(0,a.jsx)(n.cQ,{}),(0,a.jsxs)("main",{className:"flex-1",children:[(0,a.jsx)(n.mj,{}),(0,a.jsx)(v,{}),(0,a.jsx)(N,{}),(0,a.jsx)(D,{}),(0,a.jsx)(n.KD,{}),(0,a.jsx)(Q,{}),(0,a.jsx)(m,{}),(0,a.jsx)(V,{}),(0,a.jsx)(n.qv,{eyebrow:"The whole studio, unlocked",title:(0,a.jsxs)(a.Fragment,{children:["Movie Maker plus every other format â for"," ",(0,a.jsx)("em",{className:"text-fggold",children:e.entryPriceMonthly}),"."]}),sub:`${e.entryCredits} credits every month, refreshed automatically. Movies, shorts, long-form, kids rhymes â one studio. Cancel whenever you like.`,label:`Cast my characters â ${e.entryPriceLabel}`}),(0,a.jsx)(Z,{}),(0,a.jsx)(u,{}),(0,a.jsx)(H,{}),(0,a.jsx)(x,{}),(0,a.jsx)(f,{}),(0,a.jsx)(K,{}),(0,a.jsx)(n.zs,{data:J.q}),(0,a.jsx)(b,{}),(0,a.jsx)(n.qv,{eyebrow:"Cheaper than a movie ticket",title:(0,a.jsxs)(a.Fragment,{children:["Your own film studio for less than"," ",(0,a.jsx)("em",{className:"text-fggold",children:"one cinema seat"}),"."]}),sub:`${e.creatorCount} creators already ship with it. Lock in ${e.entryPriceMonthly} today.`,label:`Lock in my ${e.entryPriceMonthly} deal`}),(0,a.jsx)(n.LG,{}),(0,a.jsx)(n.ut,{variant:"movie"}),(0,a.jsx)(n.d8,{})]}),(0,a.jsx)(n.Ed,{}),(0,a.jsx)(n.pK,{})]})]})},ee=()=>(0,a.jsx)(n._r,{variant:"control",children:(0,a.jsx)(U,{})})}},e=>{e.O(0,[2565,6286,277,9057,839,9021,1987,8138,7272,529,3711,4756,9585,1092,5249,7230,636,6593,8792],()=>e(e.s=51391)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.