// ============ Restager - Shared Marketing Data ============
// One brand, two locales. Marketing lives at:
//   restager.app/        (EN)  → window.APP_LANG = "en"
//   restager.app/lt/     (LT)  → window.APP_LANG = "lt"
//   restager.app/de/     (future)
// Authenticated product lives at restager.app/app/ (see app-data.jsx).

const IMG = {
  // Matched before/after pairs - "before" = empty Pexels photo, "after" = the
  // exact same room virtually staged via Decor8 API (stored in assets/staged/).
  heroBefore: "https://images.pexels.com/photos/8146149/pexels-photo-8146149.jpeg?auto=compress&cs=tinysrgb&w=1400",
  heroAfter:  "assets/staged/heroAfter.jpg",
  g1b: "https://images.pexels.com/photos/6835103/pexels-photo-6835103.jpeg?auto=compress&cs=tinysrgb&w=900",
  g1a: "assets/staged/g1a.jpg",
  g2b: "https://images.pexels.com/photos/17181935/pexels-photo-17181935.jpeg?auto=compress&cs=tinysrgb&w=900",
  g2a: "assets/staged/g2a.jpg",
  g3b: "https://images.pexels.com/photos/276693/pexels-photo-276693.jpeg?auto=compress&cs=tinysrgb&w=900",
  g3a: "assets/staged/g3a.jpg",
  stepUpload: "https://images.pexels.com/photos/16641359/pexels-photo-16641359.jpeg?auto=compress&cs=tinysrgb&w=900",
  stepStyle:  "https://images.pexels.com/photos/6207819/pexels-photo-6207819.jpeg?auto=compress&cs=tinysrgb&w=900",
  stepDone:   "assets/staged/stepDone.jpg",
  sMin:  "https://images.pexels.com/photos/1571460/pexels-photo-1571460.jpeg?auto=compress&cs=tinysrgb&w=700",
  sScan: "https://images.pexels.com/photos/1866149/pexels-photo-1866149.jpeg?auto=compress&cs=tinysrgb&w=700",
  sLux:  "https://images.pexels.com/photos/1080721/pexels-photo-1080721.jpeg?auto=compress&cs=tinysrgb&w=700",
  sTrad: "https://images.pexels.com/photos/1648776/pexels-photo-1648776.jpeg?auto=compress&cs=tinysrgb&w=700",
  sInd:  "https://images.pexels.com/photos/1457842/pexels-photo-1457842.jpeg?auto=compress&cs=tinysrgb&w=700",
  sCoast:"https://images.pexels.com/photos/2343465/pexels-photo-2343465.jpeg?auto=compress&cs=tinysrgb&w=700",
};

// ---------- Restager EN (restager.app/) ----------
const RESTAGER_COPY_EN = {
  brandName: "Restager",
  lang: "en",
  appHref: "app.html?lang=en",
  altLocaleHref: "lt.html",
  altLocaleLabel: "LT",
  nav: { why: "Why Restager", results: "Results", pricing: "Pricing", faq: "FAQ" },
  announce: [
    "Listings sit unsold for an average 42 days longer when empty",
    "Staged homes sell 73% faster - Restager does the math",
    "Your first staging is free - no card required",
  ],
  hero: {
    eyebrow: "The case for virtual staging",
    title: ["Empty listings cost you", "weeks. And commission."],
    lead: "Empty rooms don't sell homes - but traditional staging costs thousands and takes days to set up. Restager is the modern alternative: photorealistic staging, thirty seconds per photo, from €0.60 on Pro. Works on empty rooms and lived-in listings alike.",
    ctaPrimary: "Open Restager",
    ctaSecondary: "See the numbers",
    meta: [{ t: "Staged homes sell 73% faster" }, { t: "Save €25-48 per photo" }, { t: "First staging free" }],
  },
  trust: [
    { num: "73%", lbl: "Faster to offer" },
    { num: "42d", lbl: "Avg. days saved" },
    { num: "€0.60", lbl: "Per photo on Pro" },
    { num: "98%", lbl: "vs. physical staging" },
    { num: "4.8★", lbl: "User rating" },
  ],
  stepsHead: { eyebrow: "How it works", title: ["Three steps.", "About a minute."], lead: "From an empty listing photo to a staged, market-ready image - faster than it takes to write a caption." },
  steps: [
    { no: "01", title: "Upload your photo", body: "Snap a photo of any room - empty or lived-in. We detect existing furniture and clear it automatically. Walls, windows, and floors stay as they are.", img: IMG.stepUpload },
    { no: "02", title: "Pick a style", body: "Choose from six interior styles used by top-performing listing agents. Switch styles as many times as you like.", img: IMG.stepStyle },
    { no: "03", title: "Download & publish", body: "Get your HD staged photo in ~30 seconds. Ready to upload straight to Zillow, Rightmove, or any listing platform.", img: IMG.stepDone },
  ],
  galleryHead: { eyebrow: "Real work, real agents", title: ["Staged in 30 seconds.", "Published the same day."], lead: "A selection of recent listings - empty and lived-in. Walls, windows, and floors are preserved; old furniture is cleared and the new style is placed." },
  gallery: [
    { before: IMG.g1b, after: IMG.g1a, name: "Empty room → minimalist living", style: "Minimalist" },
    { before: IMG.g2b, after: IMG.g2a, name: "Empty room → Scandi bedroom", style: "Scandi" },
    { before: IMG.g3b, after: IMG.g3a, name: "Lived-in room → contemporary", style: "Contemporary" },
  ],
  stylesHead: { eyebrow: "Six curated styles", title: ["Match the style to the listing."], lead: "Each style is built from thousands of best-performing listing photos. Try different styles for each listing - re-renders on the same room don't count against your Pro quota." },
  styles: [
    { name: "Minimalist", img: IMG.sMin }, { name: "Scandinavian", img: IMG.sScan },
    { name: "Luxury", img: IMG.sLux }, { name: "Traditional", img: IMG.sTrad },
    { name: "Industrial", img: IMG.sInd }, { name: "Coastal", img: IMG.sCoast },
  ],
  featuresHead: { eyebrow: "Why Restager", title: ["The economics are obvious.", "The photos even more so."] },
  features: [
    { title: "30-second results", body: "No waiting days for a designer. Get photorealistic staged photos while your coffee brews.", icon: "bolt" },
    { title: "Empty or lived-in", body: "Cluttered listings work too. Existing furniture is cleared automatically before your chosen style is placed. Walls, windows, and flooring stay exactly as they are.", icon: "lock" },
    { title: "98% cheaper", body: "Traditional staging runs €25-50 per photo. Restager is under €1 per room on Pro, no studio required.", icon: "euro" },
    { title: "Works on any device", body: "Phone, tablet, laptop. No app to download, nothing to install - just a browser.", icon: "device" },
    { title: "6 curated styles", body: "Minimalist, Scandinavian, Luxury, Traditional, Industrial, Coastal - matched to your listing.", icon: "palette" },
    { title: "Commercial use included", body: "Staged photos are yours to use across every listing platform, brochure, and social post.", icon: "check" },
  ],
  logosHead: "Trusted by listing agents across Europe",
  logos: ["Bedford & Co.", "Harborline Realty", "Vaino Urban", "Nordic Homes", "Coastline Group", "North & Oak"],
  testimonialsHead: { eyebrow: "Agents & brokers", title: ["\"I've built my workflow around it.\""] },
  testimonials: [
    { stars: 5, quote: "I used to pay €40 per photo for virtual staging. Restager does the same job in thirty seconds and I've stopped using my old vendor.", name: "Elena Mitchell", role: "Listing Agent · Bedford", initial: "EM" },
    { stars: 5, quote: "The first time I used it I thought it was a gimmick. Three months and ninety listings later, I've built my entire workflow around it.", name: "Rūta Vaitkus", role: "Broker · Vilnius", initial: "RV" },
    { stars: 5, quote: "Our photographer flagged an empty flat on a Friday night. By Saturday morning the listing had six staged rooms. It went under offer in a week.", name: "James Harborline", role: "Director · Harborline Realty", initial: "JH" },
  ],
  pricingHead: { eyebrow: "Pricing", title: ["Pay when you're ready."], lead: "Your first staging is free - no card, no trial clock. When the agents on your floor start asking, upgrade to a plan that fits your volume." },
  pricingFoot: "No subscription needed on Free or Starter. Pay once, use anytime.",
  plans: [
    { name: "Free", tag: "Try it", price: "€0", per: "1 staging to try", feats: ["1 room staging", "All 6 styles", "HD download", "Commercial use"], cta: "Start free" },
    { name: "Starter", tag: "Occasional listings", price: "€9", per: "5 stagings", feats: ["5 room stagings", "All styles", "HD download", "No expiry"], cta: "Get Starter" },
    { name: "Pro", tag: "Most popular", price: "€29", per: "per month · 50 stagings", feats: ["50 stagings / month", "All 12 room types", "Priority rendering", "HD downloads"], cta: "Go Pro", featured: true },
    { name: "Agency", tag: "For teams", price: "€59", per: "per month · 3 seats", feats: ["150 stagings / month", "3 team seats", "Shared library", "Branded exports"], cta: "Talk to us" },
  ],
  faqHead: { eyebrow: "Frequently asked", title: ["Questions we hear", "most often."] },
  faqs: [
    { q: "Does Restager change the structure of my room?", a: "No - we preserve walls, windows, floors, ceilings, and any built-in features. If the room has existing furniture, the AI clears it first and places the chosen style in the same physical space. The photo stays dimensionally honest, which is what listing platforms and buyers expect." },
    { q: "What room types does Restager support?", a: "12 types: living room, bedroom, kitchen, dining room, home office, bathroom, kids' room, walk-in closet, balcony, basement, garage, and loft." },
    { q: "How long does staging take?", a: "Typically 20-40 seconds per photo. If we're busy, up to two minutes. Pro plans get priority rendering." },
    { q: "What image formats are supported?", a: "JPG and PNG up to 10MB. We recommend shooting horizontally with the entire room visible - wider photos stage better." },
    { q: "Can I use the staged photos commercially?", a: "Yes. Every staged photo you generate comes with a commercial-use license - you can publish it on any listing platform, brochure, or social channel." },
    { q: "What if I'm not happy with the result?", a: "Re-render the room in a different style for free. If you're still not happy, we refund individual renders on Starter, and credit them back on Pro." },
    { q: "What happens when I hit my Pro limit?", a: "We'll show a banner at 80% and again at 100%. At 100% you can either wait until next cycle or upgrade to Agency (150 stagings/month, 3 seats). No hard cutoffs mid-render." },
  ],
  ctaHead: { title: ["Ready to restage", "your next listing?"], lead: "Stage your first room free - no card, no trial clock, no design skills required.", cta: "Open Restager →" },
  footer: {
    blurb: "Virtual staging for real-estate professionals. Made in Vilnius, used worldwide.",
    cols: [
      { h: "Product", links: ["Features", "Pricing", "Room types", "Styles", "API"] },
      { h: "Company", links: ["About", "Blog", "Careers", "Contact"] },
      { h: "Legal", links: ["Privacy", "Terms", "DPA", "Cookies"] },
    ],
    tagline: "Made in Vilnius 🇱🇹",
  },
};

// ---------- Restager LT (restager.app/lt/) ----------
// Same brand, Lithuanian locale. Note: apstatyk.lt domain can be 301-redirected
// here to preserve local trust while consolidating SEO on restager.app.
const RESTAGER_COPY_LT = {
  brandName: "Restager",
  lang: "lt",
  appHref: "app.html?lang=lt",
  altLocaleHref: "index.html",
  altLocaleLabel: "EN",
  nav: { why: "Kodėl Restager", results: "Rezultatai", pricing: "Kaina", faq: "DUK" },
  announce: [
    "Tušti skelbimai guli vidutiniškai 42 dienomis ilgiau",
    "Apstatyti namai parduodami 73% greičiau - skaičiai kalba už save",
    "Pirmas apstatymas - nemokamai, be banko kortelės",
  ],
  hero: {
    eyebrow: "Argumentas už virtualų apstatymą",
    title: ["Tušti skelbimai kainuoja tau", "savaites. Ir komisinius."],
    lead: "Tušti kambariai neparduoda namų - o tradicinis apstatymas kainuoja tūkstančius ir užtrunka dienas. Restager yra moderni alternatyva: fotorealistiškas apstatymas, 30 sekundžių už nuotrauką, nuo 0,60 € Pro plane. Veikia ir su tuščiais, ir su gyvenamais kambariais.",
    ctaPrimary: "Atidaryti Restager",
    ctaSecondary: "Žiūrėti skaičius",
    meta: [{ t: "Apstatyti namai parduodami 73% greičiau" }, { t: "Sutaupyk 25-48 € už nuotrauką" }, { t: "Pirmas bandymas nemokamai" }],
  },
  trust: [
    { num: "73%", lbl: "Greičiau iki pasiūlymo" },
    { num: "42d", lbl: "Vid. sutaupytos dienos" },
    { num: "0,60 €", lbl: "Už nuotrauką Pro plane" },
    { num: "98%", lbl: "Pigiau nei fizinis" },
    { num: "4.8★", lbl: "Klientų įvertinimas" },
  ],
  stepsHead: { eyebrow: "Kaip tai veikia", title: ["Trys žingsniai.", "Apie minutę."], lead: "Nuo tuščio skelbimo nuotraukos iki paruošto, rinkai pritaikyto vaizdo - greičiau nei parašai aprašymą." },
  steps: [
    { no: "01", title: "Įkelk nuotrauką", body: "Nufotografuok bet kokį kambarį - tuščią ar gyvenamą. DI automatiškai aptinka esamus baldus ir juos pašalina. Sienos, langai ir grindys lieka nepaliestos.", img: IMG.stepUpload },
    { no: "02", title: "Pasirink stilių", body: "Šeši interjero stiliai, naudojami geriausių maklerių. Keisk stilių tiek kartų, kiek nori.", img: IMG.stepStyle },
    { no: "03", title: "Atsisiųsk ir skelbk", body: "Gauk HD apstatytą nuotrauką per ~30 sekundžių. Paruošta įkelti į Aruodas, Domoplius ar bet kurią NT platformą.", img: IMG.stepDone },
  ],
  galleryHead: { eyebrow: "Tikras darbas, tikri makleriai", title: ["Apstatyta per 30 sekundžių.", "Paskelbta tą pačią dieną."], lead: "Naujausių skelbimų pavyzdžiai - tušti ir gyvenami. Sienos, langai ir grindys išlieka; seni baldai pašalinami, nauji baldai dedami pasirinktu stiliumi." },
  gallery: [
    { before: IMG.g1b, after: IMG.g1a, name: "Tuščias kambarys → minimalistinė svetainė", style: "Minimalistinis" },
    { before: IMG.g2b, after: IMG.g2a, name: "Tuščias kambarys → Skandi miegamasis", style: "Skandi" },
    { before: IMG.g3b, after: IMG.g3a, name: "Gyvenamas kambarys → šiuolaikiškas stilius", style: "Šiuolaikiškas" },
  ],
  stylesHead: { eyebrow: "Šeši parinkti stiliai", title: ["Suderink stilių su skelbimu."], lead: "Kiekvienas stilius sukurtas iš tūkstančių geriausiai veikiančių skelbimų nuotraukų. Išbandyk skirtingus stilius - to paties kambario perdarymai neskaičiuojami į Pro limitą." },
  styles: [
    { name: "Minimalistinis", img: IMG.sMin }, { name: "Skandinaviškas", img: IMG.sScan },
    { name: "Prabangus", img: IMG.sLux }, { name: "Klasikinis", img: IMG.sTrad },
    { name: "Industrinis", img: IMG.sInd }, { name: "Pajūrio", img: IMG.sCoast },
  ],
  featuresHead: { eyebrow: "Kodėl Restager", title: ["Ekonomika akivaizdi.", "Nuotraukos - dar labiau."] },
  features: [
    { title: "30 sekundžių rezultatas", body: "Jokių savaičių su dizaineriu. Gauk fotorealistiškas apstatytas nuotraukas kol ruošiasi kava.", icon: "bolt" },
    { title: "Tuščias ar gyvenamas", body: "Su baldais pilni skelbimai irgi tinka. Esamus baldus pašaliname automatiškai ir įdedame tavo pasirinktą stilių. Sienos, langai ir grindys lieka tokios, kokios buvo.", icon: "lock" },
    { title: "98% pigiau", body: "Tradicinis apstatymas kainuoja 25-50 € už nuotrauką. Restager - mažiau nei 1 € už kambarį Pro plane, be jokios studijos.", icon: "euro" },
    { title: "Veikia bet kur", body: "Telefonu, planšete, kompiuteriu. Jokios programėlės, jokio diegimo - tik naršyklė.", icon: "device" },
    { title: "6 parinkti stiliai", body: "Minimalistinis, Skandinaviškas, Prabangus, Klasikinis, Industrinis, Pajūrio - pritaikyti skelbimui.", icon: "palette" },
    { title: "Komercinis naudojimas", body: "Nuotraukos tavo - skelbk jas visose NT platformose, brošiūrose ar socialiniuose tinkluose.", icon: "check" },
  ],
  logosHead: "Naudoja maklerių komandos visoje Lietuvoje",
  logos: ["Capital NT", "Ober-Haus", "City Nekilnojamasis Turtas", "Inreal", "Domus Lux", "Baltic Homes"],
  testimonialsHead: { eyebrow: "Makleriai ir brokeriai", title: ["\"Aplink tai sukūriau visą darbo procesą.\""] },
  testimonials: [
    { stars: 5, quote: "Anksčiau mokėjau 40 € už nuotraukos apstatymą. Restager padaro tą patį per trisdešimt sekundžių - seno tiekėjo nebenaudoju.", name: "Elena Mitkutė", role: "Maklerė · Vilnius", initial: "EM" },
    { stars: 5, quote: "Pirmą kartą pasirodė kaip žaisliukas. Trys mėnesiai ir devyniasdešimt skelbimų vėliau - visas mano darbo procesas sukasi aplink jį.", name: "Rūta Vaitkutė", role: "Brokerė · Kaunas", initial: "RV" },
    { stars: 5, quote: "Fotografas penktadienio vakare nurodė, kad butas tuščias. Šeštadienio rytą skelbime jau buvo šeši apstatyti kambariai. Per savaitę - po rezervacija.", name: "Marius Jankauskas", role: "NT vadovas · Klaipėda", initial: "MJ" },
  ],
  pricingHead: { eyebrow: "Kaina", title: ["Moki tik kai pasiruošęs."], lead: "Pirmas apstatymas - nemokamas, be kortelės, be laikmačio. Kai pradės klausti kolegos, pasirink planą pagal savo apimtį." },
  pricingFoot: "Nemokamas ir Starter planas - be abonemento. Sumokėk kartą, naudok kada nori.",
  plans: [
    { name: "Nemokamas", tag: "Išbandyk", price: "0 €", per: "1 apstatymas", feats: ["1 kambarys", "Visi 6 stiliai", "HD atsisiuntimas", "Komercinis naudojimas"], cta: "Pradėti" },
    { name: "Starter", tag: "Retkarčiais", price: "9 €", per: "5 apstatymai", feats: ["5 kambariai", "Visi stiliai", "HD atsisiuntimas", "Be termino"], cta: "Pirkti Starter" },
    { name: "Pro", tag: "Populiariausias", price: "29 €", per: "per mėn. · 50 apstatymų", feats: ["50 apstatymų per mėn.", "Visi 12 kambarių tipų", "Prioritetinis apdorojimas", "HD atsisiuntimai"], cta: "Rinktis Pro", featured: true },
    { name: "Agency", tag: "Komandoms", price: "59 €", per: "per mėn. · 3 vietos", feats: ["150 apstatymų per mėn.", "3 komandos vietos", "Bendra biblioteka", "Firminis eksportas"], cta: "Susisiekti" },
  ],
  faqHead: { eyebrow: "Dažni klausimai", title: ["Ko klausia", "dažniausiai."] },
  faqs: [
    { q: "Ar Restager keičia kambario struktūrą?", a: "Ne - sienos, langai, grindys, lubos ir visi įmontuoti elementai lieka nepaliesti. Jei kambaryje yra baldų, DI juos pašalina pirma, o tada į tą pačią erdvę įdeda tavo pasirinktą stilių. Nuotrauka lieka sąžininga, kaip ir reikia NT skelbimų platformoms bei pirkėjams." },
    { q: "Kokius kambarius Restager palaiko?", a: "12 tipų: svetainė, miegamasis, virtuvė, valgomasis, darbo kambarys, vonia, vaikų kambarys, drabužinė, balkonas, rūsys, garažas ir palėpė." },
    { q: "Kiek užtrunka apstatymas?", a: "Paprastai 20-40 sekundžių už nuotrauką. Didelio krūvio metu - iki dviejų minučių. Pro planas gauna prioritetą." },
    { q: "Kokie formatai palaikomi?", a: "JPG ir PNG iki 10MB. Rekomenduojame fotografuoti horizontaliai, kad matytųsi visas kambarys - platesnės nuotraukos apstatomos geriau." },
    { q: "Ar galiu naudoti nuotraukas komerciškai?", a: "Taip. Kiekviena apstatyta nuotrauka turi komercinio naudojimo licenciją - gali skelbti bet kurioje NT platformoje, brošiūroje ar socialiniame kanale." },
    { q: "O jei rezultatas netinka?", a: "Perdaryk kambarį kitu stiliumi - nemokamai. Jei vis tiek netinka, grąžiname pinigus už individualius Starter apdorojimus arba kreditą Pro plane." },
    { q: "Ką daryti, kai pasieksiu Pro limitą?", a: "Ties 80% ir 100% parodysime įspėjimą. Pasiekęs 100% gali laukti kito mėnesio arba pereiti į Agency (150 apstatymų/mėn., 3 vietos). Vidury apdorojimo nieko nenutrauksime." },
  ],
  ctaHead: { title: ["Tavo kitas skelbimas -", "apstatytas per minutę."], lead: "Apstatyk pirmą kambarį nemokamai - be kortelės, be laikmačio, be dizaino įgūdžių.", cta: "Atidaryti Restager →" },
  footer: {
    blurb: "Virtualus apstatymas NT profesionalams. Sukurta Vilniuje, naudojama visoje Lietuvoje.",
    cols: [
      { h: "Produktas", links: ["Galimybės", "Kaina", "Kambarių tipai", "Stiliai", "API"] },
      { h: "Įmonė", links: ["Apie mus", "Tinklaraštis", "Karjera", "Kontaktai"] },
      { h: "Teisė", links: ["Privatumas", "Sąlygos", "DPA", "Slapukai"] },
    ],
    tagline: "Pagaminta Vilniuje 🇱🇹",
  },
};

const MARKETING_COPY_BY_LANG = { en: RESTAGER_COPY_EN, lt: RESTAGER_COPY_LT };

Object.assign(window, { IMG, RESTAGER_COPY_EN, RESTAGER_COPY_LT, MARKETING_COPY_BY_LANG });
