// CynamonSup — sección informativa de planes/suscripciones. // SOLO INFORMACIÓN: no hay cobros ni lógica de límites todavía. const PLANES = [ { id: 'free', nombre: 'Free', tono: 'free', precio: '$0', periodo: 'siempre gratis', lema: 'Para empezar a probar Cynamonurs.', cta: 'Comenzar gratis', destacado: false, bullets: ['Con anuncios', 'Funciones limitadas por uso diario', 'Casos solo en este dispositivo'], }, { id: 'basic', nombre: 'Basic', tono: 'basic', precio: '$59', periodo: 'MXN / mes', lema: 'Ligeramente limitada, solo por uso diario.', cta: 'Elegir Basic', destacado: true, bullets: ['Sin anuncios', 'Límites de uso más amplios', 'Guarda tus casos en la nube'], }, { id: 'pro', nombre: 'PRO', tono: 'pro', precio: '$109', periodo: 'MXN / mes', lema: 'Uso ilimitado y soporte prioritario.', cta: 'Elegir PRO', destacado: false, bullets: ['Sin anuncios', 'Todo ilimitado (∞)', 'Soporte prioritario'], }, ]; // Tabla comparativa. inf = símbolo ∞ · si = ✓ · no = ✗ · dash = — const PLAN_FEATURES = [ { label: 'Buscar diagnósticos', free: '3 por día', basic: '8 al día', pro: 'inf' }, { label: 'Ver definición de objetivos e intervenciones', free: '3 por día', basic: '8 al día', pro: 'inf' }, { label: 'Crear caso de paciente', free: '1 al día', basic: '5 al día', pro: 'inf' }, { label: 'Exportar PDF / Word', free: 'no', basic: '8 al día', pro: 'inf' }, { label: 'Calculadoras (Braden, Glasgow…)', free: '3 usos/día', basic: '30/día', pro: 'inf' }, { label: 'Guardar casos en la nube', free: 'no-local', basic: 'si', pro: 'si' }, { label: 'Anuncios', free: 'ads', basic: 'no-ads', pro: 'no-ads' }, { label: 'Soporte prioritario', free: 'dash', basic: 'dash', pro: 'si' }, { label: 'Precio sugerido (MXN)', free: '$0', basic: '$59 / mes', pro: '$109 / mes', isPrice: true }, ]; function PlanCell({ value }) { if (value === 'inf') return ; if (value === 'si') return ; if (value === 'no') return ; if (value === 'dash') return ; if (value === 'ads') return ; if (value === 'no-ads') return No; if (value === 'no-local') return solo local; return {value}; } const Planes = () => (
CynamonSup · Suscripciones

Tres planes, a tu ritmo.

Empieza gratis y sube de plan cuando lo necesites. Información de referencia — los precios y límites pueden ajustarse antes del lanzamiento.

{PLANES.map(pl => (
{pl.destacado &&
Recomendado
}
{pl.nombre}
{pl.precio} {pl.periodo}

{pl.lema}

    {pl.bullets.map((b, i) => (
  • {b}
  • ))}
Próximamente
))}
Comparación detallada
{PLAN_FEATURES.map((row, i) => ( ))}
Función Free Basic PRO
{row.label}

El plan Free se sostiene con anuncios y tiene límites diarios. Basic quita los anuncios y amplía los límites de uso. PRO ofrece uso ilimitado y soporte prioritario.

); Object.assign(window, { Planes, PLANES, PLAN_FEATURES });