// ========== Catálogo de aseguradoras chilenas (CMF) ==========
//
// Cada compañía: { id, name, domain, url, tipo, brand, productos[], mergedInto?, inRunOff?, audience?, verified? }
// Cada producto: { id, ramo, nombre, desde, unit, desc, destacado, detail }
//
// Niveles de confianza:
//   · company.verified = true       → dominio + nombre confirmados desde CMF Chile y sitio oficial.
//   · product.detail.verified = true → nombre + URL del producto vienen del sitio oficial al ${HOLAI_VERIFIED_AT}.
//   · Sin verified → es referencial.
//
// IMPORTANTE — los datos numéricos del detail (capital, tasas, edades, primas)
// son rangos típicos del mercado chileno, NO cotizaciones vinculantes. Aun
// cuando un producto esté verified:true, sus valores numéricos siguen siendo
// referenciales. El precio exacto se obtiene cotizando en el sitio oficial.

const HOLAI_VERIFIED_AT = '2026-05-12';

// Token publishable de Logo.dev (https://www.logo.dev → API Keys → Publishable).
// Empieza con "pk_". Es seguro exponerlo client-side. Si queda vacío, los
// logos caen a Clearbit → favicon de Google → iniciales.
const HOLAI_LOGODEV_TOKEN = '';

const HOLAI_INSURANCE_CATALOG = [

  // ╔══════════════════════════════════════════════════════════════════════╗
  // ║  GENERALES                                                            ║
  // ╚══════════════════════════════════════════════════════════════════════╝

  {
    id:'hdi', name:'HDI Seguros', domain:'hdi.cl', url:'https://www.hdi.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/0/04/HDI-Logo.svg',
    tipo:'Generales', brand:{bg:'#D0011B', txt:'#fff'}, verified:true,
    notas:'HDI absorbió Liberty Seguros (CMF fines 2024) y previamente a Penta Security (vía Liberty 2017).',
    productos:[
      {
        id:'hdi-soap', ramo:'autos', nombre:'SOAP',
        desde:7700, unit:'año',
        desc:'SOAP Taxi 2026, SOAP Camiones y SOAPEX (vehículos extranjeros)',
        detail:{
          verified:true,
          productoUrl:'https://www.hdi.cl/hdi-seguros-home/seguros/seguros-de-auto/',
          brochureUrl:'https://www.hdi.cl/media/834501/terminos-y-condiciones-soap-2026_ley-jacinta_10022026_v3_final.pdf',
          moneda:'CLP',
          edadIngresoMin:18, edadIngresoMax:null,
          coberturas:['Muerte UF 300', 'Invalidez total UF 300', 'Gastos médicos UF 300', 'Gastos hospitalarios UF 200'],
          notas:['Obligatorio por ley para circular en Chile.','Cubre a las víctimas, no daños materiales.'],
        },
      },
      {
        id:'hdi-auto', ramo:'autos', nombre:'Seguro Automotriz',
        desde:129000, unit:'año', destacado:true,
        desc:'Seguro Automotriz 100% Online, cotización y personalización',
        detail:{
          verified:true,
          productoUrl:'https://www.hdi.cl/seguro-automotriz/',
          brochureUrl:'https://www.hdi.cl/media/640785/terminos-y-condiciones-seguro-auto-hdicl.pdf',
          moneda:'CLP',
          coberturasIncluidas:['Daños propios','Robo total y parcial','Responsabilidad civil','Asistencia 24/7','Auto sustituto opcional'],
          deducible:{ tipo:'porcentaje', monto:5, unit:'%' },
          edadIngresoMin:21, edadIngresoMax:75,
        },
      },
      {
        id:'hdi-asistencia', ramo:'autos', nombre:'Asistencia Auto Particular FULL',
        desde:14900, unit:'año',
        desc:'Asistencia 24/7 para particulares',
        detail:{
          verified:true,
          productoUrl:'https://www.hdi.cl/hdi-seguros-home/seguros/seguros-de-auto/',
          brochureUrl:'https://www.hdi.cl/media/434291/asistencia-full-autos-particulares-ecommerce.pdf',
          moneda:'CLP',
        },
      },
      {
        id:'hdi-auto-comercial', ramo:'autos', nombre:'Vehículos Comerciales',
        desde:189000, unit:'año',
        desc:'Cobertura para vehículos comerciales y flotas',
        detail:{
          verified:true,
          productoUrl:'https://www.hdi.cl/hdi-seguros-home/seguros/seguros-de-auto/',
          brochureUrl:'https://www.hdi.cl/media/686489/coberturas_asistencias_vehi-culos_comerciales.pdf',
          moneda:'CLP',
        },
      },
      {
        id:'hdi-moto', ramo:'autos', nombre:'Seguro para Motos',
        desde:29900, unit:'año',
        desc:'Seguro para motocicletas',
        detail:{
          verified:true,
          productoUrl:'https://www.hdi.cl/hdi-seguros-home/seguros/seguros-de-auto/',
          moneda:'CLP',
        },
      },
      {
        id:'hdi-vida', ramo:'vida', nombre:'Seguro de Vida', desde:9900, unit:'mes',
        desc:'Paga un capital fijo en caso de fallecimiento o invalidez total y permanente',
        detail:{
          verified:true,
          productoUrl:'https://www.hdi.cl/hdi-seguros-home/seguros/seguros-de-salud-y-vida/seguro-de-vida/',
          moneda:'UF', coberturas:['Fallecimiento','Invalidez total y permanente'],
        },
      },
      {
        id:'hdi-accidentes', ramo:'vida', nombre:'Seguro Contra Accidentes Personales', desde:5900, unit:'mes',
        desc:'Cobertura por muerte, invalidez y gastos médicos derivados de accidentes',
        detail:{
          verified:true,
          productoUrl:'https://www.hdi.cl/hdi-seguros-home/seguros/seguros-de-salud-y-vida/seguro-de-accidentes-personales/',
          moneda:'UF',
        },
      },
      {
        id:'hdi-hogar', ramo:'hogar', nombre:'Seguro de Hogar', desde:19900, unit:'mes',
        desc:'Cobertura para hogar; incluye familia de Seguros de Garantía',
        detail:{
          verified:true,
          productoUrl:'https://www.hdi.cl/hdi-seguros-home/seguros/seguros-hogar/seguro-de-hogar-hdi-seguros/',
          moneda:'CLP',
          coberturas:['Incendio','Sismo','Robo contenido','RC familiar','Asistencia hogar 24h'],
        },
      },
    ],
  },
  {
    id:'mapfre', name:'Mapfre', domain:'mapfre.cl', url:'https://www.mapfre.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/b/bf/Mapfre_logo.svg',
    tipo:'Generales', brand:{bg:'#003087', txt:'#fff'}, verified:true,
    productos:[
      { id:'mapfre-u-auto', ramo:'autos', nombre:'U Auto (Esencial / Medium / Plus)',
        desde:139000, unit:'año', destacado:true,
        desc:'Tres modalidades: Esencial (básica), Medium, Plus (con auto de reemplazo)',
        detail:{ verified:true, productoUrl:'https://www.mapfre.cl/seguros-auto/u-auto/faqs/',
          brochureUrl:'https://www.mapfre.cl/media/Catalogo2024.pdf',
          moneda:'CLP', coberturasIncluidas:['Daños propios','Robo total','RC','Asistencia 24h','Vidrios'],
          deducible:{tipo:'porcentaje',monto:5,unit:'%'}, edadIngresoMin:21 }},
      { id:'mapfre-auto-preciso', ramo:'autos', nombre:'Seguro de Auto Preciso',
        desde:69900, unit:'año',
        desc:'Accidentes de tránsito y daños a terceros + asistencia en ruta y asesoría legal',
        detail:{ verified:true, productoUrl:'https://www.mapfre.cl/seguros-auto/preciso/', moneda:'CLP' }},
      { id:'mapfre-soap', ramo:'autos', nombre:'SOAP',
        desde:7700, unit:'año', desc:'Seguro Obligatorio de Accidentes Personales',
        detail:{ verified:true, productoUrl:'https://www.mapfre.cl/seguros-auto/soap/', moneda:'CLP' }},
      { id:'mapfre-vida-total', ramo:'vida', nombre:'Seguro de Vida Total',
        desde:14900, unit:'mes',
        desc:'Cobertura por fallecimiento e invalidez por accidente o enfermedad',
        detail:{ verified:true, productoUrl:'https://www.mapfre.cl/seguros-vida/vida-total/',
          moneda:'UF', coberturas:['Fallecimiento','Invalidez por accidente','Invalidez por enfermedad'] }},
      { id:'mapfre-retorno', ramo:'vida', nombre:'Seguro de Vida con Devolución (Retorno)',
        desde:22900, unit:'mes', desc:'Vida con devolución de primas',
        detail:{ verified:true, productoUrl:'https://www.mapfre.cl/seguros-vida/retorno/', moneda:'UF' }},
      { id:'mapfre-home24', ramo:'hogar', nombre:'Home-24',
        desde:9900, unit:'mes', desc:'Seguro de Hogar contra incendio, sismo, robo',
        detail:{ verified:true, productoUrl:'https://www.mapfre.cl/home-24/', moneda:'CLP' }},
      { id:'mapfre-viaje', ramo:'viajes', nombre:'Seguro de Viaje',
        desde:12900, unit:'viaje', desc:'Cobertura equipaje, retraso/cancelación, salud internacional',
        detail:{ verified:true, productoUrl:'https://www.mapfre.cl/seguros-viajes/', moneda:'USD' }},
    ],
  },
  {
    id:'bci-seguros', name:'BCI Seguros', domain:'bciseguros.cl', url:'https://www.bciseguros.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/a/ae/BCI_Logo.svg',
    tipo:'Generales', brand:{bg:'#002F87', txt:'#fff'}, verified:true,
    productos:[
      { id:'bci-auto', ramo:'autos', nombre:'Seguro de Auto BCI', desde:124900, unit:'año', destacado:true,
        desc:'Cobertura full con hasta 30% descuento, asistencia robo y legal',
        detail:{ verified:true, productoUrl:'https://www.bciseguros.cl/nuestros_seguros/personas/',
          brochureUrl:'https://www.bciseguros.cl/wp-content/uploads/2024/11/Folleto-Bci-Seguros-2024-D1_compressed.pdf',
          moneda:'CLP', coberturasIncluidas:['Daños propios','Robo','RC','Vidrios','Asistencia']}},
      { id:'bci-vida', ramo:'vida', nombre:'Seguro de Vida', desde:9900, unit:'mes',
        desc:'Protege a tu familia con cobertura de muerte e invalidez; cotización online',
        detail:{ verified:true, productoUrl:'https://www.bciseguros.cl/nuestros_seguros/personas/seguros-de-vida/',
          brochureUrl:'https://www.bciseguros.cl/wp-content/uploads/2024/05/PLANES-coberturas-planes.pdf',
          moneda:'UF', coberturas:['Fallecimiento','Invalidez'], edadIngresoMin:18, edadIngresoMax:70 }},
      { id:'bci-mundo-salud', ramo:'salud', nombre:'Mundo Salud', desde:29900, unit:'mes',
        desc:'Seguros de salud complementarios',
        detail:{ verified:true, productoUrl:'https://www.bciseguros.cl/nuestros_seguros/personas/seguros-de-vida/mundo-salud/',
          brochureUrl:'https://www.bciseguros.cl/wp-content/uploads/2025/06/Folleto-Seguro-Complementario-informacion-1-1.pdf',
          moneda:'CLP', copagoAmbulatorio:0.7, copagoHospital:0.85 }},
      { id:'bci-catastroficas', ramo:'salud', nombre:'Seguro Enfermedades Catastróficas',
        desde:34900, unit:'mes', desc:'Plan 10.000 UF y Plan 20.000 UF',
        detail:{ verified:true, productoUrl:'https://www.bciseguros.cl/nuestros_seguros/personas/seguros-de-vida/',
          moneda:'UF', capital:{min:10000,max:20000,unit:'UF',label:'Planes 10.000 UF y 20.000 UF'} }},
      { id:'bci-hogar', ramo:'hogar', nombre:'Seguro de Hogar BCI', desde:11900, unit:'mes',
        desc:'Protección contra robo, incendio, sismo y otros imprevistos',
        detail:{ verified:true, productoUrl:'https://www.bciseguros.cl/nuestros_seguros/personas/', moneda:'CLP' }},
      { id:'bci-viaje', ramo:'viajes', nombre:'Seguro de Viaje (Aéreo y Terrestre)', desde:13900, unit:'viaje',
        desc:'Cobertura médica, equipaje, asistencia mundial',
        detail:{ verified:true, productoUrl:'https://www.bciseguros.cl/nuestros_seguros/personas/seguros-de-viaje-aereo-y-terrestre/' }},
      { id:'bci-desgravamen', ramo:'vida', nombre:'Vida Desgravamen', desde:6900, unit:'mes',
        desc:'Pago deudas en caso de fallecimiento',
        detail:{ moneda:'CLP', coberturas:['Cancelación de saldo deudor por fallecimiento o invalidez'],
          edadIngresoMin:18, edadIngresoMax:70, edadPermanencia:75 }},
    ],
  },
  {
    id:'reale', name:'Reale Seguros', domain:'reale.cl', url:'https://www.reale.cl',
    tipo:'Generales', brand:{bg:'#C00000', txt:'#fff'}, verified:true,
    notas:'Sólo seguros generales — no vende vida con ahorro/APV ni rentas vitalicias.',
    productos:[
      { id:'reale-auto-particular', ramo:'autos', nombre:'Auto Particular', desde:119000, unit:'año', destacado:true,
        desc:'Vehículos de uso particular: daños propios y a terceros hasta UF 3.000',
        detail:{ verified:true, productoUrl:'https://reale.cl/auto-particular/',
          brochureUrl:'https://reale.cl/media/2025/03/Brochure-Auto-Liviano-Reale-Seguros.pdf',
          moneda:'CLP', coberturasIncluidas:['Daños propios','Daños a terceros hasta UF 3.000'] }},
      { id:'reale-auto-l', ramo:'autos', nombre:'Auto L', desde:79900, unit:'año',
        desc:'Vehículos hasta 20 años, pérdida parcial/total y robo',
        detail:{ verified:true, productoUrl:'https://www.reale.cl/auto-l/', moneda:'CLP' }},
      { id:'reale-auto-m', ramo:'autos', nombre:'Auto M', desde:64900, unit:'año',
        desc:'Vehículos hasta 20 años, pérdida total por daños materiales y robo',
        detail:{ verified:true, productoUrl:'https://www.reale.cl/auto-m/', moneda:'CLP' }},
      { id:'reale-flotas', ramo:'autos', nombre:'Flotas', desde:null, unit:null,
        desc:'Cobertura para flotas (única póliza)',
        detail:{ verified:true, productoUrl:'https://www.reale.cl/flotas/' }},
      { id:'reale-hogar', ramo:'hogar', nombre:'Seguro de Hogar', desde:7900, unit:'mes',
        desc:'Cobertura incendios, asistencia inmediata',
        detail:{ verified:true, productoUrl:'https://www.reale.cl/seguros/', moneda:'CLP' }},
      { id:'reale-accidentes', ramo:'vida', nombre:'Accidentes Personales', desde:5900, unit:'mes',
        desc:'Cobertura flexible, asistencia rápida',
        detail:{ verified:true, productoUrl:'https://www.reale.cl/seguros/', moneda:'CLP' }},
    ],
  },
  {
    id:'liberty', name:'Liberty Seguros (fusionada con HDI)', domain:'hdi.cl', url:'https://www.hdi.cl',
    tipo:'Generales', brand:{bg:'#FFD400', txt:'#0B1E3E'}, verified:true,
    mergedInto:'hdi',
    notas:'A fines de 2024 la CMF aprobó la fusión de Liberty Seguros con HDI. Comercialmente operan ahora bajo HDI. Liberty había absorbido a Penta Security en 2017.',
    productos:[],
  },
  {
    id:'penta-security', name:'Penta Security (fusionada con HDI)', domain:'hdi.cl', url:'https://www.hdi.cl',
    tipo:'Generales', brand:{bg:'#0066B3', txt:'#fff'}, verified:true,
    mergedInto:'hdi',
    notas:'Adquirida por Liberty Mutual en 2016, absorbida totalmente por Liberty Compañía de Seguros Generales en 2017. Liberty a su vez fue absorbida por HDI a fines de 2024. Productos actuales bajo HDI Seguros.',
    productos:[],
  },
  {
    id:'zenit', name:'Zenit Seguros', domain:'zenitseguros.cl', url:'https://www.zenitseguros.cl',
    tipo:'Generales', brand:{bg:'#004899', txt:'#fff'}, verified:true,
    notas:'Empresas Juan Yarur SAC. Especialista en cobertura para mascotas integrada en autos/hogar.',
    productos:[
      { id:'zenit-auto', ramo:'autos', nombre:'Seguro Automotriz Zenit', desde:109000, unit:'año', destacado:true,
        desc:'Seguro de auto con asistencia para mascotas incluida, daños materiales y RC',
        detail:{ verified:true, productoUrl:'https://www.zenitseguros.cl/seguros/autos/', moneda:'CLP' }},
      { id:'zenit-soap', ramo:'autos', nombre:'SOAP 2026', desde:7700, unit:'año',
        desc:'Seguro obligatorio de accidentes personales',
        detail:{ verified:true, productoUrl:'https://www.zenitseguros.cl/seguros/autos/', moneda:'CLP' }},
      { id:'zenit-hogar', ramo:'hogar', nombre:'Seguro Hogar + Asistencia Mascotas', desde:13900, unit:'mes',
        desc:'Incendio, sismo, robo y daños, con asistencia veterinaria para mascotas',
        detail:{ verified:true, productoUrl:'https://www.zenitseguros.cl/seguros/hogar/seguro-hogar/', moneda:'CLP' }},
    ],
  },
  {
    id:'fid', name:'FID Seguros', domain:'fidseguros.cl', url:'https://www.fidseguros.cl',
    tipo:'Generales', brand:{bg:'#005B8E', txt:'#fff'}, verified:true,
    notas:'Operación chilena de Fidelidade Portugal (200+ años).',
    productos:[
      { id:'fid-auto-particular', ramo:'autos', nombre:'Seguro Automotriz Particular', desde:94900, unit:'año', destacado:true,
        desc:'Seguro para vehículos livianos particulares, con coberturas personalizables',
        detail:{ verified:true, productoUrl:'https://www.fidseguros.cl/seguro/autos-particulares', moneda:'CLP' }},
      { id:'fid-vivienda', ramo:'hogar', nombre:'FID Vivienda Habitual', desde:9900, unit:'mes',
        desc:'4 planes: Mi Hogar, Todo Hogar, Hogar Premium, Hogar Exclusivo',
        detail:{ verified:true, productoUrl:'https://www.fidseguros.cl/seguro/fid-vivienda-habitual/', moneda:'CLP',
          coberturas:['Daños estructurales','Contenido','Robo','RC'] }},
      { id:'fid-rc-familiar', ramo:'vida', nombre:'Responsabilidad Civil Familiar', desde:5900, unit:'mes',
        desc:'Protección por daños a terceros causados por miembros del hogar',
        detail:{ verified:true, productoUrl:'https://www.fidseguros.cl/seguro/responsabilidad-civil/', moneda:'CLP' }},
    ],
  },
  {
    id:'southbridge', name:'Southbridge', domain:'southbridgeseguros.cl', url:'https://southbridgeseguros.cl',
    tipo:'Generales', brand:{bg:'#1A3A5C', txt:'#fff'}, verified:true,
    notas:'Pertenece a Fairfax Financial Holdings (adquirió operaciones AIG en 2017). Primera aseguradora B Corp de Latinoamérica.',
    productos:[
      { id:'sb-hogar-full', ramo:'hogar', nombre:'Seguro Hogar Full', desde:13900, unit:'mes', destacado:true,
        desc:'Cobertura completa contra incendios, sismos, robos para propietarios y arrendatarios',
        detail:{ verified:true, productoUrl:'https://southbridgeseguros.cl/seguro-hogar-full', moneda:'CLP' }},
      { id:'sb-soap', ramo:'autos', nombre:'SOAP Solidario 2026', desde:7700, unit:'año',
        desc:'Seguro Obligatorio de Accidentes Personales',
        detail:{ verified:true, productoUrl:'https://southbridgeseguros.cl/soap-solidario-2025', moneda:'CLP' }},
      { id:'sb-viajes-corp', ramo:'viajes', nombre:'Seguro Viajes Corporativos', desde:18900, unit:'viaje',
        desc:'Cobertura para viajeros: accidentes, enfermedades, cancelación, equipaje',
        detail:{ verified:true, productoUrl:'https://southbridgeseguros.cl/seguro-viajes-corporativos', moneda:'USD' }},
      { id:'sb-patrimonial', ramo:'hogar', nombre:'Protección Patrimonial', desde:6900, unit:'mes',
        desc:'Extensión de garantía para electrodomésticos, móviles, computadoras',
        detail:{ verified:true, productoUrl:'https://www.southbridgeseguros.cl/seguro-proteccion-patrimonial/', moneda:'CLP' }},
    ],
  },
  {
    id:'mutual', name:'Mutual de Seguros', domain:'mutualdeseguros.cl', url:'https://www.mutualdeseguros.cl',
    tipo:'Vida', brand:{bg:'#5C3D99', txt:'#fff'}, verified:true,
    notas:'Corporación de derecho privado sin fines de lucro fundada en 1919 en Valparaíso. Protege +500.000 personas.',
    productos:[
      { id:'mutual-vida-ahorro', ramo:'ahorro', nombre:'Seguro de Vida con Ahorro', desde:24900, unit:'mes', destacado:true,
        desc:'Vida con ahorro garantizado 2% + UF, beneficios de salud adicionales',
        detail:{ verified:true, productoUrl:'https://www.mutualdeseguros.cl/seguro/seguro-de-vida-con-ahorro/',
          brochureUrl:'https://www.mutualdeseguros.cl/app/uploads/2024/10/Volante-Seguro-de-Vida-con-Ahorro.pdf',
          moneda:'UF', tasaGarantizada:0.02,
          capital:{min:50,max:null,unit:'UF',label:'Capital mínimo UF 50'},
          costoCobertura:{pct:0.10, label:'≈10% de la prima (ref.)'},
          gastoAsegurador:{pct:0.010, label:'≈1,0% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['Rentabilidad garantizada 2% + UF','Beneficios de salud','Retiros parciales'],
          notas:['Garantía 2% anual en UF.','Costo de cobertura y gasto asegurador son referenciales — confirmá en la póliza.'] }},
      { id:'mutual-proteccion-familiar', ramo:'vida', nombre:'Seguro de Vida con Protección Familiar', desde:19900, unit:'mes',
        desc:'Cobertura por muerte + ahorro con retorno garantizado + salud',
        detail:{ verified:true, productoUrl:'https://www.mutualdeseguros.cl/seguro/seguro-de-vida-con-proteccion-familiar/',
          moneda:'UF' }},
      { id:'mutual-salud-protegida', ramo:'salud', nombre:'Seguro Salud Protegida', desde:18900, unit:'mes',
        desc:'Cobertura contra cáncer y 8 enfermedades graves + exámenes preventivos',
        detail:{ verified:true, productoUrl:'https://www.mutualdeseguros.cl/seguro/seguro-salud-protegida/',
          moneda:'UF', coberturas:['Cáncer','8 enfermedades graves','Exámenes preventivos'] }},
      { id:'mutual-ahorro-seguro', ramo:'ahorro', nombre:'Mutual Ahorro Seguro', desde:14900, unit:'mes',
        desc:'Plan de ahorro con seguro de vida',
        detail:{ verified:true, productoUrl:'https://www.mutualdeseguros.cl/seguro/mutual-ahorro-seguro/', moneda:'UF',
          tasaGarantizada:0.02, capital:{min:50,max:null,unit:'UF',label:'Capital mínimo UF 50'},
          costoCobertura:{pct:0.08, label:'≈8% de la prima (ref.)'},
          gastoAsegurador:{pct:0.010, label:'≈1,0% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['Rentabilidad garantizada 2% + UF','Protección por fallecimiento'] }},
      { id:'mutual-capital-garantizado', ramo:'ahorro', nombre:'Mutual Capital Garantizado', desde:null, unit:null,
        desc:'Inversión con capital garantizado y protección por muerte',
        detail:{ verified:true, productoUrl:'https://www.mutualdeseguros.cl/seguro/mutual-capital-garantizado/', moneda:'UF',
          gastoAsegurador:{pct:0.010, label:'≈1,0% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['Capital garantizado','Protección por muerte'] }},
      { id:'mutual-inversion', ramo:'ahorro', nombre:'Mutual Inversión Garantizada', desde:null, unit:null,
        desc:'Ahorro/inversión con retorno garantizado por plazo definido',
        detail:{ verified:true, productoUrl:'https://www.mutualdeseguros.cl/seguro/mutual-inversion-segura/', moneda:'UF',
          tasaGarantizada:0.03, gastoAsegurador:{pct:0.012, label:'≈1,2% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['Mínimo 3% + UF garantizado','90% de la tasa TIP'] }},
      { id:'mutual-papa', ramo:'vida', nombre:'Mutual Seguro Papá', desde:12900, unit:'mes',
        desc:'Seguro de vida específico para padres jóvenes',
        detail:{ verified:true, productoUrl:'https://www.mutualdeseguros.cl/seguro/mutual-seguro-papa/', moneda:'UF' }},
    ],
  },
  {
    id:'renta-nacional', name:'Renta Nacional', domain:'rentanacional.cl', url:'https://seguros.rentanacional.cl',
    tipo:'Generales', brand:{bg:'#8E1B3A', txt:'#fff'}, verified:true,
    notas:'Foco fuerte en PYMES y comercial; productos retail enfocados en autos y condominios.',
    productos:[
      { id:'rn-renta-plus', ramo:'autos', nombre:'Renta Plus', desde:121000, unit:'año',
        desc:'Seguro automotriz para vehículos particulares de uso privado, máx 10 años',
        detail:{ verified:true, productoUrl:'https://seguros.rentanacional.cl/', moneda:'CLP' }},
      { id:'rn-plus-55', ramo:'autos', nombre:'Plan +55', desde:89900, unit:'año',
        desc:'Seguro auto particular orientado a personas mayores de 55 años',
        detail:{ verified:true, productoUrl:'https://seguros.rentanacional.cl/', moneda:'CLP',
          edadIngresoMin:55, notas:['Producto diseñado para conductores 55+.'] }},
      { id:'rn-incendio', ramo:'hogar', nombre:'Seguro de Incendio', desde:9900, unit:'mes',
        desc:'Asegura propiedad, contenido, maquinaria y productos',
        detail:{ verified:true, productoUrl:'https://seguros.rentanacional.cl/seguro-empresa/seguro-de-incendio/', moneda:'CLP' }},
      { id:'rn-condominio', ramo:'hogar', nombre:'Renta Condominio', desde:null, unit:null,
        desc:'Cobertura para administradoras y comités de administración de condominios',
        detail:{ verified:true, productoUrl:'https://seguros.rentanacional.cl/seguro-empresa/renta-condominio/' }},
      { id:'rn-renta-vitalicia', ramo:'rentas', nombre:'Renta Vitalicia Inmediata', desde:null, unit:null, destacado:true,
        desc:'Ingreso mensual fijo en UF de por vida, protegido contra inflación',
        detail:{ verified:true, productoUrl:'https://rentasvitalicias.rentanacional.cl/rentas-vitalicias/',
          moneda:'UF', modalidades:['Inmediata','Diferida'], edadIngresoMin:55, edadPermanencia:'vitalicio' }},
      { id:'rn-renta-diferida', ramo:'rentas', nombre:'Renta Vitalicia Diferida', desde:null, unit:null,
        desc:'Mantiene parte de los fondos en la AFP por uno o más años antes de iniciar el pago',
        detail:{ verified:true, productoUrl:'https://rentasvitalicias.rentanacional.cl/rentas-vitalicias/',
          moneda:'UF', edadIngresoMin:55, edadPermanencia:'vitalicio' }},
    ],
  },
  {
    id:'chubb', name:'Chubb Seguros', domain:'chubb.cl', url:'https://www.chubb.com/cl-es', logo:'https://upload.wikimedia.org/wikipedia/commons/4/48/Chubb-Limited-logo.svg',
    tipo:'Generales', brand:{bg:'#001E62', txt:'#fff'}, verified:true,
    notas:'Distribuye vía bancos, cooperativas y multitiendas. No tiene seguro automotriz para personas en Chile. Absorbió Banchile Seguros de Vida en 2021.',
    productos:[
      { id:'chubb-vida-permanencia', ramo:'vida', nombre:'Seguro de Vida con Beneficio por Permanencia',
        desde:14900, unit:'mes', destacado:true,
        desc:'Cada 36 meses de primas pagadas otorga 50% de beneficio por permanencia',
        detail:{ verified:true, productoUrl:'https://www.chubb.com/cl-es/personas-y-familias/seguro-vida-beneficio.html',
          brochureUrl:'https://www.chubb.com/content/dam/chubb-sites/chubb-com/cl-es/sobre-nosotros/informacion-financiera-chubb-seguros-chile-sa/documents/pdf/memoria_generales_2024.pdf',
          moneda:'UF', coberturas:['Fallecimiento','Beneficio por permanencia 50% cada 36 meses'] }},
      { id:'chubb-salud', ramo:'salud', nombre:'Seguros de Salud (Cáncer, Enf. Graves, Fracturas, Dental)',
        desde:18900, unit:'mes',
        desc:'Cáncer y enfermedades graves, rotura de huesos, dental',
        detail:{ verified:true, productoUrl:'https://www.chubb.com/cl-es/personas-y-familias/seguros-de-salud.html',
          moneda:'CLP', coberturas:['Cáncer','Enfermedades graves','Rotura de huesos','Dental'] }},
      { id:'chubb-hogar', ramo:'hogar', nombre:'Seguro Hogar', desde:18900, unit:'mes',
        desc:'Cobertura incendios y daños materiales',
        detail:{ verified:true, productoUrl:'https://www.chubb.com/cl-es/personas-y-familias/seguro-hogar.html' }},
      { id:'chubb-viajes', ramo:'viajes', nombre:'Seguros de Viaje', desde:18900, unit:'viaje',
        desc:'Asistencia en viajes de negocios y personal',
        detail:{ verified:true, productoUrl:'https://www.chubb.com/cl-es/personas-y-familias.html', moneda:'USD' }},
    ],
  },
  {
    id:'sura', name:'SURA', domain:'sura.cl', url:'https://www.sura.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/6/61/Seguros_SURA_Logo.svg',
    tipo:'Generales', brand:{bg:'#009540', txt:'#fff'}, verified:true,
    productos:[
      { id:'sura-auto-full', ramo:'autos', nombre:'Seguro Auto Full Cobertura', desde:122000, unit:'año',
        desc:'Auto con cobertura completa, flexibilidad y más beneficios',
        detail:{ verified:true, productoUrl:'https://seguros.sura.cl/movilidad/seguro-auto-fullcobertura',
          brochureUrl:'https://seguros.sura.cl/docs/default-source/documentos-legales/guia-de-uso-seguro-full-cobertura-050624.pdf',
          moneda:'CLP', coberturasIncluidas:['Daños propios','Robo','RC','Asistencia 24h'] }},
      { id:'sura-xkm', ramo:'autos', nombre:'SeguroxKM', desde:16990, unit:'mes', destacado:true,
        desc:'Pay-per-km: pagás solo lo que conducís, desde $16.990',
        detail:{ verified:true, productoUrl:'https://seguros.sura.cl/movilidad/seguroxkm',
          moneda:'CLP', notas:['Modelo pay-per-km — la prima depende del uso real del auto.'] }},
      { id:'sura-soap', ramo:'autos', nombre:'SOAP', desde:5990, unit:'año',
        desc:'Desde $5.990 — transporte privado, público y carga pesada',
        detail:{ verified:true, productoUrl:'https://seguros.sura.cl/movilidad/autos', moneda:'CLP' }},
      { id:'sura-urgencia', ramo:'salud', nombre:'Más Seguro Urgencia', desde:18900, unit:'mes',
        desc:'Cobertura para atenciones de urgencia',
        detail:{ verified:true, productoUrl:'https://seguros.sura.cl/vida-salud',
          brochureUrl:'https://seguros.sura.cl/docs/default-source/gu%C3%ADas-de-uso-productos/guia-urgencia.pdf',
          moneda:'CLP' }},
      { id:'sura-vida-salud', ramo:'vida', nombre:'Seguros de Vida y Salud', desde:11900, unit:'mes', destacado:true,
        desc:'Cubre enfermedades catastróficas, cáncer, hospitalización, accidentes personales y muerte',
        detail:{ verified:true, productoUrl:'https://seguros.sura.cl/vida-salud',
          moneda:'UF', coberturas:['Fallecimiento','Cáncer','Enfermedades catastróficas','Hospitalización','Accidentes personales'],
          edadIngresoMin:18, edadIngresoMax:65, edadPermanencia:75 }},
      { id:'sura-catastrofico', ramo:'salud', nombre:'Seguro Catastrófico Libre Elección', desde:24900, unit:'mes',
        desc:'Protege ante enfermedad o accidente con altos gastos médicos, complementa tu plan de salud',
        detail:{ verified:true, productoUrl:'https://seguros.sura.cl/vida-salud/seguro-catastrofico',
          moneda:'CLP', redPrestadores:'libre elección' }},
      { id:'sura-oncologico', ramo:'salud', nombre:'Seguro Oncológico (Vive)', desde:18900, unit:'mes',
        desc:'Protección contra todo tipo de cáncer para el asegurado y su familia',
        detail:{ verified:true, productoUrl:'https://seguros.sura.cl/vida-salud/seguro-vive-oncologico',
          moneda:'CLP', coberturas:['Diagnóstico de cáncer','Tratamiento oncológico'] }},
      { id:'sura-habitat', ramo:'hogar', nombre:'Seguro Hábitat (Hogar)', desde:9900, unit:'mes',
        desc:'Incendio + opcional sismo/robo, cobertura común y unidades edificios',
        detail:{ verified:true, productoUrl:'https://seguros.sura.cl/hogar', moneda:'CLP' }},
      { id:'sura-asistencia-viaje', ramo:'viajes', nombre:'Asistencia en Viaje', desde:12900, unit:'viaje',
        desc:'Planes para viajes nacionales e internacionales',
        detail:{ verified:true, productoUrl:'https://seguros.sura.cl/asistencias' }},
      { id:'sura-apv', ramo:'apv', nombre:'APV SURA', desde:null, unit:null,
        desc:'Ahorro previsional voluntario flexible (vía inversiones.sura.cl)',
        detail:{ moneda:'CLP', regimenAPV:'A y B', aporteMinimo:{monto:10000,unit:'CLP',periodicidad:'mensual'},
          comisionAnual:0.012, notas:['APV se gestiona en inversiones.sura.cl.'] }},
    ],
  },
  {
    id:'zurich', name:'Zurich', domain:'zurich.cl', url:'https://www.zurich.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/e/ec/Zurich_Insurance_Group_logo.svg',
    tipo:'Vida', brand:{bg:'#1B1B4A', txt:'#fff'}, verified:true,
    notas:'Compañía global suiza con fuerte operación en Chile.',
    productos:[
      { id:'zurich-salud', ramo:'salud', nombre:'Seguros de Salud Zurich', desde:39900, unit:'mes',
        desc:'7 planes de salud individual',
        detail:{ verified:true, productoUrl:'https://www.zurich.cl/seguros-personas/salud', moneda:'CLP' }},
      { id:'zurich-mi-vida-salud', ramo:'salud', nombre:'Mi Vida + Salud', desde:54900, unit:'mes', destacado:true,
        desc:'Seguro de vida que cubre la salud del titular y su familia',
        detail:{ verified:true, productoUrl:'https://www.zurich.cl/seguros-personas/salud/vida-salud', moneda:'UF' }},
      { id:'zurich-accidentes', ramo:'vida', nombre:'Seguro de Accidentes Personales', desde:7900, unit:'mes',
        desc:'Cubre muerte o invalidez por accidente + reembolso gastos médicos',
        detail:{ verified:true, productoUrl:'https://www.zurich.cl/seguros-personas/vida/accidentes', moneda:'UF',
          coberturas:['Muerte por accidente','Invalidez','Gastos médicos'] }},
      { id:'zurich-apv', ramo:'apv', nombre:'Zurich APV', desde:null, unit:null,
        desc:'Seguro de vida con ahorro previsional voluntario para jubilación',
        detail:{ verified:true, productoUrl:'https://www.zurich.cl/seguros-personas/vida-con-ahorro/jubilacion',
          moneda:'CLP', regimenAPV:'A y B' }},
      { id:'zurich-renta-preferente', ramo:'ahorro', nombre:'Renta Preferente', desde:null, unit:null,
        desc:'Seguro con ahorro asociado a instrumentos de inversión',
        detail:{ verified:true, productoUrl:'https://www.zurich.cl/seguros-personas/vida-con-ahorro/patrimonio',
          moneda:'UF', capital:{min:200,max:null,unit:'UF',label:'Capital mínimo UF 200'},
          costoCobertura:{pct:0.12, label:'≈12% de la prima (ref.)'},
          gastoAsegurador:{pct:0.015, label:'≈1,5% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['Instrumentos de inversión','Protección de patrimonio'] }},
      { id:'zurich-proyectos', ramo:'ahorro', nombre:'Proyectos', desde:null, unit:null,
        desc:'Seguro de vida con ahorro para metas específicas',
        detail:{ verified:true, productoUrl:'https://www.zurich.cl/es-cl/seguros-personas/vida-con-ahorro/proyectos',
          moneda:'UF', capital:{min:100,max:null,unit:'UF',label:'Capital mínimo UF 100'},
          costoCobertura:{pct:0.10, label:'≈10% de la prima (ref.)'},
          gastoAsegurador:{pct:0.014, label:'≈1,4% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['Ahorro para metas','Flexibilidad de aportes'] }},
      { id:'zurich-hogar', ramo:'hogar', nombre:'Hogar Fácil Plus', desde:12900, unit:'mes',
        desc:'Seguro de hogar con asistencia integral',
        detail:{ verified:true, productoUrl:'https://www.zurich.cl/es-cl/seguros-personas/hogar-facil-plus', moneda:'CLP' }},
      { id:'zurich-soap', ramo:'autos', nombre:'SOAP Zurich', desde:7700, unit:'año',
        desc:'Seguro Obligatorio de Accidentes Personales 2026, contratación 100% online',
        detail:{ verified:true, productoUrl:'https://www.zurich.cl/seguros-personas/soap', moneda:'CLP' }},
    ],
  },

  // ╔══════════════════════════════════════════════════════════════════════╗
  // ║  VIDA                                                                 ║
  // ╚══════════════════════════════════════════════════════════════════════╝

  {
    id:'metlife', name:'MetLife', domain:'metlife.cl', url:'https://www.metlife.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/c/c6/MetLife_logo.svg',
    tipo:'Vida', brand:{bg:'#0072CE', txt:'#fff'}, verified:true,
    productos:[
      { id:'metlife-apv-executive', ramo:'apv', nombre:'Seguro de Vida APV Executive Premium',
        desde:null, unit:null, destacado:true,
        desc:'APV con protección hasta UF 3.000 e inversión en fondos BlackRock, Santander, LarrainVial, Itaú',
        detail:{ verified:true, productoUrl:'https://w3.metlife.cl/pension/apv/seguro-apv-executive-premium/',
          brochureUrl:'https://w3.metlife.cl/content/dam/metlifecom/cl/pdfs/FichasProductos/Fichas_Productos_MetLife_APV_Executive.pdf',
          moneda:'UF', capital:{min:null,max:3000,unit:'UF'}, regimenAPV:'A y B' }},
      { id:'metlife-apv-premium', ramo:'apv', nombre:'Seguro de Vida APV Premium',
        desde:null, unit:null,
        desc:'APV intermedio, edades 18-60 (H), 18-57 (M), cobertura hasta 99 años',
        detail:{ verified:true, productoUrl:'https://w3.metlife.cl/pension/apv/',
          brochureUrl:'https://w3.metlife.cl/content/dam/metlifecom/cl/pdfs/FichasProductos/Fichas_Productos_MetLife_APV_Premium.pdf',
          moneda:'UF', regimenAPV:'A y B', edadIngresoMin:18, edadIngresoMax:60, edadPermanencia:99 }},
      { id:'metlife-jubilacion-protegida', ramo:'apv', nombre:'Jubilación Protegida',
        desde:null, unit:null, desc:'Seguro de Vida con APV para mejorar pensión',
        detail:{ verified:true, productoUrl:'https://w3.metlife.cl/pension/apv/jubilacion-protegida/',
          moneda:'CLP', regimenAPV:'A y B' }},
      { id:'metlife-vida-ahorro', ramo:'vida', nombre:'Vida y Ahorro', desde:14900, unit:'mes',
        desc:'Seguros de vida y ahorro para proyectos personales/familiares',
        detail:{ verified:true, productoUrl:'https://w3.metlife.cl/seguros/vida-y-ahorro/',
          moneda:'UF', capital:{min:200,max:2000,unit:'UF'} }},
      { id:'metlife-universitario', ramo:'ahorro', nombre:'Seguro Universitario Plus',
        desde:34900, unit:'mes', desc:'Ahorro para educación superior de hijos',
        detail:{ verified:true, productoUrl:'https://w3.metlife.cl/seguros/vida-y-ahorro/', moneda:'UF',
          capital:{min:200,max:null,unit:'UF',label:'Capital mínimo UF 200'},
          costoCobertura:{pct:0.10, label:'≈10% de la prima (ref.)'},
          gastoAsegurador:{pct:0.015, label:'≈1,5% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['Ahorro para educación superior','Beca por fallecimiento del titular'],
          notas:['Producto orientado a financiar educación superior.'] }},
    ],
  },
  {
    id:'consorcio', name:'Consorcio', domain:'consorcio.cl', url:'https://www.consorcio.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/d/dc/Logo_consorcio.svg',
    tipo:'Vida', brand:{bg:'#005EB8', txt:'#fff'}, verified:true,
    productos:[
      { id:'consorcio-vida-ahorro', ramo:'ahorro', nombre:'Seguro de Vida con Ahorro',
        desde:19900, unit:'mes', destacado:true, desc:'Vida + ahorro con cobertura hasta 100 años',
        detail:{ verified:true, productoUrl:'https://sitio.consorcio.cl/seguro-vida/seguro-de-vida-con-ahorro',
          moneda:'UF', tasaGarantizada:0.02, rentabilidadHist:0.045, edadPermanencia:100,
          capital:{min:100,max:5000,unit:'UF',label:'Capital UF 100 a UF 5.000'},
          costoCobertura:{pct:0.12, label:'≈12% de la prima (ref.)'},
          gastoAsegurador:{pct:0.015, label:'≈1,5% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['Cobertura hasta 100 años','Retiros parciales','Aporte extraordinario'],
          notas:['Tasa garantizada referencial 2% UF anual.','Rentabilidad histórica ~4.5% (no garantizada).','Costo de cobertura y gasto asegurador referenciales.'] }},
      { id:'consorcio-vidahorro-100', ramo:'ahorro', nombre:'Vidahorro 100',
        desde:24900, unit:'mes', desc:'Vida con ahorro asociado a Fondos Mutuos Consorcio, cubre hasta 100 años',
        detail:{ verified:true, productoUrl:'https://web.consorcio.cl/sitio/seguros-de-vida/ahorro/vidahorro-100',
          moneda:'UF', edadPermanencia:100,
          capital:{min:100,max:null,unit:'UF',label:'Capital mínimo UF 100'},
          costoCobertura:{pct:0.10, label:'≈10% de la prima (ref.)'},
          gastoAsegurador:{pct:0.014, label:'≈1,4% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['Fondos Mutuos Consorcio','Cobertura hasta 100 años'],
          notas:['Ahorro asociado a Fondos Mutuos Consorcio.'] }},
      { id:'consorcio-apv', ramo:'apv', nombre:'Seguro de Vida con APV', desde:null, unit:null,
        desc:'APV + cobertura por fallecimiento, capital asegurado hasta 3.000 UF',
        detail:{ verified:true, productoUrl:'https://sitio.consorcio.cl/seguro-vida/seguro-apv',
          moneda:'UF', regimenAPV:'A y B', capital:{min:null,max:3000,unit:'UF'} }},
      { id:'consorcio-apv-mas', ramo:'apv', nombre:'APV Más', desde:null, unit:null,
        desc:'Variante de seguro APV',
        detail:{ verified:true, productoUrl:'https://sitio.consorcio.cl/seguro-vida/seguro-apv/apv-mas',
          moneda:'CLP', regimenAPV:'A y B' }},
      { id:'consorcio-apv-prime', ramo:'apv', nombre:'APV Prime', desde:null, unit:null, desc:'APV premium',
        detail:{ verified:true, productoUrl:'https://sitio.consorcio.cl/seguro-vida/seguro-apv/apv-prime', moneda:'CLP' }},
      { id:'consorcio-apv-fondo-experto', ramo:'apv', nombre:'APV Fondo Experto', desde:null, unit:null,
        desc:'APV gestionado profesionalmente',
        detail:{ verified:true, productoUrl:'https://sitio.consorcio.cl/seguro-vida/seguro-apv/apv-fondo-experto', moneda:'CLP' }},
      { id:'consorcio-apv-online', ramo:'apv', nombre:'APV Online', desde:null, unit:null,
        desc:'Contratación 100% digital',
        detail:{ verified:true, productoUrl:'https://web.consorcio.cl/sitio/apv-online', moneda:'CLP' }},
      { id:'consorcio-renta-vitalicia', ramo:'rentas', nombre:'Renta Vitalicia', desde:null, unit:null,
        desc:'Pensión fija en UF de por vida',
        detail:{ verified:true, productoUrl:'https://sitio.consorcio.cl/rentas-vitalicias',
          moneda:'UF', capital:{min:600,max:null,unit:'UF',label:'Fondo mínimo: UF 600'},
          modalidades:['Vitalicia inmediata','Vitalicia diferida','Temporal'],
          edadIngresoMin:55, edadPermanencia:'vitalicio' }},
    ],
  },
  {
    id:'bice-vida', name:'Bice Vida', domain:'bicevida.cl', url:'https://www.bicevida.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/2/24/Bice-logo.svg',
    tipo:'Vida', brand:{bg:'#1B2A6B', txt:'#fff'}, verified:true,
    notas:'Integró a Vida Security (2026); sus carteras de vida con ahorro, APV y rentas vitalicias ahora operan bajo Bice Vida.',
    productos:[
      { id:'bice-vida-activa', ramo:'vida', nombre:'Seguro Vida Activa', desde:9900, unit:'mes',
        desc:'Vida temporal con protección a la familia',
        detail:{ verified:true, productoUrl:'https://www.bicevida.cl/seguro-de-vida-personal',
          brochureUrl:'https://eligetuseguro.bicevida.cl/contratacion/seguros/vida-activa/documents/Exclusiones_vida_activa_.pdf',
          moneda:'UF', capital:{min:150,max:3000,unit:'UF'}, edadIngresoMin:18, edadIngresoMax:70 }},
      { id:'bice-full-flexible', ramo:'ahorro', nombre:'Vida con Ahorro Full Flexible', desde:39900, unit:'mes',
        desc:'Seguro de vida con ahorro flexible',
        detail:{ verified:true, productoUrl:'https://www.bicevida.cl/seguro-de-vida-personal',
          brochureUrl:'https://cdn.bicevida.cl/wp-content/uploads/2019/12/bicevida-full-flexible-ficha-2301.pdf',
          moneda:'UF', tasaGarantizada:0.025,
          capital:{min:100,max:null,unit:'UF',label:'Capital mínimo UF 100'},
          costoCobertura:{pct:0.12, label:'≈12% de la prima (ref.)'},
          gastoAsegurador:{pct:0.015, label:'≈1,5% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['15 fondos mutuos BICE','Retiros parciales','Aportes flexibles'] }},
      { id:'bice-accidentes', ramo:'vida', nombre:'Accidentes Personales', desde:6900, unit:'mes',
        desc:'Cobertura por accidentes',
        detail:{ verified:true, productoUrl:'https://www.bicevida.cl/',
          brochureUrl:'https://cdn.bicevida.cl/wp-content/uploads/2019/04/ACCIDENTES-_PERSONALES_2018.pdf',
          moneda:'UF' }},
      { id:'bice-apv-start', ramo:'apv', nombre:'Seguro APV Start', desde:null, unit:null,
        desc:'Combina APV + vida con UF 100 en caso de fallecimiento',
        detail:{ verified:true, productoUrl:'https://seguromasapv.bicevida.cl/',
          moneda:'UF', regimenAPV:'A y B', capital:{min:100,max:null,unit:'UF',label:'UF 100 en fallecimiento'} }},
      { id:'bice-apv-dinamico', ramo:'apv', nombre:'Seguro APV Dinámico', desde:null, unit:null,
        desc:'Vida con ahorro y beneficios tributarios; complementa fondos de jubilación',
        detail:{ verified:true, productoUrl:'https://www.bicevida.cl/productos/seguro-apv-dinamico/',
          moneda:'UF', regimenAPV:'A y B' }},
      { id:'bice-apv-life', ramo:'apv', nombre:'Seguro con APV Life', desde:null, unit:null, destacado:true,
        desc:'15 fondos mutuos BICE Inversiones + beneficios tributarios APV',
        detail:{ verified:true, productoUrl:'https://www.bicevida.cl/seguro-de-vida-personal/seguro-de-vida-con-ahorro/seguro-de-vida-con-apv',
          brochureUrl:'https://cdn.bicevida.cl/wp-content/uploads/2021/10/Ficha-APV-LIFE_2022.pdf',
          moneda:'UF', regimenAPV:'A y B', notas:['Acceso a 15 fondos mutuos BICE Inversiones.'] }},
      { id:'bice-renta-vitalicia', ramo:'rentas', nombre:'Renta Vitalicia BICE VIDA', desde:null, unit:null,
        desc:'Ingresos mensuales fijos en UF de por vida',
        detail:{ verified:true, productoUrl:'https://www.bicevida.cl/renta-vitalicia/renta-vitalicia-bice-vida',
          moneda:'UF', capital:{min:600,max:null,unit:'UF'}, edadIngresoMin:55, edadPermanencia:'vitalicio' }},
      { id:'bice-renta-privada', ramo:'rentas', nombre:'Renta Privada', desde:null, unit:null,
        desc:'Ingreso periódico en UF hasta fallecimiento, con prima única',
        detail:{ verified:true, productoUrl:'https://www.bicevida.cl/rentas-vitalicias/renta-privada',
          moneda:'UF', modalidades:['Renta privada con prima única'] }},
    ],
  },
  {
    id:'principal', name:'Principal', domain:'principal.cl', url:'https://www.principal.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/c/c2/Principal_Financial_Group_logo.svg',
    tipo:'Vida', brand:{bg:'#DA291C', txt:'#fff'}, verified:true,
    notas:'Foco en inversiones, ahorro y pensiones. También opera AFP Cuprum (entidad separada).',
    productos:[
      { id:'principal-apv-preferente', ramo:'apv', nombre:'Seguro APV Preferente',
        desde:null, unit:null, destacado:true,
        desc:'Inversión en fondos mutuos + protección familiar; aporte mínimo UF 2.500',
        detail:{ verified:true, productoUrl:'https://www.principal.cl/soluciones/seguros/seguro-apv-preferente',
          moneda:'UF', regimenAPV:'A y B', capital:{min:2500,max:null,unit:'UF',label:'Aporte mínimo UF 2.500'},
          comisionAnual:0.04, notas:['Comisión mensual: 0.4 UF/mes.'] }},
      { id:'principal-apv-plus', ramo:'apv', nombre:'Seguro con Ahorro APV Plus', desde:null, unit:null,
        desc:'Prima periódica mínima UF 10, sin traspaso inicial',
        detail:{ verified:true, productoUrl:'https://www.principal.cl/soluciones/seguros/seguro-con-ahorro-apv-plus',
          moneda:'UF', regimenAPV:'A y B', aporteMinimo:{monto:10,unit:'UF',periodicidad:'periódica'} }},
      { id:'principal-proteccion-familiar', ramo:'vida', nombre:'Seguro Protección Familiar Preferente',
        desde:12900, unit:'mes', desc:'Vida con ahorro y +30 alternativas de fondos',
        detail:{ verified:true, productoUrl:'https://www.principal.cl/soluciones/seguros/seguro-de-vida-con-ahorro',
          moneda:'UF', coberturas:['Fallecimiento','Invalidez'] }},
      { id:'principal-vida-ahorro', ramo:'ahorro', nombre:'Seguros de Vida con Ahorro',
        desde:18900, unit:'mes', desc:'Ahorro + protección familiar',
        detail:{ verified:true, productoUrl:'https://www.principal.cl/seguros-de-vida-con-ahorro', moneda:'UF',
          capital:{min:1000,max:3000,unit:'UF',label:'Capital UF 1.000 a UF 3.000'},
          costoCobertura:{pct:0.14, label:'≈14% de la prima (ref.)'},
          gastoAsegurador:{pct:0.016, label:'≈1,6% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['+30 alternativas de fondos','Protección familiar'] }},
      { id:'principal-vida-apv', ramo:'apv', nombre:'Seguros de Vida con APV', desde:null, unit:null,
        desc:'Régimen A o B y depósitos convenidos',
        detail:{ verified:true, productoUrl:'https://www.principal.cl/seguros-de-vida-con-apv',
          moneda:'UF', regimenAPV:'A y B' }},
    ],
  },
  {
    id:'confuturo', name:'Confuturo', domain:'confuturo.cl', url:'https://www.confuturo.cl',
    tipo:'Vida', brand:{bg:'#4A1D96', txt:'#fff'}, verified:true,
    notas:'Líder en rentas vitalicias en Chile (paga 128.000+ pensiones/mes). Rating AA+ Feller Rate e ICR.',
    productos:[
      { id:'cf-rentas-vitalicias', ramo:'rentas', nombre:'Rentas Vitalicias', desde:null, unit:null, destacado:true,
        desc:'Renta Inmediata, Temporal con Renta Vitalicia Diferida y Renta Inmediata con Retiro Programado',
        detail:{ verified:true, productoUrl:'https://www.confuturo.cl/productos/rentas-vitalicias',
          brochureUrl:'https://cdn.confuturo.cl/doc/productos/rentas%20vitalicias/brochure_rentas_vitalicias_2023.pdf',
          moneda:'UF', capital:{min:600,max:null,unit:'UF'},
          modalidades:['Renta Inmediata','Temporal con Vitalicia Diferida','Renta Inmediata con Retiro Programado'],
          edadIngresoMin:55, edadPermanencia:'vitalicio' }},
      { id:'cf-rentas-privadas', ramo:'rentas', nombre:'Rentas Privadas', desde:null, unit:null,
        desc:'Renta privada en UF para personas pensionadas o con capital',
        detail:{ verified:true, productoUrl:'https://www.confuturo.cl/productos/rentas-privadas/',
          moneda:'UF', notas:['Para personas pensionadas o que tienen capital y buscan renta periódica.'] }},
      { id:'cf-credito-pensionado', ramo:'vida', nombre:'Crédito de consumo pensionado', desde:null, unit:null,
        desc:'Producto crediticio para pensionados Confuturo',
        detail:{ verified:true, productoUrl:'https://www.confuturo.cl/productos/credito-de-consumo-pensionado',
          moneda:'CLP', notas:['Producto crediticio, no de seguros — orientado a pensionados Confuturo.'] }},
    ],
  },
  {
    id:'euroamerica', name:'EuroAmérica', domain:'euroamerica.cl', url:'https://www.euroamerica.cl',
    tipo:'Vida', brand:{bg:'#005B8E', txt:'#fff'}, verified:true,
    notas:'Fundada 1900. 97% del negocio es Renta Vitalicia. Rating AA- (Humphreys) / AA (ICR).',
    productos:[
      { id:'ea-vida', ramo:'vida', nombre:'Seguros de Vida', desde:8900, unit:'mes',
        desc:'Colectivo, Complementaria Salud, Dental, Catastrófica, Accidentes Personales',
        detail:{ verified:true, productoUrl:'https://www.euroamerica.cl/seguros-de-vida/',
          moneda:'UF', coberturas:['Fallecimiento','Invalidez','Salud complementaria','Dental','Catastrófica','Accidentes'] }},
      { id:'ea-vida-colectivo', ramo:'vida', nombre:'Seguro Colectivo de Vida', desde:null, unit:null,
        desc:'Vida grupal para empresas, apoyo financiero a beneficiarios',
        detail:{ verified:true, productoUrl:'https://www.euroamerica.cl/seguro-colectivo-de-vida/',
          brochureUrl:'https://www.euroamerica.cl/wp-content/PDF/colectivos/VIDA_COLECTIVO_POL220131598.pdf' }},
      { id:'ea-dental', ramo:'salud', nombre:'Seguro Colectivo Dental', desde:null, unit:null,
        desc:'Seguro dental colectivo',
        detail:{ verified:true, productoUrl:'https://www.euroamerica.cl/seguros-de-vida/',
          brochureUrl:'https://www.euroamerica.cl/wp-content/PDF/colectivos/POL320131553.pdf' }},
      { id:'ea-renta-vitalicia', ramo:'rentas', nombre:'Renta Vitalicia', desde:null, unit:null, destacado:true,
        desc:'Pensión vitalicia + opción de anticipo',
        detail:{ verified:true, productoUrl:'https://www.euroamerica.cl/renta-vitalicia/',
          moneda:'UF', edadIngresoMin:55, edadPermanencia:'vitalicio' }},
      { id:'ea-anticipo-renta', ramo:'rentas', nombre:'Anticipo Rentas Vitalicias', desde:null, unit:null,
        desc:'Adelanto sobre rentas vitalicias contratadas',
        detail:{ verified:true, productoUrl:'https://www.euroamerica.cl/adelanto-rentas-vitalicias/' }},
      { id:'ea-apv', ramo:'apv', nombre:'APV', desde:null, unit:null,
        desc:'APV para aumentar rentas vitalicias o contratar nuevas pensiones',
        detail:{ verified:true, productoUrl:'https://www.euroamerica.cl/seguros-de-vida/',
          brochureUrl:'https://www.euroamerica.cl/PDF/folletos/Ficha_Oro_APV.pdf',
          moneda:'CLP', regimenAPV:'A y B' }},
    ],
  },
  {
    id:'penta-vida', name:'Penta Vida', domain:'pentavida.cl', url:'https://www.pentavida.cl',
    tipo:'Vida', brand:{bg:'#005DAA', txt:'#fff'}, verified:true,
    notas:'Compañía operando desde 1953 (pública) y 1989 (privada). No vende productos generales (autos/hogar).',
    productos:[
      { id:'pv-onlife', ramo:'vida', nombre:'Onlife', desde:11900, unit:'mes', destacado:true,
        desc:'Seguro de Vida online',
        detail:{ verified:true, productoUrl:'https://www.pentavida.cl/nuestros-productos/seguros-de-vida/',
          brochureUrl:'https://www.pentavida.cl/content/uploads/brochure-onlife-seguro-de-vida.pdf',
          moneda:'UF' }},
      { id:'pv-proteccion-limite', ramo:'vida', nombre:'Protección Límite', desde:8900, unit:'mes',
        desc:'Seguro de Vida temporal por fallecimiento (enfermedad o accidente)',
        detail:{ verified:true, productoUrl:'https://www.pentavida.cl/nuestros-productos/seguros-de-vida/',
          moneda:'UF', coberturas:['Fallecimiento por enfermedad','Fallecimiento por accidente'] }},
      { id:'pv-vida-ahorro', ramo:'ahorro', nombre:'Seguro de Vida con Ahorro', desde:24900, unit:'mes',
        desc:'Cubre fallecimiento hasta 99 años + ahorro',
        detail:{ verified:true, productoUrl:'https://www.pentavida.cl/nuestros-productos/seguros-de-vida/alternativas-de-inversion/',
          moneda:'UF', edadPermanencia:99, tasaGarantizada:0.025,
          capital:{min:100,max:null,unit:'UF',label:'Capital mínimo UF 100'},
          costoCobertura:{pct:0.12, label:'≈12% de la prima (ref.)'},
          gastoAsegurador:{pct:0.015, label:'≈1,5% anual sobre saldo (ref.)'},
          beneficiosAdicionales:['7 alternativas de inversión','Cobertura hasta 99 años'] }},
      { id:'pv-renta-vitalicia', ramo:'rentas', nombre:'Renta Vitalicia', desde:null, unit:null,
        desc:'Pensión fija en UF de por vida, sin afectación por inflación',
        detail:{ verified:true, productoUrl:'https://www.pentavida.cl/nuestros-productos/rentas-vitalicias/',
          moneda:'UF', edadIngresoMin:55, edadPermanencia:'vitalicio' }},
      { id:'pv-colectivos', ramo:'vida', nombre:'Seguros Colectivos', desde:null, unit:null,
        desc:'Vida y desgravamen colectivo (empresas)',
        detail:{ verified:true, productoUrl:'https://www.pentavida.cl/nuestros-productos/seguros-colectivos/' }},
    ],
  },
  {
    id:'banchile-vida', name:'Banchile Seguros de Vida (fusionada con Chubb)', domain:'chubb.cl', url:'https://www.chubb.com/cl-es',
    tipo:'Vida', brand:{bg:'#003DA5', txt:'#fff'}, verified:true, mergedInto:'chubb',
    notas:'En octubre 2021 Chubb completó la fusión con Banchile Seguros de Vida. Todas las pólizas nuevas se emiten a nombre de Chubb. Productos actuales en chubb.com/cl-es.',
    productos:[],
  },
  {
    id:'vida-camara', name:'Vida Cámara', domain:'vidacamara.cl', url:'https://www.vidacamara.cl',
    tipo:'Vida', brand:{bg:'#E30613', txt:'#fff'}, verified:true,
    notas:'Compañía de la Cámara Chilena de la Construcción. NO es Isapre — vende seguros complementarios de salud y accidentes personales.',
    productos:[
      { id:'vc-full-60', ramo:'salud', nombre:'Complementario de Salud FULL 60%', desde:24900, unit:'mes', destacado:true,
        desc:'Complementario para afiliados Isapre/Fonasa, cobertura 60% + 80% en RedSalud',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/detalle/seguro-complementario-de-salud-full-60',
          moneda:'CLP', copagoAmbulatorio:0.6, copagoHospital:0.8 }},
      { id:'vc-full-60-catastrofica', ramo:'salud', nombre:'Complementario FULL 60% + Extensión Catastrófica', desde:34900, unit:'mes',
        desc:'Variante con cobertura catastrófica adicional',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/detalle/seguro-complementario-de-salud-full-60-extension-catastrofica',
          moneda:'CLP' }},
      { id:'vc-redsalud', ramo:'salud', nombre:'RedSalud Complementario FULL 25-50%', desde:19900, unit:'mes',
        desc:'Refuerza plan base con coberturas en RedSalud',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/detalle/seguro-redsalud-complementario-de-salud-full-25-50',
          brochureUrl:'https://www.vidacamara.cl/docs/default-source/soy-redsalud/folleto-redsalud-complementario-de-salud-amb50-hosp50.pdf',
          moneda:'CLP' }},
      { id:'vc-examenes', ramo:'salud', nombre:'RedSalud Exámenes y Consultas 50%', desde:14900, unit:'mes',
        desc:'Cobertura 50% para chequeos, consultas y exámenes en RedSalud',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/detalle/seguro-redsalud-examenes-y-consultas-50',
          moneda:'CLP' }},
      { id:'vc-alto-costo', ramo:'salud', nombre:'Enfermedades de Alto Costo (Deducible 60 UF)', desde:18900, unit:'mes',
        desc:'Seguro catastrófico con deducible bajo',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/detalle/seguro-enfermedades-de-alto-costo-ded-60',
          moneda:'UF', notas:['Deducible 60 UF.'] }},
      { id:'vc-luz', ramo:'vida', nombre:'Accidentes Personales Luz', desde:5900, unit:'mes',
        desc:'Cobertura por muerte accidental con beneficios sin costo',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/seguro-individual-accidentes-personales-luz',
          moneda:'UF' }},
      { id:'vc-vida-saludable', ramo:'vida', nombre:'Luz Vida Saludable', desde:6900, unit:'mes',
        desc:'Accidentes personales con beneficios para mantener salud',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/seguro-individual-accidentes-personales-luz-vida-saludable',
          moneda:'UF' }},
      { id:'vc-deporte', ramo:'vida', nombre:'Luz Deporte', desde:7900, unit:'mes',
        desc:'Accidentes con telemedicina deportiva y kinesiología',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/seguro-individual-accidentes-personales-luz-deporte',
          moneda:'UF' }},
      { id:'vc-alma', ramo:'vida', nombre:'Seguro Individual Alma', desde:9900, unit:'mes',
        desc:'Seguro individual de vida',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/seguro-individual-alma',
          moneda:'UF' }},
      { id:'vc-accidentes-dental', ramo:'vida', nombre:'Accidentes con Beneficio Ahorro Dental', desde:6900, unit:'mes',
        desc:'Accidentes personales + beneficios dentales',
        detail:{ verified:true, productoUrl:'https://www.vidacamara.cl/cotizar-mi-seguro/seguros-individuales/seguro-de-accidentes-con-beneficio-de-ahorro-dental',
          moneda:'UF' }},
    ],
  },
  {
    id:'cn-life', name:'CN Life (en run-off)', domain:'cnlife.cl', url:'https://www.cnlife.cl',
    tipo:'Vida', brand:{bg:'#1F3864', txt:'#fff'}, verified:true, inRunOff:true,
    notas:'Compañía en RUN-OFF (gestión de cartera existente, sin nuevos productos retail). Subsidiaria del Grupo Hurtado Vicuña. No recomendable para nuevos clientes.',
    productos:[],
  },
  {
    id:'mutualidad-ea', name:'Mutualidad del Ejército y Aviación', domain:'mutualidad.cl', url:'https://www.mutualidad.cl',
    tipo:'Vida', brand:{bg:'#003A56', txt:'#fff'}, verified:true,
    audience:'FFAA', notas:'Solo personal activo y en retiro del Ejército y Fuerza Aérea de Chile y sus familias. No abierto al público general.',
    productos:[
      { id:'mea-dotal', ramo:'vida', nombre:'Seguro Dotal', desde:14900, unit:'mes', destacado:true,
        desc:'Seguro de vida con beneficio por supervivencia al término de la póliza',
        detail:{ verified:true, productoUrl:'https://www.mutualidad.cl/seguros/seguro-dotal/', moneda:'UF' }},
      { id:'mea-oncologica', ramo:'vida', nombre:'Seguro de Vida con Protección Oncológica', desde:18900, unit:'mes',
        desc:'Vida + cobertura adicional por diagnóstico de cáncer',
        detail:{ verified:true, productoUrl:'https://www.mutualidad.cl/seguros/seguro-de-vida-con-proteccion-oncologica/',
          moneda:'UF', coberturas:['Fallecimiento','Cáncer'] }},
      { id:'mea-desgravamen', ramo:'vida', nombre:'Seguro de Desgravamen', desde:5900, unit:'mes',
        desc:'Cubre saldo insoluto de créditos otorgados por Mutualidad',
        detail:{ verified:true, productoUrl:'https://www.mutualidad.cl/seguros/seguro-de-desgravamen/', moneda:'UF' }},
      { id:'mea-colectivo', ramo:'vida', nombre:'Seguro de Vida Colectivo Temporal Voluntario', desde:null, unit:null,
        desc:'Vida colectivo opcional para personal activo y en retiro',
        detail:{ verified:true, productoUrl:'https://www.mutualidad.cl/seguros/seguro-de-vida-colectivo-temporal-voluntario/' }},
      { id:'mea-renta-temporal', ramo:'rentas', nombre:'Vida Colectivo Voluntario Renta Temporal', desde:null, unit:null,
        desc:'Renta temporal para beneficiarios',
        detail:{ verified:true, productoUrl:'https://www.mutualidad.cl/seguros/seguro-de-vida-colectivo-voluntario-renta-temporal/' }},
    ],
  },

  // ╔══════════════════════════════════════════════════════════════════════╗
  // ║  ISAPRES                                                              ║
  // ╚══════════════════════════════════════════════════════════════════════╝

  {
    id:'banmedica', name:'Banmédica', domain:'banmedica.cl', url:'https://www.banmedica.cl',
    tipo:'Isapre', brand:{bg:'#005DAA', txt:'#fff'}, verified:true,
    productos:[
      { id:'bm-full-vida', ramo:'salud', nombre:'Planes Full Vida', desde:75000, unit:'mes',
        desc:'Cubre servicios de Clínica Dávila y Clínica Vespucio, codificados o no por Fonasa',
        detail:{ verified:true, productoUrl:'https://www.banmedica.cl/planes-full-vida/',
          moneda:'CLP', redPrestadores:'preferente', maternidadCubierta:true }},
      { id:'bm-vida-integra', ramo:'salud', nombre:'Planes Vida Integra Plus', desde:120000, unit:'mes', destacado:true,
        desc:'Atención preferencial, citas en 7 días hábiles, prioridad exámenes/imágenes',
        detail:{ verified:true, productoUrl:'https://www.tuplanbanmedica.cl/regiones/',
          moneda:'CLP', redPrestadores:'preferente', maternidadCubierta:true,
          notas:['Acceso a citas en 7 días hábiles.','Prioridad en exámenes/imágenes.'] }},
      { id:'bm-productos-adicionales', ramo:'salud', nombre:'Productos Adicionales (Catastrófico, Dental, Farmacia, Telemedicina)',
        desde:18900, unit:'mes',
        desc:'Complementos a plan: cobertura catastrófica, dental, farmacia, telemedicina',
        detail:{ verified:true, productoUrl:'https://productos-adicionales.banmedica.cl/',
          brochureUrl:'https://www.banmedica.cl/wp-content/uploads/2021/10/Folleto-Digital-Productos-Adicionales-Banmedica.pdf',
          moneda:'CLP' }},
    ],
  },
  {
    id:'colmena', name:'Colmena Golden Cross', domain:'colmena.cl', url:'https://www.colmena.cl',
    tipo:'Isapre', brand:{bg:'#003D6B', txt:'#fff'}, verified:true,
    productos:[
      { id:'col-plus', ramo:'salud', nombre:'Plan Colmena Plus', desde:118000, unit:'mes', destacado:true,
        desc:'Plan de salud premium Isapre Colmena',
        detail:{ verified:true, productoUrl:'https://www.colmena.cl/plan-de-salud-colmena-plus/',
          brochureUrl:'https://www.colmena.cl/source/wp-content/uploads/2019/05/MDT8118.pdf',
          moneda:'CLP', redPrestadores:'libre elección' }},
      { id:'col-pleno', ramo:'salud', nombre:'Planes Pleno (familia)', desde:69000, unit:'mes',
        desc:'Familia Pleno: Pleno, Plus, Max, Salud, Plus V, Plus Sur/Norte',
        detail:{ verified:true, productoUrl:'https://www.colmena.cl/planes-de-salud-colmena/',
          moneda:'CLP', redPrestadores:'preferente',
          notas:['Familia de planes con distintos niveles de cobertura y geografía.'] }},
      { id:'col-dental', ramo:'salud', nombre:'Dental Plus', desde:9900, unit:'mes',
        desc:'Hasta 80% de descuento dental en RedSalud o 70% en Uno Salud',
        detail:{ verified:true, productoUrl:'https://www.colmena.cl/dental-plus/' }},
      { id:'col-pharma', ramo:'salud', nombre:'Pharma Max', desde:6900, unit:'mes',
        desc:'Bono adicional en farmacia',
        detail:{ verified:true, productoUrl:'https://www.colmena.cl/pharma-max/' }},
      { id:'col-accidental', ramo:'salud', nombre:'Protección Accidental', desde:8900, unit:'mes',
        desc:'Cobertura exclusiva para fracturas y quemaduras',
        detail:{ verified:true, productoUrl:'https://www.colmena.cl/producto-proteccion-accidental/',
          brochureUrl:'https://www.colmena.cl/wp-content/uploads/2017/04/Informativo-Seguros.pdf' }},
      { id:'col-salud-protegida', ramo:'salud', nombre:'Salud Protegida', desde:14900, unit:'mes',
        desc:'100% de cotización mensual durante cesantía involuntaria (4 o 6 meses)',
        detail:{ verified:true, productoUrl:'https://www.colmena.cl/salud-protegida/' }},
    ],
  },
  {
    id:'consalud', name:'Consalud', domain:'consalud.cl', url:'https://www.consalud.cl',
    tipo:'Isapre', brand:{bg:'#E30613', txt:'#fff'}, verified:true,
    notas:'Isapre del Grupo Bupa. Catálogo segmentado por modalidad (Control / Full / One).',
    productos:[
      { id:'cs-control', ramo:'salud', nombre:'Planes CONTROL', desde:68000, unit:'mes',
        desc:'Plan con copago fijo en urgencia integral pediátrica y adulto',
        detail:{ verified:true, productoUrl:'https://www.consalud.cl/planes/planes-modalidad-control.html',
          moneda:'CLP', redPrestadores:'preferente' }},
      { id:'cs-full', ramo:'salud', nombre:'Planes FULL', desde:95000, unit:'mes', destacado:true,
        desc:'Cobertura hospitalaria y ambulatoria en mejores clínicas del país',
        detail:{ verified:true, productoUrl:'https://www.consalud.cl/planes/planes-modalidad-full.html',
          moneda:'CLP', redPrestadores:'libre elección' }},
      { id:'cs-one', ramo:'salud', nombre:'Planes ONE', desde:78000, unit:'mes',
        desc:'Cobertura preferente hospitalaria y libre elección ambulatoria',
        detail:{ verified:true, productoUrl:'https://www.consalud.cl/planes/planes-modalidad-one.html',
          moneda:'CLP', redPrestadores:'preferente' }},
      { id:'cs-extra', ramo:'salud', nombre:'Extra Plan', desde:9900, unit:'mes',
        desc:'Complementos al plan base (dental, farmacia, telemedicina, catastrófico)',
        detail:{ verified:true, productoUrl:'https://www.consalud.cl/complementos/extra-plan.html', moneda:'CLP' }},
    ],
  },
  {
    id:'cruzblanca', name:'Cruz Blanca', domain:'cruzblanca.cl', url:'https://www.cruzblanca.cl',
    tipo:'Isapre', brand:{bg:'#0099CC', txt:'#fff'}, verified:true,
    notas:'Parte de Bupa (grupo internacional con 75+ años y 50M clientes).',
    productos:[
      { id:'cb-on-solucion', ramo:'salud', nombre:'Plan CruzBlanca On Solución', desde:72000, unit:'mes', destacado:true,
        desc:'Soluciones exclusivas en las mejores clínicas de Santiago; primer plan digital de Chile',
        detail:{ verified:true, productoUrl:'https://www.cruzblanca.cl/planes/cruzblanca-on',
          moneda:'CLP', redPrestadores:'preferente', maternidadCubierta:true }},
      { id:'cb-on-proteccion', ramo:'salud', nombre:'Plan CruzBlanca On Protección', desde:125000, unit:'mes',
        desc:'Protección en las mejores clínicas con calidad de salud',
        detail:{ verified:true, productoUrl:'https://www.cruzblanca.cl/planes/cruzblanca-on-proteccion',
          moneda:'CLP', redPrestadores:'libre elección' }},
      { id:'cb-colectivos', ramo:'salud', nombre:'Beneficios planes colectivos', desde:null, unit:null,
        desc:'Planes colectivos para empresas',
        detail:{ verified:true, productoUrl:'https://www.cruzblanca.cl/beneficios-planes-colectivos' }},
    ],
  },
  {
    id:'vida-tres', name:'Vida Tres', domain:'vidatres.cl', url:'https://www.vidatres.cl',
    tipo:'Isapre', brand:{bg:'#E5006C', txt:'#fff'}, verified:true,
    notas:'Pertenece al Grupo Banmédica. Orientada a segmento alto.',
    productos:[
      { id:'v3-vanguardia', ramo:'salud', nombre:'Planes Vanguardia', desde:122000, unit:'mes', destacado:true,
        desc:'Arancel Colegio Médico (+930 prestaciones extra, +190 exámenes nuevos). Prestadores preferentes: Clínica Alemana y Santa María',
        detail:{ verified:true, productoUrl:'https://www.vidatres.cl/planes-vanguardia/',
          moneda:'CLP', redPrestadores:'preferente',
          notas:['Prestadores preferentes: Clínica Alemana y Santa María.'] }},
      { id:'v3-nacionales', ramo:'salud', nombre:'Planes Nacionales', desde:89000, unit:'mes',
        desc:'Planes de salud con cobertura nacional',
        detail:{ verified:true, productoUrl:'https://www.vidatres.cl/planes/planes-nacionales/', moneda:'CLP' }},
      { id:'v3-mas-tranquilidad', ramo:'salud', nombre:'Más Tranquilidad', desde:14900, unit:'mes',
        desc:'Beneficios adicionales para mayor cobertura en prótesis, órtesis e insumos',
        detail:{ verified:true, productoUrl:'https://www.vidatres.cl/mas-tranquilidad/', moneda:'CLP' }},
    ],
  },
  {
    id:'nueva-masvida', name:'Nueva Masvida', domain:'nuevamasvida.cl', url:'https://www.nuevamasvida.cl',
    tipo:'Isapre', brand:{bg:'#7E2F8E', txt:'#fff'}, verified:true,
    notas:'Convenio con Red Interclínicas. Foco regional.',
    productos:[
      { id:'nm-libre', ramo:'salud', nombre:'Plan Libre Elección', desde:114000, unit:'mes',
        desc:'Cobertura 80% ambulatoria y 100% hospitalaria con libre elección',
        detail:{ verified:true, productoUrl:'https://www.nuevamasvida.cl/planes-libre-eleccion/',
          moneda:'CLP', copagoAmbulatorio:0.8, copagoHospital:1.0, redPrestadores:'libre elección' }},
      { id:'nm-pleno-plus', ramo:'salud', nombre:'Planes Pleno Plus (Norte / Centro-Sur / Sur / V Región)',
        desde:67000, unit:'mes',
        desc:'Planes preferentes con multiprestador en regiones específicas',
        detail:{ verified:true, productoUrl:'https://www.nuevamasvida.cl/planes-preferentes-multiprestador/',
          moneda:'CLP', redPrestadores:'preferente' }},
      { id:'nm-infinite', ramo:'salud', nombre:'Planes Infinite', desde:95000, unit:'mes', destacado:true,
        desc:'Planes preferentes premium con red multiprestador',
        detail:{ verified:true, productoUrl:'https://www.nuevamasvida.cl/planes-preferentes-multiprestador/planes-infinite/',
          moneda:'CLP', redPrestadores:'preferente' }},
      { id:'nm-one', ramo:'salud', nombre:'Planes One', desde:78000, unit:'mes',
        desc:'Planes preferentes con cobertura definida',
        detail:{ verified:true, productoUrl:'https://www.nuevamasvida.cl/planes-preferentes-multiprestador/planes-one/',
          moneda:'CLP' }},
      { id:'nm-pleno-max-rm', ramo:'salud', nombre:'Preferente Pleno Max (RM)', desde:99000, unit:'mes',
        desc:'Plan preferente máximo para Región Metropolitana',
        detail:{ verified:true, productoUrl:'https://www.nuevamasvida.cl/planes-preferentes-multiprestador/planes-preferente-pleno-max-rm/',
          moneda:'CLP' }},
    ],
  },
  {
    id:'esencial', name:'Esencial', domain:'somosesencial.cl', url:'https://www.somosesencial.cl',
    tipo:'Isapre', brand:{bg:'#00A99D', txt:'#fff'}, verified:true,
    notas:'Isapre del Grupo Alemana. Dominio correcto: somosesencial.cl (esencial.cl es Agua Esencial, otra empresa).',
    productos:[
      { id:'es-alemana', ramo:'salud', nombre:'Planes Esencial Alemana', desde:98000, unit:'mes', destacado:true,
        desc:'Prestador preferente Clínica Alemana de Santiago, foco Región Metropolitana',
        detail:{ verified:true, productoUrl:'https://www.somosesencial.cl/planes-de-salud/planes-metropolitana',
          moneda:'CLP', redPrestadores:'preferente',
          notas:['Prestador preferente: Clínica Alemana.'] }},
      { id:'es-sur', ramo:'salud', nombre:'Planes Sur', desde:69000, unit:'mes',
        desc:'Cobertura preferente en regiones centro-sur con Andes Salud',
        detail:{ verified:true, productoUrl:'https://www.somosesencial.cl/planes-de-salud/planes-sur',
          moneda:'CLP', redPrestadores:'preferente' }},
      { id:'es-andes', ramo:'salud', nombre:'Plan Andes Salud', desde:75000, unit:'mes',
        desc:'Plan específico con red Andes Salud para zona centro-sur',
        detail:{ verified:true, productoUrl:'https://www.somosesencial.cl/', moneda:'CLP' }},
    ],
  },

  // ╔══════════════════════════════════════════════════════════════════════╗
  // ║  AFP                                                                  ║
  // ╚══════════════════════════════════════════════════════════════════════╝

  {
    id:'afp-habitat', name:'AFP Habitat', domain:'afphabitat.cl', url:'https://www.afphabitat.cl',
    tipo:'AFP', brand:{bg:'#E30613', txt:'#fff'}, verified:true,
    productos:[
      { id:'hab-apv', ramo:'apv', nombre:'APV (Ahorro Previsional Voluntario)',
        desde:null, unit:null, destacado:true,
        desc:'Comisión 0.55% anual sobre saldo; Régimen A (bono 15%) o B',
        detail:{ verified:true, productoUrl:'https://www.afphabitat.cl/ahorro-voluntario-apv/',
          brochureUrl:'https://www.afphabitat.cl/wp-content/uploads/2025/05/Folleto_N24_AhorroPrevisionalVoluntarioAPV.pdf',
          moneda:'CLP', regimenAPV:'A y B', comisionAnual:0.0055,
          notas:['Régimen A: bono estatal 15% (tope 6 UTM ≈ $400.000/año).','Régimen B: rebaja impuesto.'] }},
      { id:'hab-cuenta2', ramo:'ahorro', nombre:'Cuenta 2', desde:null, unit:null,
        desc:'Cuenta de ahorro voluntario, comisión 0.95% anual, 24 giros/año sin costo',
        detail:{ verified:true, productoUrl:'https://www.afphabitat.cl/ahorro-voluntario-cuenta2/',
          brochureUrl:'https://www.afphabitat.cl/wp-content/uploads/2016/07/cuenta_de_ahorro_voluntario.pdf',
          moneda:'CLP', comisionAnual:0.0095, notas:['Hasta 24 giros/año sin costo.'] }},
      { id:'hab-comisiones', ramo:'apv', nombre:'Comisiones AFP', desde:null, unit:null,
        desc:'Información de comisiones',
        detail:{ verified:true, productoUrl:'https://www.afphabitat.cl/',
          brochureUrl:'https://www.afphabitat.cl/wp-content/uploads/2025/08/Folleto_15_Comisiones_V2.pdf' }},
      { id:'hab-renta', ramo:'rentas', nombre:'Renta Programada', desde:null, unit:null,
        desc:'Pensión desde tu fondo AFP',
        detail:{ moneda:'CLP', edadIngresoMin:60, edadPermanencia:'hasta agotar fondo',
          notas:['Pensión variable según rentabilidad del fondo.','Heredable a beneficiarios legales si quedan saldos.'] }},
    ],
  },
  {
    id:'afp-cuprum', name:'AFP Cuprum', domain:'cuprum.cl', url:'https://www6.cuprum.cl',
    tipo:'AFP', brand:{bg:'#003DA5', txt:'#fff'}, verified:true,
    notas:'AFP del grupo Principal.',
    productos:[
      { id:'cu-apv', ramo:'apv', nombre:'APV Individual', desde:null, unit:null, destacado:true,
        desc:'Ahorro Previsional Voluntario. Comisión 0,6% anual. Régimen A o B',
        detail:{ verified:true, productoUrl:'https://www6.cuprum.cl/apv-ahorro-previsional-voluntario/que-es-apv',
          brochureUrl:'https://www6.cuprum.cl/sites/default/files/inline-files/Ahorro%20Previsional%20Voluntario%20(APV).pdf',
          moneda:'CLP', regimenAPV:'A y B', comisionAnual:0.006 }},
      { id:'cu-apvc', ramo:'apv', nombre:'APV Colectivo (APVC)', desde:null, unit:null,
        desc:'APV colectivo firmado por empleador para empleados',
        detail:{ verified:true, productoUrl:'https://www6.cuprum.cl/afpedia/cuenta-de-ahorro-previsional-voluntario-colectivo',
          moneda:'CLP', regimenAPV:'A y B' }},
      { id:'cu-cuenta2', ramo:'ahorro', nombre:'Cuenta 2 (Cuenta de Ahorro Voluntario)', desde:null, unit:null,
        desc:'Ahorro flexible no previsional, hasta 2 multifondos, 24 giros anuales',
        detail:{ verified:true, productoUrl:'https://www6.cuprum.cl/cuenta-2/que-es-la-cuenta-2',
          brochureUrl:'https://www6.cuprum.cl/sites/default/files/inline-files/Cuenta%20de%20Ahorro%20Voluntario%20(CAV)%20(p).pdf',
          moneda:'CLP' }},
    ],
  },
  {
    id:'afp-capital', name:'AFP Capital', domain:'afpcapital.cl', url:'https://www.afpcapital.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/2/2a/Logo_afp_capital.jpg',
    tipo:'AFP', brand:{bg:'#F58220', txt:'#fff'}, verified:true,
    notas:'AFP del grupo SURA.',
    productos:[
      { id:'cap-apv', ramo:'apv', nombre:'APV', desde:null, unit:null, destacado:true,
        desc:'APV con comisión 0,51% anual, regímenes A y B',
        detail:{ verified:true, productoUrl:'https://www.afpcapital.cl/ahorro-voluntario/apv',
          moneda:'CLP', regimenAPV:'A y B', comisionAnual:0.0051 }},
      { id:'cap-cuenta2', ramo:'ahorro', nombre:'Cuenta 2', desde:null, unit:null,
        desc:'Cuenta voluntaria con comisión 0,89%, 24 giros anuales',
        detail:{ verified:true, productoUrl:'https://www.afpcapital.cl/ahorro-voluntario/cuenta-2',
          moneda:'CLP', comisionAnual:0.0089 }},
    ],
  },
  {
    id:'afp-provida', name:'AFP Provida', domain:'provida.cl', url:'https://www.provida.cl', logo:'https://upload.wikimedia.org/wikipedia/commons/e/e3/Logotipo_AFP_ProVida.svg',
    tipo:'AFP', brand:{bg:'#0072CE', txt:'#fff'}, verified:true,
    notas:'Subsidiaria de MetLife desde 2013. La AFP más grande de Chile (~3,3 millones de clientes). Dominio correcto: provida.cl (no providachile.cl).',
    productos:[
      { id:'pv-apv', ramo:'apv', nombre:'APV - Ahorro Previsional Voluntario', desde:null, unit:null, destacado:true,
        desc:'APV con comisión 0,2% anual, una de las más bajas del mercado',
        detail:{ verified:true, productoUrl:'https://www.provida.cl/tus-ahorros/apv-ahorro-previsional-voluntario/',
          brochureUrl:'https://www.provida.cl/content/dam/metlifecom/cl/pdfs/FichasProductos/2018/MetLife_Seguro_Vida_APV_Premium.pdf',
          moneda:'CLP', regimenAPV:'A y B', comisionAnual:0.002 }},
      { id:'pv-cuenta2', ramo:'ahorro', nombre:'Cuenta 2 (Cuenta de Ahorro)', desde:null, unit:null,
        desc:'Ahorro flexible con 24 giros anuales gratuitos, comisión 0,2%',
        detail:{ verified:true, productoUrl:'https://www.provida.cl/tus-ahorros/cuenta-de-ahorro/',
          moneda:'CLP', comisionAnual:0.002 }},
      { id:'pv-apv-deposito', ramo:'apv', nombre:'APV + Depósito Convenido', desde:null, unit:null,
        desc:'Combinación de APV y aportes acordados con empleador',
        detail:{ verified:true, productoUrl:'https://www.provida.cl/tus-ahorros/mejorar-pension/',
          moneda:'CLP', regimenAPV:'A y B' }},
    ],
  },
  {
    id:'afp-modelo', name:'AFP Modelo', domain:'afpmodelo.cl', url:'https://nueva.afpmodelo.cl',
    tipo:'AFP', brand:{bg:'#E20074', txt:'#fff'}, verified:true,
    productos:[
      { id:'mod-apv', ramo:'apv', nombre:'Cuenta APV', desde:null, unit:null, destacado:true,
        desc:'APV Régimen A (bono 15%, tope 6 UTM) y Régimen B (rebaja impuesto); comisión 0.50% anual',
        detail:{ verified:true, productoUrl:'https://nueva.afpmodelo.cl/productos-voluntarios/cuenta-apv',
          moneda:'CLP', regimenAPV:'A y B', comisionAnual:0.005 }},
      { id:'mod-cuenta-ahorro', ramo:'ahorro', nombre:'Cuenta de Ahorro Obligatoria', desde:null, unit:null,
        desc:'Cotización obligatoria del afiliado',
        detail:{ verified:true, productoUrl:'https://nueva.afpmodelo.cl/afiliados/productos-ahorro/cuenta-ahorro-obligatoria',
          brochureUrl:'https://afpmodelo.cl/AFP/Media/folletos-informativos/14_Cuenta_de_ahorro_voluntario_MT.pdf' }},
      { id:'mod-multifondos', ramo:'apv', nombre:'Sistema de Multifondos A-E', desde:null, unit:null,
        desc:'Sistema de Multifondos A, B, C, D, E',
        detail:{ verified:true, productoUrl:'https://nueva.afpmodelo.cl/',
          brochureUrl:'https://afpmodelo.cl/AFP/Media/folletos-informativos/25_Fondos_de_pensiones_abcd_y_e_MT.pdf' }},
    ],
  },
  {
    id:'afp-planvital', name:'AFP PlanVital', domain:'planvital.cl', url:'https://www.planvital.cl',
    tipo:'AFP', brand:{bg:'#00853F', txt:'#fff'}, verified:true,
    notas:'AFP con la menor comisión APV/Cuenta 2 del mercado (0,16%). Pertenece a Assicurazioni Generali.',
    productos:[
      { id:'plv-apv', ramo:'apv', nombre:'APV - Ahorro Previsional Voluntario', desde:null, unit:null, destacado:true,
        desc:'APV con la comisión más baja del mercado: 0,16% anual',
        detail:{ verified:true, productoUrl:'https://www.planvital.cl/afiliado/ahorros/previsional-voluntario',
          moneda:'CLP', regimenAPV:'A y B', comisionAnual:0.0016 }},
      { id:'plv-cuenta2', ramo:'ahorro', nombre:'Cuenta 2', desde:null, unit:null,
        desc:'Ahorro voluntario con comisión 0,16%, cualquier multifondo (A-E)',
        detail:{ verified:true, productoUrl:'https://www.planvital.cl/afiliado/ahorros/cuenta-2',
          moneda:'CLP', comisionAnual:0.0016 }},
    ],
  },
  {
    id:'afp-uno', name:'AFP Uno', domain:'uno.cl', url:'https://www.uno.cl',
    tipo:'AFP', brand:{bg:'#FF6900', txt:'#fff'}, verified:true,
    notas:'AFP más nueva del mercado (operativa desde 2019). Menor comisión obligatoria del mercado (0,46%). Dominio correcto: uno.cl (no afpuno.cl).',
    productos:[
      { id:'uno-apv', ramo:'apv', nombre:'APV - Ahorro Previsional Voluntario', desde:null, unit:null, destacado:true,
        desc:'APV con comisión 0,5% anual, regímenes A y B',
        detail:{ verified:true, productoUrl:'https://www.uno.cl/productos/apv-ahorro-previsional-voluntario',
          moneda:'CLP', regimenAPV:'A y B', comisionAnual:0.005 }},
      { id:'uno-cuenta2', ramo:'ahorro', nombre:'Cuenta 2 (Ahorro Voluntario)', desde:null, unit:null,
        desc:'Ahorro voluntario con la menor comisión obligatoria del mercado (0,46%)',
        detail:{ verified:true, productoUrl:'https://www.uno.cl/productos/cuenta2',
          moneda:'CLP', comisionAnual:0.0046 }},
      { id:'uno-obligatorio', ramo:'apv', nombre:'Ahorro Previsional Obligatorio', desde:null, unit:null,
        desc:'Cotización obligatoria con la menor comisión del mercado',
        detail:{ verified:true, productoUrl:'https://www.uno.cl/productos/ahorro-previsional-obligatorio',
          moneda:'CLP', comisionAnual:0.0046 }},
    ],
  },
];

const HOLAI_INSURANCE_RAMOS = [
  { k:'todos',   l:'Todos',           ico:'all' },
  { k:'salud',   l:'Salud',           ico:'heart' },
  { k:'vida',    l:'Vida',            ico:'shield' },
  { k:'ahorro',  l:'Ahorro',          ico:'trend' },
  { k:'autos',   l:'Autos',           ico:'car' },
  { k:'apv',     l:'APV',             ico:'piggy' },
  { k:'rentas',  l:'Rentas privadas', ico:'doc' },
  { k:'hogar',   l:'Hogar',           ico:'house' },
  { k:'viajes',  l:'Viajes',          ico:'plane' },
];

Object.assign(window, { HOLAI_INSURANCE_CATALOG, HOLAI_INSURANCE_RAMOS, HOLAI_VERIFIED_AT, HOLAI_LOGODEV_TOKEN });
