@charset "UTF-8";:root{--obs-azul:#022b5a;--obs-azul-2:#103c71;--obs-verde:#009c26;--obs-verde-hover:#00851f;--obs-verde-texto:#00851f;--obs-verde-texto-hover:#006e1a;--obs-ambar:#ffb500;--obs-fondo:#f7fbff;--obs-superficie:#fff;--obs-superficie-2:#eef4fb;--obs-tinta:#0a1b30;--obs-tinta-2:#42526b;--obs-tinta-3:#5b6b82;--obs-borde:#cedcee;--obs-referencia:#cbd5e3;--obs-sube:#b4232a;--obs-sube-fondo:#fde2df;--obs-igual:#8a6400;--obs-igual-fondo:#fbf1cc;--obs-baja:#11713f;--obs-baja-fondo:#ddf4ea;--obs-r1:4px;--obs-r2:6px;--obs-r3:8px;--obs-r4:12px;--obs-capsula:999px;--obs-e1:6px;--obs-e2:12px;--obs-e3:18px;--obs-e4:28px;--obs-e5:56px;--obs-sombra:0 1px 2px rgba(10,27,48,.06),0 4px 14px rgba(10,27,48,.06);--obs-fuente:"Inter","Segoe UI",system-ui,-apple-system,Roboto,sans-serif;--obs-fuente-cifras:"Segoe UI Semibold","Segoe UI","Inter",system-ui,sans-serif;--obs-gutter:max(16px,env(safe-area-inset-left,0px))}.po{background:var(--obs-fondo);color:var(--obs-tinta);font-family:var(--obs-fuente);margin-top:-3rem}.po-hero{background:radial-gradient(120% 140% at 100% 0,rgba(0,156,38,.18),transparent 55%),linear-gradient(135deg,var(--obs-azul) 0,var(--obs-azul-2) 100%);color:#fff;padding:var(--obs-e5) var(--obs-gutter) var(--obs-e4)}.po-hero__dentro{margin:0 auto;max-width:1180px}.po-hero__ante{color:#c9d8ec;font-size:calc(12px*var(--obs-texto, 1));font-weight:600;letter-spacing:.06em;margin:0 0 var(--obs-e1);text-transform:uppercase}.po-hero__titulo{font-size:clamp(26px,4.2vw,42px);font-weight:800;line-height:1.12;margin:0 0 var(--obs-e2);max-width:820px}.po-hero__lema{color:#dce6f3;font-size:calc(16px*var(--obs-texto, 1));line-height:1.55;margin:0 0 var(--obs-e4);max-width:720px}.po-hero__accesos{display:flex;flex-wrap:wrap;gap:10px}.po-acceso{align-items:center;border:1px solid hsla(0,0%,100%,.45);border-radius:var(--obs-capsula);color:#fff;display:inline-flex;font-size:calc(14px*var(--obs-texto, 1));font-weight:700;min-height:40px;padding:0 18px;text-decoration:none}.po-acceso:hover{background:hsla(0,0%,100%,.12);color:#fff}.po-acceso--primario{background:var(--obs-verde-texto);border-color:var(--obs-verde-texto)}.po-acceso--primario:hover{background:var(--obs-verde-texto-hover)}.po-acceso:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pc{margin:0 auto;max-width:1180px;padding:var(--obs-e4) var(--obs-gutter) var(--obs-e5);scroll-margin-top:calc(var(--sh-alto, 0px) + 8px)}.pc__cab{margin-bottom:var(--obs-e2)}.pc__titulo{color:var(--obs-azul);font-size:calc(24px*var(--obs-texto, 1));font-weight:800;margin:0 0 4px}.pc__periodo{color:var(--obs-tinta-2);font-size:calc(14px*var(--obs-texto, 1));margin:0}.pc__filtros{align-items:flex-end;background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);display:flex;flex-wrap:wrap;gap:var(--obs-e2);margin-bottom:var(--obs-e3);padding:var(--obs-e2)}.pc__campo{display:flex;flex-direction:column;gap:4px;min-width:120px}.pc__campo--ancho{flex:1 1 220px;min-width:220px}.pc__rotulo{color:var(--obs-tinta-2);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.02em;margin:0;padding:0;text-transform:uppercase}.pc__control{background:#fff;border:1px solid var(--obs-borde);border-radius:var(--obs-r3);color:var(--obs-tinta);font:inherit;font-size:calc(14px*var(--obs-texto, 1));min-height:38px;padding:6px 10px}.pc__control:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pc__rango{border:0;display:flex;flex-direction:column;gap:4px;margin:0;min-width:0;padding:0}.pc__rango-fila{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.pc__boton{background:var(--obs-azul);border:0;border-radius:var(--obs-capsula);color:#fff;cursor:pointer;font-size:calc(13px*var(--obs-texto, 1));font-weight:700;min-height:38px;padding:0 14px}.pc__boton:hover{background:var(--obs-azul-2)}.pc__boton:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pc__boton--suave{background:#fff;border:1px solid var(--obs-borde);color:var(--obs-azul)}.pc__boton--suave:hover{background:var(--obs-superficie-2)}.pc__aviso{color:var(--obs-sube);font-size:calc(13px*var(--obs-texto, 1));margin:4px 0 0}.pc__tarjetas{display:grid;gap:var(--obs-e2);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));transition:opacity .2s ease}.pc--cargando .pc__tarjetas{opacity:.55}.pc__nota{color:var(--obs-tinta-3);font-size:calc(13px*var(--obs-texto, 1));line-height:1.5;margin:var(--obs-e3) 0 0}.pc__error{background:var(--obs-sube-fondo);border-radius:var(--obs-r3);color:var(--obs-sube);grid-column:1/-1;margin:0;padding:var(--obs-e2)}.pt{background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);border-top:4px solid var(--obs-borde);box-shadow:var(--obs-sombra);display:flex;flex-direction:column;gap:4px;min-width:0;padding:var(--obs-e3)}.pt--sube{border-top-color:var(--obs-sube)}.pt--igual{border-top-color:#f2c230}.pt--baja{border-top-color:var(--obs-baja)}.pt--cargando{animation:pt-brillo 1.4s ease infinite;background:linear-gradient(90deg,#f1f5fa 25%,#e6edf6 37%,#f1f5fa 63%) 0 0/400% 100%;min-height:196px}@media (prefers-reduced-motion:reduce){.pt--cargando{animation:none}}.pt__cab{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.pt__nombre{color:var(--obs-tinta);font-size:calc(15px*var(--obs-texto, 1));font-weight:700;line-height:1.25;margin:0}.pt__var{border-radius:var(--obs-capsula);flex:none;font-family:var(--obs-fuente-cifras);font-size:calc(13px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;font-weight:700;padding:2px 8px;white-space:nowrap}.pt__var--sube{background:var(--obs-sube-fondo);color:var(--obs-sube)}.pt__var--igual{background:var(--obs-igual-fondo);color:var(--obs-igual)}.pt__var--baja{background:var(--obs-baja-fondo);color:var(--obs-baja)}.pt__cifra{color:var(--obs-azul);font-family:var(--obs-fuente-cifras);font-size:calc(32px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;margin:4px 0 0}.pt__ref{color:var(--obs-tinta-2);font-size:calc(13px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;margin:0}.pt__linea{display:block;height:48px;margin:6px 0 2px;overflow:visible;width:100%}.pt__serie{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pt__serie--act{stroke:var(--obs-azul);stroke-width:2.25}.pt__serie--ref{stroke:var(--obs-referencia);stroke-width:2}.pt__serie--parcial{stroke-dasharray:3 3}.pt__accesos{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:auto;padding-top:4px}.pt__ir.pt__ir--suave{color:var(--obs-tinta-2);font-weight:600}.pt__ir{align-self:flex-start;color:var(--obs-azul);font-size:calc(13px*var(--obs-texto, 1));font-weight:700;text-decoration:none}.pt__ir:hover{text-decoration:underline}.pt__ir:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}@keyframes pt-brillo{0%{background-position:100% 0}to{background-position:0 0}}.po-bloque{margin:0 auto;max-width:1180px;padding:var(--obs-e4) var(--obs-gutter);scroll-margin-top:calc(var(--sh-alto, 0px) + 8px)}.po-bloque__cab{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--obs-e2);justify-content:space-between;margin-bottom:var(--obs-e2)}.po-bloque__ir{align-items:center;display:inline-flex;text-decoration:none}.pm__pestanas{display:flex;gap:6px;margin-bottom:var(--obs-e2);overflow-x:auto;scrollbar-width:thin}.pm__pestana{background:#fff;border:1px solid var(--obs-borde);border-radius:var(--obs-capsula);color:var(--obs-tinta-2);cursor:pointer;flex:none;font-size:calc(13px*var(--obs-texto, 1));font-weight:700;min-height:34px;padding:0 14px;white-space:nowrap}.pm__pestana:hover{color:var(--obs-azul)}.pm__pestana--activa{background:var(--obs-azul);border-color:var(--obs-azul);color:#fff}.pm__pestana--activa:hover{color:#fff}.pm__pestana:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pm__cuerpo{display:grid;gap:var(--obs-e2);grid-template-columns:minmax(0,1fr) 320px}.pm__mapa{background:var(--obs-superficie-2);height:460px;overflow:hidden;position:relative}.pm__mapa,.pm__perfil{border:1px solid var(--obs-borde);border-radius:var(--obs-r4)}.pm__perfil{background:var(--obs-superficie);box-shadow:var(--obs-sombra);display:flex;flex-direction:column;gap:8px;min-width:0;padding:var(--obs-e3)}.pm__vacio{font-size:calc(14px*var(--obs-texto, 1));padding:var(--obs-e3)}.pm__ante,.pm__vacio{color:var(--obs-tinta-3);margin:0}.pm__ante{font-size:calc(11px*var(--obs-texto, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pm__nombre{color:var(--obs-azul);font-size:calc(20px*var(--obs-texto, 1));font-weight:800;margin:0}.pm__sub{color:var(--obs-tinta-2);font-size:calc(13px*var(--obs-texto, 1));margin:-4px 0 0}.pm__cifras{display:grid;gap:10px;grid-template-columns:1fr 1fr}.pm__cifras>div{display:flex;flex-direction:column;gap:2px}.pm__rotulo{color:var(--obs-tinta-2);font-size:calc(12px*var(--obs-texto, 1));font-weight:600}.pm__valor{color:var(--obs-tinta);font-family:var(--obs-fuente-cifras);font-size:calc(24px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;line-height:1.1}.pm__nota{color:var(--obs-tinta-3)}.pm__nota,.pm__var{font-size:calc(12px*var(--obs-texto, 1))}.pm__var{align-self:flex-start;border-radius:var(--obs-capsula);font-weight:700;padding:1px 8px}.pm__var--sube{background:var(--obs-sube-fondo);color:var(--obs-sube)}.pm__var--igual{background:var(--obs-igual-fondo);color:var(--obs-igual)}.pm__var--baja{background:var(--obs-baja-fondo);color:var(--obs-baja)}.pm__puesto{color:var(--obs-tinta-2);font-size:calc(13px*var(--obs-texto, 1));margin:0}.pm__barras{display:flex;flex-direction:column;gap:6px;list-style:none;margin:4px 0 0;padding:0}.pm__barras li{align-items:center;display:grid;font-size:calc(12.5px*var(--obs-texto, 1));gap:8px;grid-template-columns:112px 1fr auto}.pm__barra-rotulo{color:var(--obs-tinta-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm__barra{background:var(--obs-superficie-2);border-radius:var(--obs-capsula);height:8px;overflow:hidden}.pm__barra-relleno{background:var(--obs-referencia);border-radius:inherit;display:block;height:100%}.pm__barra-relleno--sube{background:#d73027}.pm__barra-relleno--igual{background:#f2c230}.pm__barra-relleno--baja{background:#1a9850}.pm__barra-relleno--total{background:var(--obs-azul)}.pm__barra-n{color:var(--obs-tinta);font-variant-numeric:tabular-nums;font-weight:700}.pm__ir{color:var(--obs-azul);font-size:calc(13px*var(--obs-texto, 1));font-weight:700;margin-top:auto;padding-top:4px;text-decoration:none}.pm__ir:hover{text-decoration:underline}.pa__lista{background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);overflow-x:auto;transition:opacity .2s ease}.pa__tabla{border-collapse:collapse;font-size:calc(13.5px*var(--obs-texto, 1));min-width:680px;width:100%}.pa__tabla td,.pa__tabla th{border-bottom:1px solid var(--obs-borde);padding:9px 12px;text-align:left;vertical-align:middle}.pa__tabla thead th{background:var(--obs-superficie-2);color:var(--obs-tinta-2);font-size:calc(11.5px*var(--obs-texto, 1));letter-spacing:.04em;text-transform:uppercase}.pa__tabla tbody th,.pa__tabla tfoot th{color:var(--obs-tinta);font-size:calc(13.5px*var(--obs-texto, 1));font-weight:600}.pa__tabla tfoot td,.pa__tabla tfoot th{border-top:2px solid var(--obs-borde)}.pa__tabla tr:last-child td{border-bottom:0}.pa__territorio{color:var(--obs-azul);font-weight:700;text-decoration:none}.pa__territorio:hover{text-decoration:underline}.pa__num{font-variant-numeric:tabular-nums;white-space:nowrap}.pa__fuente,.pa__ref{color:var(--obs-tinta-3)}.pa__fuente{font-size:calc(12px*var(--obs-texto, 1))}.pa__vacio{color:var(--obs-tinta-3);font-size:calc(14px*var(--obs-texto, 1));margin:0;padding:var(--obs-e3)}.pa__pie{align-items:center;display:flex;flex-wrap:wrap;gap:var(--obs-e2);justify-content:space-between;margin-top:var(--obs-e2)}.pa__nota{color:var(--obs-tinta-3);flex:1 1 420px;font-size:calc(12.5px*var(--obs-texto, 1));line-height:1.5;margin:0}.pmu--cargando .pmu__lista{opacity:.55}.pmu__buscar{min-width:min(100%,260px)}.pmu__lista{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));transition:opacity .2s ease}.pmu__tarjeta{background:var(--obs-superficie);border-left:1px solid var(--obs-borde);border:1px solid var(--obs-borde);border-left-width:4px;border-radius:var(--obs-r3);color:var(--obs-tinta);display:grid;gap:2px 8px;grid-template-columns:1fr auto;padding:10px 12px;text-decoration:none}.pmu__tarjeta:hover{border-color:var(--obs-azul);color:var(--obs-tinta)}.pmu__tarjeta:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pmu__tarjeta--sube{border-left-color:#d73027}.pmu__tarjeta--igual{border-left-color:#f2c230}.pmu__tarjeta--baja{border-left-color:#1a9850}.pmu__tarjeta--total{border-left-color:var(--obs-azul)}.pmu__rotulo{align-self:center;color:var(--obs-tinta-3);font-size:calc(11.5px*var(--obs-texto, 1))}.pmu__nombre{font-size:calc(13px*var(--obs-texto, 1));font-weight:700;grid-column:1/-1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmu__cifra{font-family:var(--obs-fuente-cifras);font-size:calc(18px*var(--obs-texto, 1));font-variant-numeric:tabular-nums}.pmu__var{align-self:center;font-size:calc(12px*var(--obs-texto, 1));font-weight:700;white-space:nowrap}.pmu__var--sube{color:var(--obs-sube)}.pmu__var--igual{color:var(--obs-igual)}.pmu__var--baja{color:var(--obs-baja)}.po-sala{align-items:center;background:linear-gradient(135deg,var(--obs-azul) 0,var(--obs-azul-2) 100%);border-radius:var(--obs-r4);color:#fff;display:flex;flex-wrap:wrap;gap:var(--obs-e3);justify-content:space-between;margin-bottom:var(--obs-e4);margin-top:var(--obs-e3);padding:var(--obs-e4)}.po-sala__titulo{font-size:calc(22px*var(--obs-texto, 1));font-weight:800;margin:0 0 6px}.po-sala__texto{color:#dce6f3;font-size:calc(14.5px*var(--obs-texto, 1));line-height:1.5;margin:0;max-width:680px}.pfr{background:var(--obs-superficie);border-top:1px solid var(--obs-borde);padding:var(--obs-e4) var(--obs-gutter)}.pfr__dentro{display:grid;gap:var(--obs-e3);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));margin:0 auto;max-width:1180px}.pfr__dato{display:flex;flex-direction:column;gap:2px}.pfr__valor{color:var(--obs-azul);font-family:var(--obs-fuente-cifras);font-size:calc(26px*var(--obs-texto, 1));font-variant-numeric:tabular-nums}.pfr__rotulo{color:var(--obs-tinta-2);font-size:calc(13px*var(--obs-texto, 1))}.pv{display:block;height:auto;width:100%}.pv__municipio{stroke:#fff;stroke-width:.8;vector-effect:non-scaling-stroke}.pv__municipio--pulsable{cursor:pointer}.pv__municipio--pulsable:hover{opacity:.8}.pv__municipio--activo{stroke:var(--obs-ambar);stroke-width:2.4}.po-acceso--claro{background:#fff;border-color:var(--obs-borde);color:var(--obs-azul)}.po-acceso--claro:hover{background:var(--obs-superficie-2);color:var(--obs-azul)}.pd__cuerpo{align-items:start;display:grid;gap:var(--obs-e3);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pd__mapa{background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);margin:0;padding:var(--obs-e2);position:sticky;top:calc(var(--sh-alto, 0px) + 12px)}.pd__leyenda{color:var(--obs-tinta-2);font-size:calc(12.5px*var(--obs-texto, 1));margin-top:8px}.pd__leyenda,.pd__leyenda-clases{display:flex;flex-wrap:wrap;gap:6px 14px}.pd__nota{color:var(--obs-tinta-3);flex-basis:100%}.pd__buscar{display:block}.pd__buscar,.pp__migas{margin-bottom:var(--obs-e2)}.pp__migas{color:var(--obs-tinta-3);font-size:calc(13px*var(--obs-texto, 1))}.pp__migas a{color:var(--obs-azul);text-decoration:none}.pp__migas a:hover{text-decoration:underline}.pp__cab{align-items:start;display:grid;gap:var(--obs-e3);grid-template-columns:minmax(0,1fr) 260px;margin-bottom:var(--obs-e3)}.pp__nombre{color:var(--obs-azul);font-size:clamp(26px,4vw,36px);font-weight:800;line-height:1.1;margin:2px 0 6px}.pp__filtros{margin:var(--obs-e2) 0 0}.pp__minimapa{background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);padding:8px}.pp__rejilla{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));margin-top:var(--obs-e2)}.pp__rejilla,.pp__territorio{display:grid;gap:var(--obs-e2)}.pp__territorio{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pp__territorio--sin-mapa{grid-template-columns:minmax(0,1fr)}.pp__accesos{display:flex;flex-wrap:wrap;gap:10px;margin:var(--obs-e4) 0 var(--obs-e2)}.pp-kpis{display:grid;gap:var(--obs-e2);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.pp-kpis--dos{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-kpi{background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);display:flex;flex-direction:column;gap:3px;padding:var(--obs-e2) var(--obs-e3)}.pp-kpi--principal{border-top:4px solid var(--obs-azul)}.pp-kpi__rotulo{color:var(--obs-tinta-2);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.03em;text-transform:uppercase}.pp-kpi__valor{color:var(--obs-azul);font-family:var(--obs-fuente-cifras);font-size:calc(26px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;line-height:1.15}.pp-kpi__nota{color:var(--obs-tinta-3);font-size:calc(12px*var(--obs-texto, 1))}.pp-kpi .pt__var{align-self:flex-start}.pp-caja{background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);box-shadow:var(--obs-sombra);min-width:0;padding:var(--obs-e3)}.pp-caja--ancha{margin-top:var(--obs-e2)}.pp-caja__cab{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--obs-e2);justify-content:space-between;margin-bottom:var(--obs-e2)}.pp-caja__titulo{color:var(--obs-tinta);font-size:calc(16px*var(--obs-texto, 1));font-weight:800;margin:0 0 var(--obs-e2)}.pp-caja__cab .pp-caja__titulo{margin:0}.pp-titular{color:var(--obs-tinta);font-size:calc(14px*var(--obs-texto, 1));font-weight:600;margin:0 0 8px}.pg{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.pg__leyenda{color:var(--obs-tinta-2);display:flex;flex-wrap:wrap;font-size:calc(12.5px*var(--obs-texto, 1));gap:6px 14px;margin-bottom:10px}.pg__muestra{border-radius:3px;display:inline-block;height:12px;margin-right:6px;vertical-align:-1px;width:12px}.pg__muestra--ref{background:var(--obs-referencia)}.pg__muestra--act{background:var(--obs-azul)}.pg__fila{align-items:center;display:grid;font-size:calc(13px*var(--obs-texto, 1));gap:10px;grid-template-columns:150px minmax(0,1fr) auto auto}.pg__fila--simple{grid-template-columns:150px minmax(0,1fr) auto}.pg__nombre{color:var(--obs-tinta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg__barras{display:flex;flex-direction:column;gap:3px}.pg__barra{border-radius:var(--obs-capsula);display:block;height:8px;min-width:2px}.pg__barra--ref{background:var(--obs-referencia)}.pg__barra--sube{background:#d73027}.pg__barra--igual{background:#f2c230}.pg__barra--baja{background:#1a9850}.pg__cifras{color:var(--obs-tinta);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.pg__ref{color:var(--obs-tinta-3);font-weight:400}.pg__var{justify-self:end}.pg__apilada{border-radius:var(--obs-capsula);display:flex;height:12px;overflow:hidden}.pg__apilada>span{display:block;height:100%}.pg__apilada--fondo{background:var(--obs-superficie-2)}.ps-serie{height:160px}.ps-serie__svg{display:block;height:100%;overflow:visible;width:100%}.ps-serie__eje{color:var(--obs-tinta-3);display:grid;font-size:calc(11px*var(--obs-texto, 1));grid-template-columns:repeat(var(--n,12),minmax(0,1fr));margin-top:4px;text-align:center}.phd{border-collapse:separate;border-spacing:3px;font-size:calc(12.5px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;width:100%}.phd th{color:var(--obs-tinta-2);font-size:calc(11.5px*var(--obs-texto, 1));font-weight:700;text-align:center;white-space:nowrap}.phd tbody th{text-align:left}.phd td{border-radius:var(--obs-r1);color:var(--obs-tinta);min-width:40px;padding:8px 4px;text-align:center}.phd .phd__oscura{color:#fff}.ptt__scroll{border:1px solid var(--obs-borde);border-radius:var(--obs-r3);max-height:420px;overflow:auto}.ptt__tabla{min-width:0}.ptt__tabla thead th{position:sticky;top:0;z-index:1}.ptt__sin td{color:var(--obs-tinta-3);font-style:italic}.ptm{background:var(--obs-superficie-2);border:1px solid var(--obs-borde);border-radius:var(--obs-r3);isolation:isolate;min-height:420px;overflow:hidden;position:relative}.ptm[hidden]{display:none}.ptm__lienzo{inset:0;position:absolute}.ptm__tooltip{background:rgba(10,27,48,.92);border-radius:var(--obs-r2);color:#fff;display:flex;flex-direction:column;font-size:calc(12.5px*var(--obs-texto, 1));gap:2px;max-width:260px;padding:6px 10px;pointer-events:none;position:absolute;z-index:3}.ptm__tooltip[hidden]{display:none}.ptm__leyenda{background:hsla(0,0%,100%,.94);border-radius:var(--obs-r2);bottom:8px;color:var(--obs-tinta-2);font-size:calc(12px*var(--obs-texto, 1));left:8px;max-width:calc(100% - 16px);padding:8px 10px;position:absolute;z-index:2}.ptm__leyenda p{margin:4px 0 0}.ptm__rampa{border-radius:var(--obs-capsula);display:flex;height:8px;overflow:hidden}.ptm__rampa span{flex:1}.ptm__muestra{border:1px solid var(--obs-borde);border-radius:3px;display:inline-block;height:12px;vertical-align:-2px;width:12px}.pdl-grupos{display:flex;gap:6px;margin-bottom:var(--obs-e3);overflow-x:auto;scrollbar-width:thin}.pdl-grupos .pm__pestana{align-items:center;display:inline-flex;text-decoration:none}.pdl__cab{grid-template-columns:minmax(0,1fr)}.pdl-anios{color:var(--obs-tinta-2);display:flex;flex-wrap:wrap;font-size:calc(13px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;gap:6px 16px;margin-bottom:10px}.pdl-anio--actual{color:var(--obs-tinta);font-weight:700}.ps-serie--alta{height:210px}.pdl-barras{align-items:flex-end;border-bottom:1px solid var(--obs-borde);display:flex;gap:4px;height:190px;list-style:none;margin:0;padding:0 0 4px}.pdl-barras__col{align-items:center;display:flex;flex:1 1 0;flex-direction:column;height:100%;justify-content:flex-end;min-width:0;position:relative}.pdl-barras__col--ruptura:before{border-left:2px dashed #c2410c;bottom:18px;content:"";left:-3px;position:absolute;top:0}.pdl-barras__barra{background:var(--obs-azul);border-radius:4px 4px 0 0;max-width:34px;min-height:2px;width:100%}.pdl-barras__col--parcial .pdl-barras__barra{background:repeating-linear-gradient(45deg,#6e8bb8 0 5px,#8fa8cc 5px 10px)}.pdl-barras__n{color:var(--obs-tinta-2);font-size:calc(10.5px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;margin-bottom:2px;white-space:nowrap}.pdl-barras__anio{color:var(--obs-tinta-3);font-size:calc(11px*var(--obs-texto, 1));margin-top:4px}.pdl-barras__col--actual .pdl-barras__anio,.pdl-barras__col--actual .pdl-barras__n{color:var(--obs-tinta);font-weight:700}.pdl-cierre{background:#ecfdf5;border-left:4px solid #059669;border-radius:var(--obs-r2);color:var(--obs-tinta);font-size:calc(13.5px*var(--obs-texto, 1));line-height:1.5;margin-top:var(--obs-e2);padding:10px 12px}.pdl-dona{align-items:center;display:grid;gap:var(--obs-e3);grid-template-columns:150px minmax(0,1fr)}.pdl-dona__svg{height:150px;width:150px}.pdl-dona__leyenda{display:flex;flex-direction:column;font-size:calc(13px*var(--obs-texto, 1));gap:6px;list-style:none;margin:0;padding:0}.pdl-dona__leyenda li{align-items:center;display:grid;gap:4px;grid-template-columns:auto minmax(0,1fr) auto auto}.pdl-ranking .pg__nombre{text-decoration:none}@media (max-width:520px){.pdl-dona{grid-template-columns:1fr;justify-items:center}.pdl-barras__n{display:none}}@media (max-width:900px){.pd__cuerpo,.pp__territorio{grid-template-columns:minmax(0,1fr)}.pd__mapa{position:static}.pp__cab{grid-template-columns:minmax(0,1fr)}.pp__minimapa{max-width:320px}.pg__fila{grid-template-columns:110px minmax(0,1fr) auto auto}.pg__fila--simple{grid-template-columns:110px minmax(0,1fr) auto}.pm__cuerpo{grid-template-columns:1fr}.pm__mapa{height:380px}}@media (max-width:767px){.po-hero{padding-top:var(--obs-e4)}.pc__campo{flex:1 1 140px}.pc__rango{flex:1 1 100%}}.pe-seccion{margin-top:var(--obs-e4)}.pe-tarjetas{display:grid;gap:var(--obs-e2);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.pe-tarjeta{background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);box-shadow:var(--obs-sombra);display:flex;flex-direction:column;gap:6px;min-width:0;padding:var(--obs-e3)}.pe-tarjeta__img{aspect-ratio:16/9;border-radius:var(--obs-r3);margin-bottom:4px;-o-object-fit:cover;object-fit:cover;width:100%}.pe-tarjeta__ante{color:var(--obs-tinta-3);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.03em;margin:0;text-transform:uppercase}.pe-tarjeta__titulo{color:var(--obs-tinta);font-size:calc(16px*var(--obs-texto, 1));font-weight:800;line-height:1.3;margin:0;overflow-wrap:anywhere}.pe-tarjeta__texto{color:var(--obs-tinta-2);font-size:calc(14px*var(--obs-texto, 1));line-height:1.5;margin:0}.pe-tarjeta__fuente{color:var(--obs-tinta-3);font-size:calc(12px*var(--obs-texto, 1));margin:0}.pe-tarjeta__ir{color:var(--obs-azul);font-size:calc(14px*var(--obs-texto, 1));font-weight:700;margin-top:auto;padding-top:6px;text-decoration:none}.pe-tarjeta__ir:hover{text-decoration:underline}.pe-tarjeta--noticia{border-left:4px solid var(--obs-verde)}.pe-mensaje{align-items:start;display:grid;gap:var(--obs-e4);grid-template-columns:140px minmax(0,1fr)}.pe-mensaje__foto{border:4px solid var(--obs-superficie-2);border-radius:50%;height:140px;-o-object-fit:cover;object-fit:cover;width:140px}.pe-mensaje__cita{border-left:4px solid var(--obs-ambar);color:var(--obs-tinta);font-size:calc(16px*var(--obs-texto, 1));line-height:1.6;margin:var(--obs-e2) 0;padding-left:var(--obs-e3)}.pe-mensaje__firma{color:var(--obs-tinta-2);font-size:calc(14px*var(--obs-texto, 1));margin:0 0 var(--obs-e1)}.pe-externos__titulo{align-items:center;color:var(--obs-tinta);display:flex;font-size:calc(16px*var(--obs-texto, 1));font-weight:800;gap:8px;margin:var(--obs-e4) 0 var(--obs-e2)}.pe-externo{background:var(--obs-superficie-2);border-radius:var(--obs-capsula);color:var(--obs-tinta-2);display:inline-block;font-size:calc(11px*var(--obs-texto, 1));font-weight:700;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.pt--externo{border-style:solid dashed dashed;border-top-color:var(--obs-tinta-3)}.pt__unidad{color:var(--obs-tinta-2);font-size:calc(14px*var(--obs-texto, 1));font-weight:600}.pe-red-resumen__cifras{display:flex;flex-wrap:wrap;gap:var(--obs-e2)}.pe-red__cuerpo{align-items:start;display:grid;gap:var(--obs-e4);grid-template-columns:minmax(0,340px) minmax(0,1fr)}.pe-red__tipo{color:var(--obs-tinta);font-size:calc(15px*var(--obs-texto, 1));font-weight:800;margin:var(--obs-e3) 0 var(--obs-e1)}.pe-red__tipo:first-child{margin-top:0}.pe-red__lista{display:flex;flex-direction:column;font-size:calc(14px*var(--obs-texto, 1));gap:6px;list-style:none;margin:0;padding:0}.pe-red__lista li{border-bottom:1px solid var(--obs-borde);overflow-wrap:anywhere;padding:8px 0}.pe-red__lista a{color:var(--obs-azul);font-weight:600;margin-left:8px}.pe-articulo{margin-inline:auto;max-width:760px}.pe-articulo__resumen{color:var(--obs-tinta-2);font-size:calc(18px*var(--obs-texto, 1));line-height:1.5}.pe-articulo__img{border-radius:var(--obs-r4);margin:var(--obs-e3) 0;width:100%}.pe-articulo__cuerpo{color:var(--obs-tinta);font-size:calc(16px*var(--obs-texto, 1));line-height:1.7;overflow-wrap:anywhere}.pe-articulo__cuerpo h2,.pe-articulo__cuerpo h3{color:var(--obs-azul);font-weight:800;margin:var(--obs-e4) 0 var(--obs-e2)}.pe-articulo__cuerpo h2{font-size:calc(22px*var(--obs-texto, 1))}.pe-articulo__cuerpo h3{font-size:calc(18px*var(--obs-texto, 1))}.pe-articulo__cuerpo blockquote{border-left:4px solid var(--obs-borde);color:var(--obs-tinta-2);margin:var(--obs-e3) 0;padding-left:var(--obs-e3)}.pe-articulo__cuerpo table{border-collapse:collapse;font-size:calc(14px*var(--obs-texto, 1));width:100%}.pe-articulo__cuerpo td,.pe-articulo__cuerpo th{border-bottom:1px solid var(--obs-borde);padding:6px 8px;text-align:left}.pe-articulo__cuerpo img{max-width:100%}.pe-articulo__cuerpo a{color:var(--obs-azul)}.pe-ok{background:var(--obs-baja-fondo);border-radius:var(--obs-r3);color:var(--obs-baja);margin:var(--obs-e2) 0 0;padding:var(--obs-e2)}.pg-cms__cuerpo{align-items:start;display:grid;gap:var(--obs-e3);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);margin-top:var(--obs-e3)}.pg-cms__cab{align-items:center;display:flex;flex-wrap:wrap;gap:var(--obs-e2);justify-content:space-between;margin-bottom:var(--obs-e2)}.pg-cms__lista{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.pg-cms__fila{align-items:center;border-bottom:1px solid var(--obs-borde);display:flex;flex-wrap:wrap;font-size:calc(14px*var(--obs-texto, 1));gap:8px;padding:10px 0}.pg-cms__titulo{color:var(--obs-tinta);flex:1 1 160px;font-weight:600;min-width:0;overflow-wrap:anywhere}.pg-cms__acciones{display:flex;gap:6px}.pg-cms__estado{border-radius:var(--obs-capsula);font-size:calc(11px*var(--obs-texto, 1));font-weight:700;padding:2px 8px;text-transform:uppercase}.pg-cms__estado--si{background:var(--obs-baja-fondo);color:var(--obs-baja)}.pg-cms__estado--no{background:var(--obs-superficie-2);color:var(--obs-tinta-3)}.pg-cms__borrar,.pg-cms__confirmar{color:var(--obs-sube)}.pg-cms__confirmar{align-items:center;background:var(--obs-sube-fondo);border-radius:var(--obs-r3);display:flex;flex:1 1 100%;flex-wrap:wrap;font-weight:600;gap:8px;padding:var(--obs-e2)}.pg-cms__confirmar .pg-cms__borrar{background:var(--obs-sube);color:#fff}.pg-cms__form{gap:var(--obs-e2)}.pg-cms__campo,.pg-cms__form{display:flex;flex-direction:column}.pg-cms__campo{gap:4px}.pg-cms__campo--check{align-items:center;flex-direction:row;font-weight:600;gap:8px}.pg-cms__area{font-family:var(--obs-fuente);line-height:1.5;min-height:120px;padding:8px 10px;resize:vertical}.pg-cms__error{color:var(--obs-sube);margin:0}.pg-cms__archivo,.pg-cms__error{font-size:calc(13px*var(--obs-texto, 1))}.pg-cms__archivo{align-items:center;display:flex;flex-wrap:wrap;gap:var(--obs-e2)}.pg-cms__avance{accent-color:var(--obs-azul);height:10px;vertical-align:middle;width:min(220px,100%)}.pg-cms__miniatura{border:1px solid var(--obs-borde);border-radius:var(--obs-r2);max-height:90px;max-width:160px;-o-object-fit:contain;object-fit:contain}.pg-cms__botones{display:flex;gap:8px}@media (max-width:900px){.pe-red__cuerpo,.pg-cms__cuerpo{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.pe-mensaje{grid-template-columns:minmax(0,1fr)}.pe-mensaje__foto{height:96px;width:96px}}.pmet{max-width:920px}.pmet__indice{background:var(--obs-superficie-2);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);margin:var(--obs-e3) 0;padding:var(--obs-e2) var(--obs-e3)}.pmet__indice ol{display:grid;font-size:calc(14px*var(--obs-texto, 1));gap:4px 18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;padding-left:20px}.pmet__indice a{color:var(--obs-azul);font-weight:600}.pmet__seccion{color:var(--obs-tinta);font-size:calc(16px*var(--obs-texto, 1));line-height:1.65;margin-top:var(--obs-e4);scroll-margin-top:calc(var(--sh-alto, 0px) + 12px)}.pmet__seccion h2{color:var(--obs-azul);font-size:calc(21px*var(--obs-texto, 1));font-weight:800;margin:0 0 var(--obs-e2)}.pmet__seccion h3{color:var(--obs-tinta);font-size:calc(16px*var(--obs-texto, 1));font-weight:800;margin:var(--obs-e3) 0 var(--obs-e1)}.pmet__seccion p,.pmet__seccion ul{max-width:78ch}.pmet__seccion a{color:var(--obs-azul)}.pmet__modalidades{background:var(--obs-superficie-2);border:1px solid var(--obs-borde);border-left:4px solid var(--obs-azul);border-radius:var(--obs-r3);margin-top:var(--obs-e3);max-width:620px;padding:var(--obs-e2) var(--obs-e3)}.pmet__modalidades .pa__tabla{font-size:calc(14px*var(--obs-texto, 1));margin:0;min-width:0;width:100%}.pmet__modalidades td:last-child{color:var(--obs-tinta-3);font-size:calc(13px*var(--obs-texto, 1))}.pmet__modalidades-titulo{font-weight:700;margin:0 0 var(--obs-e1)}.pmet__semaforo{list-style:none;padding-left:0}.pmet__semaforo li{align-items:center;display:flex;gap:8px}.pmet__tabla{overflow-x:auto}.pmet__aviso{background:var(--obs-igual-fondo);border-radius:var(--obs-r3);color:var(--obs-igual);font-weight:600;padding:var(--obs-e2)}.pmet__glosario{display:grid;gap:6px 18px;grid-template-columns:minmax(0,220px) minmax(0,1fr);margin:0}.pmet__glosario dt{font-weight:700}.pmet__glosario dd{color:var(--obs-tinta-2);margin:0}.po :where(a,button,select,input,textarea,summary,[tabindex]):focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}@media (max-width:600px){.pmet__glosario{grid-template-columns:minmax(0,1fr)}.pmet__glosario dd{margin-bottom:8px}}.pimp{display:none}@media print{@page{size:A4 portrait;margin:12mm}body{background:#fff!important}.po{background:#fff}.pimp{border-bottom:1px solid var(--obs-borde);color:var(--obs-tinta-2);display:block;font-size:9pt;margin:0 0 4mm;padding-bottom:2mm}.pc__error,.pc__filtros,.pdl-grupos,.pimp__boton,.pp__accesos,.pp__migas,.ptm,[data-pp-delito]{display:none!important}.po-bloque{border:0;box-shadow:none;margin:0;max-width:none;padding:0}.pdl-dona,.pg__fila,.pp-caja,.pp-kpi,.pt{-moz-column-break-inside:avoid;box-shadow:none;break-inside:avoid}.pp-caja{border-color:var(--obs-borde)}.pp__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.pp__cab{grid-template-columns:minmax(0,1fr) 48mm}.pp__minimapa{max-width:48mm}.pp-caja--ancha{-moz-column-break-inside:auto;break-inside:auto}.pp__territorio{grid-template-columns:minmax(0,1fr)}h2{-moz-column-break-after:avoid;break-after:avoid}.ptt__scroll{border:0;max-height:none;overflow:visible}.ptt__tabla thead th{position:static}.ptt__tabla tbody tr:not(.ptt__sin):nth-child(n+26){display:none}.ptt__scroll:has(tbody tr:not(.ptt__sin):nth-child(26)):after{color:var(--obs-tinta-2);content:"Se imprimen las 25 unidades con más casos; la lista completa está en la página.";display:block;font-size:8.5pt;margin-top:2mm}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}a{color:inherit;text-decoration:none}}.pt1{--pt1-hueco:12px;background:#e9eff7;padding:var(--pt1-hueco) clamp(8px,1vw,16px) 0}.pt1-arriba,.pt1-medio{align-items:stretch;display:flex;gap:var(--pt1-hueco);margin:0 auto var(--pt1-hueco);max-width:1640px}.pt1-centro{flex:1 1 0;flex-direction:column;min-width:0}.pt1-centro,.pt1-centro__fila{display:flex;gap:var(--pt1-hueco)}.pt1-centro__fila{min-height:300px}.pt1-boton{align-items:center;border:1px solid transparent;border-radius:var(--obs-r2);display:inline-flex;font-size:calc(11.5px*var(--obs-texto, 1));font-weight:800;justify-content:center;letter-spacing:.02em;line-height:1.2;min-height:34px;padding:6px 12px;text-align:center;text-decoration:none;text-transform:uppercase}.pt1-boton--verde{background:var(--obs-verde-texto);color:#fff}.pt1-boton--verde:hover{background:var(--obs-verde-texto-hover);color:#fff}.pt1-boton--borde{background:#fff;border-color:var(--obs-azul);color:var(--obs-azul)}.pt1-boton--borde:hover{background:var(--obs-superficie-2);color:var(--obs-azul)}.pt1-boton--azul{align-self:flex-start;background:var(--obs-azul);color:#fff}.pt1-boton--azul:hover{background:var(--obs-azul-2);color:#fff}.pt1-boton--claro{border-color:hsla(0,0%,100%,.7);color:#fff}.pt1-boton--claro:hover{background:hsla(0,0%,100%,.12);color:#fff}.pt1-boton:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pt1-mas{align-self:center;color:var(--obs-azul);font-size:calc(11.5px*var(--obs-texto, 1));font-weight:800;text-decoration:none;text-transform:uppercase}.pt1-mas:hover{text-decoration:underline}.pi-sprite{height:0;overflow:hidden;position:absolute;width:0}.pi{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;flex:none;height:22px;width:22px}.pt1-col{background:var(--obs-superficie);border-radius:var(--obs-r3);box-shadow:0 1px 2px rgba(10,27,48,.08);display:flex;flex:0 0 230px;flex-direction:column;gap:8px;min-width:0;padding:14px 12px;text-align:center}.pt1-col--reg{flex-basis:300px}.pt1-col__titulo{color:var(--obs-azul);font-size:calc(16px*var(--obs-texto, 1));font-weight:800;line-height:1.2;margin:0}.pt1-col__ante{color:var(--obs-verde-texto);font-size:calc(12.5px*var(--obs-texto, 1));font-weight:700;margin:-4px 0 0}.pt1-col__icono{color:var(--obs-azul)}.pt1-col__icono .pi{height:34px;width:34px}.pt1-col__texto{color:var(--obs-tinta-2);font-size:calc(11.5px*var(--obs-texto, 1));line-height:1.45;margin:0}.pt1-col__mapa{margin:0 auto;max-width:190px}.pt1-col__mapa .pv{max-height:190px}.pt1-col__botones{gap:8px;margin-top:auto}.pt1-col__botones,.pt1-leyenda{display:flex;flex-direction:column}.pt1-leyenda{color:var(--obs-tinta-2);font-size:calc(11px*var(--obs-texto, 1));gap:3px;list-style:none;margin:0;padding:0;text-align:left}.pt1-leyenda li{align-items:center;display:flex;gap:6px}.pt1-leyenda i{border-radius:50%;flex:none;height:9px;width:9px}.pt1-lider{align-items:center;display:flex;flex-direction:column;gap:4px}.pt1-lider__logo{border-radius:var(--obs-r1);height:46px;max-width:100%;width:auto}.pt1-lider__nombre{color:var(--obs-azul);font-size:calc(18px*var(--obs-texto, 1))}.pt1-lider__rol{color:var(--obs-tinta);font-size:calc(11.5px*var(--obs-texto, 1));font-weight:700}.pt1-radial{aspect-ratio:1/1;margin:4px auto 0;max-width:276px;position:relative;width:100%}.pt1-radial__lineas{height:100%;inset:0;position:absolute;width:100%}.pt1-radial__lineas line{stroke:#9db4d3;stroke-dasharray:2 3;stroke-width:1;vector-effect:non-scaling-stroke}.pt1-radial__centro{background:var(--obs-superficie-2);border:2px solid var(--obs-azul);border-radius:50%;color:var(--obs-azul);display:grid;height:64px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.pt1-radial__centro .pi{height:30px;width:30px}.pt1-radial__nodo{align-items:center;display:flex;flex-direction:column;gap:2px;left:var(--x);position:absolute;top:var(--y);transform:translate(-50%,-50%);width:86px}.pt1-radial__nodo a{color:inherit;display:contents;text-decoration:none}.pt1-radial__punto{background:#fff;border:1px solid var(--obs-azul);border-radius:50%;color:var(--obs-azul);display:grid;height:24px;place-items:center;width:24px}.pt1-radial__punto .pi{height:14px;width:14px}.pt1-radial__nombre{color:var(--obs-tinta);font-size:calc(9.5px*var(--obs-texto, 1));font-weight:600;line-height:1.15}.pt1-radial__pie{color:var(--obs-azul);font-size:calc(11px*var(--obs-texto, 1));font-weight:700;line-height:1.3;margin:0}.pt1-hero{background:radial-gradient(90% 120% at 85% 20%,rgba(43,118,214,.45),transparent 60%),linear-gradient(140deg,#031e42,#0a3470);border-radius:var(--obs-r3);color:#fff;display:grid;flex:1.15 1 0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-width:0;overflow:hidden;padding:22px 24px;position:relative}.pt1-hero__texto{display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}.pt1-hero__titulo{font-size:clamp(24px,2.3vw,34px);font-weight:800;line-height:1.12;margin:0}.pt1-hero__lema{color:#d6e2f2;font-size:calc(13.5px*var(--obs-texto, 1));line-height:1.5;margin:0}.pt1-hero__accesos{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.pt1-hero__red{min-width:0}.pt1-hero__red,.pt1-tesela{align-items:center;display:flex;justify-content:center}.pt1-tesela{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.4);border-radius:var(--obs-r2);color:#fff;flex-direction:column;font-size:calc(9.5px*var(--obs-texto, 1));font-weight:800;gap:6px;height:76px;line-height:1.15;text-align:center;text-decoration:none;text-transform:uppercase;width:76px}.pt1-tesela .pi{height:26px;width:26px}.pt1-tesela:hover{background:hsla(0,0%,100%,.14);color:#fff}.pt1-tesela:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pt1-red{max-height:290px;width:100%}.pt1-red__silueta path{fill:rgba(120,170,255,.07);stroke:rgba(140,185,255,.28);stroke-width:.6}.pt1-red__lineas line{stroke:#4c8dff;stroke-opacity:.45;stroke-width:.9}.pt1-red__lineas .pt1-red__radio{stroke:#8fc1ff;stroke-opacity:.35}.pt1-red__nodos circle{fill:#a9d0ff;filter:drop-shadow(0 0 3px #4C9BFF)}.pt1-red__nodos .pt1-red__hub{fill:#fff;filter:drop-shadow(0 0 6px #7DB8FF)}.pt1-mensaje{background:var(--obs-superficie);border-radius:var(--obs-r3);box-shadow:0 1px 2px rgba(10,27,48,.08);display:flex;flex:1 1 0;flex-direction:column;gap:10px;min-width:0;padding:16px 18px}.pt1-mensaje__titulo{color:var(--obs-azul);font-size:calc(19px*var(--obs-texto, 1));font-weight:800;margin:0}.pt1-mensaje__cuerpo{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.pt1-mensaje__foto{border-radius:var(--obs-r2);-o-object-fit:cover;object-fit:cover}.pt1-mensaje__foto,.pt1-mensaje__video{aspect-ratio:226/198;width:100%}.pt1-mensaje__video .pvid{height:100%}.pt1-mensaje__cita{color:var(--obs-tinta-2);font-size:calc(12.5px*var(--obs-texto, 1));font-style:italic;line-height:1.6;margin:0;text-align:justify}.pt1-mensaje__cita:before{color:var(--obs-azul-2);content:"“";display:block;font-size:52px;font-style:normal;height:26px;line-height:1}.pt1-mensaje__firma{display:flex;flex-direction:column;font-size:calc(12px*var(--obs-texto, 1));margin:10px 0 0}.pt1-mensaje__firma strong{color:var(--obs-tinta)}.pt1-mensaje__firma span{color:var(--obs-tinta-3)}.pt1-cifras{background:var(--obs-superficie);border-radius:var(--obs-r3);box-shadow:0 1px 2px rgba(10,27,48,.08);margin:0;max-width:none;padding:14px 16px 12px}.pt1-cifras .pc__cab{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.pt1-cifras .pc__titulo{font-size:calc(19px*var(--obs-texto, 1))}.pt1-cifras .pc__periodo{font-size:calc(12px*var(--obs-texto, 1))}.pt1-cifras .pc__filtros{align-items:flex-end;background:none;border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0}.pt1-cifras .pc__campo{min-width:96px}.pt1-cifras .pc__campo--ancho{flex:0 1 190px;min-width:150px}.pt1-cifras .pc__rotulo{font-size:calc(10.5px*var(--obs-texto, 1))}.pt1-cifras .pc__control{font-size:calc(12.5px*var(--obs-texto, 1));min-height:32px;padding:4px 8px}.pt1-cifras .pc__nota{font-size:calc(11px*var(--obs-texto, 1));margin-top:8px}.pc__fila{display:grid;gap:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.pc__fila .pc__tarjetas{display:contents}.pc__mas{position:relative}.pc__mas-boton{align-items:center;background:#fff;border:1px solid var(--obs-borde);border-radius:var(--obs-r2);color:var(--obs-azul);cursor:pointer;display:inline-flex;font-size:calc(12px*var(--obs-texto, 1));font-weight:700;list-style:none;min-height:32px;padding:0 10px}.pc__mas-boton::-webkit-details-marker{display:none}.pc__mas-boton:after{content:"▾";margin-left:6px}.pc__mas-panel{background:#fff;border:1px solid var(--obs-borde);border-radius:var(--obs-r3);box-shadow:var(--obs-sombra);display:flex;flex-direction:column;gap:8px;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.pt1-cifras .pt{border-radius:var(--obs-r2);border-top-width:3px;box-shadow:none;gap:2px;padding:9px 10px 8px;position:relative}.pt1-cifras .pt--cargando{min-height:140px}.pt__nombre{font-size:calc(12.5px*var(--obs-texto, 1))}.pt1-cifras .pt__nombre{color:var(--obs-tinta);font-size:calc(11.5px*var(--obs-texto, 1));font-weight:700;min-height:2.5em}.pt__fila{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 6px;margin:0}.pt1-cifras .pt__cifra{font-size:calc(22px*var(--obs-texto, 1));margin:0}.pt1-cifras .pt__var{font-size:calc(10.5px*var(--obs-texto, 1));padding:1px 5px}.pt1-cifras .pt__linea{height:34px;margin:4px 0 2px}.pt__pie{color:var(--obs-tinta-3);font-size:calc(10px*var(--obs-texto, 1));line-height:1.35;margin:0}.pt__enlace{color:inherit;text-decoration:none}.pt__enlace:after{border-radius:inherit;content:"";inset:0;position:absolute}.pt__enlace:hover{color:var(--obs-azul);text-decoration:underline}.pt__enlace:focus-visible{outline:none}.pt__enlace:focus-visible:after{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pt--sube .pt__serie--act{stroke:var(--obs-sube)}.pt--baja .pt__serie--act{stroke:var(--obs-baja)}.pt--igual .pt__serie--act{stroke:var(--obs-igual)}.pt--total .pt__serie--act,.pt__serie--total{stroke:var(--obs-azul)}.pc__actualizado{font-weight:600;white-space:nowrap}.pt--externo .pe-externo{font-size:calc(8.5px*var(--obs-texto, 1));padding:0 5px;vertical-align:1px}.pc__nota--externo{margin-top:2px}.pt1-medio>.po-bloque{background:var(--obs-superficie);border-radius:var(--obs-r3);box-shadow:0 1px 2px rgba(10,27,48,.08);margin:0;max-width:none;min-width:0;padding:14px 16px}.pt1-medio>.po-bloque .po-bloque__cab{align-items:flex-start;margin-bottom:10px}.pt1-medio>.po-bloque .pc__titulo{font-size:calc(17px*var(--obs-texto, 1))}.pt1-medio>.po-bloque .pc__periodo{font-size:calc(12px*var(--obs-texto, 1))}.pt1-medio>.pm{flex:1.9 1 0}.pt1-analisis{display:flex;flex:0.8 1 0;flex-direction:column;gap:10px}.pt1-medio>.pm--oscuro{background:linear-gradient(140deg,#031e42,#0a3470);color:#fff}.pt1-medio>.pm--oscuro .pc__titulo{color:#fff}.pt1-medio>.pm--oscuro .pc__periodo{color:#c9d8ec}.pt1-medio>.pm--oscuro .pm__pestana{background:transparent;border-color:hsla(0,0%,100%,.32);color:#dce6f3}.pt1-medio>.pm--oscuro .pm__pestana:hover{color:#fff}.pt1-medio>.pm--oscuro .pm__pestana--activa{background:#fff;border-color:#fff;color:var(--obs-azul)}.pt1-medio>.pm--oscuro .pm__pestana--activa:hover{color:var(--obs-azul)}.pt1-medio>.pm--oscuro .pm__cuerpo{grid-template-columns:minmax(0,1fr) 250px}.pt1-medio>.pm--oscuro .pm__mapa{background:#0b1c33;border-color:hsla(0,0%,100%,.18);height:340px}.pt1-medio>.pm--oscuro .pm__perfil{color:var(--obs-tinta)}.pt1-insignia{background:#c62828;border-radius:var(--obs-capsula);color:#fff;display:inline-grid;font-size:calc(11px*var(--obs-texto, 1));height:20px;min-width:20px;padding:0 5px;place-items:center;vertical-align:3px}.pt1-insignia[hidden]{display:none}.pt1-analisis__lista{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.pt1-analisis__lista li{align-items:flex-start;display:flex;gap:10px}.pt1-analisis__lista a{color:var(--obs-azul);font-size:calc(12.5px*var(--obs-texto, 1));font-weight:700;line-height:1.3;text-decoration:none}.pt1-analisis__lista a:hover{text-decoration:underline}.pt1-analisis__lista span{color:var(--obs-tinta-3);display:block;font-size:calc(11px*var(--obs-texto, 1));margin-top:2px}.pt1-analisis__icono{color:var(--obs-azul);height:28px;width:28px}.pt1-accesos{display:grid;gap:var(--pt1-hueco);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0 auto var(--pt1-hueco);max-width:1640px}.pt1-acceso{align-items:center;background:var(--obs-superficie);border-radius:var(--obs-r3);box-shadow:0 1px 2px rgba(10,27,48,.08);display:flex;gap:8px;min-height:118px;padding:14px 14px 12px;position:relative}.pt1-acceso__texto{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.pt1-acceso__titulo{font-size:calc(14.5px*var(--obs-texto, 1));font-weight:800;line-height:1.25;margin:0}.pt1-acceso__enlace{color:var(--obs-azul);text-decoration:none}.pt1-acceso__enlace:after{border-radius:inherit;content:"";inset:0;position:absolute}.pt1-acceso__enlace:focus-visible{outline:none}.pt1-acceso__enlace:focus-visible:after{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pt1-acceso__desc{color:var(--obs-tinta-2);font-size:calc(11.5px*var(--obs-texto, 1));line-height:1.4;margin:0}.pt1-acceso__ir{color:var(--obs-azul);font-size:calc(10.5px*var(--obs-texto, 1));font-weight:800;margin-top:auto;padding-top:6px;text-transform:uppercase}.pt1-acceso:hover .pt1-acceso__ir{text-decoration:underline}.pt1-acceso--sala{background:linear-gradient(140deg,#031e42,#0a3470)}.pt1-acceso--sala .pt1-acceso__enlace,.pt1-acceso--sala .pt1-acceso__ir{color:#fff}.pt1-acceso--sala .pt1-acceso__desc{color:#c9d8ec}.pt1-ilus{flex:none;height:auto;width:112px}.pfr--oscura{background:linear-gradient(90deg,#031e42,#0a3470);border-top:0;color:#fff;margin:0 calc(clamp(8px, 1vw, 16px)*-1);padding:18px var(--obs-gutter)}.pfr--oscura .pfr__dentro{align-items:center;display:flex;flex-wrap:wrap;gap:18px 28px;justify-content:space-between;max-width:1640px}.pfr--oscura .pfr__cifras{display:flex;flex-wrap:wrap;gap:14px 26px}.pfr--oscura .pfr__origen{display:contents}.pfr--oscura .pfr__dato{align-items:center;flex-direction:row;gap:8px}.pfr--oscura .pfr__icono{color:#9cc3f0;height:30px;width:30px}.pfr--oscura .pfr__dato>span{display:flex;flex-direction:column}.pfr--oscura .pfr__valor{color:#fff;font-size:calc(20px*var(--obs-texto, 1));line-height:1.1}.pfr--oscura .pfr__rotulo{color:#c9d8ec;font-size:calc(10.5px*var(--obs-texto, 1));line-height:1.3;max-width:150px}.pfr__aliados{display:flex;flex-direction:column;gap:6px;min-width:0}.pfr__aliados-t{color:#c9d8ec;font-size:calc(10.5px*var(--obs-texto, 1));font-weight:700;margin:0}.pfr__logos{display:flex;gap:16px;list-style:none;margin:0;overflow-x:auto;padding:0;scrollbar-width:thin}.pfr__logos img{border-radius:var(--obs-r1);display:block;height:44px;width:auto}.pt1-audiencias{display:grid;gap:var(--obs-e2);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));list-style:none;margin:0;padding:0}.pt1-audiencia{background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);display:flex;flex-direction:column;gap:8px;padding:var(--obs-e3)}.pt1-audiencia__icono{color:var(--obs-azul)}.pt1-audiencia__icono .pi{height:34px;width:34px}.pt1-audiencia__titulo{color:var(--obs-azul);font-size:calc(17px*var(--obs-texto, 1));font-weight:800;margin:0}.pt1-audiencia__texto{color:var(--obs-tinta-2);font-size:calc(14px*var(--obs-texto, 1));line-height:1.5;margin:0}.pt1-audiencia__enlaces{display:flex;flex-wrap:wrap;gap:6px 14px;margin:auto 0 0}.pt1-audiencia__enlaces a{color:var(--obs-azul);font-size:calc(13.5px*var(--obs-texto, 1));font-weight:700;text-decoration:none}.pt1-audiencia__enlaces a:hover{text-decoration:underline}@media (max-width:1199px){.pt1-arriba,.pt1-medio{flex-wrap:wrap}.pt1-centro{flex:1 1 100%;order:-1}.pt1-col{flex:1 1 300px}.pt1-medio>.pm{flex:1 1 100%}.pt1-analisis{flex:1 1 320px}.pc__fila{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}}@media (max-width:900px){.pt1-centro__fila{flex-direction:column}.pt1-medio>.pm--oscuro .pm__cuerpo{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.pt1-hero{grid-template-columns:minmax(0,1fr)}.pt1-hero__red{max-height:180px;order:-1}.pt1-mensaje__cuerpo{grid-template-columns:minmax(0,1fr)}.pt1-mensaje__foto{max-width:220px}.pt1-cifras .pc__cab{flex-direction:column}.pt1-ilus{width:84px}}select.pc__control{font-size:calc(14px*var(--obs-texto, 1))!important}.pt1-cifras select.pc__control{font-size:calc(12.5px*var(--obs-texto, 1))!important}.pt1-medio>.pm--oscuro .pm__mapa{color:var(--obs-tinta)}.pt1-red__lineas .pt1-red__radio{stroke-opacity:.12}@media (min-width:1200px){.pt1-col{flex-basis:184px;padding:12px 10px}.pt1-col--reg{flex-basis:292px}.pt1-centro__fila{min-height:0}.pt1-hero{padding:18px 20px}.pt1-hero__titulo{font-size:clamp(22px,1.85vw,30px)}.pt1-hero__lema{font-size:calc(12.5px*var(--obs-texto, 1))}.pt1-hero__accesos{flex-wrap:nowrap;gap:8px}.pt1-hero__red .pt1-red{max-height:230px}.pt1-tesela{font-size:calc(8.5px*var(--obs-texto, 1));height:66px;width:66px}.pt1-tesela .pi{height:22px;width:22px}.pt1-mensaje{padding:14px 16px}.pt1-mensaje__titulo{font-size:calc(17px*var(--obs-texto, 1))}.pt1-mensaje__cuerpo{gap:12px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.pt1-mensaje__cita{font-size:calc(11.5px*var(--obs-texto, 1));hyphens:auto;line-height:1.5}.pt1-mensaje__cita:before{font-size:40px;height:18px}.pc__fila{gap:6px}.pt1-cifras .pt{padding:8px 8px 7px}.pt1-cifras .pt__nombre{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:calc(11px*var(--obs-texto, 1));min-height:2.5em;overflow:hidden}.pt1-cifras .pt__cifra{font-size:calc(19px*var(--obs-texto, 1))}.pt1-cifras .pt__linea{height:28px}.pt__pie{font-size:calc(9.5px*var(--obs-texto, 1))}.pt1-medio>.pm--oscuro .pm__mapa{height:300px}.pt1-medio>.pm--oscuro .pm__cuerpo{grid-template-columns:minmax(0,1fr) 236px}.pt1-acceso{min-height:104px;padding:12px}.pt1-acceso__titulo{font-size:calc(13.5px*var(--obs-texto, 1))}.pt1-acceso__desc{font-size:calc(11px*var(--obs-texto, 1))}.pt1-ilus{width:86px}.pt1-hero{flex-grow:1.35}.pt1-hero__titulo{font-size:clamp(22px,1.65vw,28px)}.pt1-medio>.pm--oscuro .pm__mapa{height:330px}}.pg-cms .pdl-grupos{flex-wrap:wrap;overflow:visible}.pg-cms__pasos{background:var(--obs-superficie-2);border:1px solid var(--obs-borde);border-radius:var(--obs-r3);color:var(--obs-tinta-2);display:grid;font-size:calc(13px*var(--obs-texto, 1));gap:8px 18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));line-height:1.45;margin:0 0 var(--obs-e2);padding:12px 14px 12px 32px}.pg-cms__pasos strong{color:var(--obs-tinta)}.pg-cms__ayuda{color:var(--obs-tinta-2);font-size:calc(13px*var(--obs-texto, 1));line-height:1.5;margin:-4px 0 12px}.pg-cms__ayuda a{color:var(--obs-azul);font-weight:700;white-space:nowrap}.po [id]{scroll-margin-top:calc(var(--sh-alto, 0px) + 12px)}.pg-cms__cuerpo[hidden]{display:none}.pg-cms__herramientas{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--obs-e2)}.pg-cms__herramientas input[type=search]{flex:1 1 200px;min-width:0}.pg-cms__herramientas select{flex:0 0 auto;width:auto}button.pg-cms__estado{border:1px solid transparent;cursor:pointer}button.pg-cms__estado:hover{border-color:currentColor}.pg-cms__sub{color:var(--obs-tinta-2);display:block;font-size:calc(12.5px*var(--obs-texto, 1));font-weight:500}.pg-cms__origen{background:#e6f0fa;border-radius:999px;color:var(--obs-azul);display:inline-block;font-size:calc(11.5px*var(--obs-texto, 1));font-weight:600;margin-top:4px;padding:1px 8px}.pg-cms__nota{background:#eef5fc;border:1px solid #bfd6ee;border-radius:10px;color:var(--obs-tinta-2);font-size:calc(13px*var(--obs-texto, 1));line-height:1.5;margin:0 0 var(--obs-e2);padding:10px 14px}.pg-cms__nota strong{color:var(--obs-tinta)}.pg-cms__nota a{color:var(--obs-azul);font-weight:700;white-space:nowrap}.pg-cms__acciones{flex-wrap:wrap}.pg-cms__orden{min-width:32px;padding-inline:8px}.pg-cms__orden:disabled{cursor:default;opacity:.35}.pg-cms__sin-guardar{align-items:center;background:var(--obs-igual-fondo);border-radius:var(--obs-r3);color:var(--obs-tinta);display:flex;flex-wrap:wrap;font-size:calc(14px*var(--obs-texto, 1));font-weight:600;gap:8px;margin:var(--obs-e2) 0 0;padding:var(--obs-e2)}.pg-cms__sin-guardar[hidden]{display:none}.pg-cms__sin-guardar .pg-cms__borrar{background:var(--obs-sube);color:#fff}.pg-cms__previa-caja{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.pg-cms__previa{background:var(--obs-superficie-2);border:1px dashed var(--obs-borde);border-radius:var(--obs-r3);color:var(--obs-tinta);font-size:calc(14px*var(--obs-texto, 1));line-height:1.55;max-height:420px;overflow:auto;padding:var(--obs-e2);width:100%}.pg-cms__previa[hidden]{display:none}.pg-cms__previa p,.pg-cms__previa ul{margin:0 0 8px}.pg-tx{align-items:start;display:grid;gap:var(--obs-e3);grid-template-columns:minmax(0,280px) minmax(0,1fr);margin-top:var(--obs-e3)}.pg-tx__lado{gap:var(--obs-e2);max-height:calc(100vh - var(--sh-alto, 0px) - 24px);overflow:auto;position:sticky;top:calc(var(--sh-alto, 0px) + 12px)}.pg-tx__indice,.pg-tx__lado{display:flex;flex-direction:column}.pg-tx__indice{gap:10px}.pg-tx__pagina ul{display:flex;flex-direction:column;gap:2px;list-style:none;margin:4px 0 0;padding:0}.pg-tx__pagina-t{color:var(--obs-tinta-3);font-size:calc(11.5px*var(--obs-texto, 1));font-weight:800;letter-spacing:.04em;margin:0;text-transform:uppercase}.pg-tx__seccion{align-items:center;background:transparent;border:0;border-radius:var(--obs-r2);color:var(--obs-tinta);cursor:pointer;display:flex;font-size:calc(13.5px*var(--obs-texto, 1));gap:6px;justify-content:space-between;padding:6px 10px;text-align:left;width:100%}.pg-tx__seccion:hover{background:var(--obs-superficie-2)}.pg-tx__seccion--activa{color:#fff;font-weight:700}.pg-tx__seccion--activa,.pg-tx__seccion--activa:hover{background:var(--obs-azul)}.pg-tx__cuenta{background:var(--obs-igual-fondo);border-radius:999px;color:var(--obs-tinta);display:inline-grid;font-size:calc(11px*var(--obs-texto, 1));font-weight:800;height:20px;min-width:20px;padding:0 6px;place-items:center}.pg-tx__campo{border-bottom:1px solid var(--obs-borde);padding-bottom:var(--obs-e2)}.pg-tx__cab{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pg-tx__cab .pc__rotulo{flex:1 1 auto}.pg-tx__marca{background:var(--obs-igual-fondo);border-radius:999px;color:var(--obs-tinta);font-size:calc(11px*var(--obs-texto, 1));font-weight:800;padding:1px 8px}.pg-tx__marca[hidden]{display:none}.pg-tx__restablecer{font-size:calc(12px*var(--obs-texto, 1));padding:2px 10px}.pg-tx__control{align-items:center;display:flex;gap:8px}.pg-tx__control>.pc__control{flex:1 1 auto;min-width:0}.pg-tx__color{background:#fff;border:1px solid var(--obs-borde);border-radius:var(--obs-r2);flex:none;height:36px;padding:2px;width:44px}.pg-tx__hex{font-family:monospace;max-width:140px}.pg-tx__ayuda{color:var(--obs-tinta-3);font-size:calc(12px*var(--obs-texto, 1));line-height:1.45;margin:0}@media (max-width:900px){.pg-tx{grid-template-columns:minmax(0,1fr)}.pg-tx__lado{max-height:none;position:static}.pg-tx__indice{flex-direction:row;flex-wrap:wrap}}.pmp__cuerpo{align-items:start;display:grid;gap:var(--obs-e3);grid-template-columns:minmax(0,1fr) 320px}.pmp__mapa{background:#e6ecf3;border-radius:var(--obs-r4);color:var(--obs-tinta);height:620px;isolation:isolate;overflow:hidden;position:relative}.pmp__lienzo,.pmp__lienzo.maplibregl-map{inset:0;position:absolute}.pmp__arriba{align-items:flex-start;display:flex;flex-direction:column;gap:6px;left:10px;max-width:calc(100% - 200px);position:absolute;top:10px;z-index:2}.pmp__modos{border-radius:var(--obs-r3);box-shadow:0 1px 3px rgba(16,34,46,.14),0 6px 18px rgba(16,34,46,.12);display:flex;flex-wrap:wrap;overflow:hidden}.pmp__subs{background:rgba(15,23,42,.88);border-radius:var(--obs-capsula);display:flex;gap:4px;padding:3px}.pmp__subs[hidden]{display:none}.pmp__sub{background:transparent;border:0;border-radius:var(--obs-capsula);color:#cbd5e1;cursor:pointer;font-size:calc(12.5px*var(--obs-texto, 1));font-weight:700;min-height:32px;padding:0 12px}.pmp__sub[aria-pressed=true]{background:#ffb500;color:#0b1f3a}.pmp__sub:disabled{color:#64748b;cursor:not-allowed}.pmp__sub:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pmp__modo{background:#fff;border:0;border-right:1px solid #dce5f0;color:#0b2e57;cursor:pointer;font-size:calc(13px*var(--obs-texto, 1));font-weight:600;min-height:40px;padding:0 14px}.pmp__modo:last-child{border-right:0}.pmp__modo[aria-pressed=true]{background:var(--obs-azul);color:#fff}.pmp__modo:disabled{color:#8a97a8;cursor:not-allowed}.pmp__modo:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px;position:relative;z-index:1}.pmp__leyenda{background:rgba(15,23,42,.86);border-radius:var(--obs-r2);bottom:10px;color:#e2e8f0;font-size:calc(12px*var(--obs-texto, 1));left:10px;line-height:1.45;margin:0;max-width:min(380px,100% - 300px);padding:6px 10px;position:absolute;z-index:2}.pmp__tooltip{background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(60,64,67,.18),0 6px 20px rgba(60,64,67,.22);color:var(--obs-tinta);display:flex;flex-direction:column;font-size:calc(13px*var(--obs-texto, 1));gap:6px;max-width:240px;min-width:180px;padding:10px 12px;pointer-events:none;position:absolute;z-index:4}.pmp__tt-titulo{font-weight:700}.pmp__tt-lista{display:flex;flex-direction:column;gap:3px;list-style:none;margin:0;padding:0}.pmp__tt-lista li{align-items:center;display:grid;font-size:calc(12.5px*var(--obs-texto, 1));gap:8px;grid-template-columns:10px minmax(0,1fr) auto}.pmp__tt-lista i{border-radius:50%;height:10px;width:10px}.pmp__tt-lista b{font-variant-numeric:tabular-nums}.pmp__tt-pista{color:var(--obs-tinta-3);font-size:calc(11.5px*var(--obs-texto, 1))}.pmp__riel{background:#fff;border-radius:8px;box-shadow:0 0 0 2px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;position:absolute;right:10px;top:112px;z-index:2}.pmp__riel-boton{background:#fff;border:0;border-bottom:1px solid #e5e7eb;color:#0b2e57;cursor:pointer;display:grid;height:29px;place-items:center;width:29px}.pmp__riel-boton:last-child{border-bottom:0}.pmp__riel-boton:hover{background:#f1f5f9}.pmp__riel-boton[aria-pressed=true]{background:#0b2e57;color:#fff}.pmp__riel-boton[hidden]{display:none}.pmp__riel-boton:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px;position:relative;z-index:1}.pmp__riel-boton svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:17px;width:17px}.pmp__boton{background:#fff;border:1px solid #d8d4bd;border-radius:8px;box-shadow:0 1px 3px rgba(16,34,46,.14);color:#0b2e57;cursor:pointer;font-size:calc(12.5px*var(--obs-texto, 1));font-weight:700;min-height:34px;padding:0 12px;position:absolute;z-index:3}.pmp__boton:hover{background:#f8fafc}.pmp__boton[aria-expanded=true]{background:#0b2e57;border-color:#0b2e57;color:#fff}.pmp__boton:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pmp__boton--capas{right:52px;top:10px}.pmp__boton--leyenda{background:rgba(15,23,42,.9);border-color:transparent;border-radius:var(--obs-capsula);bottom:34px;color:#fff;right:10px}.pmp__boton--leyenda:hover,.pmp__boton--leyenda[aria-expanded=true]{background:#0f172a}.pmp__flotante{border-radius:10px;font-size:calc(12.5px*var(--obs-texto, 1));overflow-y:auto;position:absolute;z-index:3}.pmp__flotante[hidden]{display:none}.pmp__flotante-titulo{font-size:calc(10.5px*var(--obs-texto, 1));font-weight:800;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.pmp__capas{background:#fff;border:1px solid #e2e8f0;box-shadow:0 2px 6px rgba(16,34,46,.06),0 16px 40px rgba(16,34,46,.14);color:var(--obs-tinta);max-height:calc(100% - 64px);padding:12px 14px;right:52px;top:50px;width:260px}.pmp__capas .pmp__flotante-titulo{color:var(--obs-tinta-3)}.pmp__capa{border-bottom:1px solid #eef2f7;display:flex;flex-direction:column;gap:2px;padding:6px 0}.pmp__capa-nombre{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:6px}.pmp__capa-nombre input{accent-color:#0b2e57;height:16px;width:16px}.pmp__capa-opacidad{accent-color:#0b2e57;width:100%}.pmp__fondos{border:0;display:flex;flex-direction:column;gap:4px;margin:10px 0 0;padding:0}.pmp__fondos legend{color:var(--obs-tinta-3);font-size:calc(10.5px*var(--obs-texto, 1));font-weight:800;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.pmp__fondo{align-items:center;cursor:pointer;display:flex;gap:6px}.pmp__fondo input{accent-color:#0b2e57}.pmp__ley{background:rgba(15,23,42,.92);bottom:76px;color:#fff;max-height:calc(100% - 200px);padding:12px 14px;right:10px;width:250px}.pmp__ley .pmp__flotante-titulo{color:#94a3b8}.pmp__ley-seccion{display:flex;flex-direction:column;gap:6px;margin-top:10px}.pmp__ley-seccion:first-of-type{margin-top:0}.pmp__ley-titulo{color:#cbd5e1;font-size:calc(11px*var(--obs-texto, 1));font-weight:700;margin:0}.pmp__ley-lista{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.pmp__ley-lista li{align-items:center;display:flex;gap:8px}.pmp__ley-punto{border-radius:50%;box-shadow:0 0 0 1.5px hsla(0,0%,100%,.85);flex:none;height:10px;width:10px}.pmp__ley-linea{border-radius:2px;flex:none;height:3px;width:18px}.pmp__ley-nota{color:#cbd5e1;font-size:calc(11.5px*var(--obs-texto, 1));line-height:1.45;margin:8px 0 0}.pmp__ley-rampa{display:flex;flex-direction:column;gap:3px}.pmp__ley-barra{border-radius:3px;display:block;height:10px}.pmp__ley-extremos{color:#cbd5e1;font-size:calc(11px*var(--obs-texto, 1))}.pmp__franja,.pmp__ley-extremos{display:flex;justify-content:space-between}.pmp__franja{align-items:center;background:linear-gradient(100deg,#082a52,#0b2e57 55%,#123f75);color:#fff;flex-wrap:wrap;gap:12px 28px;padding:18px 28px 22px;position:relative}.pmp__franja:after{background:linear-gradient(90deg,#6dd3f5 0 25%,#18aae4 25% 50%,#2a9157 50% 75%,#a6bd27 75% 100%);bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.pmp__franja:empty{display:none}.pmp__franja-lista{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:12px}.pmp__franja-dato{border-left:1px solid rgba(207,230,245,.22);display:flex;flex-direction:column;gap:4px;min-width:0;padding-left:24px;padding-right:24px}.pmp__franja-dato:last-child{padding-right:0}.pmp__franja-dato:first-child{border-left:0;padding-left:0}.pmp__franja-dato strong{color:#fff;font-family:var(--obs-fuente-cifras);font-size:calc(26px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.pmp__franja-dato small{color:#9fc3e8;font-size:calc(14px*var(--obs-texto, 1));font-weight:600;margin-left:2px}.pmp__franja-dato span{color:#b9d3ee;font-size:calc(11px*var(--obs-texto, 1));font-weight:600;letter-spacing:.09em;text-transform:uppercase}.pmp__franja-meta{align-items:flex-end;display:flex;flex-direction:column;gap:6px;text-align:right}.pmp__franja-delito{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.22);border-radius:var(--obs-capsula);color:#fff;display:inline-flex;font-size:calc(13px*var(--obs-texto, 1));font-weight:700;gap:8px;padding:6px 12px}.pmp__franja-delito i{border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,100%,.85);height:10px;width:10px}.pmp__franja-fecha{color:#b9d3ee;font-size:calc(12px*var(--obs-texto, 1))}.pmp__chip-color{border-radius:50%;display:inline-block;height:9px;margin-right:6px;vertical-align:1px;width:9px}.pmp__chip-cuenta{background:#e8eff8;border-radius:var(--obs-capsula);color:#0b2e57;display:inline-grid;font-size:calc(11px*var(--obs-texto, 1));font-weight:800;height:18px;line-height:1;margin-left:6px;min-width:18px;padding:0 5px;place-items:center;vertical-align:1px}.pmp__chip--activo .pmp__chip-cuenta{background:hsla(0,0%,100%,.22);color:#fff}.pmp__grupo--modalidad{border-left:3px solid var(--obs-borde);margin-top:-6px;padding:10px 0 2px 12px}.pmp__grupo--modalidad[hidden]{display:none}.pmp__grupo--modalidad .pmp__chip{font-size:calc(12.5px*var(--obs-texto, 1));min-height:32px;padding:0 12px}.pmp:fullscreen{background:#fff;display:flex;flex-direction:column;overflow:auto}.pmp:fullscreen .pmp__cuerpo{flex:1 1 auto;min-height:0}.pmp:fullscreen .pmp__mapa{height:auto;min-height:0}.pmp__panel{background:var(--obs-superficie);border:1px solid var(--obs-borde);border-radius:var(--obs-r4);box-shadow:var(--obs-sombra);gap:var(--obs-e3);min-width:0;padding:var(--obs-e3)}.pmp__grupo,.pmp__panel{display:flex;flex-direction:column}.pmp__grupo{gap:8px}.pmp__ante{color:var(--obs-tinta-3);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.pmp__chips{display:flex;flex-wrap:wrap;gap:6px}.pmp__chip{background:#fff;border:1px solid var(--obs-borde);border-radius:var(--obs-capsula);color:#0b2e57;cursor:pointer;font-size:calc(13px*var(--obs-texto, 1));font-weight:600;min-height:36px;padding:0 14px}.pmp__chip--activo,.pmp__chip:hover{border-color:var(--obs-azul)}.pmp__chip--activo{background:var(--obs-azul);color:#fff}.pmp__chip:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pmp__cifras{display:flex;flex-direction:column;gap:10px}.pmp__cifras[aria-busy=true]{opacity:.55}.pmp__total{display:flex;flex-direction:column;gap:2px}.pmp__cifra{color:var(--obs-azul);font-family:var(--obs-fuente-cifras);font-size:calc(34px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;line-height:1.1}.pmp__rotulo{color:var(--obs-tinta-2);font-size:calc(13px*var(--obs-texto, 1))}.pmp__nota{color:var(--obs-tinta-3);font-size:calc(12.5px*var(--obs-texto, 1));line-height:1.5;margin:0}.pmp__top{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.pmp__top a{border-bottom:1px solid var(--obs-borde);color:var(--obs-tinta);display:flex;font-size:calc(14px*var(--obs-texto, 1));gap:12px;justify-content:space-between;padding:8px 0;text-decoration:none}.pmp__top a:hover span{color:var(--obs-azul);text-decoration:underline}.pmp__top a:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pmp__top strong{font-variant-numeric:tabular-nums}.pmp__todos{align-self:flex-start;color:var(--obs-azul);font-size:calc(14px*var(--obs-texto, 1));font-weight:700;text-decoration:none}.pmp__todos:hover{text-decoration:underline}.pmp__todos:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pm__perfil .pmp__cifra{font-size:calc(28px*var(--obs-texto, 1))}.pm__mapa>.pmp__mapa-portada{inset:0;position:absolute}.pt1-medio>.pm--oscuro .pm__mapa{height:auto;min-height:330px}@media (max-width:1100px){.pmp__cuerpo{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:900px){.pmp__cuerpo{grid-template-columns:minmax(0,1fr)}.pmp__mapa{height:460px}}@media (max-width:767px){.pmp__arriba{max-width:calc(100% - 60px)}.pmp__leyenda{display:none}.pmp__boton--capas{bottom:34px;left:10px;right:auto;top:auto}.pmp__capas{bottom:76px;left:10px;right:auto;top:auto}.pmp__capas,.pmp__ley{max-height:calc(100% - 140px)}.pmp__franja{gap:12px;padding:14px 16px 18px}.pmp__franja-dato{padding-left:14px;padding-right:14px}.pmp__franja-dato strong{font-size:calc(19px*var(--obs-texto, 1))}.pmp__franja-dato span{font-size:calc(10px*var(--obs-texto, 1));letter-spacing:.05em}.pmp__franja-meta{align-items:center;flex-direction:row;flex-wrap:wrap;gap:6px 10px;text-align:left}}@media (max-width:520px){.pmp__mapa{height:400px}.pmp__modo{font-size:calc(12px*var(--obs-texto, 1));min-height:36px;padding:0 10px}}.pvid{background:#0b1f3a;border-radius:var(--obs-r2);display:grid;min-height:160px;overflow:hidden;place-items:center;position:relative}.pvid__poster{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.pvid__play{background:var(--obs-ambar);border:0;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.35);cursor:pointer;display:grid;height:64px;place-items:center;position:relative;transition:transform .15s ease;width:64px}.pvid__play svg{fill:#0b1f3a;height:28px;margin-left:4px;width:28px}.pvid__play:hover{transform:scale(1.06)}.pvid__play:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pvid__marco{background:#000;border:0;height:100%;inset:0;position:absolute;width:100%}@media (prefers-reduced-motion:reduce){.pvid__play{transition:none}}.pt2{--pt2-azul:#0b2e57;--pt2-primario:#1f3b73;--pt2-acento:#1270b1;--pt2-ambar:#ffb500;--pt2-tinta:#0f1923;--pt2-tinta-2:#3e4c5e;--pt2-tinta-3:#5b6b82;--pt2-borde:#dce5f0;--pt2-suave:#f3f7fc;--pt2-noche:#032851;--pt2-titulos:"Poppins","Segoe UI",system-ui,sans-serif;--pt2-ancho:1320px;--pt2-lado:48px;background:#f3f7fc;color:#0f1923;font-family:Inter,Segoe UI,system-ui,-apple-system,Roboto,sans-serif;margin-top:-3rem}.pt2 :focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pt2 blockquote,.pt2 dd,.pt2 dl,.pt2 figure,.pt2 h1,.pt2 h2,.pt2 h3,.pt2 p,.pt2 ul{margin:0}.pt2 ul{list-style:none;padding:0}:where(.pt2) a{color:#1f3b73}:where(.pt2) a:hover{color:#1270b1}.pt2-solo-movil{display:none}.pt2-barra{background:linear-gradient(90deg,#6dd3f5 0 25%,#18aae4 25% 50%,#2a9157 50% 75%,#a6bd27 75% 100%);border-radius:3px;height:6px;width:180px}.pt2-boton{align-items:center;border-radius:10px;display:inline-flex;font-size:calc(16px*var(--obs-texto, 1));font-weight:700;gap:10px;height:54px;justify-content:center;padding:0 26px;text-decoration:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.pt2-boton svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.pt2-boton--ambar{background:var(--pt2-ambar);color:#0b1f3a}.pt2-boton--ambar:hover{background:#ffc533;box-shadow:0 8px 24px rgba(255,181,0,.3);color:#0b1f3a}.pt2-boton--contorno{border:1.5px solid hsla(0,0%,100%,.85);color:#fff;font-weight:600;padding:0 24px}.pt2-boton--contorno:hover{background:hsla(0,0%,100%,.12);color:#fff}.pt2-boton--enlace{color:#fff;font-size:calc(15px*var(--obs-texto, 1));font-weight:600;padding:0 12px;text-decoration:underline;text-underline-offset:4px}.pt2-boton--enlace:hover{color:#ffe08a}.pt2-boton--blanco{background:#fff;color:var(--pt2-azul);font-size:calc(15px*var(--obs-texto, 1));gap:8px;height:46px;padding:0 18px}.pt2-boton--blanco:hover{background:#eaf3ff;color:var(--pt2-azul)}.pt2-boton--contorno-claro{border:1px solid hsla(0,0%,100%,.45);color:#fff;font-size:calc(15px*var(--obs-texto, 1));font-weight:600;height:46px;padding:0 14px}.pt2-boton--contorno-claro:hover{background:hsla(0,0%,100%,.1);color:#fff}.pt2-hero{background:#082e5c;color:#fff;overflow:hidden;position:relative}.pt2-hero :focus-visible{box-shadow:none;outline-color:var(--pt2-ambar)}.pt2-hero__fondo,.pt2-hero__foto{inset:0;position:absolute}.pt2-hero__foto{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;opacity:0;transform:scale(1.06);transition:opacity 1.4s ease,transform 8s ease-out;width:100%}.pt2-hero__foto--activa{opacity:1;transform:scale(1)}.pt2-hero__velo{background:linear-gradient(100deg,rgba(2,39,80,.95),rgba(8,46,92,.88) 48%,rgba(16,60,113,.7));inset:0;position:absolute}.pt2-hero__dentro{display:flex;flex-direction:column;gap:56px;margin:0 auto;max-width:var(--pt2-ancho);padding:72px var(--pt2-lado) 136px;position:relative}.pt2-hero__fila{align-items:center;display:flex;flex-wrap:wrap;gap:48px}.pt2-hero__texto{display:flex;flex:1 1 560px;flex-direction:column;gap:22px;min-width:0}.pt2-hero__rotulo{color:#9fd3ff;font-size:calc(13px*var(--obs-texto, 1));font-weight:600;letter-spacing:.28em;text-transform:uppercase}.pt2-hero__titulo{font:700 calc(58px*var(--obs-texto, 1))/1.08 var(--pt2-titulos);letter-spacing:-.01em}.pt2-hero__lema{color:#dce8f5;font-size:calc(19px*var(--obs-texto, 1));line-height:1.6;max-width:620px}.pt2-hero__botones{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}@media (prefers-reduced-motion:reduce){.pt2-hero__foto{transform:none;transition:none}}.pt2-accesos{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.pt2-acceso{align-items:center;background:hsla(0,0%,100%,.04);border:1.5px solid hsla(0,0%,100%,.55);border-radius:12px;display:flex;flex-direction:column;gap:10px;min-height:104px;padding:14px 8px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .15s ease;width:124px}.pt2 .pt2-acceso{color:#fff}.pt2 .pt2-acceso:hover{background:hsla(0,0%,100%,.12);border-color:#fff;color:#fff;transform:translateY(-2px)}.pt2-acceso__icono.pi{stroke-width:1.6;stroke-linejoin:round;height:34px;width:34px}.pt2-acceso span{font-size:calc(11px*var(--obs-texto, 1));font-weight:700;letter-spacing:.06em;line-height:1.3;text-align:center;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.pt2 .pt2-acceso:hover{transform:none}}.pt2-red{align-items:center;display:flex;flex:1 1 380px;flex-direction:column;gap:14px;min-width:0}.pt2-red__dibujo{height:auto;max-width:400px;width:100%}.pt2-red__mapa{aspect-ratio:420/560;max-width:420px;position:relative;width:100%}.pt2-red__chip strong{color:#fff;font-weight:700;margin-left:2px}.pt2-red__pulso{animation:pt2-pulso 3.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.pt2-red__leyenda{color:#dce8f5;display:flex;flex-wrap:wrap;font-size:calc(13px*var(--obs-texto, 1));gap:10px;justify-content:center}.pt2-red__chip{align-items:center;background:hsla(0,0%,100%,.08);border-radius:999px;display:flex;gap:6px;padding:6px 12px}.pt2-red__punto{border-radius:50%;flex:none;height:9px;width:9px}.pt2-red__punto--departamental{background:#fff}.pt2-red__punto--observatorio{background:#ffb500}.pt2-red__punto--enlace{background:#9fd3ff}@media (prefers-reduced-motion:reduce){.pt2-red__pulso{animation:none}}.pt2-red__mapa.is-listo{aspect-ratio:auto}.pt2-mapa{display:block;height:auto;overflow:visible;width:100%}.pt2-mapa__municipio{cursor:pointer}.pt2-mapa__municipio path{fill:rgba(110,180,255,.1);stroke:rgba(159,211,255,.42);stroke-width:.9;stroke-linejoin:round;transition:fill .2s ease,stroke .2s ease}.pt2-mapa__municipio--observatorio path{fill:rgba(255,181,0,.12)}.pt2-mapa__municipio--enlace path{fill:rgba(110,180,255,.18)}.pt2-mapa__municipio--departamental path{fill:hsla(0,0%,100%,.2)}.pt2-mapa__municipio.is-activo path,.pt2-mapa__municipio:hover path{fill:hsla(0,0%,100%,.32);stroke:#fff;stroke-width:1.4}.pt2-mapa__municipio:focus{outline:none}.pt2-mapa__municipio:focus-visible path{stroke:#ffb500;stroke-width:2.2}.pt2-mapa__vecino{stroke:rgba(159,211,255,.16);stroke-width:.8}.pt2-mapa__radio{stroke:rgba(159,211,255,.3);stroke-width:.9;animation:pt2-trazar 1.4s ease-out forwards}.pt2-mapa__radio--en_proceso,.pt2-mapa__radio--enlace{stroke:rgba(159,211,255,.6);stroke-width:1.1}.pt2-mapa__radio--observatorio{stroke:rgba(255,181,0,.8);stroke-width:1.4}.pt2-mapa__nodo{fill:rgba(159,211,255,.85);animation:pt2-aparecer .5s ease-out both;pointer-events:none;transform-box:fill-box;transform-origin:center}.pt2-mapa__nodo--enlace{fill:#9fd3ff}.pt2-mapa__nodo--en_proceso{fill:rgba(159,211,255,.6)}.pt2-mapa__nodo--observatorio{fill:#ffb500}.pt2-mapa__nodo--departamental{fill:#fff}.pt2-mapa__pulso{fill:none;stroke:rgba(255,181,0,.6);stroke-width:1.5;animation:pt2-onda 2.8s ease-out infinite;pointer-events:none;transform-box:fill-box;transform-origin:center}.pt2-mapa__pulso--departamental{stroke:hsla(0,0%,100%,.8);animation-duration:2.2s}.pt2-mapa__globo{background:#fff;border-radius:10px;box-shadow:0 10px 28px rgba(2,23,50,.35);color:#0f1923;display:flex;flex-direction:column;font-size:calc(13px*var(--obs-texto, 1));gap:2px;padding:8px 12px;pointer-events:none;position:absolute;transform:translate(-50%,calc(-100% - 12px));white-space:nowrap;z-index:2}.pt2-mapa__globo strong{color:#0b2e57;font-size:calc(15px*var(--obs-texto, 1))}.pt2-mapa__globo span{color:#3e4c5e}@media (prefers-reduced-motion:reduce){.pt2-mapa__nodo,.pt2-mapa__radio{animation:none}.pt2-mapa__pulso{animation:none;opacity:.5}}@keyframes pt2-trazar{to{stroke-dashoffset:0}}@keyframes pt2-aparecer{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes pt2-onda{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes pt2-pulso{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.pt2-mensaje{background:rgba(4,22,48,.55);border:1px solid hsla(0,0%,100%,.18);border-radius:20px;display:flex;flex-wrap:wrap;overflow:hidden}.pt2-mensaje__cuerpo{align-items:stretch;display:flex;flex:1 1 560px;gap:32px;min-width:0;padding:36px 40px}.pt2-mensaje__foto{align-self:stretch;border:3px solid hsla(0,0%,100%,.85);border-radius:16px;flex:none;min-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:230px}.pt2-mensaje__texto{align-self:center;display:flex;flex-direction:column;gap:14px;min-width:0}.pt2-mensaje__rotulo{color:var(--pt2-ambar);font-size:calc(12px*var(--obs-texto, 1));font-weight:600;letter-spacing:.24em;text-transform:uppercase}.pt2-mensaje__cita{color:#fff;font:500 calc(20px*var(--obs-texto, 1))/1.55 var(--pt2-titulos)}.pt2-mensaje__firma{display:flex;flex-direction:column;gap:2px}.pt2-mensaje__firma strong{font-size:calc(15px*var(--obs-texto, 1));font-weight:700}.pt2-mensaje__firma span{color:#b9cde3;font-size:calc(14px*var(--obs-texto, 1))}.pt2-mensaje__mas{align-self:flex-start;font-size:calc(14px*var(--obs-texto, 1));font-weight:600}.pt2 .pt2-mensaje__mas{color:#ffe08a}.pt2 .pt2-mensaje__mas:hover{color:#fff}.pt2-mensaje__leer{align-self:flex-start;background:none;border:0;color:#ffe08a;cursor:pointer;font:600 calc(13px*var(--obs-texto, 1)) var(--pt2-titulos);padding:0;text-decoration:underline;text-underline-offset:3px}.pt2-mensaje__leer[hidden]{display:none}.pt2-video{background:linear-gradient(135deg,#0b2e57,#1270b1);display:flex;flex:1 1 380px;min-height:260px;overflow:hidden;position:relative}.pt2-video__poster{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.pt2-video__boton{align-items:flex-end;background:linear-gradient(180deg,rgba(2,39,80,.05),rgba(2,39,80,.65));border:0;color:#fff;cursor:pointer;display:flex;flex:1;font:inherit;gap:16px;justify-content:space-between;padding:22px 24px;position:relative;text-align:left}.pt2-video__boton:hover .pt2-video__play{transform:scale(1.06)}.pt2-video__boton:focus-visible{outline-offset:-6px}.pt2-video__textos{display:flex;flex-direction:column;gap:4px}.pt2-video__rotulo{color:#ffe08a;font-size:calc(12px*var(--obs-texto, 1));font-weight:600;letter-spacing:.18em;text-transform:uppercase}.pt2-video__titulo{font:600 calc(18px*var(--obs-texto, 1)) var(--pt2-titulos)}.pt2-video__play{background:var(--pt2-ambar);border-radius:50%;box-shadow:0 10px 30px rgba(0,0,0,.35);display:grid;flex:none;height:64px;place-items:center;transition:transform .2s ease;width:64px}.pt2-video__play svg{fill:#0b1f3a;height:26px;width:26px}.pt2-video__duracion{background:rgba(2,39,80,.7);border-radius:999px;font-size:calc(12px*var(--obs-texto, 1));font-weight:600;padding:4px 10px;position:absolute;right:20px;top:18px}.pt2-video.pvid--reproduciendo{background:#000}.pt2-video .pvid__marco{background:#000;border:0;height:100%;inset:0;position:absolute;width:100%}@media (prefers-reduced-motion:reduce){.pt2-video__play{transition:none}}.pt2-cifras{margin:-88px auto 0;max-width:var(--pt2-ancho);padding:0 var(--pt2-lado);position:relative}.pt2-cifras__tarjeta{background:#fff;border-radius:20px;box-shadow:0 18px 48px rgba(11,34,64,.12);display:flex;flex-direction:column;gap:22px;padding:30px 32px 26px}.pt2-cifras__cab{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.pt2-cifras__titulos{display:flex;flex-direction:column;gap:4px}.pt2-cifras__titulo{color:var(--pt2-azul);font:700 calc(24px*var(--obs-texto, 1)) var(--pt2-titulos)}.pt2-cifras__subtitulo{color:var(--pt2-tinta-3);font-size:calc(14px*var(--obs-texto, 1))}.pt2-cifras__fecha{align-items:center;background:#eaf3ff;border-radius:999px;color:var(--pt2-azul);display:flex;font-size:calc(13px*var(--obs-texto, 1));font-weight:600;gap:8px;padding:8px 14px}.pt2-cifras__fecha[hidden]{display:none}.pt2-cifras__fecha svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;height:16px;width:16px}.pt2-cifras__rejilla{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.pt2-cifras__pie{align-items:center;border-top:1px solid #e4ebf4;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:16px}.pt2-cifras__total{color:var(--pt2-tinta-2);font-size:calc(15px*var(--obs-texto, 1))}.pt2-cifras__total strong{color:var(--pt2-azul);font-size:calc(18px*var(--obs-texto, 1))}.pt2-cifras__total:empty{display:none}.pt2-cifras__ir{font-size:calc(15px*var(--obs-texto, 1));font-weight:700;text-decoration:none}.pt2-cifras__error{color:var(--pt2-tinta-2);font-size:calc(14px*var(--obs-texto, 1));grid-column:1/-1}.pt2-cifra{background:var(--pt2-suave);border-radius:14px;display:flex;flex-direction:column;gap:6px;min-height:86px;padding:16px;text-decoration:none;transition:background-color .15s ease}.pt2-cifra__valor{color:var(--pt2-azul);font:700 calc(30px*var(--obs-texto, 1)) var(--pt2-titulos);font-variant-numeric:tabular-nums;line-height:1.15}.pt2-cifra__nombre{color:var(--pt2-tinta-2);font-size:calc(14px*var(--obs-texto, 1));font-weight:600}a.pt2-cifra:hover{background:#e6effa}.pt2-cifra--cargando{animation:pt2-brillo 1.4s linear infinite;background:linear-gradient(90deg,#eef3f9,#f7fafd 50%,#eef3f9);background-size:200% 100%}@media (prefers-reduced-motion:reduce){.pt2-cifra--cargando{animation:none}}@keyframes pt2-brillo{0%{background-position:100% 0}to{background-position:-100% 0}}.pt2-seccion{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:var(--pt2-ancho);padding:88px var(--pt2-lado) 0}.pt2-seccion__cab{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.pt2-seccion__cab>div{display:flex;flex-direction:column;gap:8px}.pt2-seccion--redes{flex-flow:row wrap;gap:20px}.pt2-seccion--ultima,.pt2-seccion:not(.pt2-seccion--ultima):nth-last-child(2){padding-bottom:96px}.pt2-ante{color:var(--pt2-acento);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.24em;text-transform:uppercase}.pt2-h2{color:var(--pt2-azul);font:700 calc(34px*var(--obs-texto, 1))/1.2 var(--pt2-titulos)}.pt2-mas{font-size:calc(15px*var(--obs-texto, 1));font-weight:700;text-decoration:none}.pt2 .pt2-mas:hover{text-decoration:underline}.pt2-pubs{display:flex;flex-wrap:wrap;gap:20px}.pt2-destacada{background:var(--pt2-azul);border-radius:20px;color:#fff;display:flex;flex:1 1 420px;flex-direction:column;gap:18px;min-width:0;padding:32px}.pt2-destacada :focus-visible{box-shadow:none;outline-color:var(--pt2-ambar)}.pt2-destacada__cab{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pt2-destacada__chip{background:var(--pt2-ambar);border-radius:999px;color:#0b1f3a;font-size:calc(12px*var(--obs-texto, 1));font-weight:700;padding:5px 12px}.pt2-destacada__fecha{color:#b9cde3;font-size:calc(13px*var(--obs-texto, 1))}.pt2-destacada__titulo{font:700 calc(26px*var(--obs-texto, 1))/1.3 var(--pt2-titulos)}.pt2-destacada__texto{color:#dce8f5;font-size:calc(15px*var(--obs-texto, 1));line-height:1.6}.pt2-destacada__botones{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.pt2-pubs__rejilla{display:grid;flex:2 1 600px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));min-width:0}.pt2-pub{background:#fff;border:1px solid var(--pt2-borde);border-radius:18px;display:flex;flex-direction:column;gap:12px;padding:22px;transition:box-shadow .15s ease,border-color .15s ease}.pt2-pub:hover{border-color:#c5d4e6;box-shadow:0 10px 28px rgba(11,34,64,.08)}.pt2-pub__chip{align-self:flex-start;background:#eaf3ff;border-radius:999px;color:var(--pt2-azul);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;padding:4px 10px}.pt2-pub__chip--boletin,.pt2-pub__chip--cierre_anio,.pt2-pub__chip--semestral,.pt2-pub__chip--trimestral{background:#eaf7ef;color:#1d6b3a}.pt2-pub__chip--red{background:#fff4d6;color:#7a5200}.pt2-pub__chip--especial,.pt2-pub__chip--metodologia{background:#f1ecfb;color:#4b2e83}.pt2-pub__titulo{color:var(--pt2-tinta);font:600 calc(18px*var(--obs-texto, 1))/1.35 var(--pt2-titulos)}.pt2-pub__lugar{color:var(--pt2-tinta-3)}.pt2-pub__ir,.pt2-pub__lugar{font-size:calc(14px*var(--obs-texto, 1))}.pt2-pub__ir{font-weight:700;margin-top:auto;text-decoration:none}.pt2 .pt2-pub__ir:hover{text-decoration:underline}.pt2-reddep{background:#fff;border:1px solid var(--pt2-borde);border-radius:20px;display:flex;flex:1 1 560px;flex-direction:column;gap:18px;min-width:0;padding:32px}.pt2-reddep__titulo{color:var(--pt2-azul);font:700 calc(28px*var(--obs-texto, 1))/1.25 var(--pt2-titulos)}.pt2-reddep__texto{color:var(--pt2-tinta-2);font-size:calc(15px*var(--obs-texto, 1));line-height:1.6}.pt2-reddep__conteos{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.pt2-reddep__conteo{background:var(--pt2-suave);border-radius:14px;display:flex;flex-direction:column;padding:14px}.pt2-reddep__conteo dd{color:var(--pt2-azul);font:700 calc(26px*var(--obs-texto, 1)) var(--pt2-titulos);order:-1}.pt2-reddep__conteo dt{color:var(--pt2-tinta-2);font-size:calc(13px*var(--obs-texto, 1));font-weight:400}.pt2-reddep__chips{display:flex;flex-wrap:wrap;gap:8px}.pt2-chip{align-items:center;border:1px solid var(--pt2-borde);border-radius:999px;display:inline-flex;font-size:calc(13px*var(--obs-texto, 1));font-weight:600;min-height:34px;padding:7px 12px;text-decoration:none}.pt2 .pt2-chip:hover{background:#eaf3ff;border-color:var(--pt2-primario)}.pt2-chip--oscuro{background:var(--pt2-azul);border-color:var(--pt2-azul)}.pt2 .pt2-chip--oscuro{color:#fff}.pt2 .pt2-chip--oscuro:hover{background:var(--pt2-primario);color:#fff}.pt2-rr{background:radial-gradient(ellipse 60% 70% at 50% 50%,rgba(24,170,228,.22) 0,rgba(11,46,87,.55) 45%,#020c1a 100%),#020c1a;color:#fff;display:flex;flex-direction:column;gap:34px;margin-top:88px;overflow:hidden;padding:72px 0;position:relative}.pt2-rr :focus-visible{box-shadow:none;outline-color:var(--pt2-ambar)}.pt2-rr__banda{overflow:hidden}.pt2-rr__pista{align-items:center;animation:pt2-rr-izq 38s linear infinite;display:flex;gap:96px;padding-right:96px;width:-moz-max-content;width:max-content}.pt2-rr__pista--der{animation-duration:44s;animation-name:pt2-rr-der}.pt2-rr__banda:hover .pt2-rr__pista{animation-play-state:paused}.pt2-rr__filtros{height:0;overflow:hidden;position:absolute;width:0}.pt2-rr__logo{height:46px;max-width:220px;-o-object-fit:contain;object-fit:contain;opacity:.8;transition:opacity .25s ease;width:auto}.pt2-rr__logo[data-tono=oscura]{filter:url(#pt2-rr-oscura)}.pt2-rr__logo[data-tono=clara]{filter:url(#pt2-rr-clara)}.pt2-rr__logo:hover{opacity:1}.pt2-rr[data-pt2-js] .pt2-rr__logo:not([data-tono]){opacity:0}.pt2-rr__marca{color:#fff;font:600 calc(22px*var(--obs-texto, 1)) var(--pt2-titulos);letter-spacing:.01em;opacity:.55;white-space:nowrap}.pt2-rr__centro{align-items:center;display:flex;flex-direction:column;gap:14px;padding:0 24px;position:relative;text-align:center;z-index:1}.pt2-rr__ante{color:#9fd3ff;font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.28em;text-transform:uppercase}.pt2-rr__titulo{font:700 calc(48px*var(--obs-texto, 1))/1.12 var(--pt2-titulos);letter-spacing:-.01em}.pt2-rr__titulo span{color:#18aae4}.pt2-rr__texto{color:#b9cde3;font-size:calc(16px*var(--obs-texto, 1));line-height:1.6;max-width:640px}.pt2-rr__boton{align-items:center;border:1.5px solid hsla(0,0%,100%,.8);border-radius:10px;display:inline-flex;font-weight:700;gap:8px;height:48px;margin-top:6px;padding:0 22px;text-decoration:none}.pt2 .pt2-rr__boton{color:#fff}.pt2 .pt2-rr__boton:hover{background:hsla(0,0%,100%,.12);color:#ffe08a}.pt2-rr__velo{background:linear-gradient(90deg,#020c1a,rgba(2,12,26,0) 14%,rgba(2,12,26,0) 86%,#020c1a);inset:0;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.pt2-rr__pista{animation:none}}@keyframes pt2-rr-izq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pt2-rr-der{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.pt2-rr+.pt2-seccion{padding-top:88px}.pt2-albumes{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.pt2-album{background:#fff;border:1px solid var(--pt2-borde);border-radius:18px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;height:100%;overflow:hidden;padding:0;text-align:left;transition:box-shadow .15s ease,transform .15s ease;width:100%}.pt2-album:hover{box-shadow:0 12px 30px rgba(11,34,64,.12);transform:translateY(-2px)}.pt2-album:hover img{transform:scale(1.03)}.pt2-album__portada{background:linear-gradient(135deg,#dce8f5,#b9cde3);display:block;height:210px;overflow:hidden;position:relative}.pt2-album__portada img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.pt2-album__conteo{background:rgba(2,39,80,.78);border-radius:999px;bottom:14px;color:#fff;font-size:calc(12px*var(--obs-texto, 1));font-weight:600;left:14px;padding:5px 10px;position:absolute}.pt2-album__pie{display:flex;flex-direction:column;gap:6px;padding:18px 20px}.pt2-album__donde{color:var(--pt2-tinta-3);font-size:calc(13px*var(--obs-texto, 1))}.pt2-album__titulo{color:var(--pt2-tinta);font:600 calc(18px*var(--obs-texto, 1))/1.35 var(--pt2-titulos)}@media (prefers-reduced-motion:reduce){.pt2-album,.pt2-album img{transition:none}.pt2-album:hover,.pt2-album:hover img{transform:none}}.pt2-visor{background:#061a33;border:0;border-radius:18px;color:#fff;font-family:Inter,Segoe UI,system-ui,sans-serif;max-height:calc(100vh - 32px);max-width:none;padding:0;width:min(1100px,100vw - 32px)}.pt2-visor::backdrop{background:rgba(2,12,26,.82)}.pt2-visor[open]{display:flex;flex-direction:column}.pt2-visor :focus-visible{outline:3px solid var(--pt2-ambar,#ffb500);outline-offset:2px}.pt2-visor__cab{align-items:center;display:flex;gap:14px;padding:14px 16px 14px 22px}.pt2-visor__titulo{flex:1 1 auto;font:600 calc(17px*var(--obs-texto, 1))/1.3 Poppins,Segoe UI,sans-serif;margin:0;min-width:0}.pt2-visor__contador{color:#b9cde3;font-size:calc(13px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;white-space:nowrap}.pt2-visor__cerrar,.pt2-visor__paso{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.28);border-radius:10px;color:#fff;cursor:pointer;display:grid;flex:none;height:44px;place-items:center;width:44px}.pt2-visor__cerrar:hover,.pt2-visor__paso:hover{background:hsla(0,0%,100%,.16)}.pt2-visor__cerrar:disabled,.pt2-visor__paso:disabled{cursor:default;opacity:.35}.pt2-visor__cerrar svg,.pt2-visor__paso svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.pt2-visor__escena{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-height:0;padding:0 16px 18px}.pt2-visor__figura{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;margin:0;min-width:0}.pt2-visor__figura .pvid,.pt2-visor__figura img{background:#000;border-radius:12px;height:min(100vh - 220px,620px);-o-object-fit:contain;object-fit:contain;width:100%}.pt2-visor__figura .pvid{position:relative}.pt2-visor__figura .pvid__poster{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pt2-visor__figura .pvid__marco{border:0;height:100%;inset:0;position:absolute;width:100%}.pt2-visor__figura figcaption{color:#dce8f5;font-size:calc(14px*var(--obs-texto, 1));line-height:1.5}.pt2-visor .pvid__play{background:#ffb500;border:0;border-radius:50%;cursor:pointer;display:grid;height:72px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:72px}.pt2-visor .pvid__play svg{fill:#0b1f3a;height:28px;width:28px}.pt2-agenda{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pt2-nota{background:#fff;border:1px solid var(--pt2-borde);border-radius:16px;display:flex;gap:16px;padding:20px}.pt2-nota__fecha{align-items:center;background:#eaf3ff;border-radius:12px;color:var(--pt2-azul);display:flex;flex:none;flex-direction:column;height:72px;justify-content:center;width:64px}.pt2-nota__fecha--proximo{background:var(--pt2-azul);color:#fff}.pt2-nota__dia{font:700 calc(24px*var(--obs-texto, 1))/1.1 var(--pt2-titulos)}.pt2-nota__mes{font-size:calc(12px*var(--obs-texto, 1));letter-spacing:.08em;text-transform:uppercase}.pt2-nota__texto{display:flex;flex-direction:column;gap:6px;min-width:0}.pt2-nota__tipo{color:var(--pt2-acento);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pt2-nota__titulo{color:var(--pt2-tinta);font:600 calc(16px*var(--obs-texto, 1))/1.35 var(--pt2-titulos);text-decoration:none}a.pt2-nota__titulo:hover{color:var(--pt2-acento);text-decoration:underline}.pt2-cierre{background:var(--pt2-noche);color:#fff}.pt2-cierre :focus-visible{box-shadow:none;outline-color:var(--pt2-ambar)}.pt2-cierre__dentro{display:flex;flex-direction:column;gap:36px;margin:0 auto;max-width:var(--pt2-ancho);padding:56px var(--pt2-lado) 40px}.pt2-cierre__cifras{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.pt2-cierre__cifras li{display:flex;flex-direction:column;gap:4px}.pt2-cierre__valor{color:var(--pt2-ambar);font:700 calc(40px*var(--obs-texto, 1))/1.15 var(--pt2-titulos)}.pt2-cierre__rotulo{color:#b9cde3;font-size:calc(14px*var(--obs-texto, 1))}.pt2-cierre__pie{align-items:center;border-top:1px solid hsla(0,0%,100%,.14);color:#b9cde3;display:flex;flex-wrap:wrap;font-size:calc(13px*var(--obs-texto, 1));gap:16px;justify-content:space-between;padding-top:24px}.pt2-cierre__enlaces{display:flex;flex-wrap:wrap;gap:18px}.pt2 .pt2-cierre__enlaces a{color:#fff}.pt2 .pt2-cierre__enlaces a:hover{color:#ffe08a}@media (max-width:1023px){.pt2{--pt2-lado:32px}.pt2-red{display:none}.pt2-hero__titulo{font-size:calc(46px*var(--obs-texto, 1))}.pt2-rr__titulo{font-size:calc(38px*var(--obs-texto, 1))}}@media (max-width:767px){.pt2{--pt2-lado:14px}.pt2-solo-ancho{display:none}.pt2-solo-movil{display:inline}.pt2-hero__velo{background:linear-gradient(180deg,rgba(2,39,80,.93),rgba(8,46,92,.9) 60%,rgba(16,60,113,.86))}.pt2-hero__foto{-o-object-position:center;object-position:center}.pt2-hero__dentro{gap:16px;padding:32px 20px 96px}.pt2-hero__fila{display:block}.pt2-hero__texto{gap:16px}.pt2-hero__rotulo{font-size:calc(11px*var(--obs-texto, 1));letter-spacing:.24em}.pt2-hero__titulo{font-size:calc(32px*var(--obs-texto, 1));line-height:1.12}.pt2-hero__lema{font-size:calc(16px*var(--obs-texto, 1));line-height:1.55}.pt2-hero__botones{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.pt2-barra{height:5px;width:140px}.pt2-boton{font-size:calc(15px*var(--obs-texto, 1));height:48px;padding:0 12px}.pt2-boton--ambar{font-size:calc(16px*var(--obs-texto, 1));grid-column:1/-1;height:52px}.pt2-boton--enlace{background:hsla(0,0%,100%,.12);text-decoration:none}.pt2-boton--contorno:last-child{grid-column:1/-1}.pt2-accesos{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6px}.pt2-acceso{border-color:hsla(0,0%,100%,.5);gap:8px;min-height:0;padding:14px 8px;width:auto}.pt2-acceso .pi{height:28px;width:28px}.pt2-mensaje{border-radius:16px;flex-direction:column;margin-top:10px}.pt2-mensaje__cuerpo{flex:none;gap:14px;padding:18px}.pt2-mensaje__foto{align-self:flex-start;border-radius:10px;border-width:2px;height:88px;min-height:0;-o-object-position:center 12%;object-position:center 12%;width:72px}.pt2-mensaje__texto{align-self:auto;gap:6px}.pt2-mensaje__rotulo{font-size:calc(11px*var(--obs-texto, 1));letter-spacing:.2em}.pt2-mensaje__cita{font-size:calc(15px*var(--obs-texto, 1));line-height:1.5}.pt2-mensaje__cita:not(.pt2-mensaje__cita--entera){-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;overflow:hidden}.pt2-mensaje__firma strong{color:#b9cde3;font-size:calc(13px*var(--obs-texto, 1));font-weight:400}.pt2-mensaje__firma span{display:none}.pt2-video{flex:none;min-height:150px}.pt2-video__boton{align-items:flex-end;padding:14px}.pt2-video__rotulo{display:none}.pt2-video__titulo{font-size:calc(14px*var(--obs-texto, 1))}.pt2-video__play{height:48px;width:48px}.pt2-video__play svg{height:20px;width:20px}.pt2-video__duracion{display:none}.pt2-cifras{margin-top:-64px}.pt2-cifras__tarjeta{border-radius:16px;box-shadow:0 14px 36px rgba(11,34,64,.14);gap:14px;padding:20px 16px}.pt2-cifras__titulo{font-size:calc(19px*var(--obs-texto, 1))}.pt2-cifras__subtitulo{display:none}.pt2-cifras__fecha{align-self:flex-start;font-size:calc(12px*var(--obs-texto, 1));padding:6px 10px}.pt2-cifras__fecha svg{display:none}.pt2-cifras__rejilla{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pt2-cifras__pie{border-top:0;padding-top:0}.pt2-cifras__total{display:none}.pt2-cifras__ir{font-size:calc(14px*var(--obs-texto, 1))}.pt2-cifra{border-radius:12px;min-height:0;padding:12px}.pt2-cifra:nth-child(n+5){display:none}.pt2-cifra__valor{font-size:calc(22px*var(--obs-texto, 1))}.pt2-cifra__nombre{font-size:calc(13px*var(--obs-texto, 1))}.pt2-seccion{gap:14px;padding-top:32px}.pt2-seccion--ultima,.pt2-seccion:not(.pt2-seccion--ultima):nth-last-child(2){padding-bottom:48px}.pt2-ante{font-size:calc(11px*var(--obs-texto, 1));letter-spacing:.2em}.pt2-h2{font-size:calc(24px*var(--obs-texto, 1))}.pt2-destacada{border-radius:16px;flex-basis:100%;gap:10px;padding:20px}.pt2-destacada__titulo{font-size:calc(18px*var(--obs-texto, 1))}.pt2-destacada__texto{display:none}.pt2-destacada .pt2-boton{flex:1 1 100%;height:44px}.pt2-pubs__rejilla{flex-basis:100%;gap:12px;grid-template-columns:minmax(0,1fr)}.pt2-pub{border-radius:14px;padding:18px}.pt2-reddep{border-radius:16px;flex-basis:100%;padding:20px}.pt2-reddep__titulo{font-size:calc(21px*var(--obs-texto, 1))}.pt2-reddep__conteos{gap:8px}.pt2-reddep__conteo{padding:10px}.pt2-reddep__conteo dd{font-size:calc(21px*var(--obs-texto, 1))}.pt2-reddep__conteo dt{font-size:calc(12px*var(--obs-texto, 1))}.pt2-rr{gap:24px;margin-top:32px;padding:44px 0}.pt2-rr__titulo{font-size:calc(28px*var(--obs-texto, 1))}.pt2-rr__logo{height:34px}.pt2-rr__marca{font-size:calc(17px*var(--obs-texto, 1))}.pt2-rr__pista{gap:56px;padding-right:56px}.pt2-rr+.pt2-seccion{padding-top:32px}.pt2-albumes{gap:14px;grid-template-columns:minmax(0,1fr)}.pt2-album__portada{height:190px}.pt2-agenda{gap:12px;grid-template-columns:minmax(0,1fr)}.pt2-nota{padding:16px}.pt2-cierre__dentro{gap:24px;padding:40px 20px 32px}.pt2-cierre__cifras{gap:18px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.pt2-cierre__valor{font-size:calc(30px*var(--obs-texto, 1))}.pt2-visor{border-radius:0;max-height:100vh;width:100vw}.pt2-visor__escena{gap:6px;padding:0 8px 14px}.pt2-visor__paso{height:38px;width:38px}}.ppl{padding-bottom:0}.ppl-cab{background:#fff;border-bottom:1px solid var(--pt2-borde)}.ppl-cab__dentro{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 auto;max-width:var(--pt2-ancho);padding:36px var(--pt2-lado) 32px}.ppl-cab__texto{display:flex;flex:1 1 520px;flex-direction:column;gap:10px;min-width:0}.ppl-cab__titulo{color:var(--pt2-azul);font:700 calc(40px*var(--obs-texto, 1))/1.15 var(--pt2-titulos)}.ppl-cab__intro{color:var(--pt2-tinta-2);font-size:calc(16px*var(--obs-texto, 1));line-height:1.6;max-width:680px}.ppl-migas{font-size:calc(13px*var(--obs-texto, 1))}.ppl-migas,.pt2 .ppl-migas a{color:var(--pt2-tinta-3)}.pt2 .ppl-migas a:hover{color:var(--pt2-acento)}.ppl-filtros{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.ppl-filtro{color:var(--pt2-tinta-2);display:flex;flex-direction:column;font-size:calc(12px*var(--obs-texto, 1));font-weight:600;gap:6px;margin:0}.ppl-filtro__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B2E57' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center/16px;border:1px solid #c9d6e6;border-radius:10px;color:var(--pt2-azul);cursor:pointer;font:600 calc(15px*var(--obs-texto, 1)) Inter,Segoe UI,system-ui,sans-serif;height:44px;padding:0 36px 0 12px}.ppl-filtro__control--anio{min-width:120px}.ppl-filtro__control--territorio{min-width:220px}.ppl-filtro__control:disabled{color:var(--pt2-tinta-3);cursor:progress}.ppl-filtro__control:hover:not(:disabled){border-color:var(--pt2-primario)}.ppl-fecha{align-items:center;background:#eaf3ff;border-radius:10px;color:var(--pt2-azul);display:flex;font-size:calc(13px*var(--obs-texto, 1));font-weight:600;gap:8px;height:44px;padding:0 14px}.ppl-fecha[hidden]{display:none}.ppl-fecha svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;flex:none;height:16px;width:16px}.ppl-seccion{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:var(--pt2-ancho);padding:48px var(--pt2-lado) 0;scroll-margin-top:calc(var(--sh-alto, 76px) - 36px)}.ppl-seccion:first-of-type{padding-top:36px}.ppl-seccion--ultima{padding-bottom:88px}.ppl-seccion__cab{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.ppl-seccion__cab--columna{align-items:stretch;flex-direction:column;gap:6px;justify-content:flex-start}.ppl-seccion__sub{color:var(--pt2-tinta-2);font-size:calc(15px*var(--obs-texto, 1))}.ppl-cab+.ppl-seccion{padding-top:36px}.ppl-h2{color:var(--pt2-azul);font:700 calc(24px*var(--obs-texto, 1)) var(--pt2-titulos)}.ppl-total{color:var(--pt2-tinta-2);font-size:calc(15px*var(--obs-texto, 1))}.ppl-total strong{color:var(--pt2-azul);font-size:calc(18px*var(--obs-texto, 1))}.ppl-total:empty{display:none}.ppl-error{color:var(--pt2-tinta-2);font-size:calc(14px*var(--obs-texto, 1));grid-column:1/-1}.ppl-nota{color:var(--pt2-tinta-3);font-size:calc(13px*var(--obs-texto, 1));line-height:1.55}.ppl-nota:empty{display:none}.ppl-vacio{color:var(--pt2-tinta-3);font-size:calc(14px*var(--obs-texto, 1));padding:40px 12px;text-align:center}.ppl-h3{color:var(--pt2-azul);font:700 calc(17px*var(--obs-texto, 1)) var(--pt2-titulos)}.ppl-pulso{background:radial-gradient(900px 420px at 85% 10%,rgba(24,170,228,.28),transparent 60%),radial-gradient(700px 380px at 5% 110%,rgba(42,145,87,.22),transparent 60%),linear-gradient(120deg,var(--pt2-noche) 0,#0a3a6e 55%,#0b2e57 100%);color:#fff;overflow:hidden;position:relative}.ppl-pulso:before{background-image:radial-gradient(hsla(0,0%,100%,.09) 1px,transparent 1.2px);background-size:22px 22px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);pointer-events:none;position:absolute}.ppl-pulso__dentro{align-items:center;display:grid;gap:36px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin:0 auto;max-width:var(--pt2-ancho);padding:44px var(--pt2-lado) 40px;position:relative}.ppl-pulso__cifras{display:flex;flex-direction:column;gap:14px;min-width:0}.ppl-pulso__ante{color:hsla(0,0%,100%,.75);font-size:calc(13px*var(--obs-texto, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ppl-pulso__total{display:flex;flex-direction:column;gap:2px}.ppl-pulso__total strong{background:linear-gradient(100deg,#fff 30%,#9fe3f8);-webkit-background-clip:text;background-clip:text;color:transparent;font:800 calc(84px*var(--obs-texto, 1))/1 var(--pt2-titulos);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ppl-pulso__total span{color:hsla(0,0%,100%,.86);font-size:calc(18px*var(--obs-texto, 1));font-weight:600}.ppl-pulso__kpis{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:6px 0 0;padding:0}.ppl-pulso__kpis li{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:14px;display:flex;flex-direction:column;gap:2px;padding:12px 14px}.ppl-pulso__kpis strong{color:#fff;font:700 calc(24px*var(--obs-texto, 1)) var(--pt2-titulos);font-variant-numeric:tabular-nums}.ppl-pulso__kpis span{color:hsla(0,0%,100%,.72);font-size:calc(12px*var(--obs-texto, 1));line-height:1.35}.ppl-pulso__nota{color:hsla(0,0%,100%,.72);font-size:calc(12.5px*var(--obs-texto, 1));line-height:1.45;margin:0}.ppl-pulso__nota a{white-space:nowrap}.pt2 .ppl-pulso__nota a{color:#9fe3f8}.pt2 .ppl-pulso__nota a:hover{color:#fff}.ppl-pulso__grafica{background:rgba(3,24,51,.35);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;display:flex;flex-direction:column;gap:6px;margin:0;min-width:0;padding:18px 18px 10px}.ppl-pulso__grafica figcaption{color:hsla(0,0%,100%,.8);font-size:calc(13px*var(--obs-texto, 1));font-weight:600}.ppl-pulso .pt2-barra{height:5px;position:relative;width:100%}.ppl-g{animation:pt2-brillo 1.4s linear infinite;background:linear-gradient(90deg,#eef3f9,#f7fafd 50%,#eef3f9);background-size:200% 100%;border-radius:12px;min-width:0;position:relative;width:100%}.ppl-g--lista{animation:none;background:none}.ppl-g--pulso{animation:none;background:hsla(0,0%,100%,.04);height:230px}.ppl-g--sol{height:560px}.ppl-g--meses{height:400px}.ppl-g--calendario{height:250px;min-width:860px}.ppl-g--franja{height:270px}.ppl-g--piramide,.ppl-g--rosa{height:360px}.ppl-g--treemap{height:520px}.ppl-g--anual{height:400px}.ppl-g--dona{height:320px}.ppl-g--serie{height:340px}.ppl-g--anual-c,.ppl-g--rosa-c{height:320px}.ppl-g--treemap-c{height:380px}@media (prefers-reduced-motion:reduce){.ppl-g{animation:none}}.ppl-tarjeta{background:#fff;border:1px solid var(--pt2-borde);border-radius:20px;box-shadow:0 1px 2px rgba(11,34,64,.03);display:flex;flex-direction:column;gap:12px;margin:0;min-width:0;padding:24px}.ppl-tarjeta__sub{color:var(--pt2-tinta-3);font-size:calc(13px*var(--obs-texto, 1));line-height:1.5;margin-top:-6px}.ppl-par{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ppl-desliza{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.ppl-grupos{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.ppl-grupo{--grupo:var(--pt2-primario);background:#fff;border:1px solid var(--pt2-borde);border-radius:18px;display:flex;flex-direction:column;gap:6px;min-height:196px;overflow:hidden;padding:20px 20px 16px;position:relative;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ppl-grupo:before{height:4px;left:0;right:0;top:0}.ppl-grupo:after,.ppl-grupo:before{background:var(--grupo);content:"";position:absolute}.ppl-grupo:after{border-radius:50%;height:180px;opacity:.06;pointer-events:none;right:-60px;top:-60px;transition:opacity .25s ease,transform .35s ease;width:180px}.pt2 .ppl-grupo,.pt2 .ppl-grupo:hover{color:inherit}.ppl-grupo:focus-visible,.ppl-grupo:hover{border-color:color-mix(in srgb,var(--grupo) 40%,#fff);box-shadow:0 16px 36px rgba(11,34,64,.12);transform:translateY(-3px)}.ppl-grupo:focus-visible:after,.ppl-grupo:hover:after{opacity:.13;transform:scale(1.25)}.ppl-grupo:hover .ppl-grupo__ver{text-decoration:underline}.ppl-grupo--ancho{grid-column:span 2}.ppl-grupo__cab{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.ppl-grupo__nombre{color:var(--pt2-tinta-2);font-size:calc(14px*var(--obs-texto, 1));font-weight:700}.ppl-grupo__parte{background:color-mix(in srgb,var(--grupo) 10%,#fff);border-radius:999px;color:color-mix(in srgb,var(--grupo) 80%,#000);flex:none;font-size:calc(11.5px*var(--obs-texto, 1));font-weight:700;padding:2px 8px;white-space:nowrap}.ppl-grupo__cifra{color:var(--pt2-azul);font:700 calc(36px*var(--obs-texto, 1)) var(--pt2-titulos);font-variant-numeric:tabular-nums;line-height:1.1}.ppl-grupo__desc{color:var(--pt2-tinta-3);font-size:calc(13px*var(--obs-texto, 1));line-height:1.45}.ppl-grupo__curva{display:block;height:44px;margin-top:2px;width:100%}.ppl-grupo__ver{color:var(--pt2-primario);font-size:calc(13px*var(--obs-texto, 1));font-weight:700;margin-top:auto;padding-top:6px}.ppl-grupo__mods{display:grid;gap:6px 18px;grid-template-columns:minmax(0,1fr);list-style:none;margin:4px 0 0;padding:0}.ppl-grupo__mods li{align-items:baseline;display:grid;gap:2px 8px;grid-template-columns:minmax(0,1fr) auto}.ppl-grupo__mods strong{color:var(--pt2-azul);font-size:calc(13px*var(--obs-texto, 1));font-variant-numeric:tabular-nums}.ppl-grupo__mod{color:var(--pt2-tinta-2);font-size:calc(12.5px*var(--obs-texto, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppl-grupo__mod i{border-radius:50%;display:inline-block;height:8px;margin-right:6px;vertical-align:1px;width:8px}.ppl-grupo--ancho .ppl-grupo__mods{grid-template-columns:repeat(2,minmax(0,1fr))}.ppl-grupo__modbarra{background:#eef3f9;border-radius:4px;grid-column:1/-1;height:4px}.ppl-grupo__modbarra span{border-radius:4px;display:block;height:100%}.ppl-grupo--cargando{animation:pt2-brillo 1.4s linear infinite;background:linear-gradient(90deg,#eef3f9,#f7fafd 50%,#eef3f9);background-size:200% 100%;border-color:transparent;min-height:196px}.ppl-grupo--cargando:after,.ppl-grupo--cargando:before{display:none}@media (prefers-reduced-motion:reduce){.ppl-grupo{transition:none}.ppl-grupo:hover{transform:none}.ppl-grupo--cargando{animation:none}}.ppl-comp{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ppl-comp__sol{align-self:start;justify-content:center;position:sticky;top:calc(var(--sh-alto, 0px) + 16px)}.ppl-comp__lista{background:#fff;border:1px solid var(--pt2-borde);border-radius:20px;display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:14px}.ppl-cond{--c:var(--pt2-primario);animation:ppl-entrar .5s ease both;animation-delay:calc(var(--i, 0)*45ms)}.ppl-cond__enlace{align-items:center;border-radius:12px;display:grid;gap:4px 12px;grid-template-columns:14px minmax(0,1fr) auto;padding:7px 10px;text-decoration:none;transition:background-color .15s ease}.pt2 .ppl-cond__enlace,.pt2 .ppl-cond__enlace:hover{color:inherit}.ppl-cond__enlace:focus-visible,.ppl-cond__enlace:hover{background:color-mix(in srgb,var(--c) 8%,#fff)}.ppl-cond__punto{background:var(--c);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 18%,transparent);height:12px;width:12px}.ppl-cond__texto{display:flex;flex-direction:column;min-width:0}.ppl-cond__nombre{color:var(--pt2-azul);font-size:calc(14px*var(--obs-texto, 1));font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppl-cond__grupo{color:var(--pt2-tinta-3);font-size:calc(12px*var(--obs-texto, 1))}.ppl-cond__cifras{align-items:flex-end;display:flex;flex-direction:column}.ppl-cond__cifras strong{color:var(--pt2-azul);font-size:calc(15px*var(--obs-texto, 1));font-variant-numeric:tabular-nums}.ppl-cond__cifras span{color:var(--pt2-tinta-3);font-size:calc(11.5px*var(--obs-texto, 1))}.ppl-cond__barra{background:#eef3f9;border-radius:5px;grid-column:2/-1;height:4px}.ppl-cond__barra span{animation:ppl-crecer .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0)*45ms + .12s);background:var(--c);border-radius:5px;display:block;height:100%;transform-origin:left}@media (prefers-reduced-motion:reduce){.ppl-cond,.ppl-cond__barra span{animation:none}}@keyframes ppl-entrar{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ppl-crecer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pdl-mod{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.pdl-mod__lista{border:0;padding:6px}.pdl-tabla{margin-top:6px}.pdl-tabla summary{color:var(--pt2-primario,#1f3b73);cursor:pointer;font-size:calc(13px*var(--obs-texto, 1));font-weight:700}.pdl-tabla[open] summary{margin-bottom:10px}.pco{display:flex;flex-direction:column;gap:16px}.pco__lado{align-items:start;display:grid;gap:8px 18px;grid-template-columns:minmax(0,200px) minmax(0,1fr)}.pco__mapa{grid-row:1/span 2;min-height:120px}.pco__mapa .pv__municipio--pulsable:hover{stroke:var(--pt2-ambar,#ffb500);stroke-width:2;opacity:1}.pco__leyenda{color:var(--pt2-tinta-2,#3e4c5e);display:flex;flex-direction:column;font-size:calc(12px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;gap:4px;list-style:none;margin:0;padding:0}.pco__leyenda i{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(11,46,87,.12);display:inline-block;height:10px;margin-right:8px;vertical-align:-1px;width:14px}.pco__info{color:var(--pt2-azul,#0b2e57);font-size:calc(13px*var(--obs-texto, 1));font-weight:600;line-height:1.4;margin:0;min-height:2.6em}.pco__buscar{border:1px solid #c9d6e6;border-radius:10px;font-size:calc(14px*var(--obs-texto, 1));height:38px;margin-bottom:8px;padding:0 12px;width:100%}.pco__buscar:focus{border-color:var(--pt2-acento,#1270b1);outline:2px solid rgba(18,112,177,.25)}.pco__filas{-moz-column-gap:18px;column-gap:18px;-moz-columns:190px;columns:190px;list-style:none;margin:0;padding:0}.pco__fila{-moz-column-break-inside:avoid;align-items:baseline;border-bottom:1px solid #eef3f9;break-inside:avoid;display:grid;font-size:calc(13px*var(--obs-texto, 1));gap:6px;grid-template-columns:10px minmax(0,1fr) auto auto;padding:4px 0}.pco__fila[hidden]{display:none}.pco__tono{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(11,46,87,.12);height:10px;width:10px}.pco__nombre{color:var(--pt2-azul,#0b2e57);font-weight:600;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.pco__nombre:hover{text-decoration:underline}.pco__cifra{color:var(--pt2-azul,#0b2e57);font-variant-numeric:tabular-nums}.pco__parte{color:var(--pt2-tinta-3,#5b6b82);font-size:calc(11.5px*var(--obs-texto, 1));min-width:3.4em;text-align:right}@media (max-width:767px){.pco__lado{grid-template-columns:minmax(0,150px) minmax(0,1fr)}.pdl-mod{grid-template-columns:minmax(0,1fr)}.ppl-g--dona{height:260px}.ppl-g--treemap-c{height:340px}}.ppl-datos{background:radial-gradient(420px 220px at 100% 0,rgba(24,170,228,.1),transparent 70%),#fff}.ppl-datos__lista{gap:4px;margin:0}.ppl-dato,.ppl-datos__lista{display:flex;flex-direction:column}.ppl-dato{border-bottom:1px solid var(--pt2-borde);gap:2px;padding:14px 0}.ppl-dato:last-child{border-bottom:0}.ppl-dato dt{color:var(--pt2-tinta-3);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ppl-dato dd{display:flex;flex-direction:column;margin:0}.ppl-dato strong{color:var(--pt2-azul);font:700 calc(22px*var(--obs-texto, 1)) var(--pt2-titulos)}.ppl-dato span,.ppl-leyenda{color:var(--pt2-tinta-2);font-size:calc(13px*var(--obs-texto, 1))}.ppl-leyenda{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:0;padding:0}.ppl-leyenda i{border-radius:3px;display:inline-block;height:12px;margin-right:6px;vertical-align:-1px;width:12px}.ppl-leyenda__mecal{background:#1f3b73}.ppl-leyenda__deval{background:#1270b1}.ppl-boton{align-self:flex-start;background:var(--pt2-primario);border-radius:10px;font-size:calc(14px*var(--obs-texto, 1));font-weight:700;padding:10px 16px;text-decoration:none}.pt2 .ppl-boton,.pt2 .ppl-boton:hover{color:#fff}.ppl-boton:hover{background:var(--pt2-acento)}.ppl-boton[hidden]{display:none}.ppl-seccion__titulos{display:flex;flex-direction:column;gap:6px}.ppl-segmentos{background:#fff;border:1px solid var(--pt2-borde);border-radius:12px;display:inline-flex;padding:4px}.ppl-segmentos button{background:none;border:0;border-radius:9px;color:var(--pt2-tinta-2);cursor:pointer;font-size:calc(13px*var(--obs-texto, 1));font-weight:700;padding:8px 14px}.ppl-segmentos button[aria-pressed=true]{background:var(--pt2-primario);color:#fff}.ppl-segmentos button:hover:not([aria-pressed=true]){background:var(--pt2-suave)}.pmp.ppl-mapa{background:#fff;border:1px solid var(--pt2-borde);border-radius:20px;overflow:hidden}.pmp.ppl-mapa .pmp__cuerpo{align-items:stretch;display:flex;flex-wrap:wrap;gap:0}.pmp.ppl-mapa .pmp__mapa{border-radius:0;flex:999 1 640px;height:auto;min-height:clamp(440px,100svh - var(--sh-alto,76px) - 190px,680px);min-width:0}.pmp.ppl-mapa .pmp__panel{display:flex;flex:1 1 320px;flex-direction:column;gap:18px;min-width:0;padding:24px}.pmp.ppl-mapa .pmp__franja-lista{padding:0}.pmp.ppl-mapa .pmp__flotante-titulo{margin:0 0 8px}.pmp.ppl-mapa .pmp__ley-nota{margin:10px 0 0}.pmp.ppl-mapa .pmp__ley-seccion+.pmp__ley-seccion{margin-top:12px}.pmp.ppl-mapa:fullscreen{border-radius:0}.pmp.ppl-mapa:fullscreen .pmp__cuerpo{height:auto;max-height:none}.pmp.ppl-mapa:fullscreen .pmp__mapa{min-height:0}@media (min-width:1100px){.pmp.ppl-mapa .pmp__cuerpo{flex-wrap:nowrap;height:clamp(440px,100svh - var(--sh-alto,76px) - 190px,680px)}.pmp.ppl-mapa .pmp__mapa{min-height:0}.pmp.ppl-mapa .pmp__panel{min-height:0;overflow-y:auto}}@media (max-width:1199px){.ppl-grupos{grid-template-columns:repeat(2,minmax(0,1fr))}.ppl-pulso__dentro{gap:24px}.ppl-comp,.ppl-pulso__dentro{grid-template-columns:minmax(0,1fr)}.ppl-comp__sol{position:static}}@media (max-width:1023px){.ppl-cab__titulo{font-size:calc(34px*var(--obs-texto, 1))}.ppl-par{grid-template-columns:minmax(0,1fr)}.ppl-pulso__total strong{font-size:calc(68px*var(--obs-texto, 1))}}@media (max-width:767px){.ppl-cab__dentro{gap:18px;padding:24px 20px}.ppl-cab__titulo{font-size:calc(28px*var(--obs-texto, 1))}.ppl-cab__intro{font-size:calc(15px*var(--obs-texto, 1))}.ppl-filtros{width:100%}.ppl-filtro{flex:1 1 100%}.ppl-filtro__control--anio,.ppl-filtro__control--territorio{min-width:0;width:100%}.ppl-fecha{height:auto;padding:8px 12px;width:100%}.ppl-pulso__dentro{padding:28px 20px}.ppl-pulso__total strong{font-size:calc(52px*var(--obs-texto, 1))}.ppl-pulso__kpis{gap:8px}.ppl-pulso__kpis li{padding:10px}.ppl-pulso__kpis strong{font-size:calc(18px*var(--obs-texto, 1))}.ppl-pulso__kpis span{font-size:calc(11px*var(--obs-texto, 1))}.ppl-pulso__grafica{padding:12px 10px 6px}.ppl-g--pulso{height:190px}.ppl-seccion{padding-top:32px;scroll-margin-top:calc(var(--sh-alto, 68px) - 20px)}.ppl-seccion--ultima{padding-bottom:48px}.ppl-h2{font-size:calc(20px*var(--obs-texto, 1))}.ppl-grupos{gap:10px;grid-template-columns:minmax(0,1fr)}.ppl-grupo{border-radius:14px;min-height:0;padding:16px}.ppl-grupo__cifra{font-size:calc(28px*var(--obs-texto, 1))}.ppl-grupo--ancho{grid-column:auto}.ppl-grupo--ancho .ppl-grupo__mods{grid-template-columns:minmax(0,1fr)}.ppl-tarjeta{border-radius:16px;padding:16px}.ppl-g--sol{height:360px}.ppl-g--meses{height:340px}.ppl-g--treemap{height:440px}.ppl-g--anual,.ppl-g--rosa{height:340px}.pmp.ppl-mapa{border-radius:16px}.pmp.ppl-mapa .pmp__mapa{flex-basis:100%;min-height:420px}.pmp.ppl-mapa .pmp__panel{padding:18px}}.pmp__mapa .pm__vacio{color:#334155;font-size:calc(14px*var(--obs-texto, 1));margin:0;padding:24px}.prd-cab{background:linear-gradient(100deg,#022750,#0b2e57 55%,#103c71);color:#fff}.prd-cab :focus-visible{box-shadow:none;outline-color:var(--pt2-ambar)}.prd-cab__dentro{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 auto;max-width:var(--pt2-ancho);padding:40px var(--pt2-lado) 44px}.prd-cab__texto{display:flex;flex:1 1 560px;flex-direction:column;gap:10px;min-width:0}.prd-cab__titulo{font:700 calc(40px*var(--obs-texto, 1))/1.15 var(--pt2-titulos)}.prd-cab__intro{color:#dce8f5;font-size:calc(16px*var(--obs-texto, 1));line-height:1.6;max-width:700px}.prd-cab__conteos{display:flex;flex-wrap:wrap;gap:12px;margin:0}.prd-migas{font-size:calc(13px*var(--obs-texto, 1))}.prd-migas,.pt2 .prd-migas a{color:#b9cde3}.pt2 .prd-migas a:hover{color:#fff}.prd-conteo{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:14px;display:flex;flex-direction:column;padding:14px 18px}.prd-conteo dd{color:var(--pt2-ambar);font:700 calc(28px*var(--obs-texto, 1)) var(--pt2-titulos);margin:0;order:-1}.prd-conteo dt{color:#dce8f5;font-size:calc(13px*var(--obs-texto, 1));font-weight:400}.prd-cuerpo{align-items:flex-start;display:flex;flex-wrap:wrap;gap:28px;margin:0 auto;max-width:var(--pt2-ancho);padding:32px var(--pt2-lado) 88px}.prd-dir{display:flex;flex:999 1 600px;flex-direction:column;gap:18px;min-width:0}.prd-h2{color:var(--pt2-azul);font:700 calc(22px*var(--obs-texto, 1)) var(--pt2-titulos)}.prd-filtros{flex-wrap:wrap;gap:10px}.prd-buscar,.prd-filtros{align-items:center;display:flex}.prd-buscar{background:#fff;border:1px solid #c9d6e6;border-radius:10px;color:var(--pt2-tinta-3);flex:1 1 260px;gap:8px;height:46px;margin:0;padding:0 14px}.prd-buscar:focus-within{border-color:var(--pt2-primario);box-shadow:0 0 0 3px rgba(31,59,115,.15)}.prd-buscar svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;flex:none;height:18px;width:18px}.prd-buscar input{background:transparent;border:0;color:var(--pt2-tinta);flex:1;font:500 calc(15px*var(--obs-texto, 1)) Inter,Segoe UI,system-ui,sans-serif;min-width:0;outline:0}.prd-buscar input::-webkit-search-cancel-button{cursor:pointer}.prd-jur{border:1px solid #c9d6e6;border-radius:10px;display:flex;overflow:hidden}.prd-jur button{background:#fff;border:0;color:var(--pt2-azul);cursor:pointer;font:600 calc(13px*var(--obs-texto, 1)) Inter,Segoe UI,system-ui,sans-serif;height:44px;padding:0 14px}.prd-jur button+button{border-left:1px solid #c9d6e6}.prd-jur button:hover{background:#eef4fb}.prd-jur button[aria-pressed=true]{background:var(--pt2-azul);color:#fff}.prd-jur button:focus-visible{outline-offset:-3px;position:relative;z-index:1}.prd-nodo{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B2E57' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center/16px;border:1px solid #c9d6e6;border-radius:10px;color:var(--pt2-azul);cursor:pointer;font:600 calc(14px*var(--obs-texto, 1)) Inter,Segoe UI,system-ui,sans-serif;height:46px;padding:0 36px 0 12px}.prd-tarjetas{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}.prd-tarjetas__item--extra,.prd-tarjetas__item[hidden]{display:none}.prd-tarjeta{background:#fff;border:1px solid var(--pt2-borde);border-radius:14px;display:flex;flex-direction:column;gap:8px;height:100%;padding:16px;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.pt2 .prd-tarjeta,.pt2 .prd-tarjeta:hover{color:inherit}.prd-tarjeta:hover{border-color:#c5d4e6;box-shadow:0 8px 22px rgba(11,34,64,.08)}.prd-tarjeta__cab{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 8px;justify-content:space-between}.prd-tarjeta__nombre{color:var(--pt2-azul);font:600 calc(16px*var(--obs-texto, 1))/1.3 var(--pt2-titulos);min-width:0;overflow-wrap:anywhere}.prd-tarjeta__jur{color:var(--pt2-tinta-3);flex:none;font-size:calc(11px*var(--obs-texto, 1));font-weight:700}.prd-tarjeta__jur--mecal{color:var(--pt2-acento)}.prd-tarjeta__cifra{color:var(--pt2-azul);font:700 calc(24px*var(--obs-texto, 1)) var(--pt2-titulos);font-variant-numeric:tabular-nums}.prd-tarjeta__pie{color:var(--pt2-tinta-3);font-size:calc(12px*var(--obs-texto, 1))}.prd-tarjeta--actual{background:var(--pt2-azul);border-color:var(--pt2-azul);box-shadow:0 10px 24px rgba(11,46,87,.25)}.prd-tarjeta--actual:hover{border-color:var(--pt2-azul);box-shadow:0 10px 24px rgba(11,46,87,.3)}.prd-tarjeta--actual .prd-tarjeta__cifra,.prd-tarjeta--actual .prd-tarjeta__nombre,.pt2 .prd-tarjeta--actual,.pt2 .prd-tarjeta--actual:hover{color:#fff}.prd-tarjeta--actual .prd-tarjeta__jur{color:var(--pt2-ambar)}.prd-tarjeta--actual .prd-tarjeta__pie{color:#b9cde3}.prd-tarjeta--actual:focus-visible{outline-color:var(--pt2-ambar)}.prd-mas{align-self:center;background:#fff;border:1px solid #c9d6e6;border-radius:10px;color:var(--pt2-azul);cursor:pointer;font:600 calc(14px*var(--obs-texto, 1)) Inter,Segoe UI,system-ui,sans-serif;height:46px;padding:0 22px}.prd-mas:hover{background:#eef4fb;border-color:var(--pt2-primario)}.prd-mas[hidden]{display:none}.prd-vacio{color:var(--pt2-tinta-3);font-size:calc(14px*var(--obs-texto, 1))}.prd-vacio[hidden]{display:none}.prd-vacio--ficha{font-size:calc(13px*var(--obs-texto, 1))}.prd-ficha{background:#fff;border:1px solid var(--pt2-borde);border-radius:20px;flex:1 1 440px;min-width:0;overflow:hidden;scroll-margin-top:calc(var(--sh-alto, 0px) + 16px)}.prd-ficha:focus{outline:none}.prd-ficha:focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.prd-ficha__cab{align-content:start;background:#f7fafe;border-bottom:1px solid var(--pt2-borde);display:grid;gap:8px 18px;grid-template-columns:minmax(0,1fr) auto;padding:24px 26px}.prd-ficha__cab>:not(.prd-ficha__ubicacion){grid-column:1}.prd-ficha__chips{display:flex;flex-wrap:wrap;gap:8px}.prd-ficha__chips:empty{display:none}.prd-ficha__nombre{color:var(--pt2-azul);font:700 calc(30px*var(--obs-texto, 1))/1.2 var(--pt2-titulos)}.prd-ficha__fecha{color:var(--pt2-tinta-3);font-size:calc(13px*var(--obs-texto, 1));min-height:1.2em}.prd-ficha__ubicacion{align-self:center;grid-column:2;grid-row:1/span 3;width:132px}.prd-ficha__ubicacion:empty,.prd-ficha__ubicacion[hidden]{display:none}.prd-ficha__ubicacion .pv{display:block;filter:drop-shadow(0 2px 4px rgba(11,46,87,.12));height:auto;max-height:190px;overflow:visible;width:100%}.prd-ficha__ubicacion .pv__municipio{fill:#b8cbe2;stroke:#fff;stroke-width:.8;transition:fill .15s ease}.prd-ficha__ubicacion .pv__municipio--pulsable{cursor:pointer}.prd-ficha__ubicacion .pv__municipio--pulsable:hover{fill:#7fa3cc;opacity:1}.prd-ficha__ubicacion .pv__municipio--activo,.prd-ficha__ubicacion .pv__municipio--activo:hover{fill:#ffb500;stroke:#0b2e57;stroke-width:1.6}.prd-ficha__cuerpo{display:flex;flex-direction:column;gap:22px;padding:22px 26px}.prd-chip{background:#eaf3ff;border-radius:999px;color:var(--pt2-azul);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;padding:4px 10px}.prd-chip--enlace{background:#fff4d6;color:#7a5200}.prd-chip--observatorio{background:#eaf7ef;color:#1d6b3a}.prd-chip--en_proceso{background:#f1f4f8;color:var(--pt2-tinta-2)}.prd-personas{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.prd-persona{border:1px solid var(--pt2-borde);border-radius:14px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px}.prd-persona__rotulo{color:var(--pt2-tinta-3);font-size:calc(11px*var(--obs-texto, 1));font-weight:700;letter-spacing:.1em;text-transform:uppercase}.prd-persona__nombre{color:var(--pt2-tinta);font:600 calc(16px*var(--obs-texto, 1))/1.35 var(--pt2-titulos)}.prd-persona__detalle{color:var(--pt2-tinta-3)}.prd-persona__correo,.prd-persona__detalle{font-size:calc(13px*var(--obs-texto, 1));overflow-wrap:anywhere}.prd-persona__correo{font-weight:600}.prd-persona__vacio{color:var(--pt2-tinta-3);font-size:calc(13px*var(--obs-texto, 1));font-style:italic}.prd-nodo-info{color:var(--pt2-tinta-2);display:flex;flex-direction:column;font-size:calc(14px*var(--obs-texto, 1));gap:6px;line-height:1.55}.prd-nodo-info a{align-self:flex-start;font-weight:700;text-decoration:none}.prd-bloque{display:flex;flex-direction:column;gap:12px}.prd-bloque__cab{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.prd-bloque__titulo{color:var(--pt2-azul);font:700 calc(17px*var(--obs-texto, 1)) var(--pt2-titulos)}.prd-bloque__total{color:var(--pt2-azul);font:700 calc(26px*var(--obs-texto, 1)) var(--pt2-titulos);font-variant-numeric:tabular-nums}.prd-conductas{display:flex;flex-direction:column;gap:10px}.prd-conductas__cargando{animation:pt2-brillo 1.4s linear infinite;background:linear-gradient(90deg,#eef3f9,#f7fafd 50%,#eef3f9);background-size:200% 100%;border-radius:6px;height:18px}@media (prefers-reduced-motion:reduce){.prd-conductas__cargando{animation:none}}.prd-conducta{align-items:center;display:grid;font-size:calc(14px*var(--obs-texto, 1));gap:10px;grid-template-columns:170px minmax(0,1fr) 40px}.prd-conducta__nombre{overflow-wrap:anywhere}.prd-conducta__barra{background:#e6edf6;border-radius:5px;height:10px;overflow:hidden}.prd-conducta__barra span{background:var(--c,var(--pt2-primario));border-radius:5px;display:block;height:100%;width:var(--pct,0)}.prd-conducta__n{font-variant-numeric:tabular-nums;text-align:right}.prd-anual{display:flex;flex-direction:column;gap:8px}.prd-anual__cargando{animation:pt2-brillo 1.4s linear infinite;background:linear-gradient(90deg,#eef3f9,#f7fafd 50%,#eef3f9);background-size:200% 100%;border-radius:10px;height:150px}.prd-anual__barras{display:grid;gap:6px;grid-template-columns:repeat(var(--n,11),minmax(0,1fr));height:178px;position:relative}.prd-anual__barras:after{border-top:1px solid var(--pt2-borde);bottom:22px;content:"";left:0;position:absolute;right:0}.prd-anual__col{display:grid;grid-template-rows:minmax(0,1fr) 22px;min-width:0}.prd-anual__zona{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:flex-end;min-height:0}.prd-anual__valor{color:var(--pt2-azul);font-size:calc(10px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.prd-anual__barra{background:var(--pt2-primario);border-radius:5px 5px 0 0;display:block;height:calc(var(--h, 0%)*.78);min-height:2px;width:100%}.prd-anual__col--parcial .prd-anual__barra{background:repeating-linear-gradient(45deg,#6e8bb8 0 5px,#8fa8cc 5px 10px)}.prd-anual__anio{color:var(--pt2-tinta-3);font-size:calc(11px*var(--obs-texto, 1));padding-top:6px;text-align:center}.prd-anual__nota{color:var(--pt2-tinta-3);font-size:calc(12px*var(--obs-texto, 1))}@media (prefers-reduced-motion:reduce){.prd-anual__cargando{animation:none}}.prd-informes{display:flex;flex-direction:column;gap:8px}.prd-informe{align-items:center;border:1px solid var(--pt2-borde);border-radius:12px;display:flex;gap:12px;padding:12px;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.pt2 .prd-informe,.pt2 .prd-informe:hover{color:inherit}.prd-informe:hover{background:#f7fafe;border-color:#c5d4e6}.prd-informe__pdf{background:#fdecec;border-radius:8px;color:#b42318;display:grid;flex:none;font-size:calc(11px*var(--obs-texto, 1));font-weight:800;height:48px;place-items:center;width:40px}.prd-informe__pdf--leer{background:#e6f0fa;color:var(--pt2-azul)}.prd-informe__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.prd-informe__texto strong{font-size:calc(14px*var(--obs-texto, 1))}.prd-informe__texto span{color:var(--pt2-tinta-3);font-size:calc(12px*var(--obs-texto, 1))}.prd-ver-todas{align-self:flex-start;font-size:calc(14px*var(--obs-texto, 1));font-weight:700;text-decoration:none}.pt2 .prd-ver-todas:hover{text-decoration:underline}@media (max-width:767px){.prd-cab__dentro{gap:18px;padding:28px 20px 30px}.prd-cab__titulo{font-size:calc(28px*var(--obs-texto, 1))}.prd-cab__intro{font-size:calc(15px*var(--obs-texto, 1))}.prd-cab__conteos{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.prd-conteo{padding:10px 12px}.prd-conteo dd{font-size:calc(22px*var(--obs-texto, 1))}.prd-conteo dt{font-size:calc(12px*var(--obs-texto, 1))}.prd-cuerpo{gap:24px;padding:24px 14px 48px}.prd-jur{flex:1 1 auto}.prd-jur button{flex:1}.prd-nodo{flex:1 1 100%}.prd-tarjetas{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.prd-tarjeta{padding:12px}.prd-tarjeta__cifra{font-size:calc(20px*var(--obs-texto, 1))}.prd-ficha{border-radius:16px}.prd-ficha__cab{padding:18px}.prd-ficha__nombre{font-size:calc(24px*var(--obs-texto, 1))}.prd-ficha__cuerpo{padding:18px}.prd-personas{grid-template-columns:minmax(0,1fr)}.prd-conducta{font-size:calc(13px*var(--obs-texto, 1));grid-template-columns:minmax(0,7fr) minmax(0,5fr) 36px}}.prr-cab{background:linear-gradient(100deg,#022750,#0b2e57 55%,#103c71);color:#fff}.prr-cab :focus-visible{box-shadow:none;outline-color:var(--pt2-ambar)}.prr-cab__dentro{align-items:center;display:flex;flex-wrap:wrap;gap:32px;margin:0 auto;max-width:var(--pt2-ancho);padding:44px var(--pt2-lado) 48px}.prr-cab__texto{display:flex;flex:1 1 560px;flex-direction:column;gap:12px;min-width:0}.prr-cab__titulo{font:700 calc(40px*var(--obs-texto, 1))/1.15 var(--pt2-titulos)}.prr-cab__intro{color:#dce8f5;font-size:calc(16px*var(--obs-texto, 1));line-height:1.6;max-width:640px}.prr-lider{align-items:center;background:#fff;border-radius:18px;color:var(--pt2-tinta);display:flex;flex:1 1 380px;gap:18px;min-width:0;padding:22px}.prr-lider__logo{flex:none;height:64px;max-width:160px;-o-object-fit:contain;object-fit:contain;width:auto}.prr-lider__texto{display:flex;flex-direction:column;gap:4px;min-width:0}.prr-lider__chip{align-self:flex-start;background:#fff4d6;border-radius:999px;color:#7a5200;font-size:calc(11px*var(--obs-texto, 1));font-weight:700;letter-spacing:.08em;padding:3px 10px;text-transform:uppercase}.prr-lider__nombre{color:var(--pt2-azul);font:700 calc(20px*var(--obs-texto, 1)) var(--pt2-titulos)}.prr-lider__rol{color:#5b6b82;font-size:calc(13px*var(--obs-texto, 1))}.prr-iniciales{background:#eaf3ff;border-radius:12px;color:var(--pt2-azul);display:grid;flex:none;font:700 calc(16px*var(--obs-texto, 1)) var(--pt2-titulos);height:44px;place-items:center;width:44px}.prr-iniciales--grande{border-radius:16px;font-size:calc(22px*var(--obs-texto, 1));height:64px;width:64px}.prr-seccion{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:var(--pt2-ancho);padding:48px var(--pt2-lado) 0;scroll-margin-top:calc(var(--sh-alto, 0px) + 12px)}.pt2-rr+.prr-seccion{padding-top:40px}.prr-seccion:last-child{padding-bottom:88px}.prr-seccion__cab{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.prr-seccion__titulos{display:flex;flex-direction:column;gap:6px}.prr-seccion__texto{color:#3e4c5e;font-size:calc(15px*var(--obs-texto, 1))}.prr-h2{color:var(--pt2-azul);font:700 calc(24px*var(--obs-texto, 1)) var(--pt2-titulos)}.prr-mas{font-weight:700;text-decoration:none}.prr-miembros{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));list-style:none;margin:0;padding:0}.prr-miembro,.prr-miembros>li{display:flex;min-width:0}.prr-miembro{align-items:flex-start;background:#fff;border:1px solid var(--pt2-borde);border-radius:16px;color:inherit;flex:1;flex-direction:column;gap:14px;padding:20px;text-decoration:none}.prr-miembro__logo{height:44px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.prr-miembro__nombre{color:var(--pt2-azul);font:600 calc(15px*var(--obs-texto, 1)) var(--pt2-titulos);overflow-wrap:anywhere}.prr-miembro__sitio{color:var(--pt2-primario);font-size:calc(13px*var(--obs-texto, 1));font-weight:600;margin-top:auto}a.prr-miembro{transition:border-color .15s,box-shadow .15s}a.prr-miembro:hover{border-color:#b9cde3;box-shadow:0 6px 18px rgba(11,46,87,.08)}a.prr-miembro:hover .prr-miembro__sitio{color:var(--pt2-acento)}@media (prefers-reduced-motion:reduce){.prr-miembro{transition:none}}.prr-docs{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.prr-doc{background:#fff;border:1px solid var(--pt2-borde);border-radius:18px;display:flex;gap:16px;min-width:0;padding:22px}.prr-doc__pdf{background:linear-gradient(160deg,#0b2e57,#1f3b73);border-radius:10px;color:var(--pt2-ambar);display:grid;flex:none;font:800 calc(13px*var(--obs-texto, 1)) Inter,system-ui,sans-serif;height:72px;place-items:center;width:56px}.prr-doc__texto{display:flex;flex-direction:column;gap:6px;min-width:0}.prr-doc__meta{color:#5b6b82;font-size:calc(12px*var(--obs-texto, 1))}.prr-doc__titulo{color:var(--pt2-tinta);font:600 calc(16px*var(--obs-texto, 1))/1.35 var(--pt2-titulos);overflow-wrap:anywhere}.prr-doc__ir{font-size:calc(13px*var(--obs-texto, 1));font-weight:700;text-decoration:none}.prr-enc{display:flex;flex-wrap:wrap;gap:18px}.prr-enc__escena{align-items:flex-end;background:linear-gradient(160deg,#0b2e57,#1f3b73);border-radius:20px;color:#fff;display:flex;flex:999 1 620px;min-height:440px;min-width:0;overflow:hidden;padding:28px;position:relative}.prr-enc__medio{inset:0;position:absolute}.prr-enc__medio>.pvid__marco{background:#000;border:0;height:100%;width:100%}.prr-enc__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prr-enc__velo{background:linear-gradient(180deg,rgba(2,39,80,0) 45%,rgba(2,39,80,.85));inset:0;pointer-events:none;position:absolute}.prr-enc__pie{display:flex;flex-direction:column;gap:6px;max-width:560px;padding-right:120px;position:relative}.prr-enc__cabeza{color:#dce8f5;font-size:calc(13px*var(--obs-texto, 1))}.prr-enc__cabeza:empty{display:none}.prr-enc__titulo{font:700 calc(24px*var(--obs-texto, 1))/1.3 var(--pt2-titulos)}.prr-enc--reproduciendo .prr-enc__pie,.prr-enc--reproduciendo .prr-enc__play,.prr-enc--reproduciendo .prr-enc__puntos,.prr-enc--reproduciendo .prr-enc__velo{display:none}.prr-enc__play{background:var(--pt2-ambar);border:0;border-radius:50%;box-shadow:0 10px 30px rgba(0,0,0,.3);color:#0b1f3a;cursor:pointer;display:grid;height:76px;left:50%;margin:-38px 0 0 -38px;place-items:center;position:absolute;top:50%;transition:transform .15s;width:76px}.prr-enc__play svg{fill:currentColor;height:30px;width:30px}.prr-enc__play:hover{transform:scale(1.06)}.prr-enc__play[hidden]{display:none}@media (prefers-reduced-motion:reduce){.prr-enc__play{transition:none}.prr-enc__play:hover{transform:none}}.prr-enc__flecha{background:hsla(0,0%,100%,.92);border:0;border-radius:50%;color:var(--pt2-azul);cursor:pointer;display:grid;height:48px;margin-top:-24px;place-items:center;position:absolute;top:50%;width:48px}.prr-enc__flecha svg{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;height:20px;width:20px}.prr-enc__flecha:hover{background:#fff}.prr-enc__flecha[hidden]{display:none}.prr-enc__flecha--ant{left:18px}.prr-enc__flecha--sig{right:18px}.prr-enc__puntos{bottom:32px;display:flex;gap:6px;position:absolute;right:28px}.prr-enc__puntos span{background:hsla(0,0%,100%,.6);border-radius:3px;height:6px;transition:width .2s,background-color .2s;width:10px}.prr-enc__puntos .prr-enc__punto--activo{background:var(--pt2-ambar);width:26px}@media (prefers-reduced-motion:reduce){.prr-enc__puntos span{transition:none}}.prr-enc__miniaturas{display:flex;flex:1 1 300px;flex-direction:column;gap:14px;max-height:440px;min-width:0;overflow-y:auto;scrollbar-width:thin}.prr-enc__mini{background:linear-gradient(160deg,#0b2e57,#1f3b73);border:3px solid transparent;border-radius:14px;cursor:pointer;display:grid;flex:none;height:128px;overflow:hidden;padding:0;place-items:center;position:relative}.prr-enc__mini img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.prr-enc__mini[aria-current=true]{border-color:var(--pt2-ambar)}.prr-enc__mini:hover:not([aria-current=true]){border-color:#b9cde3}.prr-enc__mini--video img{filter:brightness(.65)}.prr-enc__mini-play{background:var(--pt2-ambar);border-radius:50%;display:grid;height:46px;place-items:center;position:relative;width:46px}.prr-enc__mini-play svg{fill:#0b1f3a;height:18px;width:18px}@media (max-width:1033px){.prr-enc__escena{flex-basis:100%}.prr-enc__miniaturas{flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.prr-enc__mini{height:104px;width:168px}}@media (max-width:767px){.prr-cab__dentro{gap:22px;padding-bottom:32px;padding-top:28px}.prr-cab__titulo{font-size:calc(30px*var(--obs-texto, 1))}.prr-lider{gap:14px;padding:18px}.prr-lider__logo{height:52px;max-width:110px}.prr-seccion{padding-top:36px}.prr-seccion:last-child{padding-bottom:56px}.prr-h2{font-size:calc(21px*var(--obs-texto, 1))}.prr-docs{grid-template-columns:minmax(0,1fr)}.prr-doc{padding:18px}.prr-enc__escena{min-height:300px;padding:20px}.prr-enc__pie{padding-bottom:18px;padding-right:0}.prr-enc__titulo{font-size:calc(19px*var(--obs-texto, 1))}.prr-enc__puntos{bottom:16px;right:20px}.prr-enc__flecha{height:40px;margin-top:-20px;width:40px}.prr-enc__flecha--ant{left:10px}.prr-enc__flecha--sig{right:10px}.prr-enc__mini{height:84px;width:132px}}.ppu-cab{background:#fff;border-bottom:1px solid var(--pt2-borde)}.ppu-cab__dentro{gap:22px;margin:0 auto;max-width:var(--pt2-ancho);padding:36px var(--pt2-lado) 28px}.ppu-cab__dentro,.ppu-cab__texto{display:flex;flex-direction:column}.ppu-cab__texto{gap:10px}.ppu-cab__titulo{color:var(--pt2-azul);font:700 calc(40px*var(--obs-texto, 1))/1.15 var(--pt2-titulos)}.ppu-cab__intro{color:var(--pt2-tinta-2);font-size:calc(16px*var(--obs-texto, 1))}.ppu-migas{font-size:calc(13px*var(--obs-texto, 1))}.ppu-migas,.pt2 .ppu-migas a{color:var(--pt2-tinta-3)}.pt2 .ppu-migas a:hover{color:var(--pt2-acento)}.ppu-ultimos{display:flex;flex-wrap:wrap;gap:16px}.ppu-ultimo{align-items:center;border-radius:16px;display:flex;flex:1 1 420px;gap:18px;min-width:0;padding:18px 22px;text-decoration:none;transition:box-shadow .15s}.ppu-ultimo__icono{border-radius:12px;display:grid;flex:none;height:52px;place-items:center;width:52px}.ppu-ultimo__icono svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:24px;width:24px}.ppu-ultimo__texto{display:flex;flex-direction:column;gap:3px;min-width:0}.ppu-ultimo__rotulo{font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ppu-ultimo__fecha{font:600 calc(17px*var(--obs-texto, 1)) var(--pt2-titulos)}.ppu-ultimo__pdf{font-size:calc(13px*var(--obs-texto, 1))}.ppu-ultimo:hover{box-shadow:0 8px 22px rgba(11,46,87,.18)}.ppu-ultimo--boletin_diario{background:var(--pt2-azul)}.pt2 .ppu-ultimo--boletin_diario,.pt2 .ppu-ultimo--boletin_diario:hover{color:#fff}.ppu-ultimo--boletin_diario :focus-visible{outline-color:var(--pt2-ambar)}.ppu-ultimo--boletin_diario .ppu-ultimo__icono{background:var(--pt2-ambar);color:#0b1f3a}.ppu-ultimo--boletin_diario .ppu-ultimo__rotulo{color:var(--pt2-ambar)}.ppu-ultimo--boletin_diario .ppu-ultimo__pdf{color:#b9cde3}.ppu-ultimo--informe_diario{background:#eaf3ff}.pt2 .ppu-ultimo--informe_diario,.pt2 .ppu-ultimo--informe_diario:hover{color:var(--pt2-azul)}.ppu-ultimo--informe_diario .ppu-ultimo__icono{background:var(--pt2-primario);color:#fff}.ppu-ultimo--informe_diario .ppu-ultimo__rotulo{color:var(--pt2-acento)}.ppu-ultimo--informe_diario .ppu-ultimo__pdf{color:var(--pt2-tinta-2)}@media (prefers-reduced-motion:reduce){.ppu-ultimo{transition:none}}.ppu-seccion{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:var(--pt2-ancho);padding:32px var(--pt2-lado) 0;scroll-margin-top:calc(var(--sh-alto, 0px) + 12px)}.ppu-seccion+.ppu-seccion{padding-top:64px}.ppu-seccion:last-child{padding-bottom:88px}.ppu-seccion__titulos{display:flex;flex-direction:column;gap:6px}.ppu-seccion--galeria{gap:20px}.ppu-h2{color:var(--pt2-azul);font:700 calc(24px*var(--obs-texto, 1)) var(--pt2-titulos)}.ppu-h2--grande{font-size:calc(30px*var(--obs-texto, 1))}.ppu-filtros{align-items:flex-end;background:#fff;border:1px solid var(--pt2-borde);border-radius:16px;display:flex;flex-wrap:wrap;gap:10px;padding:16px}.ppu-campo{color:var(--pt2-tinta-2);display:flex;flex:1 1 200px;flex-direction:column;font-size:calc(12px*var(--obs-texto, 1));font-weight:600;gap:6px;margin:0;min-width:0}.ppu-campo--q{flex:2 1 260px}.ppu-campo--fecha{flex:1 1 150px}.ppu-campo input,.ppu-campo select{background:#fff;border:1px solid #c9d6e6;border-radius:10px;color:var(--pt2-tinta);font:500 calc(15px*var(--obs-texto, 1)) Inter,system-ui,sans-serif;height:44px;padding:0 12px;width:100%}.ppu-filtrar{background:var(--pt2-primario);border:0;border-radius:10px;color:#fff;cursor:pointer;font:700 calc(14px*var(--obs-texto, 1)) Inter,system-ui,sans-serif;height:44px;padding:0 20px}.ppu-filtrar:hover{background:var(--pt2-acento)}.ppu-conteo{color:var(--pt2-tinta-3);font-size:calc(14px*var(--obs-texto, 1))}.ppu-tarjetas{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ppu-tarjeta,.ppu-tarjetas>li{display:flex;min-width:0}.ppu-tarjeta{background:#fff;border:1px solid var(--pt2-borde);border-radius:18px;flex:1;flex-direction:column;overflow:hidden}.ppu-tarjeta__franja{align-items:flex-end;color:#fff;display:flex;flex:none;height:120px;padding:14px 18px;position:relative}.ppu-tarjeta__franja img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ppu-tarjeta__franja--noche{background:linear-gradient(135deg,#0b2e57,#1f3b73);color:var(--pt2-ambar)}.ppu-tarjeta__franja--azul{background:linear-gradient(135deg,#103c71,#1270b1)}.ppu-tarjeta__franja--verde{background:linear-gradient(135deg,#1d6b3a,#2a9157)}.ppu-tarjeta__franja--ambar{background:linear-gradient(135deg,#7a5200,#c98a00)}.ppu-tarjeta__franja--violeta{background:linear-gradient(135deg,#3b2d6e,#5b4ba0)}.ppu-tarjeta__franja--marino{background:linear-gradient(135deg,#0b2e57,#1270b1)}.ppu-tarjeta__tipo{font:700 calc(13px*var(--obs-texto, 1)) Inter,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.ppu-tarjeta__chip{background:#fff;border-radius:999px;color:var(--pt2-azul);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;padding:4px 10px;position:relative}.ppu-tarjeta__cuerpo{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px}.ppu-tarjeta__titulo{color:var(--pt2-tinta);font:600 calc(17px*var(--obs-texto, 1))/1.35 var(--pt2-titulos);overflow-wrap:anywhere}.ppu-tarjeta__meta{color:var(--pt2-tinta-3);font-size:calc(13px*var(--obs-texto, 1))}.ppu-tarjeta__ir{font-size:calc(14px*var(--obs-texto, 1));font-weight:700;margin-top:auto;padding-top:4px;text-decoration:none}.ppu-paginas{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.ppu-paginas__n,.ppu-paginas__paso{background:#fff;border:1px solid #c9d6e6;border-radius:10px;display:grid;font-weight:600;height:42px;place-items:center;text-decoration:none}.ppu-paginas__n{width:42px}.ppu-paginas__paso{padding:0 16px}.ppu-paginas__hueco{color:var(--pt2-tinta-3);display:grid;height:42px;place-items:center;width:42px}.pt2 .ppu-paginas__n[aria-current=page]{background:var(--pt2-azul);border-color:var(--pt2-azul);color:#fff;font-weight:700}.pgal{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.pgal-album,.pgal>li{display:flex;min-width:0}.pgal-album{background:#fff;border:1px solid var(--pt2-borde);border-radius:20px;flex:1;flex-direction:column;overflow:hidden}.pgal-album__cab{align-items:center;display:flex;gap:12px;padding:16px 18px}.pgal-album__avatar{background:#fff;border:1px solid var(--pt2-borde);border-radius:50%;flex:none;height:44px;-o-object-fit:contain;object-fit:contain;padding:8px;width:44px}.pgal-album__quien{display:flex;flex-direction:column;min-width:0}.pgal-album__quien strong{font-size:calc(14px*var(--obs-texto, 1))}.pgal-album__quien span{color:var(--pt2-tinta-3);font-size:calc(12px*var(--obs-texto, 1))}.pgal-album__mosaico{display:grid;gap:4px}.pgal-album__mosaico--3{grid-template-columns:2fr 1fr;grid-template-rows:150px 150px}.pgal-album__mosaico--3>:first-child{grid-row:1/3}.pgal-album__mosaico--2{grid-template-columns:1fr 1fr}.pgal-album__mosaico--1,.pgal-album__mosaico--2{grid-template-rows:304px}.pgal-album__celda{background:linear-gradient(160deg,#0b2e57,#1f3b73);border:0;cursor:zoom-in;display:grid;min-height:0;overflow:hidden;padding:0;place-items:center;position:relative}.pgal-album__celda img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .3s;width:100%}.pgal-album__celda:hover img{transform:scale(1.03)}.pgal-album__celda--video{cursor:pointer}.pgal-album__celda--video img{filter:brightness(.7)}.pgal-album__celda:focus-visible{outline-offset:-4px}@media (prefers-reduced-motion:reduce){.pgal-album__celda img{transition:none}.pgal-album__celda:hover img{transform:none}}.pgal-album__mas{background:rgba(2,39,80,.55);color:#fff;display:grid;font:700 calc(20px*var(--obs-texto, 1)) var(--pt2-titulos);height:100%;place-items:center;position:relative;width:100%}.pgal-album__play{background:var(--pt2-ambar);border-radius:50%;display:grid;height:46px;place-items:center;position:relative;width:46px}.pgal-album__play svg{fill:#0b1f3a;height:18px;width:18px}.pgal-album__video .pvid{border-radius:0;height:304px}.pgal-album__video .pvid .pvid__play{box-shadow:0 10px 30px rgba(0,0,0,.35);height:68px;width:68px}.pgal-album__cuerpo{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px}.pgal-album__titulo{color:var(--pt2-tinta);font:600 calc(18px*var(--obs-texto, 1))/1.35 var(--pt2-titulos)}.pgal-album__texto{color:var(--pt2-tinta-2);font-size:calc(14px*var(--obs-texto, 1));line-height:1.55}.pgal-album__conteo{color:var(--pt2-tinta-3);font-size:calc(13px*var(--obs-texto, 1))}.pgal-album__ver{background:none;border:0;color:var(--pt2-primario);cursor:pointer;font:inherit;font-weight:700;padding:0}.pgal-album__ver:hover{color:var(--pt2-acento);text-decoration:underline}@media (max-width:767px){.ppu-cab__dentro{gap:18px;padding-bottom:22px;padding-top:24px}.ppu-cab__titulo{font-size:calc(30px*var(--obs-texto, 1))}.ppu-ultimo{flex-basis:100%;gap:14px;padding:14px 16px}.ppu-ultimo__icono{height:44px;width:44px}.ppu-seccion+.ppu-seccion{padding-top:44px}.ppu-seccion:last-child{padding-bottom:56px}.ppu-h2--grande{font-size:calc(24px*var(--obs-texto, 1))}.ppu-campo,.ppu-campo--q{flex-basis:100%}.ppu-campo--fecha{flex-basis:calc(50% - 5px)}.ppu-filtrar{flex:1 1 100%}.ppu-tarjetas{grid-template-columns:minmax(0,1fr)}.ppu-paginas{gap:5px}.ppu-paginas__hueco,.ppu-paginas__n{height:40px;width:38px}.ppu-paginas__paso{height:40px;padding:0 12px}.pgal-album__mosaico--3{grid-template-rows:110px 110px}.pgal-album__mosaico--1,.pgal-album__mosaico--2{grid-template-rows:220px}.pgal-album__video .pvid{height:220px}}.pbl-cab{background:radial-gradient(90% 140% at 100% 0,rgba(18,112,177,.08),transparent 60%),#fff;border-bottom:1px solid var(--pt2-borde)}.pbl-cab__dentro{display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:1180px;padding:40px var(--pt2-lado) 32px}.pbl-cab__dentro>*{max-width:860px}.pbl-cab__tipo{align-self:flex-start;background:#e6f0fa;border-radius:999px;color:var(--pt2-primario);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.04em;padding:5px 12px;text-transform:uppercase}.pbl-cab__tipo--gestion_territorial,.pbl-cab__tipo--municipal,.pbl-cab__tipo--seguimiento_territorial{background:#e7f6f4;color:#00675f}.pbl-cab__tipo--boletin_diario,.pbl-cab__tipo--informe_diario{background:#fff4d6;color:#7a5300}.pbl-cab__titulo{text-wrap:balance;color:var(--pt2-azul);font:700 calc(42px*var(--obs-texto, 1))/1.15 var(--pt2-titulos);letter-spacing:-.01em}.pbl-cab__resumen{color:var(--pt2-tinta-2);font-size:calc(19px*var(--obs-texto, 1));line-height:1.6}.pbl-cab__meta{color:var(--pt2-tinta-3);display:flex;flex-wrap:wrap;font-size:calc(14px*var(--obs-texto, 1));font-weight:600;gap:4px 18px}.pbl-cab__meta span+span:before{color:var(--pt2-borde);content:"·";margin-right:18px}.pbl-cab .pt2-barra{margin-top:6px}.pbl-cuerpo{display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 300px;margin:0 auto;max-width:1180px;padding:40px var(--pt2-lado) 72px}.pbl-articulo__portada{border-radius:16px;box-shadow:0 18px 40px rgba(11,46,87,.14);display:block;margin-bottom:32px;max-height:460px;-o-object-fit:cover;object-fit:cover;width:100%}.pt2 .pbl-texto{color:#263445;font-size:calc(18px*var(--obs-texto, 1));line-height:1.75;max-width:720px}.pt2 .pbl-texto>*+*{margin-top:1.1em}.pt2 .pbl-texto h2{color:var(--pt2-azul);font:700 calc(26px*var(--obs-texto, 1))/1.25 var(--pt2-titulos);margin-top:1.8em}.pt2 .pbl-texto h3{color:var(--pt2-azul);font:600 calc(21px*var(--obs-texto, 1))/1.3 var(--pt2-titulos);margin-top:1.5em}.pt2 .pbl-texto ol,.pt2 .pbl-texto ul{list-style:revert;padding-left:1.3em}.pt2 .pbl-texto li+li{margin-top:.4em}.pt2 .pbl-texto strong{color:var(--pt2-tinta)}.pt2 .pbl-texto blockquote{border-left:4px solid var(--pt2-ambar);color:var(--pt2-tinta-2);font-style:italic;margin-left:0;padding:6px 0 6px 20px}.pt2 .pbl-texto a{text-decoration:underline;text-underline-offset:3px}.pt2 .pbl-texto hr{border:0;border-top:1px solid var(--pt2-borde);margin:2em 0}.pt2 .pbl-texto table{border-collapse:collapse;font-size:calc(15px*var(--obs-texto, 1));width:100%}.pt2 .pbl-texto td,.pt2 .pbl-texto th{border-bottom:1px solid var(--pt2-borde);padding:8px 10px;text-align:left}.pbl-lado{align-self:start;display:flex;flex-direction:column;gap:20px;position:sticky;top:calc(var(--sh-alto, 0px) + 24px)}.pbl-pdf{align-items:center;background:var(--pt2-azul);border-radius:14px;display:flex;gap:14px;padding:16px 18px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.pt2 .pbl-pdf{color:#fff}.pbl-pdf:hover{box-shadow:0 12px 28px rgba(11,46,87,.28);transform:translateY(-2px)}.pt2 .pbl-pdf:hover{color:#fff}.pbl-pdf__icono{background:#fff;border-radius:8px;color:#c62828;display:grid;flex:none;font-size:calc(13px*var(--obs-texto, 1));font-weight:800;height:54px;place-items:center;width:46px}.pbl-pdf__texto{display:flex;flex-direction:column;font-size:calc(15px*var(--obs-texto, 1));gap:2px}.pbl-pdf__texto span{color:#b9d3f0;font-size:calc(13px*var(--obs-texto, 1))}@media (prefers-reduced-motion:reduce){.pbl-pdf:hover{transform:none}}.pbl-fuente{color:var(--pt2-tinta);display:flex;flex-direction:column;font-size:calc(15px*var(--obs-texto, 1));font-weight:600;gap:2px}.pbl-fuente span{color:var(--pt2-tinta-3);font-size:calc(12px*var(--obs-texto, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pbl-otras{border-top:1px solid var(--pt2-borde);padding-top:18px}.pbl-otras__titulo{color:var(--pt2-azul);font:700 calc(17px*var(--obs-texto, 1))/1.3 var(--pt2-titulos)}.pbl-otras ul{display:flex;flex-direction:column;gap:10px}.pt2 .pbl-otras ul{margin-top:12px}.pbl-otra{background:#fff;border:1px solid var(--pt2-borde);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.pt2 .pbl-otra{color:var(--pt2-tinta)}.pbl-otra:hover{border-color:#b9cde6;box-shadow:0 8px 20px rgba(11,46,87,.08)}.pt2 .pbl-otra:hover{color:var(--pt2-tinta)}.pbl-otra strong{font:600 calc(15px*var(--obs-texto, 1))/1.35 var(--pt2-titulos)}.pbl-otra__tipo{color:var(--pt2-acento);font-size:calc(11px*var(--obs-texto, 1));font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pbl-otra__meta{color:var(--pt2-tinta-3);font-size:calc(13px*var(--obs-texto, 1))}.pbl-todas{font-size:calc(15px*var(--obs-texto, 1));font-weight:700}@media (max-width:991.98px){.pbl-cuerpo{gap:32px;grid-template-columns:minmax(0,1fr)}.pbl-lado{position:static}}@media (max-width:767px){.pbl-cab__dentro{padding:28px 16px 24px}.pbl-cab__titulo{font-size:calc(30px*var(--obs-texto, 1))}.pbl-cab__resumen{font-size:calc(17px*var(--obs-texto, 1))}.pbl-cuerpo{padding:28px 16px 48px}.pbl-texto{font-size:calc(17px*var(--obs-texto, 1))}}.pac{background:#082e5c;color:#fff;display:flex;font-family:Inter,Segoe UI,system-ui,-apple-system,Roboto,sans-serif;margin-top:-3rem;min-height:100vh;min-height:100dvh;overflow:hidden;position:relative}.pac h1,.pac h2,.pac p{margin:0}.pac :focus-visible{box-shadow:none;outline:3px solid #ffb500;outline-offset:2px}.pac__fondo{inset:0;position:absolute}.pac__foto{animation:pac-acercar 8s ease-out both;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;width:100%}.pac__velo{background:linear-gradient(100deg,rgba(2,39,80,.95),rgba(8,46,92,.88) 48%,rgba(16,60,113,.74));inset:0;position:absolute}.pac__dentro{display:flex;flex:1;flex-direction:column;gap:20px;margin:0 auto;max-width:1320px;padding:24px 48px 40px;position:relative;width:100%}.pac__volver{align-items:center;align-self:flex-start;color:#dce8f5;display:inline-flex;font-size:calc(14px*var(--obs-texto, 1));font-weight:600;gap:8px;min-height:40px;padding:0 4px;text-decoration:none}.pac__volver:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.pac__volver svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.pac__fila{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:48px 64px;justify-content:space-between}.pac__texto{display:flex;flex:1 1 480px;flex-direction:column;gap:22px;max-width:620px;min-width:0}.pac__logo{height:auto;margin-bottom:10px;max-width:100%;width:280px}.pac__rotulo{color:#9fd3ff;font-size:calc(13px*var(--obs-texto, 1));font-weight:600;letter-spacing:.28em;text-transform:uppercase}.pac__titulo{font:700 calc(46px*var(--obs-texto, 1))/1.1 Poppins,Segoe UI,system-ui,sans-serif;letter-spacing:-.01em}.pac__lema{color:#dce8f5;font-size:calc(18px*var(--obs-texto, 1));line-height:1.6}@media (prefers-reduced-motion:reduce){.pac__foto{animation:none}}@keyframes pac-acercar{0%{transform:scale(1.06)}to{transform:scale(1)}}.pac-tarjeta{background:#fff;border-radius:16px;box-shadow:0 24px 64px rgba(2,23,50,.35);color:#0f1923;display:flex;flex:0 1 460px;flex-direction:column;gap:16px;min-width:0;padding:32px 36px 24px}.pac-tarjeta :focus-visible{box-shadow:0 0 0 2px #fff;outline:3px solid var(--obs-azul);outline-offset:2px}.pac-tarjeta__cab{align-items:center;display:flex;flex-direction:column;gap:6px;text-align:center}.pac-tarjeta__marca{height:auto;margin-bottom:8px;max-width:100%;width:200px}.pac-tarjeta__titulo{color:#0b2e57;font:700 calc(26px*var(--obs-texto, 1))/1.2 Poppins,Segoe UI,system-ui,sans-serif}.pac-tarjeta__intro{color:#3e4c5e;font-size:calc(15px*var(--obs-texto, 1))}.pac-tarjeta__aviso{background:#fff8e6;border:1px solid #f5c451;border-radius:10px;color:#5c4300;font-weight:600;gap:10px;padding:12px 14px}.pac-tarjeta__aviso,.pac-tarjeta__enlaces{display:flex;font-size:calc(14px*var(--obs-texto, 1))}.pac-tarjeta__enlaces{color:#3e4c5e;flex-direction:column;gap:6px;text-align:center}.pac-tarjeta__enlaces a{color:#1f3b73;font-weight:600}.pac-tarjeta__enlaces a:hover{color:#1270b1}.pac-google{align-items:center;background:#fff;border:1.5px solid #dce5f0;border-radius:10px;color:#0f1923;display:flex;font-size:calc(16px*var(--obs-texto, 1));font-weight:600;gap:12px;height:52px;justify-content:center;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.pac-google:hover{background:#f3f7fc;border-color:#1270b1;color:#0f1923}.pac-google svg{flex:none}.pac-separador{align-items:center;color:#5b6b82;display:flex;font-size:calc(13px*var(--obs-texto, 1));gap:12px}.pac-separador:after,.pac-separador:before{background:#dce5f0;content:"";flex:1;height:1px}.pac-form{gap:14px}.pac-campo,.pac-form{display:flex;flex-direction:column}.pac-campo{gap:6px}.pac-campo label{color:#0f1923;font-size:calc(14px*var(--obs-texto, 1));font-weight:600}.pac-campo__caja{display:flex;position:relative}.pac-campo input{background:#fff;border:1.5px solid #c9d6e6;border-radius:10px;color:#0f1923;font-size:calc(16px*var(--obs-texto, 1));height:50px;padding:0 14px;width:100%}.pac-campo input::-moz-placeholder{color:#8090a6}.pac-campo input::placeholder{color:#8090a6}.pac-campo input:hover{border-color:#9fb4ce}.pac-campo input:focus{border-color:#1270b1;box-shadow:0 0 0 3px rgba(18,112,177,.25);outline:none}.pac-campo input[aria-invalid=true]{border-color:#c62828}.pac-campo--clave input{padding-right:52px}.pac-campo__ver{background:transparent;border:0;border-radius:8px;color:#3e4c5e;display:grid;font-size:calc(18px*var(--obs-texto, 1));height:40px;padding:0;place-items:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:40px}.pac-campo__ver:hover{background:#f3f7fc;color:#0b2e57}.pac-campo__error{color:#b3261e;font-size:calc(13px*var(--obs-texto, 1));font-weight:600}.pac-enviar{align-items:center;background:#1f3b73;border:0;border-radius:10px;color:#fff;display:flex;font-size:calc(16px*var(--obs-texto, 1));font-weight:700;gap:10px;height:54px;justify-content:center;margin-top:6px;transition:background-color .15s ease,box-shadow .15s ease}.pac-enviar:hover{background:#1270b1;box-shadow:0 8px 24px rgba(18,112,177,.3)}.pac-enviar svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.pac-legal{border-top:1px solid #e6ecf4;display:flex;flex-wrap:wrap;font-size:calc(12px*var(--obs-texto, 1));gap:2px 14px;justify-content:center;padding-top:12px}.pac-legal a{color:#42526b;text-decoration:none}.pac-legal a:hover{color:#022b5a;text-decoration:underline}@media (max-width:1023.98px){.pac__fila{align-items:stretch;flex-direction:column;gap:28px}.pac__texto{flex:none;gap:14px;max-width:none}.pac__logo{margin-bottom:4px;width:220px}.pac__titulo{font-size:calc(34px*var(--obs-texto, 1))}.pac__lema{display:none}.pac-tarjeta{align-self:center;flex:none;max-width:520px;width:100%}}@media (max-width:640px){.pac__dentro{gap:20px;padding:16px 16px 32px}.pac__logo{width:180px}.pac__rotulo{font-size:calc(11px*var(--obs-texto, 1));letter-spacing:.2em}.pac__titulo{font-size:calc(26px*var(--obs-texto, 1))}.pac-tarjeta{border-radius:14px;gap:16px;padding:24px 18px 20px}.pac-tarjeta__marca{width:170px}}.pac-tarjeta--ancha{flex-basis:560px}.pac-tarjeta__aviso--ok{background:#ecf8f0;border-color:#9ed2ae;color:#1d6b3e}.pac-tarjeta__texto{color:#3e4c5e;font-size:calc(14px*var(--obs-texto, 1));line-height:1.55}.pac-tarjeta__texto a{color:#1f3b73;font-weight:600}.pac-qr{align-items:center;display:flex;flex-direction:column;gap:8px}.pac-qr img,.pac-qr svg{height:auto;max-width:100%;width:200px}.pac-clave{background:#f3f7fc;border-radius:8px;color:#0b2e57;font:600 calc(15px*var(--obs-texto, 1))/1.3 ui-monospace,Cascadia Mono,Consolas,monospace;letter-spacing:.08em;padding:6px 10px;-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-all}.pac-campo--otp input{font-size:calc(24px*var(--obs-texto, 1));letter-spacing:.4em;text-align:center}.pac-campo input[type=file]{font-size:calc(14px*var(--obs-texto, 1));height:auto;padding:10px 12px}.pac-campo input[type=file]::file-selector-button{background:#f3f7fc;border:1px solid #c9d6e6;border-radius:8px;color:#1f3b73;cursor:pointer;font-weight:600;margin-right:12px;padding:6px 12px}.pfe .pfe-cab__ante{color:#9d174d}.pfe .pfe-cab__intro{color:var(--obs-tinta-2,#3e4c5e);font-size:calc(15px*var(--obs-texto, 1));line-height:1.55;margin:6px 0 0;max-width:760px}.pfe-resumen{display:flex;flex-direction:column;gap:14px;margin:8px 0 22px}.pfe-titular{color:#9d174d;font-size:calc(28px*var(--obs-texto, 1));font-weight:800;line-height:1.2;margin:0}.pfe-titular__nota{color:var(--obs-tinta-3,#5b6b82);font-size:calc(15px*var(--obs-texto, 1));font-weight:600}.pfe-tarjetas{display:grid;gap:14px;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.pfe-tarjeta{background:#fff;border:1px solid #f1d3de;border-radius:18px;display:flex;flex-direction:column;gap:4px;min-height:150px;overflow:hidden;padding:18px 18px 16px;position:relative}.pfe-tarjeta:before{background:linear-gradient(90deg,#be185d,#f472b6);content:"";height:4px;left:0;position:absolute;right:0;top:0}.pfe-tarjeta__nombre{color:var(--obs-tinta-2,#3e4c5e);font-size:calc(12.5px*var(--obs-texto, 1));font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pfe-tarjeta__cifra{color:#9d174d;font-size:calc(40px*var(--obs-texto, 1));font-variant-numeric:tabular-nums;font-weight:800;line-height:1.05}.pfe-tarjeta__unidad{color:var(--obs-tinta-3,#5b6b82);font-size:calc(13px*var(--obs-texto, 1))}.pfe-tarjeta__otro{color:var(--obs-tinta-2,#3e4c5e);font-size:calc(13.5px*var(--obs-texto, 1));margin-top:auto;padding-top:6px}.pfe-tarjeta__otro b{color:#1b2430;font-variant-numeric:tabular-nums}.pfe-tarjeta--valle{background:radial-gradient(circle at 92% 0,rgba(244,114,182,.35),transparent 45%),linear-gradient(135deg,#5b0f33,#9d174d);border:0;box-shadow:0 14px 34px rgba(91,15,51,.28);color:#fff}.pfe-tarjeta--valle:before{display:none}.pfe-tarjeta--valle .pfe-tarjeta__nombre,.pfe-tarjeta--valle .pfe-tarjeta__otro,.pfe-tarjeta--valle .pfe-tarjeta__unidad{color:hsla(0,0%,100%,.86)}.pfe-tarjeta--valle .pfe-tarjeta__otro b{color:#fff}.pfe-tarjeta--valle .pfe-tarjeta__cifra{color:#fff;font-size:calc(64px*var(--obs-texto, 1))}.pfe-rejilla{align-items:start}.pfe [data-pfe-mapa] .pco{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pfe [data-pfe-mapa] .pco .pco__lado{display:flex;flex-direction:column;gap:10px}.pfe [data-pfe-mapa] .pco .pco__mapa{min-height:360px;width:100%}.pfe [data-pfe-mapa] .pco .pco__leyenda{flex-direction:row;flex-wrap:wrap;gap:4px 14px}.pfe [data-pfe-mapa] .pco .pco__filas{-moz-columns:170px;columns:170px}@media (max-width:1023px){.pfe [data-pfe-mapa] .pco{grid-template-columns:minmax(0,1fr)}.pfe [data-pfe-mapa] .pco .pco__mapa{min-height:280px}}.pfe-tabla__caja{overflow-x:auto}.pfe-tabla{border-collapse:collapse;font-size:calc(14px*var(--obs-texto, 1));width:100%}.pfe-tabla td,.pfe-tabla th{border-bottom:1px solid #f1e4ea;font-variant-numeric:tabular-nums;padding:9px 10px;text-align:right}.pfe-tabla thead th{color:var(--obs-tinta-3,#5b6b82);font-size:calc(12px*var(--obs-texto, 1));font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pfe-tabla th[scope=row],.pfe-tabla thead th:first-child{text-align:left}.pfe-tabla th[scope=row] a{color:#1b2430;font-weight:700;text-decoration:none}.pfe-tabla th[scope=row] a:focus-visible,.pfe-tabla th[scope=row] a:hover{color:#9d174d;text-decoration:underline}.pfe-tabla__activo{color:#9d174d;font-weight:800}.pfe-tabla thead .pfe-tabla__activo{color:#9d174d}.pfe-tabla__cero td,.pfe-tabla__cero th[scope=row] a{color:var(--obs-tinta-3,#5b6b82);font-weight:500}.pfe-tabla__boton{margin:12px 0 4px}.pfe-nota{background:#fdf2f7;border:1px solid #f1d3de;border-left:5px solid #9d174d;border-radius:14px;color:#2a1520;font-size:calc(15px*var(--obs-texto, 1));line-height:1.6;margin:22px 0;padding:20px 22px}.pfe-nota p{margin:0 0 8px}.pfe-nota__titulo{color:#9d174d;font-size:calc(18px*var(--obs-texto, 1));font-weight:800;margin:0 0 8px}.pfe-nota__fuente{color:#5c3a48;font-size:calc(13.5px*var(--obs-texto, 1))}.pfe-recuadro{align-items:center;background:#fdf2f7;border:1px dashed #be185d;border-radius:14px;color:#2a1520;display:flex;flex-wrap:wrap;font-size:calc(14.5px*var(--obs-texto, 1));gap:8px 16px;margin:0 0 20px;padding:14px 18px}.pfe-recuadro p{flex:1 1 320px;margin:0}.pfe-recuadro__marca{background:#9d174d;border-radius:50%;flex:none;height:10px;width:10px}.pfe-recuadro__enlace{color:#9d174d;font-weight:800;text-decoration:none}.pfe-recuadro__enlace:focus-visible,.pfe-recuadro__enlace:hover{text-decoration:underline}.pm__pestana--aparte{border-color:#be185d;border-style:dashed;color:#9d174d;gap:6px;margin-left:6px}.pm__pestana--aparte.pm__pestana--activa{background:#9d174d;border-style:solid;color:#fff}.pm__pestana-nota{font-size:calc(11px*var(--obs-texto, 1));font-weight:600;opacity:.85}.ppl-grupo--aparte{--grupo:#9d174d;align-items:center;background:linear-gradient(90deg,#fdf2f7,#fff 60%);border:1px dashed #be185d;display:grid;gap:6px 24px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr) minmax(0,1.2fr) auto;min-height:0}.ppl-grupo--aparte:before{background:linear-gradient(90deg,#be185d,#f472b6)}.ppl-grupo--aparte .ppl-grupo__cab{align-items:flex-start;flex-direction:column;gap:6px}.ppl-grupo--aparte .ppl-grupo__cifra{color:#9d174d}.ppl-grupo--aparte .ppl-grupo__ver{color:#9d174d;margin-top:0;padding-top:0}.ppl-grupo--aparte .ppl-grupo__desc{color:#5c3a48}.ppl-grupo__etiqueta{background:#9d174d;border-radius:999px;color:#fff;font-size:calc(11.5px*var(--obs-texto, 1));font-weight:700;padding:2px 9px;white-space:nowrap}.ppl-grupo__fuente{color:var(--pt2-tinta-3,#5b6b82);font-size:calc(12.5px*var(--obs-texto, 1))}.pmp__chip--aparte{border-style:dashed!important}.pmp__chip-aparte{background:#fce7f0;border-radius:999px;color:#9d174d;font-size:calc(10.5px*var(--obs-texto, 1));font-weight:700;margin-left:4px;padding:1px 6px;white-space:nowrap}.pmp__chip--activo .pmp__chip-aparte{background:hsla(0,0%,100%,.2);color:#fff}.prd-conducta--aparte{border-top:1px dashed #f1d3de;grid-template-columns:170px minmax(0,1fr);margin-top:6px;padding-top:10px}.prd-conducta--aparte .prd-conducta__nombre{color:#9d174d;font-weight:700;text-decoration:none}.prd-conducta--aparte .prd-conducta__nombre:focus-visible,.prd-conducta--aparte .prd-conducta__nombre:hover{text-decoration:underline}.prd-conducta__aparte{color:#5c3a48;font-size:calc(13.5px*var(--obs-texto, 1));font-variant-numeric:tabular-nums}.pt2-cifra--aparte{background:#fdf2f7;border:1px dashed #be185d}.pt2-cifra--aparte .pt2-cifra__valor{color:#9d174d}.pmet__aparte{background:#fdf2f7;border-left:4px solid #9d174d;border-radius:10px;margin-top:18px;padding:16px 20px}.pmet__aparte h3{color:#9d174d;font-size:calc(17px*var(--obs-texto, 1));margin:0 0 8px}@media (max-width:1023px){.pfe-tarjetas{grid-template-columns:repeat(3,minmax(0,1fr))}.pfe-tarjeta--valle{grid-column:1/-1}.ppl-grupo--aparte{grid-template-columns:minmax(0,1fr) auto}.ppl-grupo--aparte .ppl-grupo__desc,.ppl-grupo--aparte .ppl-grupo__fuente{grid-column:1/-1}}@media (max-width:767px){.pfe-titular{font-size:calc(22px*var(--obs-texto, 1))}.pfe-tarjetas{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pfe-tarjeta{border-radius:14px;min-height:0;padding:14px}.pfe-tarjeta__cifra{font-size:calc(30px*var(--obs-texto, 1))}.pfe-tarjeta--valle .pfe-tarjeta__cifra{font-size:calc(48px*var(--obs-texto, 1))}.pfe-tabla{font-size:calc(13px*var(--obs-texto, 1))}.pfe-tabla td,.pfe-tabla th{padding:8px 6px}.prd-conducta--aparte{grid-template-columns:minmax(0,1fr)}}@media print{.pfe-tarjeta--valle{background:#fff;border:1px solid #5b0f33;box-shadow:none;color:#5b0f33}.pfe-tarjeta--valle .pfe-tarjeta__cifra,.pfe-tarjeta--valle .pfe-tarjeta__nombre,.pfe-tarjeta--valle .pfe-tarjeta__otro,.pfe-tarjeta--valle .pfe-tarjeta__otro b,.pfe-tarjeta--valle .pfe-tarjeta__unidad{color:#5b0f33}.pfe-tabla__boton{display:none}}
