@font-face{font-family:Nunito;font-style:normal;font-display:block;font-weight:200 1000;src:url(../fonts/nunito-latin-wght-normal.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:block;font-weight:300 700;src:url(../fonts/space-grotesk-latin-wght-normal.woff2) format("woff2")}:root{--ink:#07182e;--deep:#062d5d;--blue:#1468e8;--paper:#f4f9fd;--muted:#61738a;--orange:#ff9b42}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Nunito,system-ui,sans-serif;line-height:1.65}.top{background:#fff;border-bottom:1px solid #dbe6f2}.top .in{width:min(100% - 32px,860px);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.top img{height:44px;width:auto;display:block}.top a.back{color:var(--blue);font-weight:800;text-decoration:none;font-size:15px}main{width:min(100% - 32px,860px);margin:34px auto 60px}.card{background:#fff;border:1px solid #dbe6f2;border-radius:20px;padding:clamp(22px,4vw,44px)}h1{font-family:Space Grotesk,sans-serif;font-size:clamp(28px,5vw,40px);line-height:1.1;margin:0 0 6px;letter-spacing:-.01em}.fecha{color:var(--muted);font-size:14px;margin:0 0 26px}h2{font-family:Space Grotesk,sans-serif;font-size:21px;margin:30px 0 8px;color:var(--deep)}p,li{font-size:16.5px;color:#2a3d55}p{margin:0 0 12px}ul{margin:0 0 12px;padding-left:22px}li{margin-bottom:6px}a{color:var(--blue)}mark.falta{background:#fff1c2;color:#6a4a00;padding:1px 6px;border-radius:6px;font-weight:700}.resumen{background:#eaf3ff;border-radius:14px;padding:14px 18px;margin:0 0 22px}.resumen p{margin:0;color:var(--deep);font-weight:700}footer{background:#051426;color:#8aa2ba;padding:34px 0;font-size:13px}footer a{color:inherit}.shell{width:min(1260px,calc(100% - 48px));margin:auto}.foot{display:flex;align-items:center;justify-content:space-between;gap:24px}.foot img{display:block;width:125px;max-width:100%;opacity:.88}@media(max-width:900px){.shell{width:min(100% - 30px,720px)}.foot{flex-wrap:wrap}}.repta-signature{background:#020b16;border-top:1px solid rgba(255,255,255,.055);padding:15px 20px 16px;text-align:center;font-family:inherit}.repta-signature-inner{display:flex;align-items:baseline;justify-content:center;gap:7px;color:#8293a5;font-size:11px;font-weight:500;letter-spacing:.025em;line-height:1.4}.repta-signature a{color:#f3f8fc;text-decoration:none;font-weight:800;letter-spacing:.055em;transition:color .18s ease}.repta-signature a:hover,.repta-signature a:focus-visible{color:#58cfff;outline:none}@media(max-width:520px){.repta-signature{padding:14px 12px 15px}.repta-signature-inner{font-size:10px;gap:6px;flex-wrap:wrap}}.nov-version[hidden]{display:none}.nov-pag{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:34px 0 0}.nov-pag button{min-width:42px;height:42px;padding:0 12px;border:1px solid #dbe6f2;border-radius:12px;background:#fff;color:var(--deep);font:800 16px Nunito,system-ui,sans-serif;cursor:pointer}.nov-pag button:hover:not(:disabled):not(.on){background:#eaf3ff}.nov-pag button.on{background:var(--blue);border-color:var(--blue);color:#fff;cursor:default}.nov-pag button:disabled{opacity:.4;cursor:default}.nov-pag button:focus-visible{outline:3px solid var(--orange);outline-offset:2px}
