/* AJ: Secciones de ayuda públicas, sin recursos remotos */
.aj-wrap{max-width:990px}.aj-wrap .legal-paper{padding:clamp(22px,4vw,45px)}
.aj-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:25px}
.aj-card{padding:20px;border-radius:15px;border:1px solid #dce8f5;background:#f7faff;min-width:0}
.aj-card h2,.aj-steps h2{font-size:21px;margin:0 0 9px}.aj-card p{font-size:15px;line-height:1.65;margin:0}
.aj-steps{border-left:4px solid #c6dafa;padding-left:18px;margin:28px 0}.aj-steps section{padding:5px 0 13px}
.aj-steps p{margin:0 0 10px}.aj-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 15px}
.aj-actions .btn{text-align:center}.aj-note{font-size:14px!important;color:#56637b}.aj-links{display:flex;flex-wrap:wrap;gap:12px;padding:23px 2px;border-top:1px solid #dce6f2;margin-top:20px}
.aj-links a{color:#1e579e;text-decoration:underline;text-underline-offset:3px}.aj-wrap select{max-width:150px}
.aj-wrap .navright{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
@media(max-width:660px){.aj-grid{grid-template-columns:1fr}.aj-wrap .nav{gap:10px;flex-wrap:wrap}.aj-wrap .aj-actions .btn{width:100%}}
