/* PCCOL F1·P3 — "Siguiente paso": enlace contextual y discreto de contenido gratuito a una herramienta de pago concreta */
.pccol-next{margin:28px 0;padding:18px 20px;background:var(--pccol-ice,#EAF4F8);border:1px solid var(--pccol-border,#D9E7EE);border-left:4px solid var(--pccol-teal,#0F9D8B);border-radius:14px;color:var(--pccol-text,#243B53);font-family:Inter,system-ui,sans-serif}
.pccol-next .pn-eyebrow{display:block;font:700 .75rem/1 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--pccol-teal-dark,#0C7C6E);margin-bottom:6px}
.pccol-next h2,.pccol-next h3{font:700 1.05rem/1.3 Sora,Inter,system-ui,sans-serif;color:var(--pccol-navy,#102A43);margin:0 0 8px}
.pccol-next .pn-item+.pn-item{margin-top:14px;padding-top:14px;border-top:1px solid var(--pccol-border,#D9E7EE)}
.pccol-next .pn-item h3{margin:0 0 6px;font-size:1rem}
.pccol-next p{margin:0 0 8px;font-size:.93rem;line-height:1.55;overflow-wrap:anywhere}
.pccol-next .pn-note{color:var(--pccol-muted,#52677A);font-size:.86rem}
.pccol-next a.pn-link{display:inline-block;font-weight:700;color:var(--pccol-teal-dark,#0C7C6E);text-underline-offset:3px}
.pccol-next a.pn-link:focus-visible{outline:3px solid #F59E0B;outline-offset:2px;border-radius:4px}
