.reporte-module__J1Q8ga__page{--bg:#fafafa;--surface:#fff;--surface-sunken:#f3f4f6;--ink:#0b0d12;--ink-muted:#52596b;--ink-faint:#8a90a3;--border:#e5e7eb;--border-strong:#d1d5db;--aeo:#2563eb;--aeo-soft:#eff4ff;--aeo-soft-border:#c7d9fe;--geo:#7c3aed;--geo-soft:#f5f0fe;--geo-soft-border:#dccbfb;--lb:#b45309;--lb-soft:#fef6e7;--lb-soft-border:#f3dda8;--ok:#15803d;--shadow:0 1px 2px #0a0d140a, 0 10px 24px -14px #0a0d1424;background:var(--bg);color:var(--ink);font-family:var(--font-geist), -apple-system, sans-serif;min-height:100vh}@media (prefers-reduced-motion:reduce){.reporte-module__J1Q8ga__page *{transition-duration:.001ms!important;animation-duration:.001ms!important}}.reporte-module__J1Q8ga__nav{background:#0a0d12;border-bottom:1px solid #ffffff14}.reporte-module__J1Q8ga__navInner{justify-content:space-between;align-items:center;max-width:900px;height:64px;margin:0 auto;padding:0 24px;display:flex}.reporte-module__J1Q8ga__navLogo{align-items:center;gap:12px;text-decoration:none;display:flex}.reporte-module__J1Q8ga__navLogoMark{background:var(--aeo);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:flex;box-shadow:0 0 16px #2563eb80}.reporte-module__J1Q8ga__navLogoText{letter-spacing:-.01em;color:#fff;font-size:15px;font-weight:700}.reporte-module__J1Q8ga__navLogoAccent{color:#7fa4f0}.reporte-module__J1Q8ga__navCta{color:#0a0d12;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:8px 15px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.reporte-module__J1Q8ga__navCta:hover{background:#e5e7eb}.reporte-module__J1Q8ga__navLinks{align-items:center;gap:18px;display:flex}.reporte-module__J1Q8ga__navLink{color:#8a90a3;font-size:13.5px;text-decoration:none}.reporte-module__J1Q8ga__navLink:hover{color:#fff}.reporte-module__J1Q8ga__navSwitcher{border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:3px;padding:3px;font-size:11px;font-weight:700;display:flex}.reporte-module__J1Q8ga__navSwitcherItem{color:#8a90a3;border-radius:999px;padding:4px 8px;text-decoration:none}.reporte-module__J1Q8ga__navSwitcherItem:hover{color:#fff}.reporte-module__J1Q8ga__navSwitcherActive{color:#0a0d12;background:#ffffffe6}@media (max-width:640px){.reporte-module__J1Q8ga__navLink,.reporte-module__J1Q8ga__navSwitcher{display:none}}.reporte-module__J1Q8ga__wrap{max-width:780px;margin:0 auto;padding:56px 24px 100px}.reporte-module__J1Q8ga__breadcrumb{color:var(--ink-faint);align-items:center;gap:8px;margin-bottom:28px;font-size:12.5px;display:flex}.reporte-module__J1Q8ga__breadcrumbLink{color:var(--ink-muted);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.reporte-module__J1Q8ga__breadcrumbLink:hover{color:var(--aeo)}.reporte-module__J1Q8ga__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--aeo);background:var(--aeo-soft);border:1px solid var(--aeo-soft-border);border-radius:20px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:12.5px;font-weight:800;display:inline-flex}.reporte-module__J1Q8ga__categoria{color:var(--ink-faint);margin:0 0 14px;font-size:12.5px}.reporte-module__J1Q8ga__title{letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px;font-size:clamp(28px,5.5vw,42px);font-weight:800;line-height:1.12}.reporte-module__J1Q8ga__dek{color:var(--ink-muted);max-width:62ch;margin:0 0 22px;font-size:17.5px;line-height:1.6}.reporte-module__J1Q8ga__metaRow{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--ink-faint);flex-wrap:wrap;gap:6px 20px;margin-bottom:40px;padding:16px 0;font-size:12.5px;display:flex}.reporte-module__J1Q8ga__metaRow strong{color:var(--ink-muted);font-weight:600}.reporte-module__J1Q8ga__statsGrid{background:var(--border);border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:44px;display:grid;overflow:hidden}@media (max-width:640px){.reporte-module__J1Q8ga__statsGrid{grid-template-columns:repeat(2,1fr)}}.reporte-module__J1Q8ga__statTile{background:var(--surface);padding:20px 16px}.reporte-module__J1Q8ga__statValue{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1}.reporte-module__J1Q8ga__statLabel{color:var(--ink-muted);margin-top:8px;font-size:12px;line-height:1.4}.reporte-module__J1Q8ga__intro p{color:var(--ink);margin:0 0 18px;font-size:17px;line-height:1.7}.reporte-module__J1Q8ga__section{margin-bottom:56px}.reporte-module__J1Q8ga__sectionTitle{letter-spacing:-.01em;margin:0 0 14px;font-size:23px;font-weight:800}.reporte-module__J1Q8ga__sectionIntro{color:var(--ink-muted);margin:0 0 24px;font-size:15.5px;line-height:1.65}.reporte-module__J1Q8ga__toc{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:0 0 52px;padding:0;list-style:none;overflow:hidden}.reporte-module__J1Q8ga__tocItem{border-bottom:1px solid var(--border)}.reporte-module__J1Q8ga__tocItem:last-child{border-bottom:none}.reporte-module__J1Q8ga__tocLink{color:var(--ink);align-items:baseline;gap:12px;padding:13px 18px;font-size:14.5px;font-weight:500;text-decoration:none;display:flex}.reporte-module__J1Q8ga__tocLink:hover{background:var(--surface-sunken)}.reporte-module__J1Q8ga__tocNum{color:var(--ink-faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12.5px;font-weight:800}.reporte-module__J1Q8ga__tagGrid{gap:14px;margin-bottom:44px;display:grid}.reporte-module__J1Q8ga__tagCard{border:1px solid;border-radius:14px;padding:22px 24px}.reporte-module__J1Q8ga__tagCard.reporte-module__J1Q8ga__aeo{background:var(--aeo-soft);border-color:var(--aeo-soft-border)}.reporte-module__J1Q8ga__tagCard.reporte-module__J1Q8ga__geo{background:var(--geo-soft);border-color:var(--geo-soft-border)}.reporte-module__J1Q8ga__tagCard.reporte-module__J1Q8ga__lb{background:var(--lb-soft);border-color:var(--lb-soft-border)}.reporte-module__J1Q8ga__tagBadge{letter-spacing:.06em;text-transform:uppercase;color:#fff;border-radius:5px;margin-bottom:10px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-block}.reporte-module__J1Q8ga__tagCard.reporte-module__J1Q8ga__aeo .reporte-module__J1Q8ga__tagBadge{background:var(--aeo)}.reporte-module__J1Q8ga__tagCard.reporte-module__J1Q8ga__geo .reporte-module__J1Q8ga__tagBadge{background:var(--geo)}.reporte-module__J1Q8ga__tagCard.reporte-module__J1Q8ga__lb .reporte-module__J1Q8ga__tagBadge{background:var(--lb)}.reporte-module__J1Q8ga__tagCardTitle{margin:0 0 3px;font-size:17px;font-weight:800}.reporte-module__J1Q8ga__tagCardSub{color:var(--ink-muted);margin:0 0 12px;font-size:12.5px;font-style:italic}.reporte-module__J1Q8ga__tagCardDesc{color:var(--ink);margin:0 0 14px;font-size:14.5px;line-height:1.62}.reporte-module__J1Q8ga__tagCardMeta{color:var(--ink-muted);font-size:12.5px;font-weight:700}.reporte-module__J1Q8ga__tableWrap{border:1px solid var(--border);border-radius:10px;margin:14px 0;overflow-x:auto}.reporte-module__J1Q8ga__table{border-collapse:collapse;background:var(--surface);width:100%;min-width:460px;font-size:13.5px}.reporte-module__J1Q8ga__table th,.reporte-module__J1Q8ga__table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;white-space:nowrap;padding:11px 15px}.reporte-module__J1Q8ga__table td:first-child,.reporte-module__J1Q8ga__table th:first-child{white-space:normal}.reporte-module__J1Q8ga__table thead th{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface-sunken);white-space:normal;font-size:10.5px;font-weight:700}.reporte-module__J1Q8ga__table tbody tr:last-child td{border-bottom:none}.reporte-module__J1Q8ga__table tbody tr:hover{background:var(--surface-sunken)}.reporte-module__J1Q8ga__tableTitle{margin:26px 0 4px;font-size:15px;font-weight:700}.reporte-module__J1Q8ga__tableNota{color:var(--ink-muted);margin:0 0 10px;font-size:13.5px;line-height:1.55}.reporte-module__J1Q8ga__repartoNota{color:var(--ink-muted);margin-top:16px;font-size:14.5px;line-height:1.65}.reporte-module__J1Q8ga__clusterList{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin:18px 0 0;padding:0;list-style:none;overflow:hidden}.reporte-module__J1Q8ga__clusterItem{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 18px;display:flex}.reporte-module__J1Q8ga__clusterItem:last-child{border-bottom:none}.reporte-module__J1Q8ga__clusterName{color:var(--ink);font-size:14.5px;font-weight:600}.reporte-module__J1Q8ga__clusterMeta{color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-shrink:0;gap:16px;font-size:12.5px;display:flex}.reporte-module__J1Q8ga__clusterVolume{color:var(--ink);font-weight:700}.reporte-module__J1Q8ga__pregunta{border-top:1px solid var(--border);padding-top:52px;scroll-margin-top:24px}.reporte-module__J1Q8ga__preguntaNum{letter-spacing:.08em;text-transform:uppercase;color:var(--aeo);margin-bottom:10px;font-size:12.5px;font-weight:800}.reporte-module__J1Q8ga__preguntaTitle{letter-spacing:-.01em;margin:0 0 16px;font-size:24px;font-weight:800;line-height:1.2}.reporte-module__J1Q8ga__preguntaResumen{color:var(--ink);border-left:3px solid var(--aeo);margin:0 0 16px;padding-left:16px;font-size:16.5px;font-weight:600;line-height:1.6}.reporte-module__J1Q8ga__preguntaBody p{color:var(--ink-muted);margin:0 0 16px;font-size:15.5px;line-height:1.68}.reporte-module__J1Q8ga__callout{background:var(--surface-sunken);color:var(--ink);border-radius:10px;margin-top:20px;padding:16px 18px;font-size:14px;line-height:1.6}.reporte-module__J1Q8ga__aiMeta{color:var(--ink-faint);margin:0 0 6px;font-size:12.5px}.reporte-module__J1Q8ga__aiConsulta{color:var(--ink);margin:0 0 18px;font-size:16px;font-weight:700}.reporte-module__J1Q8ga__aiMetodologia{color:var(--ink-muted);background:var(--surface-sunken);border-radius:10px;margin:0 0 24px;padding:14px 16px;font-size:13.5px;line-height:1.6}.reporte-module__J1Q8ga__aiScoreCell{align-items:center;gap:8px;display:flex}.reporte-module__J1Q8ga__aiScoreBar{background:var(--border);border-radius:3px;flex-shrink:0;width:46px;height:6px;overflow:hidden}.reporte-module__J1Q8ga__aiScoreBarFill{background:var(--geo);border-radius:3px;height:100%}.reporte-module__J1Q8ga__aiScoreNum{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.reporte-module__J1Q8ga__aiRespuestas{gap:12px;margin:24px 0;display:grid}.reporte-module__J1Q8ga__aiRespuestaCard{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:18px 20px}.reporte-module__J1Q8ga__aiRespuestaHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.reporte-module__J1Q8ga__aiSurface{color:var(--geo);font-size:14px;font-weight:800}.reporte-module__J1Q8ga__aiFuente{color:var(--ink-faint);font-size:11.5px}.reporte-module__J1Q8ga__aiRespuestaTexto{color:var(--ink-muted);margin:0;font-size:14.5px;font-style:italic;line-height:1.62}.reporte-module__J1Q8ga__dominioGrid{flex-wrap:wrap;gap:8px;margin:16px 0 24px;display:flex}.reporte-module__J1Q8ga__dominioChip{background:var(--surface-sunken);border:1px solid var(--border);border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.reporte-module__J1Q8ga__dominioNombre{color:var(--ink);font-weight:600}.reporte-module__J1Q8ga__dominioSurfaces{color:var(--ink-faint)}.reporte-module__J1Q8ga__conclusionesGrid{gap:14px;display:grid}.reporte-module__J1Q8ga__conclusionCard{border-bottom:1px solid var(--border);grid-template-columns:40px 1fr;gap:14px;padding:18px 0;display:grid}.reporte-module__J1Q8ga__conclusionCard:last-child{border-bottom:none}.reporte-module__J1Q8ga__conclusionNum{color:var(--geo);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.reporte-module__J1Q8ga__conclusionTitle{margin:0 0 5px;font-size:15.5px;font-weight:700}.reporte-module__J1Q8ga__conclusionTexto{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.62}.reporte-module__J1Q8ga__cta{background:var(--ink);color:#fff;text-align:center;border-radius:16px;margin-top:56px;padding:36px 32px}.reporte-module__J1Q8ga__ctaTitle{margin:0 0 10px;font-size:22px;font-weight:800}.reporte-module__J1Q8ga__ctaTexto{color:#ffffffb8;max-width:48ch;margin:0 auto 22px;font-size:14.5px;line-height:1.55}.reporte-module__J1Q8ga__ctaBoton{background:var(--aeo);color:#fff;border-radius:9px;align-items:center;gap:6px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.reporte-module__J1Q8ga__ctaBoton:hover{background:#1d4ed8}@media (max-width:640px){.reporte-module__J1Q8ga__wrap{padding:40px 18px 80px}.reporte-module__J1Q8ga__statsGrid{border-radius:10px}}.reporte-module__J1Q8ga__hubHeader{border-bottom:1px solid var(--border);padding:56px 24px 40px}.reporte-module__J1Q8ga__hubHeaderInner{max-width:780px;margin:0 auto}.reporte-module__J1Q8ga__hubEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--aeo);margin-bottom:12px;font-size:12px;font-weight:800}.reporte-module__J1Q8ga__hubTitle{text-wrap:balance;margin:0 0 14px;font-size:clamp(30px,5.5vw,42px);font-weight:800;line-height:1.1}.reporte-module__J1Q8ga__hubDek{color:var(--ink-muted);max-width:58ch;margin:0;font-size:16.5px;line-height:1.55}.reporte-module__J1Q8ga__hubMain{padding:44px 24px 100px}.reporte-module__J1Q8ga__hubList{flex-direction:column;gap:16px;max-width:780px;margin:0 auto;display:flex}.reporte-module__J1Q8ga__hubCard{background:var(--surface);border:1px solid var(--border);color:inherit;box-shadow:var(--shadow);border-radius:14px;padding:26px 28px;text-decoration:none;transition:border-color .15s;display:block}.reporte-module__J1Q8ga__hubCard:hover{border-color:var(--aeo-soft-border)}.reporte-module__J1Q8ga__hubCardEyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--aeo);margin:0 0 10px;font-size:11px;font-weight:800}.reporte-module__J1Q8ga__hubCardTitle{color:var(--ink);align-items:center;gap:7px;margin:0 0 8px;font-size:21px;font-weight:800;display:flex}.reporte-module__J1Q8ga__hubCardArrow{color:var(--ink-faint)}.reporte-module__J1Q8ga__hubCard:hover .reporte-module__J1Q8ga__hubCardArrow{color:var(--aeo)}.reporte-module__J1Q8ga__hubCardDek{color:var(--ink-muted);margin:0;font-size:14.5px;line-height:1.55}.reporte-module__J1Q8ga__hubCardMeta{color:var(--ink-faint);align-items:center;gap:14px;margin-top:16px;font-size:11.5px;display:flex}
