.pn-top-saludo h1{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;color:var(--pn-tinta);margin:0;font-size:30px;font-weight:600;line-height:1.05;overflow:hidden}.pn-top-saludo p{color:var(--pn-tinta2);white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:13.5px;font-weight:600;overflow:hidden}.pn-datos4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.pn-datos4 .pn-dato h4{padding-right:48px}.pn-datos4 .pn-dato .pn-esq{top:16px;bottom:auto;right:16px}.pn-num small{opacity:.7;letter-spacing:-.02em;font-size:.55em}.pn-vigencia{background:var(--pn-gris2);border-radius:99px;height:10px;margin-top:12px;overflow:hidden}.pn-vigencia span{background:linear-gradient(90deg,#ffb819,#ff6f61);border-radius:99px;height:100%;display:block}.pn-vigencia.pn-ok span{background:linear-gradient(90deg,#00cef6,#00b974)}.pn-planes4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.pn-plan-c{background:var(--pn-tarjeta);border-radius:26px;flex-direction:column;gap:6px;min-width:0;padding:20px;display:flex}.pn-plan-t{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pn-plan-c h3{margin:0;font-size:20px;font-weight:700}.pn-plan-c .pn-precio{letter-spacing:-.035em;font-size:30px;font-weight:800}.pn-plan-c .pn-precio small{opacity:.6;margin-left:2px;font-size:14px;font-weight:700}.pn-plan-c p{color:var(--pn-tinta2);margin:0;font-size:13px;font-weight:600}.pn-plan-pie{color:var(--pn-tinta2);border-top:1px solid #00000014;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font-size:12.5px;font-weight:700;display:flex}.pn-plan-pie b{color:var(--pn-tinta);font-size:15px}.pn-nov{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:start;gap:22px;display:grid}.pn-nov-c{cursor:pointer;border:2px solid #0000;border-radius:26px;padding:20px}.pn-nov-c.pn-on{border-color:var(--pn-negro)}.pn-nov-c:focus-visible{outline:2px solid var(--pn-celeste);outline-offset:2px}.pn-nov-t{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.pn-nov-c h4{letter-spacing:-.01em;margin:14px 0 4px;font-size:18px;font-weight:700}.pn-nov-c p{color:#17181cc7;margin:0;font-size:14px;font-weight:600}.pn-nov-p{color:#17181cb8;border-top:1px solid #00000014;flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;padding-top:14px;font-size:12.5px;font-weight:700;display:flex}.pn-nov-p>span{align-items:center;gap:5px;display:inline-flex}.pn-tel{background:#17181c;border-radius:40px;flex-shrink:0;width:260px;height:480px;margin:4px auto 0;padding:10px}.pn-tel-pant{background:linear-gradient(#17181c6b,#17181c6b),linear-gradient(#e6f8fd,#eef0f4);border-radius:31px;place-items:center;height:100%;padding:16px;display:grid}.pn-tel-pant.pn-lista{background:linear-gradient(#f4f5f8,#eef0f4);place-items:start stretch;padding:30px 12px 12px}.pn-tel-ventana{text-align:center;background:#fff;border-radius:26px;flex-direction:column;align-items:center;gap:10px;width:100%;padding:22px 18px 18px;display:flex}.pn-tel-ventana b{letter-spacing:-.01em;font-size:17px;font-weight:800}.pn-tel-ventana p{color:var(--pn-tinta2);margin:0 0 6px;font-size:13.5px;font-weight:600}.pn-tel-btn{background:var(--pn-negro);color:#fff;text-align:center;border-radius:99px;width:100%;padding:12px 20px;font-size:14px;font-weight:800;display:block}.pn-plazo{background:#fff;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.pn-plazo b{color:var(--pn-mal);font-size:24px;font-weight:800;line-height:1}.pn-plazo small{color:var(--pn-tinta2);font-size:11px;font-weight:700}.pn-plazo.pn-gris{background:var(--pn-gris);color:var(--pn-tinta2)}.pn-tablero4{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;display:grid}.pn-tablero4.pn-cinco{grid-template-columns:repeat(5,minmax(0,1fr))}.pn-land{grid-template-columns:460px minmax(0,1fr);align-items:start;gap:22px;display:grid}.pn-act{border-top:1px solid var(--pn-linea);align-items:flex-start;gap:14px;padding:14px 4px;display:flex}.pn-act:first-child{border-top:0}.pn-detalle-act{background:var(--pn-gris);border-radius:16px;gap:9px;margin:0 4px 14px 58px;padding:14px;display:grid}.pn-enlace{font:inherit;color:var(--pn-celeste-tinta);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:800}.pn-enlace:hover{text-decoration:underline}.pn-si,.pn-no{border-radius:99px;place-items:center;width:26px;height:26px;display:inline-grid}.pn-si{background:var(--pn-ok-bg);color:var(--pn-ok)}.pn-no{background:var(--pn-gris2);color:var(--pn-tinta2)}table.pn-lista.pn-modulos th:not(:first-child),table.pn-lista.pn-modulos td:not(:first-child){text-align:center}.pn-campo{margin-bottom:14px;display:block}.pn-campo>span{color:var(--pn-tinta2);margin-bottom:7px;font-size:12.5px;font-weight:700;display:block}.pn-conf2{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.pn-dos-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1260px){.pn-conf2{grid-template-columns:1fr}.pn-datos4,.pn-planes4{grid-template-columns:1fr 1fr}.pn-nov,.pn-land{grid-template-columns:1fr}.pn-tablero4,.pn-tablero4.pn-cinco{grid-template-columns:1fr 1fr}}@media (max-width:760px){.pn-datos4,.pn-planes4,.pn-tablero4,.pn-tablero4.pn-cinco,.pn-dos-campos{grid-template-columns:1fr}.pn-top-saludo h1{font-size:24px}}
