// KineSuite landing — i18n strings + content data.
// Alineado con app v1.0.0 (plan Free, pack core 100), Pro local (SQLite), sin nube KineSuite, respaldo Drive/iCloud (roadmap) — mayo 2026.

const KINE_LEGAL =
  (typeof window !== 'undefined' && window.KINE_SUITE_LEGAL) || {};
const LEGAL_ENTITY_NAME =
  KINE_LEGAL.entityName || 'Salud y Rehabilitación Los Lagos Limitada';

const LANDING_COPY = {
  es: {
    navScales: 'Catálogo',
    navHow: 'Cómo funciona',
    navTeam: 'Equipo',
    navClinics: 'Clínicas',
    navChangelog: 'Cambios',
    navFaq: 'Preguntas',
    navDownload: 'Descargar',

    heroEyebrow: 'Versión 1.1.0 · Plan Free · 100 escalas · Disponible en Google Play',
    heroTitleA: 'La kinesiología clínica,',
    heroTitleB: 'en orden.',
    heroSub: 'Cien instrumentos con DOI referenciado, scoring y semáforo en pantalla — 100 % offline en Free. Pro añade expediente local, historial, PDF y el catálogo ampliado (N° 101–200). Kits de especialidad opcionales amplían el catálogo hasta ~1.010 escalas — sin alojar tus pacientes en servidores de KineSuite.',
    heroCtaPrimary: 'Ver el catálogo',
    heroCtaSecondary: 'Cómo funciona',
    heroBadgeApple: 'Próximamente en',
    heroBadgeAppleStore: 'App Store',
    heroBadgeGoogle: 'Disponible en',
    heroBadgeGoogleStore: 'Google Play',
    storeComingSoon: 'App Store próximamente',
    heroPhoneTagline: 'Escalas e índices de evaluación clínica',
    heroMockDisclaimer: 'Vista referencial: la interfaz en la app puede variar según versión y dispositivo.',

    stripScales: '100 escalas Free',
    stripDoi: 'DOI en plantilla',
    stripOffline: '100 % offline',
    stripFree: 'Free · consulta',
    stripPro: 'Pro · local y PDF',
    stripI18n: 'Español e inglés',

    catalogEyebrow: '— Catálogo —',
    catalogTitle: 'Cien escalas. Diez áreas clínicas.',
    catalogSub: 'El pack core (001–100) va incluido en el plan Free de la versión 1.0.0. Cada instrumento sigue su versión publicada, con DOI en la plantilla y tests de scoring. Abajo, una muestra.',
    catalogItemsLabel: 'ítems',
    catalogTimed: 'Cronometrada',
    catalogNew: 'Destacada',
    catalogFooterNote: 'Las 100 escalas cubren neurología, geriatría, MSK, cardio, dolor, pediatría, pruebas ortopédicas y PROMs (MoCA, NIHSS, WOMAC, SF-36, EQ-5D…). Roadmap: catálogo Pro (N° 101–200, incluido en suscripción) + 13 kits de especialidad por IAP (~USD 4,99 c/u) hasta ~1.010 escalas en total.',

    howEyebrow: '— Cómo funciona —',
    howTitle: 'Tres pasos. Sin tutorial.',
    howStep1Title: 'Eliges la escala',
    howStep1Desc: 'Buscas por nombre, alias o tag. Filtros por área clínica (neurología, geriatría, MSK, dolor, etc.) y búsqueda predictiva en vivo.',
    howStep2Title: 'Aplicas la evaluación',
    howStep2Desc: 'Un ítem por pantalla, tipos de campo unificados (radio, slider, numérico, cronómetro). En Free ves el resultado al instante; no se guarda expediente.',
    howStep3Title: 'Archivas y amplías con Pro',
    howStep3Desc: 'Pro incluye pacientes, historial, notas, PDF A4 con DOI y el catálogo ampliado (N° 101–200) — todo en SQLite local. Kits de especialidad opcionales (compra única ~USD 4,99 c/u) amplían el catálogo hasta ~1.010 escalas por dominio clínico. Roadmap: respaldo cifrado a tu Drive o iCloud.',

    catsEyebrow: '— Áreas clínicas —',
    catsTitle: 'Diez categorías. Seis que más usas.',
    catsSub: 'Las áreas que más aparecen en consulta ambulatoria. El catálogo completo cubre diez dominios clínicos.',
    catsStatTotal: '10 áreas',
    catsStatFeatured: '6 destacadas',
    catNeuroTitle: 'Neurología',
    catNeuroDesc: 'Equilibrio, cognición y déficit neurológico en ACV, Parkinson, EM y lesión cerebral.',
    catNeuroList: ['Berg', 'Tinetti POMA', 'NIHSS', 'MoCA'],
    catGeriatricsTitle: 'Geriatría',
    catGeriatricsDesc: 'Fragilidad, movilidad, caídas y autonomía en el adulto mayor.',
    catGeriatricsList: ['TUG', 'SPPB', 'FES-I', 'Barthel'],
    catMskTitle: 'Musculoesquelético',
    catMskDesc: 'Columna, hombro, rodilla y función en lesiones MSK y artrosis.',
    catMskList: ['DASH', 'Oswestry', 'KOOS', 'QuickDASH'],
    catCardioTitle: 'Cardiorrespiratorio',
    catCardioDesc: 'Capacidad aeróbica, disnea y función pulmonar en EPOC y cardiopatía.',
    catCardioList: ['TM6M', 'Borg', 'CAT', 'Espirometría'],
    catPainTitle: 'Dolor',
    catPainDesc: 'Intensidad y impacto funcional cuando el dolor es el constructo principal.',
    catPainList: ['EVA', 'McGill', 'STarT Back', 'FABQ'],
    catRehabTitle: 'Rehabilitación',
    catRehabDesc: 'Independencia, actividades instrumentales y estratificación funcional global.',
    catRehabList: ['FIM', 'Lawton-Brody', 'Rankin', 'GMFCS'],
    catsMoreTitle: 'También en el catálogo',
    catPediatricsTitle: 'Pediatría',
    catPediatricsDesc: 'Desarrollo motor y cognitivo, población infantojuvenil y seguimiento temprano.',
    catPediatricsList: ['GMFCS', 'Bayley', 'PEDI'],
    catSportsTitle: 'Medicina deportiva',
    catSportsDesc: 'Rendimiento, return-to-play, potencia y prevención de lesión.',
    catSportsList: ['Y-Balance', 'Hop test', 'Agility'],
    catRheumTitle: 'Reumatología',
    catRheumDesc: 'Actividad inflamatoria, hipermovilidad y función en AR y espondiloartritis.',
    catRheumList: ['Beighton', 'HAQ', 'DAS28'],
    catGeneralTitle: 'Transversal',
    catGeneralDesc: 'PROMs genéricos, calidad de vida y utilidad en salud.',
    catGeneralList: ['SF-36', 'EQ-5D', 'PROMIS'],

    pdfEyebrow: '— Reporte clínico (Pro) —',
    pdfTitle: 'PDF listo para la ficha.',
    pdfSub: 'Función Pro: hoja A4 con encabezado del profesional, paciente, puntaje, semáforo, ítems respondidos y DOI de la escala — no es una captura de pantalla.',
    pdfFeatures: [
      { t: 'Encabezado profesional', d: 'Nombre, matrícula y centro (logo institucional en roadmap).' },
      { t: 'Semáforo clínico', d: 'Normal · Precaución · Riesgo según puntos de corte publicados por escala.' },
      { t: 'Trazabilidad', d: 'Fecha, versión de plantilla y de la app en el pie del informe.' },
      { t: 'Bilingüe', d: 'Informe en español o inglés, alineado al idioma de la app.' },
    ],

    privEyebrow: '— Privacidad —',
    privTitle: 'Tus pacientes no salen de tu dispositivo.',
    privSub: 'KineSuite no opera un archivo clínico en la nube. En Free no hay expediente persistente; en Pro tus pacientes y resultados viven solo en SQLite local en el teléfono.',
    privPoints: [
      { t: 'Modo Free', d: 'Evalúas y ves el puntaje en pantalla. Sin alta de pacientes ni historial guardado.' },
      { t: 'Modo Pro', d: 'Expediente en el dispositivo. PDF y, en roadmap, respaldo cifrado a tu Drive o iCloud — tú eliges la frecuencia.' },
      { t: 'Sin servidores KineSuite', d: 'No almacenamos tu expediente en nuestros servidores. La conservación legal es responsabilidad del profesional y de las copias que exportes.' },
      { t: 'Política publicada', d: 'Detalle legal en legal/privacidad.html — compatible con uso profesional responsable.' },
    ],

    teamEyebrow: '— Equipo —',
    teamTitle: 'Hecho para kinesiólogos en ejercicio.',
    teamSub: 'KineSuite nació como herramienta de apoyo en formación y práctica clínica. El catálogo crece con revisión de umbrales, DOI y tests automatizados por escala.',
    teamRoles: [
      { name: 'Producto clínico', role: 'Escalas y semáforos', meta: 'Plantillas, interpretaciones y auditoría de scoring' },
      { name: 'Ingeniería móvil', role: 'React Native · Expo', meta: 'Offline-first, SQLite, PDF, respaldo Drive/iCloud' },
      { name: 'Calidad', role: 'Tests Jest', meta: 'Casos de referencia desde papers de validación' },
      { name: 'Roadmap', role: 'Freemium global', meta: 'Pro local, kits, respaldo Drive/iCloud' },
    ],
    teamPartnersTitle: 'Validación',
    teamPartners: ['Uso en clínica universitaria', 'Feedback de profesionales en ejercicio', 'Comunidad de prueba Android'],

    pricingProRef: '~USD 1,99/mes',
    pricingKitRef: '~USD 4,99',
    pricingLocalizedNote: 'Precios de referencia en USD. El importe final y la moneda los muestra Google Play o App Store antes de confirmar la compra.',

    faqEyebrow: '— Preguntas frecuentes —',
    faqTitle: 'Lo que nos suelen preguntar.',
    faqItems: [
      { q: '¿Cuánto cuesta?',
        a: 'Tres niveles: Free (sin costo) incluye las 100 escalas del pack core (001–100), scoring y semáforo en pantalla — sin expediente ni PDF. Pro (~USD 1,99/mes, referencia) desbloquea expediente local, historial, PDF y el pack pro-catalog (N° 101–200) incluido en la suscripción. Kits de especialidad (compra única ~USD 4,99 c/u): 13 packs temáticos que amplían el catálogo por dominio clínico hasta ~1.010 escalas en total — compra solo el área que usas. Precios de referencia en USD; la tienda muestra el importe final en tu moneda antes de confirmar.' },
      { q: '¿Necesito internet?',
        a: 'No para evaluar: catálogo, formularios y scoring funcionan en modo avión. Solo necesitas conexión para descargar o actualizar la app desde la tienda.' },
      { q: '¿Qué incluye cada nivel?',
        a: 'Free: 100 escalas (001–100), scoring y semáforo en pantalla, sin expediente ni PDF. Pro (~USD 1,99/mes): todo lo de Free + expediente local, historial, notas, PDF y pack pro-catalog (N° 101–200) sin costo adicional. Kits IAP (~USD 4,99 c/u): 13 packs de especialidad que amplían el catálogo hasta ~1.010 escalas por dominio (neurología avanzada, MSK ortopédico, pediatría, dolor crónico, piso pélvico, etc.) — compra única, sin suscripción. Free + kit sin Pro: puedes usar las escalas del kit en modo calculadora; para guardar en expediente o exportar PDF necesitás Pro.' },
      { q: '¿Cómo respaldo o cambio de teléfono?',
        a: 'Con Pro, el expediente está en el teléfono. Puedes exportar PDF cuando quieras. En roadmap: asistente de configuración para copias automáticas cifradas a tu Google Drive o iCloud, con la frecuencia que elijas. KineSuite no recibe esas copias.' },
      { q: '¿Reemplaza el juicio clínico?',
        a: 'No. Es herramienta de apoyo. Las puntuaciones y banderas son referenciales; la decisión clínica es siempre del profesional tratante.' },
      { q: '¿Qué viene después?',
        a: 'Pro en tiendas (suscripción + pack pro-catalog 101–200 incluido), luego 13 kits de especialidad IAP (~USD 4,99 c/u): neurología avanzada (133 escalas), MSK/ortopedia (70), pediatría & neurodesarrollo (115), cardiorrespiratorio avanzado (100), dolor crónico & sensibilización (48), geriatría avanzada (49), deportivo & rendimiento (81), reumatología avanzada (21), piso pélvico & obstetricia (50), vestibular (34), ergonomía & salud laboral (38), oncología & linfedema (52), mano & destreza (13). Catálogo total en hoja de ruta: ~1.010 escalas. Roadmap Pro: wizard de respaldo cifrado a Drive/iCloud. Sin archivo centralizado en servidores KineSuite.' },
      { q: '¿Quién es responsable de los datos?',
        a: 'Tú, como profesional tratante: uso del expediente, plazos de conservación según tu ley y las copias que guardes (PDF, Drive, etc.). KineSuite no aloja tu expediente en nuestros servidores. Protege el dispositivo con código o biometría.' },
    ],

    finalEyebrow: '— Descargar —',
    finalTitle: 'Tu próxima evaluación, con trazabilidad.',
    finalSub: 'Ya en Google Play. App Store próximamente. Android 11+ e iOS. Sin anuncios en la app.',

    clinicsEyebrow: '— Para clínicas —',
    clinicsTitle: 'KineSuite para equipos (roadmap).',
    clinicsSub: 'Hoy cada profesional trabaja en su dispositivo, sin nube KineSuite masiva. Para centros: pilotos con PDF institucional, exportes y políticas acordadas — sin sustituir el archivo legal del hospital.',
    clinicsEmail: 'clinicas@kinesuite.app',
    supportEmail: 'soporte@kinesuite.app',
    clinicsCtaPrimary: 'Lista de espera piloto',
    clinicsCtaSecondary: 'Escribir al equipo',
    clinicsFeatures: [
      { t: 'Expediente local', d: 'Datos en el dispositivo de cada profesional; KineSuite no centraliza historias clínicas.' },
      { t: 'Respaldo del usuario', d: 'Roadmap Pro: copias cifradas a Drive/iCloud de la cuenta del centro o del profesional.' },
      { t: 'PDF institucional', d: 'Logo y plantilla del centro (segunda iteración Pro).' },
      { t: 'Pilotos', d: 'Onboarding, exportes y canal de soporte para despliegues acotados.' },
    ],

    changelogEyebrow: '— Versiones —',
    changelogTitle: 'Lo que hay hoy y lo que sigue.',
    changelogSub: 'Actualizamos el catálogo y el scoring con versiones de plantilla trazables. ¿Falta una escala? Escríbenos.',
    changelogLatest: 'Actual',
    changelogItems: [
      { version: 'v1.1.0', date: 'Mayo 2026', kind: 'released',
        title: 'Pro en tiendas · Respaldo de datos',
        notes: [
          'Suscripción Pro activa en Google Play (~USD 1,99/mes referencia).',
          'Respaldo cifrado: exportar e importar expediente (.kinesuite) a Drive o iCloud.',
          'Correcciones de permisos Android y mejoras de estabilidad.',
        ] },
      { version: 'v1.0.0', date: 'Mayo 2026', kind: 'released',
        title: 'Lanzamiento · 100 escalas Free',
        notes: [
          'Pack core 001–100: neurología, geriatría, MSK, cardio, dolor, pediatría y más.',
          'Free: las 100 escalas + evaluación + semáforo en pantalla, offline.',
          'UI en español e inglés; 10 categorías en el catálogo.',
        ] },
      { version: 'v1.2', date: 'Roadmap', kind: 'planned',
        title: '13 kits de especialidad (IAP)',
        notes: [
          '13 packs temáticos de compra única (~USD 4,99 c/u): neurología avanzada, MSK/ortopedia, pediatría, cardiorrespiratorio, dolor crónico, geriatría avanzada, deportivo, reumatología, piso pélvico, vestibular, ergonomía, oncología/linfedema, mano & destreza.',
          'Catálogo total en hoja de ruta: ~1.010 escalas (100 Free + 100 Pro + 810 en kits).',
          'Comparativas y seguimiento entre sesiones (datos locales).',
        ] },
      { version: 'v1.3', date: 'Roadmap', kind: 'planned',
        title: 'Respaldo Pro',
        notes: [
          'Wizard: conectar Google Drive o iCloud.',
          'Copias automáticas cifradas con frecuencia configurable.',
          'Restaurar expediente al cambiar de dispositivo.',
        ] },
    ],

    cookieTitle: 'Cookies en este sitio',
    cookieBody: 'Guardamos preferencias (idioma, tema) en tu navegador. El hosting de kinesuite.app puede registrar visitas agregadas (sin datos clínicos). No usamos publicidad ni seguimiento. La app móvil no usa cookies.',
    cookieAccept: 'Entendido',
    cookieEssential: 'Ver privacidad',
    cookieDetailsToggle: 'Detalle',
    cookieHide: 'Ocultar detalle',
    cookieRequired: 'Activo',
    cookieOptional: 'No usamos',
    cookieDetails: [
      { t: 'Preferencias · idioma y tema (localStorage)', required: true },
      { t: 'Estadísticas de visitas · panel del hosting/CDN', required: true },
      { t: 'Marketing / publicidad', required: false },
    ],

    compareEyebrow: '— Comparativa —',
    compareTitle: 'Del papel al expediente digital.',
    compareSub: 'Misma rigurosidad clínica; menos fricción administrativa y menos errores de cálculo.',
    compareCriterion: 'Criterio',
    compareColPaper: 'Papel / Excel',
    compareColExcel: 'Hoja compartida',
    compareFootnote: 'Tiempos referenciales en consulta ambulatoria. KineSuite Free cubre evaluación en vivo; Pro añade archivo y PDF.',
    compareRows: [
      { label: 'Catálogo de escalas',
        paper: { kind: 'no', label: 'Impresos sueltos' },
        excel: { kind: 'partial', label: 'Una por archivo' },
        ks: { kind: 'yes', label: '100 en Free' } },
      { label: 'Scoring automático',
        paper: { kind: 'no', label: 'Manual' },
        excel: { kind: 'partial', label: 'Si hay fórmula' },
        ks: { kind: 'yes', label: 'Testeado por escala' } },
      { label: 'Semáforo clínico',
        paper: { kind: 'no', label: 'Consulta memoria' },
        excel: { kind: 'partial', label: 'A veces' },
        ks: { kind: 'yes', label: 'Por escala' } },
      { label: 'Cronómetro integrado',
        paper: { kind: 'partial', label: 'Reloj aparte' },
        excel: { kind: 'no', label: 'Externo' },
        ks: { kind: 'yes', label: 'En el ítem' } },
      { label: 'PDF para ficha',
        paper: { kind: 'partial', label: 'Escaneo' },
        excel: { kind: 'partial', label: 'Captura' },
        ks: { kind: 'yes', label: 'Pro' } },
      { label: 'Historial por paciente',
        paper: { kind: 'no', label: 'Carpeta física' },
        excel: { kind: 'partial', label: 'Por archivo' },
        ks: { kind: 'yes', label: 'Pro' } },
      { label: 'Offline en consulta',
        paper: { kind: 'yes', label: '' },
        excel: { kind: 'partial', label: 'Depende' },
        ks: { kind: 'yes', label: 'Sí' } },
    ],

    notifyEyebrow: '— Roadmap —',
    notifyTitle: 'Avísame cuando salga lo que necesito.',
    notifySub: 'Elegí hasta 3 prioridades. Nos ayuda a ordenar el roadmap y te avisamos cuando estén disponibles.',
    notifyEmailLabel: 'Email profesional',
    notifyEmailPlaceholder: 'kinesiologo@ejemplo.cl',
    notifyMaxHint: 'Elige hasta 3 prioridades',
    notifyCta: 'Avísame',
    notifyFinePrint: 'Un solo email cuando esté disponible. Baja: hola@kinesuite.app',
    notifyTrustNoSpam: 'Sin newsletter · sin spam',
    notifyError: 'Necesitamos un email válido.',
    notifyDoneTitle: '¡Listo!',
    notifyDoneBody: 'Te avisamos cuando tus prioridades estén disponibles.',
    notifyAnother: 'Registrar otra prioridad',
    notifySpecialtyLabel: '¿Tu especialidad? (opcional)',
    notifySpecialtyOptions: ['Kinesiólogo/a', 'Fisioterapeuta', 'Estudiante', 'Otro'],
    notifyScaleInputLabel: '¿Qué escala te falta? (opcional)',
    notifyScaleInputPlaceholder: 'Ej.: HAQ, Ashworth modificada…',
    notifyGroups: [
      {
        id: 'pro',
        label: 'Producto Pro',
        items: [
          { id: 'pro_tiendas',       label: 'Pro en tiendas (IAP)' },
          { id: 'comparativas',      label: 'Comparativas entre sesiones' },
          { id: 'pdf_institucional', label: 'PDF institucional (logo del centro)' },
          { id: 'piloto_clinica',    label: 'Piloto para clínica / equipo' },
        ],
      },
      {
        id: 'kits',
        label: 'Catálogo y kits',
        items: [
          { id: 'pro_catalog',      label: 'Catálogo Pro N° 101–200 (incluido en Pro)' },
          { id: 'kit_neuro',        label: 'Kit neurología avanzada (133 escalas)' },
          { id: 'kit_msk',          label: 'Kit MSK / ortopedia (70 escalas)' },
          { id: 'kit_ped',          label: 'Kit pediatría & neurodesarrollo (115 escalas)' },
          { id: 'kit_cardio',       label: 'Kit cardiorrespiratorio avanzado (100 escalas)' },
          { id: 'kit_pain',         label: 'Kit dolor crónico & sensibilización (48 escalas)' },
          { id: 'kit_geriatrics',   label: 'Kit geriatría avanzada (49 escalas)' },
          { id: 'kit_sports',       label: 'Kit deportivo & rendimiento (81 escalas)' },
          { id: 'kit_rheum',        label: 'Kit reumatología avanzada (21 escalas)' },
          { id: 'kit_pelvic',       label: 'Kit piso pélvico & obstetricia (50 escalas)' },
          { id: 'kit_vestibular',   label: 'Kit vestibular (34 escalas)' },
          { id: 'kit_occupational', label: 'Kit ergonomía & salud laboral (38 escalas)' },
          { id: 'kit_oncology',     label: 'Kit oncología & linfedema (52 escalas)' },
          { id: 'kit_hand',         label: 'Kit mano & destreza (13 escalas)' },
        ],
      },
      {
        id: 'platform',
        label: 'Plataforma',
        items: [
          { id: 'backup',  label: 'Respaldo Drive / iCloud' },
          { id: 'ios',     label: 'iOS' },
          { id: 'bestest', label: 'BESTest completo (36 ítems)' },
        ],
      },
      {
        id: 'other',
        label: 'Otro',
        items: [
          { id: 'other', label: 'Otra necesidad' },
        ],
      },
    ],

    footerTagline: 'Escalas e índices de evaluación clínica.',
    footerProduct: 'Producto',
    footerProductLinks: ['Catálogo', 'PDF (Pro)', 'Privacidad', 'Cambios'],
    footerCompany: 'Contacto',
    footerCompanyLinks: ['Equipo', 'Clínicas', 'Soporte', 'hola@kinesuite.app'],
    footerClinicsHref: 'mailto:clinicas@kinesuite.app',
    footerSupportHref: 'mailto:soporte@kinesuite.app',
    footerLegal: 'Legal',
    footerLegalLinks: ['Términos de uso', 'Política de privacidad'],
    footerContact: 'hola@kinesuite.app',
    footerCopy: '© 2026 KineSuite',
    footerLegalEntity: `KineSuite es un producto desarrollado por ${LEGAL_ENTITY_NAME}.`,
    footerTrademarkNote:
      KINE_LEGAL.trademarkLineEs || 'KineSuite es una marca en proceso de registro.',
  },

  en: {
    navScales: 'Library',
    navHow: 'How it works',
    navTeam: 'Team',
    navClinics: 'Clinics',
    navChangelog: 'Changelog',
    navFaq: 'FAQ',
    navDownload: 'Download',

    heroEyebrow: 'Version 1.1.0 · Free tier · 100 scales · Available on Google Play',
    heroTitleA: 'Clinical kinesiology,',
    heroTitleB: 'in order.',
    heroSub: 'One hundred instruments with referenced DOIs, scoring, and on-screen flags — 100% offline on Free. Pro adds on-device records, history, PDF, and the expanded catalog (No. 101–200). Optional specialty kits (one-time IAP) grow the library to ~1,010 scales — your patients never touch KineSuite servers.',
    heroCtaPrimary: 'See the library',
    heroCtaSecondary: 'How it works',
    heroBadgeApple: 'Coming soon on',
    heroBadgeAppleStore: 'App Store',
    heroBadgeGoogle: 'Available on',
    heroBadgeGoogleStore: 'Google Play',
    storeComingSoon: 'App Store coming soon',
    heroPhoneTagline: 'Clinical evaluation scales & indices',
    heroMockDisclaimer: 'Reference preview only; the in-app UI may vary by version and device.',

    stripScales: '100 scales on Free',
    stripDoi: 'DOI on template',
    stripOffline: '100% offline',
    stripFree: 'Free · visit mode',
    stripPro: 'Pro · local & PDF',
    stripI18n: 'Spanish & English',

    catalogEyebrow: '— Library —',
    catalogTitle: 'One hundred scales. Ten clinical areas.',
    catalogSub: 'The core pack (001–100) ships with the Free tier in app version 1.0.0. Each instrument follows its published version, with DOI on the template and scoring tests. A sample below.',
    catalogItemsLabel: 'items',
    catalogTimed: 'Timed',
    catalogNew: 'Featured',
    catalogFooterNote: 'All 100 scales span neurology, geriatrics, MSK, cardio, pain, pediatrics, orthopedic tests, and PROMs (MoCA, NIHSS, WOMAC, SF-36, EQ-5D…). Roadmap: Pro catalog (No. 101–200, included in subscription) + 13 specialty kits (one-time IAP, ~USD 4.99 each) up to ~1,010 scales total.',

    howEyebrow: '— How it works —',
    howTitle: 'Three steps. No tutorial.',
    howStep1Title: 'Pick the scale',
    howStep1Desc: 'Search by name, alias, or tag. Filter by clinical area (neurology, geriatrics, MSK, pain, etc.) with live predictive search.',
    howStep2Title: 'Run the assessment',
    howStep2Desc: 'One item per screen, unified field types (radio, slider, numeric, stopwatch). On Free you see the result immediately; no saved record.',
    howStep3Title: 'Archive and grow with Pro',
    howStep3Desc: 'Pro includes patients, history, notes, A4 PDF, and the expanded catalog (No. 101–200) — all in local SQLite. Optional specialty kits (one-time ~USD 4.99 each) grow the library to ~1,010 scales by clinical domain. Roadmap: encrypted auto-backup to your Drive or iCloud.',

    catsEyebrow: '— Clinical areas —',
    catsTitle: 'Ten categories. Six you use most.',
    catsSub: 'The areas you reach for most in outpatient practice. The full library spans ten clinical domains.',
    catsStatTotal: '10 areas',
    catsStatFeatured: '6 featured',
    catNeuroTitle: 'Neurology',
    catNeuroDesc: 'Balance, cognition, and neurological deficit in stroke, Parkinson, MS, and brain injury.',
    catNeuroList: ['Berg', 'Tinetti POMA', 'NIHSS', 'MoCA'],
    catGeriatricsTitle: 'Geriatrics',
    catGeriatricsDesc: 'Frailty, mobility, falls, and autonomy in older adults.',
    catGeriatricsList: ['TUG', 'SPPB', 'FES-I', 'Barthel'],
    catMskTitle: 'MSK',
    catMskDesc: 'Spine, shoulder, knee, and function in MSK injury and osteoarthritis.',
    catMskList: ['DASH', 'Oswestry', 'KOOS', 'QuickDASH'],
    catCardioTitle: 'Cardiorespiratory',
    catCardioDesc: 'Aerobic capacity, dyspnea, and pulmonary function in COPD and heart disease.',
    catCardioList: ['6MWT', 'Borg', 'CAT', 'Spirometry'],
    catPainTitle: 'Pain',
    catPainDesc: 'Intensity and functional impact when pain is the primary construct.',
    catPainList: ['VAS', 'McGill', 'STarT Back', 'FABQ'],
    catRehabTitle: 'Rehabilitation',
    catRehabDesc: 'Independence, instrumental ADL, and global functional stratification.',
    catRehabList: ['FIM', 'Lawton-Brody', 'Rankin', 'GMFCS'],
    catsMoreTitle: 'Also in the library',
    catPediatricsTitle: 'Pediatrics',
    catPediatricsDesc: 'Motor and cognitive development, pediatrics, and early follow-up.',
    catPediatricsList: ['GMFCS', 'Bayley', 'PEDI'],
    catSportsTitle: 'Sports medicine',
    catSportsDesc: 'Performance, return-to-play, power, and injury prevention.',
    catSportsList: ['Y-Balance', 'Hop test', 'Agility'],
    catRheumTitle: 'Rheumatology',
    catRheumDesc: 'Inflammatory activity, hypermobility, and function in RA and spondyloarthritis.',
    catRheumList: ['Beighton', 'HAQ', 'DAS28'],
    catGeneralTitle: 'General / PROMs',
    catGeneralDesc: 'Generic PROMs, quality of life, and health utility.',
    catGeneralList: ['SF-36', 'EQ-5D', 'PROMIS'],

    pdfEyebrow: '— Clinical report (Pro) —',
    pdfTitle: 'A PDF ready for the chart.',
    pdfSub: 'Pro feature: A4 sheet with clinician header, patient, score, flag, answered items, and scale DOI — not a screenshot.',
    pdfFeatures: [
      { t: 'Professional header', d: 'Name, license, and clinic (institutional logo on roadmap).' },
      { t: 'Clinical flag', d: 'Normal · Caution · Risk per published cut-offs.' },
      { t: 'Traceability', d: 'Date, template version, and app version in the footer.' },
      { t: 'Bilingual', d: 'Report in Spanish or English, matching app language.' },
    ],

    privEyebrow: '— Privacy —',
    privTitle: 'Your patients stay on your device.',
    privSub: 'KineSuite does not run a clinical cloud archive. Free has no persistent chart; Pro keeps patients and results only in local SQLite on the phone.',
    privPoints: [
      { t: 'Free tier', d: 'Assess and see on-screen scoring. No saved patients or history.' },
      { t: 'Pro tier', d: 'Chart on device. PDF export; roadmap: encrypted auto-backup to your Drive or iCloud — you set the schedule.' },
      { t: 'No KineSuite servers', d: 'We do not store your chart on our servers. Legal retention is your responsibility via exports and copies you control.' },
      { t: 'Published policy', d: 'Legal detail at legal/privacy.html — for responsible professional use.' },
    ],

    teamEyebrow: '— Team —',
    teamTitle: 'Built for practicing clinicians.',
    teamSub: 'KineSuite started as a support tool in training and clinical practice. The library grows with threshold review, DOIs, and automated tests per scale.',
    teamRoles: [
      { name: 'Clinical product', role: 'Scales & flags', meta: 'Templates, interpretations, scoring audit' },
      { name: 'Mobile engineering', role: 'React Native · Expo', meta: 'Offline-first, SQLite, PDF, Drive/iCloud backup' },
      { name: 'Quality', role: 'Jest tests', meta: 'Reference cases from validation papers' },
      { name: 'Roadmap', role: 'Global freemium', meta: 'Local Pro, kits, Drive/iCloud backup' },
    ],
    teamPartnersTitle: 'Validation',
    teamPartners: ['University clinic use', 'Practitioner feedback', 'Android test community'],

    pricingProRef: '~USD 1.99/mo',
    pricingKitRef: '~USD 4.99',
    pricingLocalizedNote: 'USD reference prices only. Final amount and currency are shown by Google Play or the App Store before you confirm.',

    faqEyebrow: '— FAQ —',
    faqTitle: 'What we usually get asked.',
    faqItems: [
      { q: 'How much does it cost?',
        a: 'Three tiers: Free (no cost) includes the 100 core scales (001–100), scoring, and on-screen flag — no chart or PDF. Pro (~USD 1.99/mo reference) unlocks on-device chart, history, PDF, and the pro-catalog (No. 101–200) included in the subscription. Specialty kits (one-time ~USD 4.99 each): 13 themed packs that expand the library by clinical domain up to ~1,010 scales total — buy only the area you use. USD reference prices; the store shows the final amount in your currency before checkout.' },
      { q: 'Do I need internet?',
        a: 'Not to assess: library, forms, and scoring work in airplane mode. You only need connectivity to download or update from the store.' },
      { q: 'What does each tier include?',
        a: 'Free: 100 scales (001–100), scoring and flag on screen, no chart or PDF. Pro (~USD 1.99/mo): everything in Free + on-device chart, history, notes, PDF, and pro-catalog (No. 101–200) at no extra cost. Specialty kits (one-time ~USD 4.99 each): 13 packs that grow the library to ~1,010 scales by domain (advanced neurology, MSK, pediatrics, chronic pain, pelvic health, etc.) — one-time purchase, no subscription. Free + kit without Pro: kit scales work in calculator mode; chart save and PDF require Pro.' },
      { q: 'How do I back up or change phones?',
        a: 'With Pro, the chart lives on the phone. Export PDF anytime. Roadmap: setup wizard for encrypted automatic copies to your Google Drive or iCloud on a schedule you choose. KineSuite never receives those files.' },
      { q: 'Does it replace clinical judgment?',
        a: 'No. It is a support tool. Scores and flags are referential; the treating clinician decides.' },
      { q: 'What is next?',
        a: 'Pro in stores (subscription + pro-catalog 101–200 included), then 13 specialty kits (one-time ~USD 4.99 each): advanced neurology (133 scales), MSK/orthopedics (70), pediatrics & neurodevelopment (115), advanced cardiorespiratory (100), chronic pain & sensitization (48), advanced geriatrics (49), sports & performance (81), advanced rheumatology (21), pelvic health & obstetrics (50), vestibular (34), ergonomics & occupational health (38), oncology & lymphedema (52), hand & dexterity (13). Full roadmap library: ~1,010 scales. Pro roadmap: encrypted Drive/iCloud backup wizard. No centralized archive on KineSuite servers.' },
      { q: 'Who is responsible for patient data?',
        a: 'You, as the treating clinician: chart use, retention under your law, and copies you keep (PDF, Drive, etc.). KineSuite does not host your chart on our servers. Lock your device.' },
    ],

    finalEyebrow: '— Download —',
    finalTitle: 'Your next assessment, traceable.',
    finalSub: 'Now on Google Play. App Store coming soon. Android 11+ and iOS. No ads in the app.',

    clinicsEyebrow: '— For clinics —',
    clinicsTitle: 'KineSuite for teams (roadmap).',
    clinicsSub: 'Today each clinician works on their own device — no KineSuite mass cloud. For centers: pilots with branded PDFs, exports, and agreed policies — not a replacement for the hospital legal record.',
    clinicsEmail: 'clinics@kinesuite.app',
    supportEmail: 'soporte@kinesuite.app',
    clinicsCtaPrimary: 'Join pilot waitlist',
    clinicsCtaSecondary: 'Contact the team',
    clinicsFeatures: [
      { t: 'Local chart', d: 'Data on each clinician’s device; KineSuite does not centralize medical records.' },
      { t: 'User-owned backup', d: 'Pro roadmap: encrypted copies to the center’s or clinician’s Drive/iCloud.' },
      { t: 'Institutional PDF', d: 'Center logo and template (Pro iteration 2).' },
      { t: 'Pilots', d: 'Onboarding, exports, and support for scoped deployments.' },
    ],

    changelogEyebrow: '— Versions —',
    changelogTitle: 'Shipped and planned.',
    changelogSub: 'We update the library and scoring with traceable template versions. Missing a scale? Write us.',
    changelogLatest: 'Current',
    changelogItems: [
      { version: 'v1.1.0', date: 'May 2026', kind: 'released',
        title: 'Pro in stores · Data backup',
        notes: [
          'Pro subscription live on Google Play (ref. ~USD 1.99/mo).',
          'Encrypted backup: export and import chart (.kinesuite) to Drive or iCloud.',
          'Android permission fixes and stability improvements.',
        ] },
      { version: 'v1.0.0', date: 'May 2026', kind: 'released',
        title: 'Launch · 100 Free scales',
        notes: [
          'Core pack 001–100: neurology, geriatrics, MSK, cardio, pain, pediatrics, and more.',
          'Free: all 100 scales + assessment + on-screen flag, offline.',
          'UI in Spanish and English; 10 catalog categories.',
        ] },
      { version: 'v1.2', date: 'Roadmap', kind: 'planned',
        title: '13 specialty kits (IAP)',
        notes: [
          '13 themed one-time packs (~USD 4.99 each): advanced neurology, MSK/orthopedics, pediatrics, cardiorespiratory, chronic pain, advanced geriatrics, sports, rheumatology, pelvic health, vestibular, ergonomics, oncology/lymphedema, hand & dexterity.',
          'Full roadmap library: ~1,010 scales (100 Free + 100 Pro + 810 in kits).',
          'Session-to-session comparisons and follow-up (local data).',
        ] },
      { version: 'v1.3', date: 'Roadmap', kind: 'planned',
        title: 'Pro backup',
        notes: [
          'Wizard: connect Google Drive or iCloud.',
          'Scheduled encrypted automatic copies.',
          'Restore chart when switching devices.',
        ] },
    ],

    cookieTitle: 'Cookies on this site',
    cookieBody: 'We store preferences (language, theme) in your browser. kinesuite.app hosting may log aggregated visits (no clinical data). No ads or tracking. The mobile app uses no cookies.',
    cookieAccept: 'Got it',
    cookieEssential: 'Privacy policy',
    cookieDetailsToggle: 'Details',
    cookieHide: 'Hide details',
    cookieRequired: 'In use',
    cookieOptional: 'Not used',
    cookieDetails: [
      { t: 'Preferences · language and theme (localStorage)', required: true },
      { t: 'Visit statistics · hosting/CDN dashboard', required: true },
      { t: 'Marketing / advertising', required: false },
    ],

    compareEyebrow: '— Comparison —',
    compareTitle: 'From paper to a digital chart.',
    compareSub: 'Same clinical rigor; less admin friction and fewer calculation errors.',
    compareCriterion: 'Criterion',
    compareColPaper: 'Paper / Excel',
    compareColExcel: 'Shared sheet',
    compareFootnote: 'Referential times in outpatient care. KineSuite Free covers live assessment; Pro adds archive and PDF.',
    compareRows: [
      { label: 'Scale library',
        paper: { kind: 'no', label: 'Loose printouts' },
        excel: { kind: 'partial', label: 'One per file' },
        ks: { kind: 'yes', label: '100 on Free' } },
      { label: 'Automatic scoring',
        paper: { kind: 'no', label: 'Manual' },
        excel: { kind: 'partial', label: 'If formula exists' },
        ks: { kind: 'yes', label: 'Tested per scale' } },
      { label: 'Clinical flag',
        paper: { kind: 'no', label: 'From memory' },
        excel: { kind: 'partial', label: 'Sometimes' },
        ks: { kind: 'yes', label: 'Per scale' } },
      { label: 'Built-in timer',
        paper: { kind: 'partial', label: 'Separate clock' },
        excel: { kind: 'no', label: 'External' },
        ks: { kind: 'yes', label: 'On item' } },
      { label: 'PDF for chart',
        paper: { kind: 'partial', label: 'Scan' },
        excel: { kind: 'partial', label: 'Screenshot' },
        ks: { kind: 'yes', label: 'Pro' } },
      { label: 'Patient history',
        paper: { kind: 'no', label: 'Physical folder' },
        excel: { kind: 'partial', label: 'Per file' },
        ks: { kind: 'yes', label: 'Pro' } },
      { label: 'Offline in clinic',
        paper: { kind: 'yes', label: '' },
        excel: { kind: 'partial', label: 'Depends' },
        ks: { kind: 'yes', label: 'Yes' } },
    ],

    notifyEyebrow: '— Roadmap —',
    notifyTitle: 'Notify me when you ship what I need.',
    notifySub: 'Pick up to 3 priorities. It helps us order the roadmap — and we will email you when they ship.',
    notifyEmailLabel: 'Professional email',
    notifyEmailPlaceholder: 'clinician@example.com',
    notifyMaxHint: 'Choose up to 3 priorities',
    notifyCta: 'Notify me',
    notifyFinePrint: 'One email when available. Opt out: hola@kinesuite.app',
    notifyTrustNoSpam: 'No newsletter · no spam',
    notifyError: 'We need a valid email.',
    notifyDoneTitle: 'Done!',
    notifyDoneBody: 'We will email you when your priorities are available.',
    notifyAnother: 'Register another priority',
    notifySpecialtyLabel: 'Your specialty? (optional)',
    notifySpecialtyOptions: ['Kinesiologist', 'Physical therapist', 'Student', 'Other'],
    notifyScaleInputLabel: 'Which scale do you need? (optional)',
    notifyScaleInputPlaceholder: 'E.g.: HAQ, Modified Ashworth…',
    notifyGroups: [
      {
        id: 'pro',
        label: 'Pro features',
        items: [
          { id: 'pro_tiendas',       label: 'Pro in stores (IAP)' },
          { id: 'comparativas',      label: 'Session-to-session comparisons' },
          { id: 'pdf_institucional', label: 'Institutional PDF (center logo)' },
          { id: 'piloto_clinica',    label: 'Pilot for clinic / team' },
        ],
      },
      {
        id: 'kits',
        label: 'Catalog & kits',
        items: [
          { id: 'pro_catalog',      label: 'Pro catalog No. 101–200 (included in Pro)' },
          { id: 'kit_neuro',        label: 'Advanced neurology kit (133 scales)' },
          { id: 'kit_msk',          label: 'MSK / orthopedics kit (70 scales)' },
          { id: 'kit_ped',          label: 'Pediatrics & neurodevelopment kit (115 scales)' },
          { id: 'kit_cardio',       label: 'Advanced cardiorespiratory kit (100 scales)' },
          { id: 'kit_pain',         label: 'Chronic pain & sensitization kit (48 scales)' },
          { id: 'kit_geriatrics',   label: 'Advanced geriatrics kit (49 scales)' },
          { id: 'kit_sports',       label: 'Sports & performance kit (81 scales)' },
          { id: 'kit_rheum',        label: 'Advanced rheumatology kit (21 scales)' },
          { id: 'kit_pelvic',       label: 'Pelvic health & obstetrics kit (50 scales)' },
          { id: 'kit_vestibular',   label: 'Vestibular kit (34 scales)' },
          { id: 'kit_occupational', label: 'Ergonomics & occupational health kit (38 scales)' },
          { id: 'kit_oncology',     label: 'Oncology & lymphedema kit (52 scales)' },
          { id: 'kit_hand',         label: 'Hand & dexterity kit (13 scales)' },
        ],
      },
      {
        id: 'platform',
        label: 'Platform',
        items: [
          { id: 'backup',  label: 'Drive / iCloud backup' },
          { id: 'ios',     label: 'iOS release' },
          { id: 'bestest', label: 'Full BESTest (36 items)' },
        ],
      },
      {
        id: 'other',
        label: 'Other',
        items: [
          { id: 'other', label: 'Other need' },
        ],
      },
    ],

    footerTagline: 'Clinical evaluation scales & indices.',
    footerProduct: 'Product',
    footerProductLinks: ['Library', 'PDF (Pro)', 'Privacy', 'Changelog'],
    footerCompany: 'Contact',
    footerCompanyLinks: ['Team', 'Clinics', 'Support', 'hello@kinesuite.app'],
    footerClinicsHref: 'mailto:clinics@kinesuite.app',
    footerSupportHref: 'mailto:soporte@kinesuite.app',
    footerLegal: 'Legal',
    footerLegalLinks: ['Terms of use', 'Privacy policy'],
    footerContact: 'hello@kinesuite.app',
    footerCopy: '© 2026 KineSuite',
    footerLegalEntity: `KineSuite is a product developed by ${LEGAL_ENTITY_NAME}.`,
    footerTrademarkNote:
      KINE_LEGAL.trademarkLineEn || 'KineSuite trademark registration is in progress.',
  },
};

// Featured scales on the marketing page (Free tier pack core = 100).
const LANDING_CATALOG_TOTAL = 100;

const LANDING_SCALES = [
  { id: 'berg',      cat: 'neuro',       name_es: 'Escala de Berg',           name_en: 'Berg Balance Scale',       items: 14, tags_es: ['equilibrio','ACV'],           tags_en: ['balance','stroke'],           timed: false },
  { id: 'tug',       cat: 'geriatrics',  name_es: 'Timed Up and Go',          name_en: 'Timed Up & Go',            items:  1, tags_es: ['marcha','caídas'],            tags_en: ['gait','falls'],               timed: true  },
  { id: 'womac',     cat: 'msk',         name_es: 'WOMAC',                    name_en: 'WOMAC',                    items: 24, tags_es: ['rodilla','artrosis'],         tags_en: ['knee','osteoarthritis'],      timed: false },
  { id: 'tm6m',      cat: 'cardio',      name_es: 'Test de marcha 6 minutos', name_en: '6-Minute Walk Test',       items:  6, tags_es: ['EPOC','aerobio'],             tags_en: ['COPD','aerobic'],             timed: true  },
  { id: 'moca',      cat: 'neuro',       name_es: 'MoCA',                     name_en: 'MoCA',                     items:  7, tags_es: ['cognición','demencia'],       tags_en: ['cognition','dementia'],       timed: false },
  { id: 'dash',      cat: 'msk',         name_es: 'QuickDASH / DASH',         name_en: 'QuickDASH / DASH',         items: 11, tags_es: ['hombro','miembro superior'],  tags_en: ['shoulder','upper limb'],      timed: false },
  { id: 'oswestry',  cat: 'msk',         name_es: 'Oswestry (ODI)',           name_en: 'Oswestry (ODI)',           items: 10, tags_es: ['lumbar','dolor'],             tags_en: ['lumbar','pain'],              timed: false },
  { id: 'sppb',      cat: 'geriatrics',  name_es: 'SPPB',                     name_en: 'SPPB',                     items:  5, tags_es: ['fragilidad','equilibrio'],    tags_en: ['frailty','balance'],          timed: true  },
  { id: 'sf36',      cat: 'general',     name_es: 'SF-36',                    name_en: 'SF-36',                    items: 36, tags_es: ['PROM','calidad de vida'],     tags_en: ['PROM','quality of life'],     timed: false },
  { id: 'eq5d',      cat: 'general',     name_es: 'EQ-5D-5L',                 name_en: 'EQ-5D-5L',                 items:  6, tags_es: ['utilidad','PROM'],            tags_en: ['utility','PROM'],             timed: false },
  { id: 'fesi',      cat: 'geriatrics',  name_es: 'FES-I',                    name_en: 'FES-I',                    items: 16, tags_es: ['miedo a caer'],               tags_en: ['fear of falling'],            timed: false },
  { id: 'startback', cat: 'msk',         name_es: 'STarT Back',               name_en: 'STarT Back',               items:  9, tags_es: ['lumbalgia','estratificación'], tags_en: ['low back','stratification'], timed: false, isNew: true },
];

const LANDING_CAT_LABEL = {
  neuro:       { es: 'NEUROLOGÍA',          en: 'NEUROLOGY' },
  geriatrics:  { es: 'GERIATRÍA',           en: 'GERIATRICS' },
  msk:         { es: 'MUSCULOESQUELÉTICO',  en: 'MSK' },
  cardio:      { es: 'CARDIORRESPIRATORIO', en: 'CARDIORESPIRATORY' },
  pain:        { es: 'DOLOR',               en: 'PAIN' },
  rehab:           { es: 'REHABILITACIÓN',          en: 'REHABILITATION' },
  pediatrics:      { es: 'PEDIATRÍA',               en: 'PEDIATRICS' },
  sports_medicine: { es: 'MEDICINA DEPORTIVA',      en: 'SPORTS MEDICINE' },
  rheumatology:    { es: 'REUMATOLOGÍA',            en: 'RHEUMATOLOGY' },
  general:         { es: 'TRANSVERSAL',             en: 'GENERAL' },
  trauma:      { es: 'MUSCULOESQUELÉTICO',  en: 'MSK' },
};

Object.assign(window, {
  LANDING_COPY, LANDING_SCALES, LANDING_CAT_LABEL, LANDING_CATALOG_TOTAL,
});
