.pa{border:1px solid var(--acento);border-radius:var(--radio-lg,18px);color:var(--tinta);text-align:left;background:linear-gradient(#27d3e517,#27d3e505);margin:24px 0;padding:28px}.pa-kicker{letter-spacing:.16em;color:var(--acento);font-size:12px;font-weight:800}.pa h2{letter-spacing:-.02em;margin:10px 0 8px;font-size:24px;line-height:1.25}.pa>p{color:var(--tinta-apagada);margin:0;font-size:15px;line-height:1.6}.pa ul{gap:8px;margin:16px 0 20px;padding:0;font-size:15px;list-style:none;display:grid}.pa li:before{content:"✓";color:var(--acento);margin-right:10px;font-weight:900}.pa .pa-btn{cursor:pointer;border-radius:var(--radio-md,12px);background:var(--acento);color:var(--acento-tinta);border:0;padding:14px 22px;font-family:inherit;font-size:15px;font-weight:800;text-decoration:none;display:inline-block}.pa .pa-btn:hover{filter:brightness(1.08)}.pa .pa-btn:focus-visible,.pa .pa-mas:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.pa .pa-fine{color:var(--tinta-tenue);margin:10px 0 0;font-size:13px;line-height:1.5}.pa .pa-mas{min-height:44px;color:var(--acento);align-items:center;margin-top:4px;font-size:14px;font-weight:700;display:inline-flex}.pa-enlaces{flex-wrap:wrap;gap:6px 22px;display:flex}.pa h2 .pa-icono{color:var(--marca);vertical-align:-3px;margin-right:8px}.pase-error{color:var(--fallo);margin:8px 0 0;font-size:14px}.pase-cambiar{color:inherit;opacity:.8;font:inherit;cursor:pointer;background:0 0;border:0;margin:8px 0 0;padding:0;font-size:13px;text-decoration:underline;display:block}
