.pn{--pn-ancho:var(--ancho);--pn-verde:#1f9d55;--pn-amarillo:#f5c542;background:var(--geo-relleno);min-height:100vh;padding:32px var(--margen) 96px}.pn [hidden]{display:none!important}.pn__ancho{max-width:var(--pn-ancho);margin:0 auto}.pn__cargando{color:var(--geo-gray);font-size:14px}.pn h2,.pn h3{margin:0}.pn-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.pn-cab__nombre{flex-direction:column;gap:6px;min-width:0;display:flex}.pn-cab__volver{color:var(--geo-gray);font-size:13px;text-decoration:none}.pn-cab__volver:hover{color:var(--geo-primary)}.pn-cab h1{font-family:var(--fuente-titular);letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,1.3rem + 1vw,2.15rem);font-weight:700;line-height:1.1}.pn-cab p{color:var(--geo-gray);overflow-wrap:anywhere;margin:0;font-size:13px}.pn-cab__acciones{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.pn-cab__medicion{letter-spacing:.08em;text-transform:uppercase;color:var(--geo-gray);flex-direction:column;gap:4px;font-size:11px;display:flex}.pn-cab__medicion select{height:44px;font:inherit;letter-spacing:0;text-transform:none;color:var(--geo-black);border:1px solid var(--geo-black);appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23121115' stroke-width='1.6'/%3E%3C/svg%3E") right 16px center no-repeat;border-radius:0;padding:0 44px 0 12px;font-size:14px}.pn-boton{color:#fff;background:var(--geo-black);cursor:pointer;border:0;align-items:center;height:44px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pn-boton--borde{color:var(--geo-black);border:1px solid var(--geo-black);background:#fff}.pn-boton:hover{background:var(--geo-primary);color:#fff;border-color:var(--geo-primary)}.pn-boton--lila{background:var(--geo-primary)}.pn-descargar{position:relative}.pn-descargar summary{gap:8px;list-style:none}.pn-descargar summary::-webkit-details-marker{display:none}.pn-descargar[open] summary svg{transform:rotate(180deg)}.pn-descargar__menu{z-index:20;border:2px solid var(--geo-black);width:290px;box-shadow:6px 6px 0 var(--geo-black);background:#fff;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.pn-descargar__menu a{color:var(--geo-black);padding:10px 12px;text-decoration:none;display:block}.pn-descargar__menu a:hover,.pn-descargar__menu a:focus-visible{background:var(--geo-relleno)}.pn-descargar__menu a+a{border-top:1px solid var(--geo-relleno)}.pn-descargar__menu strong{font-size:14px;font-weight:600;display:block}.pn-descargar__menu span{color:var(--geo-gray);margin-top:2px;font-size:12px;display:block}.pn-descargar__estado{z-index:19;background:var(--geo-lima);width:max-content;max-width:290px;margin:0;padding:8px 12px;font-size:12px;position:absolute;top:calc(100% + 6px);right:0}.pn-boton--lila:hover{background:var(--geo-primary-dark)}.pn-prueba{background:var(--geo-lima);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 0 24px;padding:14px 20px;display:flex}.pn-prueba p{flex:320px;margin:0;font-size:14px;line-height:1.5}.pn-prueba .pn-boton{cursor:pointer;border:0;flex:none}.pn-candado{display:inline-flex}.pn-tab.pn-tab--cerrada{color:var(--geo-gray);background:var(--geo-relleno)}.pn-tab.pn-tab--cerrada:hover{background:#e4e2ea}.pn-tab.pn-tab--cerrada[aria-current=page]{color:#fff;background:var(--geo-primary)}.pn-cerrado{min-width:0;position:relative}.pn-cerrado__dentro{filter:blur(5px);opacity:.6;pointer-events:none;user-select:none}.pn-cerrado__tapa{justify-content:center;align-items:flex-start;padding:96px 16px 0;display:flex;position:absolute;inset:0}.pn-cerrado__tapa--chica{align-items:center;padding:16px}.pn-cerrado__caja{border:2px solid var(--geo-black);max-width:480px;box-shadow:6px 6px 0 var(--geo-black);background:#fff;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 28px;display:flex}.pn-desbloqueo{width:min(520px,100% - 32px);max-height:calc(100% - 32px);color:var(--geo-black);border:2px solid var(--geo-black);box-shadow:8px 8px 0 var(--geo-black);background:#fff;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.pn-desbloqueo::backdrop{background:#14121e73}.pn-desbloqueo--precio[open]{grid-template-columns:170px minmax(0,1fr);display:grid}.pn-desbloqueo--dato{width:min(460px,100% - 32px)}.pn-desbloqueo__x{cursor:pointer;color:var(--geo-gray);background:0 0;border:0;padding:4px 8px;font-size:24px;line-height:1;position:absolute;top:8px;right:12px}.pn-desbloqueo__titulo{font-family:var(--fuente-titular);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:23px;font-weight:700;line-height:1.2}.pn-desbloqueo__precio{background:var(--geo-lima);flex-direction:column;justify-content:space-between;gap:18px;padding:28px 20px;display:flex}.pn-desbloqueo__cifra{font-family:var(--fuente-titular);letter-spacing:-.04em;font-size:52px;font-weight:800;line-height:.95}.pn-desbloqueo__cifra small{font-family:var(--fuente-texto);letter-spacing:0;margin-top:6px;font-size:13px;font-weight:500;display:block}.pn-desbloqueo__sin{margin:0;font-size:12px;line-height:1.5}.pn-desbloqueo__cuerpo{align-content:start;gap:14px;padding:28px 24px 24px;display:grid;position:relative}.pn-desbloqueo__lista{gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.pn-desbloqueo__lista li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;display:grid}.pn-desbloqueo__lista li>span:last-child{gap:2px;display:grid}.pn-desbloqueo__lista small{color:var(--geo-gray);font-size:12px;line-height:1.5}.pn-desbloqueo__lista li.esta strong{background:linear-gradient(transparent 52%, var(--geo-lima) 52%, var(--geo-lima) 94%, transparent 94%);justify-self:start}.pn-desbloqueo__ico{width:22px;height:22px;color:var(--geo-primary);background:var(--geo-primary-soft);place-items:center;font-size:12px;font-weight:700;display:grid}.pn-desbloqueo__boton{text-align:center;justify-content:center;width:100%}.pn-desbloqueo .pn-boton{cursor:pointer;border:0}.pn-desbloqueo__nota{text-align:center;color:var(--geo-gray);margin:0;font-size:12px}.pn-desbloqueo__no{font:inherit;color:var(--geo-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pn-desbloqueo__arriba{gap:12px;padding:28px 28px 20px;display:grid}.pn-desbloqueo__dato{align-items:baseline;gap:10px;display:flex}.pn-desbloqueo__dato span:last-child{max-width:24ch;color:var(--geo-gray);font-size:13px;line-height:1.4}.pn-desbloqueo__num{font-family:var(--fuente-titular);letter-spacing:-.04em;color:var(--geo-primary);font-size:56px;font-weight:800;line-height:1}.pn-desbloqueo__nombres{border:1px solid var(--geo-linea);margin:0 28px;padding:0;list-style:none}.pn-desbloqueo__nombres li{border-top:1px solid var(--geo-linea);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:grid}.pn-desbloqueo__nombres li:first-child{border-top:0}.pn-desbloqueo__n{color:var(--geo-gray)}.pn-desbloqueo__borroso{filter:blur(4.5px);user-select:none}.pn-desbloqueo__abajo{gap:12px;padding:18px 28px 24px;display:grid}#pn-aviso-ejemplo .pn-etiqueta{justify-self:start}.pn-aviso-ejemplo__texto{color:var(--geo-gray);margin:0;font-size:14px;line-height:1.6}.pn-desbloqueo__tu{margin:0;font-size:13px;font-weight:600}@media (width<=560px){.pn-desbloqueo{box-shadow:6px 6px 0 var(--geo-black)}.pn-desbloqueo--precio[open]{grid-template-columns:1fr}.pn-desbloqueo__precio{flex-direction:row;align-items:flex-end;padding:18px 20px}.pn-desbloqueo__cifra{font-size:42px}.pn-desbloqueo__precio .pn-desbloqueo__sin{max-width:24ch}.pn-desbloqueo__arriba{padding:22px 18px 16px}.pn-desbloqueo__nombres{margin:0 18px}.pn-desbloqueo__abajo{padding:16px 18px 20px}}.pn-cerrado__caja .pn-boton{cursor:pointer;border:0}.pn-cerrado__etq{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;display:inline-flex}.pn-cerrado__frase{font-family:var(--fuente-titular);text-wrap:balance;margin:0;font-size:22px;font-weight:600;line-height:1.3}.pn-cerrado__chip{font:inherit;color:var(--geo-black);border:1px solid var(--geo-black);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.pn-cerrado__chip:hover{color:#fff;background:var(--geo-primary);border-color:var(--geo-primary)}@media (width<=640px){.pn-cerrado__tapa{padding-top:48px}.pn-cerrado__caja{padding:20px}.pn-cerrado__frase{font-size:18px}}.pn-aviso{background:var(--geo-lima);margin:0 0 16px;padding:12px 16px;font-size:13px}.pn-tabs{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:24px;padding:6px;display:flex}.pn-tabs__lista{flex-wrap:wrap;gap:4px;display:flex}.pn-tabs__movil{display:none}.pn-tab{color:var(--geo-black);align-items:center;gap:8px;padding:10px 16px;font-size:14px;text-decoration:none;display:inline-flex}.pn-tab:hover{background:var(--geo-relleno)}.pn-tab[aria-current=page]{color:#fff;background:var(--geo-primary);font-weight:600}.pn-tab__num{color:var(--geo-gray)}.pn-tab[aria-current=page] .pn-tab__num{color:#fffc}.pn-tab__lima{color:var(--geo-black);background:var(--geo-lima);padding:1px 7px;font-size:12px}.pn-cab__titulo{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.pn-cab__acordada{color:var(--geo-gray);font-size:13px}.pn-anadir{height:36px;color:var(--geo-primary);border:1px dashed var(--geo-primary);align-items:center;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.pn-anadir:hover{color:#fff;background:var(--geo-primary);border-style:solid}.pn-anadir--movil{display:none}.pn-cab__editar-boton{height:30px;color:var(--geo-gray);border:1px solid var(--geo-linea);background:#fff;align-items:center;gap:6px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.pn-cab__editar-boton:hover{color:var(--geo-primary);border-color:var(--geo-primary)}#pn-medir:empty{display:none}.pn-cab__lapiz{display:inline-flex}.pn-boton:disabled{color:var(--geo-gray-soft);border-color:var(--geo-linea);cursor:default;background:#fff}.pn-cab__web{color:var(--geo-primary)}.pn-cab__web:hover{color:var(--geo-primary-dark)}.pn-cab p.pn-cab__proxima[hidden]{display:none}.pn-cab__der{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.pn-cab p.pn-cab__proxima{color:var(--geo-gray-soft);align-items:center;gap:8px;display:flex}.pn-cab__proxima:before{content:"";background:#22c55e;border-radius:50%;flex:none;width:8px;height:8px;animation:2s ease-out infinite pn-latido;box-shadow:0 0 #22c55e99}@keyframes pn-latido{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 #22c55e00}}@media (prefers-reduced-motion:reduce){.pn-cab__proxima:before{animation:none}}.pn-vista{flex-direction:column;gap:24px;display:flex}.pn-card{background:#fff;flex-direction:column;gap:18px;min-width:0;padding:28px;display:flex}.pn-card__cab{flex-direction:column;gap:4px;display:flex}.pn-card__cab h2{font-family:var(--fuente-titular);letter-spacing:-.015em;font-size:21px;font-weight:600}.pn-card__cab p{color:var(--geo-gray);margin:0;font-size:13px}.pn-avance{gap:8px;display:grid}.pn-avance__cifra{margin:0;font-size:13px}.pn-avance__barra{background:color-mix(in srgb, var(--geo-primary) 14%, #fff);width:100%;height:8px;overflow:hidden}.pn-avance__relleno{background:var(--geo-primary);height:100%;transition:width .6s;display:block}.pn-avance__nota{color:var(--geo-gray);margin:0;font-size:13px}.pn-etiqueta{color:#fff;background:var(--geo-black);align-self:flex-start;padding:6px 12px;font-size:13px;line-height:1.4}.pn-enlace{color:var(--geo-primary);align-self:flex-start;font-size:13px;font-weight:600}.pn-enlace--boton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.pn-nota{color:var(--geo-gray);margin:0;font-size:12px}.pn-cuadros{grid-template-columns:repeat(auto-fill,14px);gap:4px;display:grid}.pn-cuadros span{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--geo-linea);background:#fff}.pn-cuadros span.si{background:var(--geo-primary);box-shadow:none}.pn-cuadros--mini{grid-template-columns:repeat(auto-fill,9px);gap:3px}.pn-cuadros--mini span{background:color-mix(in srgb, var(--geo-black) 13%, transparent);width:9px;height:9px;box-shadow:none}.pn-card.pn-entrega{margin-top:var(--space-8,2rem);background:var(--geo-primary-soft);grid-template-columns:240px minmax(0,620px);justify-content:start;align-items:center;column-gap:56px;padding:44px 48px;display:grid}.pn-entrega__informe{background:var(--geo-surface);border:1px solid var(--geo-black);width:210px;box-shadow:6px 6px 0 var(--geo-black);flex-direction:column;justify-self:center;gap:8px;padding:18px 18px 22px;display:flex;transform:rotate(-2deg)}.pn-entrega__logo{letter-spacing:.08em;text-transform:uppercase;color:var(--geo-primary);border:1px dashed var(--geo-primary);align-self:flex-start;margin-bottom:6px;padding:3px 8px;font-size:10px}.pn-entrega__informe strong{font-family:var(--fuente-titular);font-size:16px;line-height:1.2}.pn-entrega__informe small{color:var(--geo-gray);font-size:11px;line-height:1.4}.pn-entrega__barras{flex-direction:column;gap:5px;margin-top:10px;display:flex}.pn-entrega__barras i{background:var(--geo-primary);height:7px;display:block}.pn-entrega__barras i:first-child{width:85%}.pn-entrega__barras i:nth-child(2){opacity:.55;width:58%}.pn-entrega__barras i:nth-child(3){opacity:.3;width:34%}.pn-entrega__texto .pn-etiqueta{margin-bottom:16px;display:inline-block}.pn-entrega__texto h2{font-family:var(--fuente-titular);letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(22px,2.2vw,28px);line-height:1.2}.pn-entrega__lista{margin:0 0 28px;padding-left:1.2em;font-size:14px;line-height:1.6}.pn-entrega__lista li+li{margin-top:10px}.pn-entrega__nota{color:var(--geo-gray);margin:12px 0 0;font-size:12px}@media (width<=860px){.pn-card.pn-entrega{grid-template-columns:minmax(0,1fr);padding:28px 22px}.pn-entrega__informe{display:none}}.pn-titular{background:#fff;flex-direction:column;gap:10px;padding:32px;display:flex}.pn-titular__frase{max-width:30ch;font-family:var(--fuente-titular);letter-spacing:-.03em;text-wrap:balance;margin:4px 0 0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:700;line-height:1.15}.pn-titular__sub{color:var(--geo-gray);margin:0;font-size:15px}.pn-ambitos{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:14px;display:grid}.pn-ambito{background:var(--geo-relleno);flex-direction:column;gap:12px;padding:22px;display:flex}.pn-ambito--barrio{background:var(--geo-primary-soft)}.pn-ambito__lugar{color:var(--geo-gray);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:14px;display:flex}.pn-ambito__lugar mark{font-family:var(--fuente-titular);letter-spacing:-.01em;color:var(--geo-black);font-size:20px;font-weight:700}.pn-ambito__cifra{font-family:var(--fuente-titular);letter-spacing:-.03em;font-size:48px;font-weight:800;line-height:1}.pn-ambito__cifra small{font-family:var(--fuente-texto,inherit);letter-spacing:0;color:var(--geo-gray);font-size:15px;font-weight:500}.pn-ambito__cifra--cero{font-size:34px}.pn-ambito__puesto{font-size:13px}.pn-delta{background:var(--geo-banda);align-self:flex-start;padding:3px 8px;font-size:12px}.pn-delta--sube{background:var(--geo-lima)}.pn-columnas{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.pn-col{flex-direction:column;flex:999 560px;gap:24px;min-width:0;display:flex}.pn-col--estrecha{flex:360px}.pn-col:empty{display:none}.pn-motores{flex-direction:column;gap:6px;display:flex}.pn-motores__fila{background:#f5f4f8;grid-template-columns:minmax(150px,1.2fr) repeat(2,minmax(0,1fr));align-items:center;gap:16px;padding:12px 14px;display:grid}.pn-motores__fila--una{grid-template-columns:minmax(150px,1.2fr) minmax(0,2fr)}.pn-motores__ia{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.pn-motores__celda{align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.pn-motores__lugar{display:none}.pn-motores__celda .pn-cuadros{flex-wrap:wrap;flex:0 213px;display:flex}.pn-motores__cab{background:0 0;padding-top:0;padding-bottom:0}.pn-motores__zona{color:var(--geo-gray);font-size:12px}.pn-motores__zona strong{color:var(--geo-black)}.pn-motores__texto{font-weight:600}.pn-motores__texto--no{color:var(--geo-gray);font-weight:400}.pn-ranking{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pn-ranking li{grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) 72px;align-items:center;gap:14px;font-size:13px;display:grid}.pn-ranking__nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pn-ranking__barra{background:var(--geo-relleno);height:12px}.pn-ranking__barra span{background:#9a95a3;height:100%;display:block}.pn-ranking li.tu{font-weight:700}.pn-ranking li.tu .pn-ranking__barra span{background:var(--geo-primary)}.pn-ranking__n{text-align:right}.pn-evol{width:100%;height:auto;font-family:var(--fuente-texto);font-size:11px}.pn-evol text{fill:var(--geo-gray)}.pn-evol__eje{stroke:var(--geo-relleno);stroke-width:1px}.pn-evol__linea{fill:none;stroke-width:2.5px}.pn-evol__linea--neighborhood{stroke:var(--geo-primary)}.pn-evol__linea--city{stroke:var(--geo-black);stroke-dasharray:5 4}.pn-evol__punto--neighborhood{fill:var(--geo-primary)}.pn-evol__punto--city{fill:var(--geo-black)}.pn-evol__caja{position:relative}.pn-evol__zona{fill:#0000;cursor:crosshair}.pn-evol__guia{stroke:var(--geo-linea);stroke-width:1px;stroke-dasharray:3 3}.pn-evol__punto{transform-box:fill-box;transform-origin:50%;transition:transform .12s}.pn-evol__punto.activo{transform:scale(1.5)}.pn-evol__tip{z-index:2;white-space:nowrap;color:#fff;background:var(--geo-black);pointer-events:none;flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;line-height:1.4;display:flex;position:absolute;top:0}.pn-evol__tip[hidden]{display:none}.pn-evol__tip strong{color:#ffffffb3;font-weight:500}.pn-evol__tip b{font-size:14px}.pn-leyenda{gap:20px;font-size:12px;display:flex}.pn-leyenda span{align-items:center;gap:8px;display:inline-flex}.pn-leyenda span:before{content:"";border-top:3px solid var(--geo-primary);width:18px;height:0}.pn-leyenda__ciudad:before{border-top:3px dashed var(--geo-black)!important}.pn-paso{background:var(--geo-lima);flex-direction:column;gap:10px;padding:28px;display:flex}.pn-paso h2{font-family:var(--fuente-titular);font-size:22px;font-weight:700;line-height:1.2}.pn-paso p{margin:0;font-size:13px}.pn-paso .pn-enlace{color:#fff;background:var(--geo-black);margin-top:6px;padding:10px 16px;text-decoration:none}.pn-novedades{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.pn-novedades li{border-left:4px solid var(--geo-linea);background:#f5f4f8;padding:10px 12px 10px 14px}.pn-novedades li.pn-novedades--sube{border-left-color:var(--geo-lima)}.pn-novedades li.pn-novedades--baja,.pn-novedades li.pn-novedades--aviso{border-left-color:var(--geo-black)}.pn-huecos{flex-direction:column;gap:6px;display:flex}.pn-hueco{color:var(--geo-black);background:#f5f4f8;flex-direction:column;gap:2px;padding:12px 14px;font-size:13px;text-decoration:none;display:flex}.pn-hueco:hover{background:var(--geo-primary-soft)}.pn-hueco small{color:var(--geo-gray);font-size:12px}.pn-marca{gap:0;margin:0;padding:0;list-style:none;display:grid}.pn-marca__fila{border-top:1px solid var(--geo-linea);grid-template-columns:9rem minmax(0,1fr);gap:4px 16px;padding:14px 0;display:grid}.pn-marca__fila:first-child{border-top:0}.pn-marca__ia{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.pn-marca__texto{color:var(--geo-black);margin:0;font-size:14px;line-height:1.6}.pn-marca__leer{grid-column:2;justify-self:start;font-size:13px}@media (width<=640px){.pn-marca__fila{grid-template-columns:minmax(0,1fr)}.pn-marca__leer{grid-column:1}}.pn-banda{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 32px;padding:32px;display:flex}.pn-banda--negra{color:#fff;background:var(--geo-black)}.pn-banda--lila{color:#fff;background:var(--geo-primary)}.pn-banda--lima{background:var(--geo-lima)}.pn-banda--blanca{background:#fff}.pn-banda--blanca .pn-banda__sub{color:var(--geo-gray);opacity:1}.pn-banda__texto{flex-direction:column;flex:480px;gap:10px;max-width:820px;display:flex}.pn-banda__frase{font-family:var(--fuente-titular);letter-spacing:-.02em;text-wrap:balance;margin:4px 0 0;font-size:clamp(1.35rem,1.15rem + .8vw,1.85rem);font-weight:700;line-height:1.2}.pn-banda__sub{opacity:.85;margin:0;font-size:13px}.pn-etiqueta--blanca{color:var(--geo-black);background:#fff}.pn-banda__cifras{gap:10px;display:flex}.pn-banda__cifra{background:#2a2830;flex-direction:column;gap:4px;min-width:108px;padding:16px 20px;font-size:12px;display:flex}.pn-banda__cifra strong{font-family:var(--fuente-titular);letter-spacing:-.03em;font-size:38px;font-weight:800;line-height:1}.pn-banda__cifra.lila{background:var(--geo-primary)}.pn-banda__cifra.lima{color:var(--geo-black);background:var(--geo-lima)}.pn-banda__cifra.verde{color:#fff;background:var(--pn-verde)}.pn-banda__cifra.amarilla{color:var(--geo-black);background:var(--pn-amarillo)}.pn-banda__cifra.roja{color:#fff;background:var(--geo-mal)}.pn-progreso{background:#1211151f;flex:220px;max-width:320px;height:14px}.pn-progreso span{background:var(--geo-black);height:100%;display:block}.pn-tabla__fila.tu>td{background:var(--geo-primary-soft);font-weight:700}.pn-comp td{padding:10px 12px}.pn-comp__puesto{width:48px;color:var(--geo-gray)}.pn-comp__nombre small{color:var(--geo-gray);font-weight:400}.pn-comp__barra{width:45%;min-width:220px}.pn-comp__fila{align-items:center;gap:12px;display:flex}.pn-comp__fila .pn-ranking__barra{background:#fff;flex:1}.pn-comp__fila>span:last-child{text-align:right;flex:none;width:64px;font-size:12px}.pn-tabla__fila.tu .pn-ranking__barra span{background:var(--geo-primary)}.pn-comp__cambio{text-align:center;width:120px}.pn-cambio{background:var(--geo-banda);padding:2px 8px;font-size:12px;font-weight:400}.pn-cambio--sube{background:var(--geo-lima)}.pn-cambio--nuevo{color:#fff;background:var(--geo-black)}.pn-num{white-space:nowrap;text-align:right!important}.pn-por-ia{flex-direction:column;gap:8px;display:flex}.pn-por-ia__caja{background:#f5f4f8;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pn-por-ia ol{flex-direction:column;gap:2px;margin:0;padding-left:20px;font-size:13px;display:flex}.pn-por-ia li small{color:var(--geo-gray);margin-left:8px}.pn-fuente__web a{font-weight:600}.pn-tipo{color:var(--geo-gray);white-space:nowrap;font-size:12px}.pn-tipo--fuente{color:var(--geo-black);background:var(--geo-lima);padding:2px 8px}.pn-altas{flex-direction:column;gap:6px;display:flex}.pn-alta{background:#fff;justify-content:space-between;gap:12px;padding:10px 14px;font-size:13px;display:flex}.pn-alta span{color:var(--geo-gray)}.pn-tipos__fila{flex-direction:column;gap:4px;display:flex}.pn-tipos__cab{justify-content:space-between;gap:12px;font-size:13px;display:flex}.pn-tipos__fila .pn-ranking__barra{height:10px}.pn-tipos__fila .pn-ranking__barra span{background:var(--geo-primary)}.pn-texto{margin:0;font-size:13px}.pn-chks{flex-direction:column;gap:8px;display:flex}.pn-chk{box-shadow:inset 4px 0 0 var(--pn-verde);background:#f5f4f8;flex-direction:column;gap:6px;padding:14px 16px 14px 18px;font-size:13px;display:flex}.pn-chk--mal{box-shadow:inset 4px 0 0 var(--geo-mal)}.pn-chk--aviso{box-shadow:inset 4px 0 0 var(--pn-amarillo)}.pn-chk--desconocido{box-shadow:inset 4px 0 0 var(--geo-linea)}.pn-chk__cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.pn-chk__chip{color:#fff;background:var(--pn-verde);padding:2px 8px;font-size:11px;font-weight:600}.pn-chk--mal .pn-chk__chip{background:var(--geo-mal)}.pn-chk--aviso .pn-chk__chip{color:var(--geo-black);background:var(--pn-amarillo)}.pn-chk--desconocido .pn-chk__chip{color:var(--geo-black);background:var(--geo-banda)}.pn-chk__nota{color:var(--geo-gray);font-size:12px}.pn-chk__hacer{background:#fff;padding:8px 10px}.pn-chk code{background:#fff;padding:0 3px;font-size:12px}.pn-resenas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pn-resenas li{background:#f5f4f8;flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;display:flex}.pn-resenas li.mala{box-shadow:inset 4px 0 0 var(--geo-mal)}.pn-resenas__meta{color:var(--geo-gray);font-size:12px}.pn-velos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pn-velo{background:#f5f4f8;flex-direction:column;gap:4px;padding:16px;font-size:12px;display:flex}.pn-velo strong{font-family:var(--fuente-titular);font-size:30px;font-weight:800;line-height:1.1}.pn-velo small{background:var(--geo-banda);align-self:flex-start;padding:2px 8px;font-size:11px}.pn-velo.rapida small{background:var(--geo-lima)}.pn-tareas{flex-direction:column;gap:8px;display:flex}.pn-tarea{background:#fff}.pn-tarea.abierta{outline:2px solid var(--geo-black);outline-offset:-2px}.pn-tarea__cab{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:18px 20px;display:flex}.pn-tarea__num{width:40px;height:40px;font-family:var(--fuente-titular);background:var(--geo-relleno);flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}.pn-tarea.abierta .pn-tarea__num{background:var(--geo-lima)}.pn-tarea__titulo{flex-direction:column;flex:1;gap:2px;display:flex}.pn-tarea__titulo strong{font-family:var(--fuente-titular);font-size:17px;font-weight:600;line-height:1.3}.pn-tarea__titulo small{letter-spacing:.06em;text-transform:uppercase;color:var(--geo-gray);font-size:11px}.pn-tarea__flecha{color:var(--geo-gray)}.pn-tarea__cuerpo{flex-direction:column;gap:12px;padding:0 20px 22px 76px;font-size:13px;display:flex}.pn-tarea__cuerpo>p{margin:0}.pn-tarea__mensaje{background:var(--geo-primary-soft);padding:10px 12px}.pn-tarea__botones{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.pn-tarea__botones .pn-enlace{align-self:center}.pn-hecha{background:#f5f4f8;gap:12px;padding:12px 14px;font-size:13px;display:flex}.pn-hecha__marca{background:var(--geo-banda);flex:none;place-items:center;width:24px;height:24px;display:grid}.pn-hecha.ok .pn-hecha__marca{color:#fff;background:var(--geo-primary)}.pn-hecha strong{font-weight:600;display:block}.pn-hecha small{color:var(--geo-gray);font-size:12px;display:block}.pn-hecha p{margin:6px 0 0}.pn-quitada{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}@media (width>=701px){body.pn-con-cajon .pn{padding-right:calc(min(500px,40vw) + 24px)}}.pn-filtros{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pn-chip{height:36px;font:inherit;color:var(--geo-black);background:var(--geo-relleno);cursor:pointer;border:0;padding:0 14px;font-size:13px}.pn-chip[aria-pressed=true]{color:#fff;background:var(--geo-black)}.pn-filtros-movil{display:none}.pn-barra-preguntas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:14px;display:flex}.pn-buscar{width:220px;height:36px;font:inherit;border:1px solid var(--geo-linea);border-radius:0;padding:0 12px;font-size:13px}.pn-leyenda-cas{color:var(--geo-gray);flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.pn-leyenda-cas>span{align-items:center;gap:6px;display:inline-flex}.pn-leyenda-cas .pn-cas{cursor:default;min-width:0;height:22px;padding:0 6px;font-size:11px}.pn-bloque{flex-direction:column;gap:6px;display:flex}.pn-bloque__titulo{font-family:var(--fuente-titular);letter-spacing:-.01em;color:var(--geo-black);font-size:17px;font-weight:600}@media (width>=701px){.pn-bloque__titulo{display:none}}.pn-tabla th.pn-tabla__pregunta.pn-tabla__titulo{font-family:var(--fuente-titular);letter-spacing:-.01em;color:var(--geo-black);white-space:normal;vertical-align:bottom;padding:0;font-size:17px;font-weight:600}.pn-tabla__caja{overflow-x:auto}.pn-tabla{border-collapse:separate;border-spacing:0 6px;width:100%;font-size:13px}.pn-tabla th{color:var(--geo-gray);text-align:center;white-space:nowrap;padding:0 6px;font-size:12px;font-weight:500}.pn-tabla th span{align-items:center;gap:6px;display:inline-flex}.pn-tabla th.pn-tabla__pregunta,.pn-tabla th.pn-tabla__quien{text-align:left;padding:0 12px}.pn-tabla th.pn-tabla__grupo{text-align:left;color:var(--geo-black);padding:12px 0 0;font-weight:600}.pn-tabla__fila>td{background:#f5f4f8}.pn-tabla__fila--abre{cursor:pointer}.pn-tabla__fila--abre:hover>td{background:var(--geo-primary-soft)}.pn-rotulador{color:inherit;background:linear-gradient(transparent 35%, var(--geo-lima) 35%, var(--geo-lima) 92%, transparent 92%);padding:0 3px}.pn-tabla__fila.abierta>td{background:var(--geo-primary-soft)}.pn-tabla__texto{min-width:260px;padding:10px 12px}.pn-celda{text-align:center;width:96px;padding:6px 4px}td.pn-tabla__quien{color:var(--geo-gray);padding:10px 12px;font-size:12px}@media (width>=701px){.pn-tabla th.pn-tabla__ia{color:var(--geo-black);vertical-align:bottom;font-size:13px;position:relative;top:22px}.pn-tabla th.pn-tabla__ia+th.pn-tabla__ia,.pn-celda+.pn-celda{position:relative}.pn-tabla th.pn-tabla__ia+th.pn-tabla__ia:after,.pn-celda+.pn-celda:after{content:"";pointer-events:none;background:#e2dfe9;width:1px;position:absolute;top:-6px;bottom:0;left:0}.pn-tabla th.pn-tabla__ia+th.pn-tabla__ia:after{top:0;bottom:-16px}}.pn-cas{min-width:56px;height:30px;font:inherit;white-space:nowrap;border:0;place-items:center;padding:0 8px;font-size:12px;display:inline-grid}button.pn-cas{cursor:pointer}button.pn-cas:hover,.pn-cas.abierta{outline:2px solid var(--geo-black)}.pn-cas--si{color:#fff;background:var(--geo-primary)}.pn-cas--parcial{color:#3a0fa0;background:#e5dcfd}.pn-cas--no{color:var(--geo-gray);background:var(--geo-relleno)}.pn-tabla__fila .pn-cas--no{background:#fff}.pn-cas--na{color:var(--geo-gray-soft);background:0 0}.pn-cas--sin{color:var(--geo-gray);background:0 0;font-size:11px}.pn-cajon{z-index:60;width:min(500px,40vw);box-shadow:-1px 0 0 var(--geo-linea);background:#fff;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.pn-cajon[hidden]{display:none}.pn-cajon__cab{background:var(--geo-black);color:#fff;flex-direction:column;gap:10px;padding:20px 24px;display:flex}.pn-cajon__fila{justify-content:space-between;align-items:center;gap:12px;display:flex}.pn-cajon__ia{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;display:inline-flex}.pn-cajon__logo{background:#fff;place-items:center;width:24px;height:24px;display:grid}.pn-cajon__cerrar{width:40px;height:40px;font:inherit;color:#fff;border:1px solid var(--geo-gray);cursor:pointer;background:0 0;font-size:16px}.pn-cajon__cerrar:hover{border-color:#fff}.pn-cajon h2{font-family:var(--fuente-titular);letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.35}.pn-resultado{background:var(--geo-relleno);flex-direction:column;gap:22px;padding:22px 24px;display:flex}.pn-resultado.si{background:var(--geo-primary-soft)}.pn-resultado:empty{display:none}.pn-resultado__cab{align-items:center;gap:16px;display:flex}.pn-resultado__cifra{min-width:64px;height:64px;font-family:var(--fuente-titular);letter-spacing:-.03em;color:var(--geo-gray);box-shadow:inset 0 0 0 1px var(--geo-linea);background:#fff;flex:none;place-items:center;padding:0 10px;font-size:26px;font-weight:800;display:grid}.pn-resultado.si .pn-resultado__cifra{color:#fff;background:var(--geo-primary);box-shadow:none}.pn-resultado__texto{flex-direction:column;gap:2px;display:flex}.pn-resultado__texto strong{font-family:var(--fuente-titular);letter-spacing:-.015em;font-size:21px;line-height:1.2}.pn-resultado__texto span{color:var(--geo-gray);font-size:12px}.pn-resultado__bloque{flex-direction:column;gap:10px;display:flex}.pn-quien{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pn-quien li{background:#fff;align-items:center;gap:10px;padding:6px 10px 6px 6px;font-size:13px;display:flex}.pn-quien li.tu{background:var(--geo-lima);font-weight:700}.pn-quien__num{background:var(--geo-relleno);flex:none;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.pn-quien li.tu .pn-quien__num{color:#fff;background:var(--geo-black)}.pn-quien__nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pn-reps{flex-wrap:wrap;gap:6px;display:flex}.pn-reps__cas{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--geo-linea);cursor:pointer;background:#fff;border:0;padding:0}.pn-reps__cas.si{background:var(--geo-primary);box-shadow:none}.pn-reps__cas:hover,.pn-reps__cas.actual{outline:2px solid var(--geo-black);outline-offset:2px}.pn-reps__leyenda{color:var(--geo-gray);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;font-size:12px;display:flex}.pn-reps__leyenda span{align-items:center;gap:6px;display:inline-flex}.pn-reps__leyenda i{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--geo-linea);background:#fff}.pn-reps__leyenda i.si{background:var(--geo-primary);box-shadow:none}.pn-reps__leyenda strong{color:var(--geo-black);margin-left:auto;font-weight:600}.pn-cajon__cuerpo{flex-direction:column;gap:14px;padding:20px 24px 32px;display:flex}.pn-cajon__sub{font-family:var(--fuente-texto);letter-spacing:.08em;text-transform:uppercase;color:var(--geo-gray);font-size:11px;font-weight:500;margin-top:10px!important}.pn-respuesta-caja{border-left:3px solid var(--geo-black);background:#f7f6fa}.pn-respuesta-caja__cab{color:var(--geo-gray);border-bottom:1px solid var(--geo-banda);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0;padding:12px 18px;font-size:12px;display:flex}.pn-respuesta-caja__ia{align-items:center;gap:8px;display:inline-flex}.pn-respuesta{font-family:var(--fuente-titular);overflow-wrap:anywhere;padding:16px 18px 8px;font-size:15px;line-height:1.65}.pn-respuesta p{margin:0 0 8px}.pn-respuesta mark{color:inherit;background:linear-gradient(transparent 35%, var(--geo-lima) 35%, var(--geo-lima) 92%, transparent 92%);padding:0 2px;font-weight:600}.pn-respuesta .ficha-ia{border-top:1px solid var(--geo-banda);margin-top:4px;padding:8px 0 2px}.pn-respuesta .ficha-ia__cab{font-weight:600}.pn-respuesta .ficha-ia__num{min-width:22px;height:22px;font-family:var(--fuente-texto);background:var(--geo-banda);place-items:center;margin-right:8px;font-size:11px;display:inline-grid}.pn-respuesta .ficha-ia--tu{box-shadow:inset 4px 0 0 var(--geo-lima);background:#f3ffd6;border-top-color:#0000;margin:4px -18px 0;padding:8px 18px 2px}.pn-respuesta .ficha-ia--tu .ficha-ia__num{background:var(--geo-lima)}.pn-respuesta ul{margin:0 0 8px;padding-left:18px}.pn-respuesta table{border-collapse:collapse;width:100%;margin:4px 0 10px;font-size:12px;display:block;overflow-x:auto}.pn-respuesta th,.pn-respuesta td{text-align:left;vertical-align:top;border:1px solid var(--geo-banda);padding:4px 6px}.pn-fuentes{flex-wrap:wrap;gap:6px;display:flex}.pn-fuentes span{background:var(--geo-relleno);padding:3px 8px;font-size:12px}.pn-fuentes span.tu{background:var(--geo-lima)}@media (width<=700px){.pn{background:#fff;padding-top:16px}.pn-cab{margin-bottom:14px}.pn-cab__der,.pn-cab__acciones{align-items:stretch;width:100%}.pn-cab__medicion{flex:1}.pn-descargar{flex:100%}.pn-descargar summary{justify-content:center;width:100%}.pn-descargar__menu,.pn-descargar__estado{width:auto;max-width:none;left:0}.pn-tabs{background:0 0;margin:0 0 16px;padding:0;display:block}.pn-tabs__lista{display:none}.pn-tabs__movil{letter-spacing:.08em;text-transform:uppercase;color:var(--geo-gray);flex-direction:column;gap:4px;font-size:11px;display:flex}.pn-tabs__movil select{height:48px;font:inherit;letter-spacing:0;text-transform:none;color:#fff;appearance:none;background:var(--geo-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23ffffff' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 16px center;border:0;border-radius:0;padding:0 44px 0 14px;font-size:16px;font-weight:600}#pn-contenido:not([hidden]){flex-direction:column;display:flex}#pn-contenido .pn-cab{display:contents}#pn-contenido .pn-cab__nombre{margin-bottom:14px}.pn-card--preguntas .pn-filtros{display:none}.pn-anadir--movil{align-self:flex-start;margin-top:8px;display:inline-flex}.pn-filtros-movil{letter-spacing:.08em;text-transform:uppercase;color:var(--geo-gray);flex-direction:column;gap:4px;font-size:11px;display:flex}.pn-filtros-movil select{height:44px;font:inherit;letter-spacing:0;text-transform:none;color:var(--geo-black);border:1px solid var(--geo-black);appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23121115' stroke-width='1.6'/%3E%3C/svg%3E") right 16px center no-repeat;border-radius:0;padding:0 44px 0 12px;font-size:15px}.pn-barra-preguntas{flex-direction:column-reverse;align-items:stretch;margin-bottom:4px}.pn-leyenda-cas{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}#pn-contenido .pn-cab__der{border-top:1px solid var(--geo-linea);order:1;margin-top:28px;padding-top:20px}.pn-vista{gap:16px}.pn-card{padding:12px 0}.pn-titular{margin:0 calc(-1 * var(--margen));padding:26px var(--margen);border-top:2px solid var(--geo-black);background:#fff}.pn-ambitos{grid-template-columns:1fr;gap:10px}.pn-paso,.pn-banda{margin:0 calc(-1 * var(--margen));padding:26px var(--margen)}.pn-banda__texto{flex-basis:100%}.pn-banda__cifra{flex:1;min-width:0}.pn-tarea__cuerpo{padding:0 16px 20px}.pn-tarea__cab{padding:16px}.pn-comp__barra{width:auto;min-width:0}.pn-columnas{gap:16px}.pn-vista--resumen .pn-col--estrecha{order:-1}.pn-motores__fila{grid-template-columns:1fr 1fr;gap:8px 12px}.pn-motores__ia{grid-column:1/-1}.pn-motores__celda .pn-cuadros,.pn-motores__cab{display:none}.pn-motores__fila{grid-template-columns:1fr}.pn-motores__celda{justify-content:space-between}.pn-motores__lugar{color:var(--geo-gray);font-size:12px;display:inline}.pn-ranking li{grid-template-columns:minmax(0,1fr) 64px;gap:4px 10px}.pn-ranking__barra{grid-area:2/1/auto/-1;height:8px}.pn-evol{font-size:20px}.pn-buscar{width:100%;margin-left:0}.pn-tabla:not(.pn-comp),.pn-tabla:not(.pn-comp) tbody,.pn-tabla:not(.pn-comp) tr,.pn-tabla:not(.pn-comp) td{display:block}.pn-tabla:not(.pn-comp) thead{display:none}.pn-tabla th.pn-tabla__grupo{padding:14px 0 6px;display:block}.pn-tabla:not(.pn-comp) .pn-tabla__fila{background:#f5f4f8;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin-bottom:8px;padding-bottom:10px;display:grid!important}.pn-tabla__texto{grid-column:1/-1;min-width:0}.pn-celda,td.pn-tabla__quien{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;width:auto;padding:0 12px;display:flex!important}.pn-celda:before,td.pn-tabla__quien:before{content:attr(data-titulo);color:var(--geo-gray);font-size:11px}td.pn-tabla__quien{grid-column:1/-1;padding-top:6px}.pn-cajon{width:100%}body.pn-con-cajon{overflow:hidden}}
