.cb-w[data-astro-cid-5itvn6r3]{display:block;margin-top:3px;line-height:1.3}.cb[data-astro-cid-5itvn6r3]{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.02em;border-radius:3px;padding:1px 6px;vertical-align:1px;color:#fff}.cb-nueva[data-astro-cid-5itvn6r3],.cb-restablecida[data-astro-cid-5itvn6r3]{background:#3d6b2c}.cb-fusion[data-astro-cid-5itvn6r3]{background:#2a6a6d}.cb-escision[data-astro-cid-5itvn6r3]{background:#8a5a12}.cb-transformada[data-astro-cid-5itvn6r3]{background:#33508a}.cb-renombrada[data-astro-cid-5itvn6r3]{background:#5c6664}.cb-competencias[data-astro-cid-5itvn6r3]{background:#6b4a8a}.cb-suprimida[data-astro-cid-5itvn6r3]{background:#af343e}.cb-nota[data-astro-cid-5itvn6r3]{display:block;font-size:.72rem;color:inherit;opacity:.92;margin-top:2px}.oc[data-astro-cid-66o7h55s]{margin:18px 0 0;--line:color-mix(in srgb,var(--ink2,var(--ink)) 35%,transparent)}.oc-raiz[data-astro-cid-66o7h55s]{display:flex;justify-content:center;position:relative;padding-bottom:22px}.oc-raiz[data-astro-cid-66o7h55s]:after{content:"";position:absolute;left:50%;bottom:0;height:22px;border-left:2px solid var(--line)}.oc-root[data-astro-cid-66o7h55s]{display:inline-grid;text-align:center;background:var(--ink2,var(--slate-900));color:var(--paper,#fff);padding:10px 22px;border-radius:4px;max-width:min(560px,100%)}.oc-root[data-astro-cid-66o7h55s] b[data-astro-cid-66o7h55s]{font-family:var(--ff-serif);font-size:1.08rem}.oc-root[data-astro-cid-66o7h55s] span[data-astro-cid-66o7h55s]{font-size:.8rem;opacity:.85}.oc-ramas[data-astro-cid-66o7h55s]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));align-items:start;gap:12px;position:relative;padding-top:22px;border-top:2px solid var(--line)}.oc-rama[data-astro-cid-66o7h55s]{position:relative;background:var(--paper,#fff);border:1px solid var(--rule2,var(--border));border-radius:4px;padding:12px 12px 10px;min-width:0}.oc-rama[data-astro-cid-66o7h55s]:before{content:"";position:absolute;left:50%;top:-24px;height:22px;border-left:2px solid var(--line)}.oc-rama-n[data-astro-cid-66o7h55s]{display:block;font-weight:700;color:var(--ink2,var(--ink));font-size:.92rem;line-height:1.25;text-decoration:none}.exec-mini[data-astro-cid-66o7h55s]{background:var(--acc-soft,var(--lime-100));border-color:var(--acc,var(--green-700))}.oc-ver[data-astro-cid-66o7h55s]{display:block;font-size:.76rem;margin-top:4px;color:var(--acc,var(--green-700))}.oc-sub[data-astro-cid-66o7h55s]{list-style:none;display:grid;gap:4px;margin-top:8px;font-size:.84rem;line-height:1.3}.oc-sub[data-astro-cid-66o7h55s] li[data-astro-cid-66o7h55s]{padding-left:10px;position:relative}.oc-sub[data-astro-cid-66o7h55s] li[data-astro-cid-66o7h55s]:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:1px;background:var(--line)}.oc-mini[data-astro-cid-66o7h55s]{display:block;font-size:.74rem;opacity:.8}.oc-ejec[data-astro-cid-66o7h55s]{margin-top:26px;background:var(--acc-soft,var(--lime-100));border-radius:6px;padding:18px clamp(12px,2vw,22px) 20px;position:relative}.oc-ramas[data-astro-cid-66o7h55s].con-ejec+.oc-ejec[data-astro-cid-66o7h55s]:before{content:"";position:absolute;left:clamp(40px,8%,90px);top:-28px;height:28px;border-left:2px dashed var(--acc,var(--green-700))}.oc-ejec-t[data-astro-cid-66o7h55s]{font-family:var(--ff-serif);font-weight:600;font-size:1.2rem;color:var(--ink2,var(--ink));text-align:center}.oc-nota[data-astro-cid-66o7h55s]{font-size:.8rem;line-height:1.35;margin-top:3px}.oc-ejec[data-astro-cid-66o7h55s]>.oc-nota[data-astro-cid-66o7h55s]{text-align:center}.oc-jef[data-astro-cid-66o7h55s]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:14px 0 0;position:relative;padding-bottom:20px}.oc-jef[data-astro-cid-66o7h55s]:after{content:"";position:absolute;left:50%;bottom:0;height:20px;border-left:2px solid var(--line)}.oc-jef[data-astro-cid-66o7h55s] li[data-astro-cid-66o7h55s]{display:grid;text-align:center;background:var(--ink2,var(--slate-900));color:var(--paper,#fff);border-radius:4px;padding:8px 16px;max-width:300px}.oc-jef[data-astro-cid-66o7h55s] b[data-astro-cid-66o7h55s]{font-size:.92rem}.oc-jef[data-astro-cid-66o7h55s] span[data-astro-cid-66o7h55s]{font-size:.74rem;opacity:.85}.oc-cols[data-astro-cid-66o7h55s]{list-style:none;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:14px;border-top:2px solid var(--line);padding-top:20px;position:relative}.oc-col[data-astro-cid-66o7h55s]{position:relative;min-width:0}.oc-col[data-astro-cid-66o7h55s].ancha{grid-column:span 2}.oc-col[data-astro-cid-66o7h55s].total{grid-column:1 / -1}.oc-col[data-astro-cid-66o7h55s].total .oc-tiles[data-astro-cid-66o7h55s]{grid-template-columns:repeat(auto-fill,minmax(10em,1fr))}.oc-col[data-astro-cid-66o7h55s]:before{content:"";position:absolute;left:50%;top:-22px;height:20px;border-left:2px solid var(--line)}.oc-col-t[data-astro-cid-66o7h55s]{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-weight:700;color:var(--paper,#fff);background:var(--acc,var(--green-700));border-radius:4px;padding:8px 10px;font-size:.88rem;line-height:1.25}.oc-count[data-astro-cid-66o7h55s]{font-size:.74rem;background:#ffffff38;border-radius:999px;padding:1px 7px}.oc-col[data-astro-cid-66o7h55s]>.oc-nota[data-astro-cid-66o7h55s]{text-align:center}.oc-tiles[data-astro-cid-66o7h55s]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px;margin-top:8px}.oc-tile[data-astro-cid-66o7h55s]{background:var(--paper,#fff);border:1px solid var(--rule2,var(--border));border-radius:4px;padding:7px 9px;font-size:.82rem;line-height:1.25;min-width:0;display:grid;gap:2px;align-content:start}.oc-tile-n[data-astro-cid-66o7h55s]{font-weight:700;color:var(--ink2,var(--ink));overflow-wrap:anywhere}.t-departamento[data-astro-cid-66o7h55s] .oc-tile-n[data-astro-cid-66o7h55s]{color:var(--acc,var(--teal))}.oc-tile-nota[data-astro-cid-66o7h55s]{font-size:.74rem;line-height:1.3}.oc-tile-sub[data-astro-cid-66o7h55s]{list-style:none;font-size:.74rem;margin-top:4px;display:grid;gap:3px;border-top:1px solid var(--rule2,var(--border));padding-top:4px}.oc-sub2[data-astro-cid-66o7h55s]{list-style:none;font-size:.78rem;margin:3px 0 0 4px;display:grid;gap:2px}.oc-ley[data-astro-cid-66o7h55s]{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:.84rem;margin-bottom:12px}.cb-l[data-astro-cid-66o7h55s]{font-weight:700;font-size:.78rem;color:#fff;border-radius:3px;padding:1px 7px}.cb-l[data-astro-cid-66o7h55s].cb-nueva,.cb-l[data-astro-cid-66o7h55s].cb-restablecida{background:#3d6b2c}.cb-l[data-astro-cid-66o7h55s].cb-fusion{background:#2a6a6d}.cb-l[data-astro-cid-66o7h55s].cb-escision{background:#8a5a12}.cb-l[data-astro-cid-66o7h55s].cb-transformada{background:#33508a}.cb-l[data-astro-cid-66o7h55s].cb-renombrada{background:#5c6664}.cb-l[data-astro-cid-66o7h55s].cb-competencias{background:#6b4a8a}.cb-l[data-astro-cid-66o7h55s].cb-suprimida{background:#af343e}.oc-tile[data-astro-cid-66o7h55s][class*=con-]{border-width:1px 1px 1px 1px;box-shadow:inset 0 3px 0 var(--cbc,transparent)}.con-nueva[data-astro-cid-66o7h55s],.con-restablecida[data-astro-cid-66o7h55s]{--cbc:#3D6B2C}.con-fusion[data-astro-cid-66o7h55s]{--cbc:#2A6A6D}.con-escision[data-astro-cid-66o7h55s]{--cbc:#8A5A12}.con-transformada[data-astro-cid-66o7h55s]{--cbc:#33508A}.con-renombrada[data-astro-cid-66o7h55s]{--cbc:#5C6664}.con-competencias[data-astro-cid-66o7h55s]{--cbc:#6B4A8A}.con-suprimida[data-astro-cid-66o7h55s]{--cbc:#AF343E}.suprimida[data-astro-cid-66o7h55s]>.oc-tile-n[data-astro-cid-66o7h55s],.suprimida[data-astro-cid-66o7h55s]>.oc-sub-n[data-astro-cid-66o7h55s],.suprimida[data-astro-cid-66o7h55s]>.oc-rama-n[data-astro-cid-66o7h55s]{text-decoration:line-through;text-decoration-color:#af343e;text-decoration-thickness:2px;opacity:.8}@media(max-width:860px){.oc-cols[data-astro-cid-66o7h55s]{grid-template-columns:minmax(0,1fr)}.oc-col[data-astro-cid-66o7h55s].ancha,.oc-col[data-astro-cid-66o7h55s].total{grid-column:auto}.oc-col[data-astro-cid-66o7h55s]:before{display:none}.oc-cols[data-astro-cid-66o7h55s]{border-top:0;padding-top:0}.oc-ramas[data-astro-cid-66o7h55s]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:520px){.oc-ramas[data-astro-cid-66o7h55s]{grid-template-columns:minmax(0,1fr);border-top:0;border-left:2px solid var(--line);padding:0 0 0 14px;gap:10px}.oc-rama[data-astro-cid-66o7h55s]:before{left:-16px;top:50%;height:0;width:14px;border-left:0;border-top:2px solid var(--line)}}.ep[data-astro-cid-wypclc5s]{display:grid;gap:18px}.ep-vacio[data-astro-cid-wypclc5s]{font-style:italic}.ep-fig[data-astro-cid-wypclc5s]{margin:0}svg[data-astro-cid-wypclc5s]{width:100%;height:auto;max-height:420px}.ep-banda[data-astro-cid-wypclc5s]{fill:var(--acc-soft,#EAF2DD);stroke:var(--acc,#3D5C2D);stroke-dasharray:4 3;stroke-width:1}.ep-grid[data-astro-cid-wypclc5s]{stroke:color-mix(in srgb,var(--ink2,#222) 14%,transparent);stroke-width:1}.ep-ty[data-astro-cid-wypclc5s]{font-size:12px;text-anchor:end;fill:currentColor;font-family:var(--mono)}.ep-tx[data-astro-cid-wypclc5s]{font-size:12px;text-anchor:middle;fill:currentColor;font-family:var(--mono)}.ep-linea[data-astro-cid-wypclc5s]{fill:none;stroke:var(--c);stroke-width:2.5;stroke-linejoin:round}.ep-pt[data-astro-cid-wypclc5s]{fill:var(--c);stroke:#fff;stroke-width:1.5}.ep-ley[data-astro-cid-wypclc5s]{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.86rem;margin-top:6px}.ep-ley[data-astro-cid-wypclc5s] li[data-astro-cid-wypclc5s]{display:flex;align-items:center;gap:6px}.ep-ley[data-astro-cid-wypclc5s] span[data-astro-cid-wypclc5s]{width:14px;height:14px;border-radius:50%;display:inline-block}.ep-ley[data-astro-cid-wypclc5s] .ep-ley-banda[data-astro-cid-wypclc5s]{border-radius:2px;background:var(--acc-soft,#EAF2DD);border:1px dashed var(--acc,#3D5C2D)}.ep-cifras[data-astro-cid-wypclc5s] h5[data-astro-cid-wypclc5s]{font-family:var(--ff-serif);font-size:1.12rem;margin-bottom:6px}.ep-grupos[data-astro-cid-wypclc5s]{display:grid;gap:14px}.ep-fuente[data-astro-cid-wypclc5s]{font-size:.86rem;margin-bottom:4px}.ep-grupo[data-astro-cid-wypclc5s] ul[data-astro-cid-wypclc5s]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5em,1fr));gap:4px 18px}.ep-grupo[data-astro-cid-wypclc5s] li[data-astro-cid-wypclc5s]{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid var(--rule2,var(--border));padding:3px 0}.ep-grupo[data-astro-cid-wypclc5s] li[data-astro-cid-wypclc5s] b[data-astro-cid-wypclc5s]{font-family:var(--mono);font-size:.84em;color:var(--acc,#3D5C2D)}.ep-grupo[data-astro-cid-wypclc5s] li[data-astro-cid-wypclc5s] .ep-am[data-astro-cid-wypclc5s]{flex-basis:100%;font-size:.78rem}.ep-cap[data-astro-cid-wypclc5s]{font-size:.84rem;margin-top:6px;max-width:80ch}.ep-mas[data-astro-cid-wypclc5s]{font-size:.86rem;margin-top:10px;font-style:italic}.ep-g[data-astro-cid-wypclc5s]:not(.ep-total):not(.ep-ejecutivo-nacional) .ep-linea[data-astro-cid-wypclc5s]{stroke-width:1.6;opacity:.75}.ep-g[data-astro-cid-wypclc5s]:not(.ep-total):not(.ep-ejecutivo-nacional) .ep-pt[data-astro-cid-wypclc5s]{opacity:.8}.ep-tn[data-astro-cid-wypclc5s]{font-size:.82rem;min-width:260px}.ep-am[data-astro-cid-wypclc5s]{font-size:.86em}.ep-met[data-astro-cid-wypclc5s]{font-size:.92rem;border-top:1px solid var(--rule2,var(--border));padding-top:10px}.ep-tabla[data-astro-cid-wypclc5s] summary[data-astro-cid-wypclc5s]{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.ep-tabla[data-astro-cid-wypclc5s] table[data-astro-cid-wypclc5s]{border-collapse:collapse;width:100%;font-size:.9rem;min-width:520px}.ep-tabla[data-astro-cid-wypclc5s] th[data-astro-cid-wypclc5s],.ep-tabla[data-astro-cid-wypclc5s] td[data-astro-cid-wypclc5s]{padding:6px 10px;border-bottom:1px solid var(--rule2,var(--border));text-align:left}.periodo[data-astro-cid-7xxgutw5]{--paper:var(--surface);--ink2:var(--slate-900);--rule2:var(--border);--acc:var(--green-700);--acc-soft:var(--lime-100);background:var(--paper);color:var(--slate-700);border:1px solid var(--rule2);border-radius:6px;padding:clamp(22px,3.4vw,48px);scroll-margin-top:72px;position:relative}.era-xix[data-astro-cid-7xxgutw5]{--paper:#F4EDDD;--ink2:#2E2619;--rule2:#D6C6A4;--acc:#8A4B2B;--acc-soft:#EADFC7;color:#4a3f2e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .27 0 0 0 0 .15 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.era-xx[data-astro-cid-7xxgutw5]{--paper:#F3F5EF;--ink2:#22301C;--rule2:#D3DACB;--acc:var(--green-700);--acc-soft:#E3EBD8}.era-c91[data-astro-cid-7xxgutw5]{--paper:#FFFFFF;--ink2:var(--slate-900);--rule2:#D8E6E6;--acc:#2C6E71;--acc-soft:#E2F0F0}.periodo[data-astro-cid-7xxgutw5]+.periodo{margin-top:36px}.periodo[data-astro-cid-7xxgutw5] h3,.periodo[data-astro-cid-7xxgutw5] h4,.periodo[data-astro-cid-7xxgutw5] h5{color:var(--ink2)}.pd-head[data-astro-cid-7xxgutw5]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(16px,3vw,40px);align-items:center;border-bottom:1px solid var(--rule2);padding-bottom:22px}.pd-years[data-astro-cid-7xxgutw5]{font-family:var(--ff-serif);font-weight:700;font-size:clamp(2.2rem,1.2rem + 3vw,3.8rem);line-height:.9;color:var(--acc);display:flex;flex-direction:column;align-items:flex-start;letter-spacing:-.03em}.pd-sep[data-astro-cid-7xxgutw5]{display:block;width:1.1em;height:2px;background:currentColor;opacity:.45;margin:.18em 0}.pd-tit[data-astro-cid-7xxgutw5] h3[data-astro-cid-7xxgutw5]{font-size:clamp(1.55rem,1.1rem + 1.4vw,2.4rem);line-height:1.08}.pd-gov[data-astro-cid-7xxgutw5]{font-size:.9rem;margin-top:8px}.era-xix[data-astro-cid-7xxgutw5] .pd-tit[data-astro-cid-7xxgutw5] h3[data-astro-cid-7xxgutw5]{font-weight:700;letter-spacing:-.01em}.pd-mapa[data-astro-cid-7xxgutw5]{width:clamp(96px,11vw,150px);aspect-ratio:1;border:1px solid var(--rule2);border-radius:4px;padding:0;overflow:hidden;cursor:zoom-in;background:#efe8d8;transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out)}.pd-mapa[data-astro-cid-7xxgutw5] img[data-astro-cid-7xxgutw5]{width:100%;height:100%;object-fit:cover;filter:sepia(.25) saturate(.9)}@media(hover:hover)and (pointer:fine){.pd-mapa[data-astro-cid-7xxgutw5]:hover{transform:rotate(-1.5deg) scale(1.03);box-shadow:0 12px 28px #2e261938}}.pd-mapa[data-astro-cid-7xxgutw5]:active{transform:scale(.97)}.pd-tesis[data-astro-cid-7xxgutw5]{font-family:var(--ff-serif);font-size:clamp(1.3rem,1rem + 1vw,1.85rem);line-height:1.32;color:var(--ink2);margin-top:26px;max-width:52ch;text-wrap:balance}.era-xix[data-astro-cid-7xxgutw5] .pd-tesis[data-astro-cid-7xxgutw5]{font-style:italic}.pd-intro[data-astro-cid-7xxgutw5]{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(230px,1fr);gap:clamp(20px,3vw,48px);margin-top:22px;align-items:start}.mas[data-astro-cid-7xxgutw5]{margin-top:8px}.mas[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]{cursor:pointer;font-weight:700;color:var(--acc);list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:44px}.mas[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]::-webkit-details-marker{display:none}.mas[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]:before{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--t-fast) var(--ease-out)}.mas[data-astro-cid-7xxgutw5][open] summary[data-astro-cid-7xxgutw5]:before{transform:rotate(-135deg) translateY(-2px)}.mas[data-astro-cid-7xxgutw5] .mas-c[data-astro-cid-7xxgutw5],.mas[data-astro-cid-7xxgutw5][open] .mas-a[data-astro-cid-7xxgutw5]{display:none}.mas[data-astro-cid-7xxgutw5][open] .mas-c[data-astro-cid-7xxgutw5]{display:inline}.mas[data-astro-cid-7xxgutw5] p[data-astro-cid-7xxgutw5]{margin-top:6px}.capas[data-astro-cid-7xxgutw5]{margin:0;border-top:2px solid var(--ink2);padding-top:10px}.capas[data-astro-cid-7xxgutw5] figcaption[data-astro-cid-7xxgutw5]{font-family:var(--ff-serif);font-weight:600;color:var(--ink2);font-size:1rem;margin-bottom:8px}.capas[data-astro-cid-7xxgutw5] ol[data-astro-cid-7xxgutw5]{list-style:none;display:flex;flex-direction:column-reverse}.capas[data-astro-cid-7xxgutw5] li[data-astro-cid-7xxgutw5]{display:grid;grid-template-columns:44px 1fr auto;gap:10px;align-items:baseline;padding:5px 8px;font-size:.86rem;line-height:1.3;border-bottom:1px solid color-mix(in srgb,var(--ink2) 10%,transparent);background:color-mix(in srgb,var(--acc) calc(var(--edad) * 22%),transparent)}.c-anio[data-astro-cid-7xxgutw5]{font-family:var(--mono);font-size:.78rem;color:var(--ink2)}.c-nom[data-astro-cid-7xxgutw5]{color:var(--ink2)}.capas[data-astro-cid-7xxgutw5] li[data-astro-cid-7xxgutw5].nueva{background:var(--acc-soft);font-weight:700}.c-tag[data-astro-cid-7xxgutw5]{font-size:.74rem;font-weight:700;color:var(--acc);white-space:nowrap}.capas-vacio[data-astro-cid-7xxgutw5]{font-size:.9rem;font-style:italic}.pd-bar[data-astro-cid-7xxgutw5]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:30px;padding-top:18px;border-top:1px solid var(--rule2)}.lentes[data-astro-cid-7xxgutw5]{display:flex;flex-wrap:wrap;gap:2px;max-width:100%}.lente[data-astro-cid-7xxgutw5]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;background:none;border:0;border-bottom:2px solid transparent;cursor:pointer;font-weight:700;font-size:.92rem;color:color-mix(in srgb,var(--ink2) 75%,transparent);transition:color var(--t-fast),border-color var(--t-fast)}@media(hover:hover)and (pointer:fine){.lente[data-astro-cid-7xxgutw5]:hover{color:var(--ink2);border-bottom-color:var(--rule2)}}.lente[data-astro-cid-7xxgutw5][aria-selected=true]{color:var(--ink2);border-bottom-color:var(--acc)}.lente-n[data-astro-cid-7xxgutw5]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:.72rem;border:1px solid currentColor}.lente[data-astro-cid-7xxgutw5][aria-selected=true] .lente-n[data-astro-cid-7xxgutw5]{background:var(--acc);border-color:var(--acc);color:#fff}.comparar[data-astro-cid-7xxgutw5]{min-height:44px;padding:8px 16px;border:1px solid var(--ink2);border-radius:999px;background:transparent;color:var(--ink2);font-weight:700;font-size:.86rem;cursor:pointer;transition:background-color var(--t-fast),color var(--t-fast),transform var(--t-fast) var(--ease-out)}.comparar[data-astro-cid-7xxgutw5]:hover{background:var(--ink2);color:var(--paper)}.comparar[data-astro-cid-7xxgutw5]:active{transform:scale(.97)}html:not(.js) .pd-bar[data-astro-cid-7xxgutw5]{display:none}.js .panel[data-astro-cid-7xxgutw5]:not(.on){display:none}.panel[data-astro-cid-7xxgutw5]{margin-top:26px}html:not(.js) .panel[data-astro-cid-7xxgutw5]+.panel[data-astro-cid-7xxgutw5]{border-top:1px solid var(--rule2);padding-top:26px}.panel-t[data-astro-cid-7xxgutw5]{font-family:var(--ff-serif);font-weight:600;font-size:1.25rem;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:12px;align-items:baseline}.cont[data-astro-cid-7xxgutw5]{font-family:var(--ff);font-size:.78rem;font-weight:700;color:var(--acc);border:1px solid currentColor;border-radius:999px;padding:2px 10px}.par-grid[data-astro-cid-7xxgutw5]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:26px 32px;margin-top:22px}.par[data-astro-cid-7xxgutw5]{border-top:1px solid var(--rule2);padding-top:14px}.par-n[data-astro-cid-7xxgutw5]{font-family:var(--ff-serif);font-style:italic;color:var(--acc);font-size:1rem}.par[data-astro-cid-7xxgutw5] h5[data-astro-cid-7xxgutw5]{font-family:var(--ff-serif);font-weight:600;font-size:1.18rem;margin-top:2px}.par-autores[data-astro-cid-7xxgutw5]{font-size:.82rem;margin:4px 0 8px;font-style:italic}.par[data-astro-cid-7xxgutw5] p[data-astro-cid-7xxgutw5]:last-child{font-size:.97rem}.cifras[data-astro-cid-7xxgutw5]{display:flex;flex-wrap:wrap;gap:12px 36px;margin:18px 0 6px}.cifras[data-astro-cid-7xxgutw5] dt[data-astro-cid-7xxgutw5]{font-size:.82rem}.cifras[data-astro-cid-7xxgutw5] dd[data-astro-cid-7xxgutw5]{font-family:var(--ff-serif);font-weight:700;font-size:2.2rem;line-height:1;color:var(--acc)}.oc-ampliar[data-astro-cid-7xxgutw5]{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:14px;padding:8px 16px;border:1px solid var(--ink2);border-radius:999px;background:var(--paper);color:var(--ink2);font-weight:700;font-size:.88rem;cursor:zoom-in;transition:background-color var(--t-fast),color var(--t-fast),transform var(--t-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.oc-ampliar[data-astro-cid-7xxgutw5]:hover{background:var(--ink2);color:var(--paper)}}.oc-ampliar[data-astro-cid-7xxgutw5]:active{transform:scale(.97)}html:not(.js) .oc-ampliar[data-astro-cid-7xxgutw5]{display:none}.notas[data-astro-cid-7xxgutw5]{margin-top:18px;padding-left:18px;display:grid;gap:8px;font-size:.95rem}.terr[data-astro-cid-7xxgutw5]{display:grid;gap:28px}.terr[data-astro-cid-7xxgutw5].con-mapa{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.mapa[data-astro-cid-7xxgutw5]{margin:0;position:sticky;top:150px}.mapa-btn[data-astro-cid-7xxgutw5]{display:block;width:100%;padding:0;border:1px solid var(--rule2);border-radius:4px;overflow:hidden;cursor:zoom-in;background:#efe8d8;position:relative}.mapa-btn[data-astro-cid-7xxgutw5] img[data-astro-cid-7xxgutw5]{width:100%;height:auto}.zoom[data-astro-cid-7xxgutw5]{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;background:#1e1a12d1;color:#fff;font-size:.8rem;font-weight:700;padding:6px 10px;border-radius:999px}.mapa[data-astro-cid-7xxgutw5] figcaption[data-astro-cid-7xxgutw5]{margin-top:8px}.divs[data-astro-cid-7xxgutw5]{display:grid;gap:14px;margin-top:16px}.divs[data-astro-cid-7xxgutw5] dt[data-astro-cid-7xxgutw5]{font-weight:700;color:var(--ink2)}.divs[data-astro-cid-7xxgutw5] dd[data-astro-cid-7xxgutw5]{font-size:.96rem}.eje[data-astro-cid-7xxgutw5]{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin:8px 0 6px}.eje-y[data-astro-cid-7xxgutw5]{font-family:var(--mono);font-size:.8rem;color:var(--ink2)}.eje-l[data-astro-cid-7xxgutw5]{position:relative;height:28px;border-bottom:2px solid var(--ink2)}.eje-p[data-astro-cid-7xxgutw5]{position:absolute;left:calc(var(--x) * 100%);bottom:-7px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--acc);border:2px solid var(--paper)}.eje-p[data-astro-cid-7xxgutw5]:after{content:"";position:absolute;inset:-10px;border-radius:50%}.eje-p[data-astro-cid-7xxgutw5].crisis{background:var(--wine)}.eje-p[data-astro-cid-7xxgutw5].innovacion{background:var(--teal)}.eje-p[data-astro-cid-7xxgutw5].proceso{background:var(--slate-400)}.eje-p[data-astro-cid-7xxgutw5].reforma{background:var(--acc)}.eje-ley[data-astro-cid-7xxgutw5]{list-style:none;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.78rem;margin-bottom:12px}.eje-ley[data-astro-cid-7xxgutw5] li[data-astro-cid-7xxgutw5]:before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;background:var(--acc)}.eje-ley[data-astro-cid-7xxgutw5] .crisis[data-astro-cid-7xxgutw5]:before{background:var(--wine)}.eje-ley[data-astro-cid-7xxgutw5] .innovacion[data-astro-cid-7xxgutw5]:before{background:var(--teal)}.eje-ley[data-astro-cid-7xxgutw5] .proceso[data-astro-cid-7xxgutw5]:before{background:var(--slate-400)}.pd-hitos[data-astro-cid-7xxgutw5]{margin-top:30px;padding-top:20px;border-top:1px solid var(--rule2)}.hitos[data-astro-cid-7xxgutw5]{list-style:none}.hito[data-astro-cid-7xxgutw5]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px;padding:14px 0;border-top:1px solid var(--rule2);scroll-margin-top:160px}.hito[data-astro-cid-7xxgutw5]:target{background:var(--acc-soft)}.hito-f[data-astro-cid-7xxgutw5]{font-family:var(--mono);font-size:.84rem;color:var(--acc);padding-top:3px}.hito-t[data-astro-cid-7xxgutw5]{font-weight:700;color:var(--ink2);display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.hito-c[data-astro-cid-7xxgutw5]{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--acc)}.crisis[data-astro-cid-7xxgutw5] .hito-c[data-astro-cid-7xxgutw5]{color:var(--wine)}.innovacion[data-astro-cid-7xxgutw5] .hito-c[data-astro-cid-7xxgutw5]{color:var(--teal)}.proceso[data-astro-cid-7xxgutw5] .hito-c[data-astro-cid-7xxgutw5]{color:var(--slate-700)}.hito[data-astro-cid-7xxgutw5] div[data-astro-cid-7xxgutw5]>p[data-astro-cid-7xxgutw5]:last-child{font-size:.96rem;margin-top:2px}.ley-eje[data-astro-cid-7xxgutw5] .eje-l[data-astro-cid-7xxgutw5]{height:calc(14px + var(--filas,1) * 14px)}.ley-eje[data-astro-cid-7xxgutw5]{margin-bottom:26px;align-items:end}.ley-eje[data-astro-cid-7xxgutw5] .eje-y[data-astro-cid-7xxgutw5]{transform:translateY(.55em)}.ley-y[data-astro-cid-7xxgutw5]{position:absolute;left:calc(var(--x) * 100%);top:100%;transform:translate(-50%);margin-top:8px;font-family:var(--mono);font-size:.74rem;color:var(--ink2);white-space:nowrap}.ley-y[data-astro-cid-7xxgutw5] small[data-astro-cid-7xxgutw5]{color:var(--acc);font-size:.9em}@media(max-width:600px){.ley-y[data-astro-cid-7xxgutw5]{display:none}.ley-eje[data-astro-cid-7xxgutw5]{margin-bottom:10px}}.ley[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]:focus:not(:focus-visible){outline:0}.ley-p[data-astro-cid-7xxgutw5]{bottom:calc(var(--k) * 14px - 7px);background:var(--ink2);cursor:pointer}.ley-p[data-astro-cid-7xxgutw5]:hover{background:var(--acc);transform:scale(1.25)}.leyes[data-astro-cid-7xxgutw5]{list-style:none;margin-top:14px;position:relative}.leyes[data-astro-cid-7xxgutw5]:before{content:"";position:absolute;left:62px;top:6px;bottom:6px;width:2px;background:var(--rule2)}.ley[data-astro-cid-7xxgutw5]{scroll-margin-top:160px}.ley[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]{list-style:none;display:grid;grid-template-columns:52px minmax(0,1fr);gap:34px;align-items:baseline;cursor:pointer;padding:12px 0;min-height:44px;position:relative}.ley[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]::-webkit-details-marker{display:none}.ley[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]:before{content:"";position:absolute;left:57px;top:19px;width:12px;height:12px;border-radius:50%;background:var(--paper);border:2px solid var(--acc);transition:background-color var(--t-fast)}.ley[data-astro-cid-7xxgutw5] details[data-astro-cid-7xxgutw5][open] summary[data-astro-cid-7xxgutw5]:before,.ley[data-astro-cid-7xxgutw5]:target summary[data-astro-cid-7xxgutw5]:before{background:var(--acc)}@media(hover:hover)and (pointer:fine){.ley[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]:hover .ley-nom[data-astro-cid-7xxgutw5]{text-decoration-color:currentColor}}.ley-a[data-astro-cid-7xxgutw5]{font-family:var(--mono);font-size:.86rem;color:var(--acc);text-align:right}.ley-s[data-astro-cid-7xxgutw5]{display:flex;flex-direction:column;gap:2px}.ley-nom[data-astro-cid-7xxgutw5]{font-weight:700;font-size:1.02rem;color:var(--ink2);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--acc) 40%,transparent);text-underline-offset:.2em}.ley-t[data-astro-cid-7xxgutw5]{font-size:.9rem;font-style:italic}.ley-c[data-astro-cid-7xxgutw5]{margin:0 0 14px 86px;padding:12px 16px;background:var(--acc-soft);border-radius:4px;display:grid;gap:8px}.ley-c[data-astro-cid-7xxgutw5]>p[data-astro-cid-7xxgutw5]:first-child{font-size:.97rem}.ley-n[data-astro-cid-7xxgutw5]{font-weight:700;font-size:.9rem;color:var(--ink2);text-decoration:underline;text-underline-offset:.2em;justify-self:start}.ext[data-astro-cid-7xxgutw5]{font-size:.8em;margin-left:4px;color:var(--acc)}.ley-e[data-astro-cid-7xxgutw5]{font-size:.84rem;font-style:italic}.ley-e[data-astro-cid-7xxgutw5].alerta{color:var(--wine);font-style:normal;font-weight:700}.pd-refs[data-astro-cid-7xxgutw5]{margin-top:20px;font-size:.88rem}.pd-refs[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]{cursor:pointer;font-weight:700;color:var(--ink2);min-height:44px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--rule2);border-radius:999px;padding:4px 16px}.pd-refs[data-astro-cid-7xxgutw5] ul[data-astro-cid-7xxgutw5]{list-style:none;display:grid;gap:8px;margin-top:10px}.pd-refs[data-astro-cid-7xxgutw5] a[data-astro-cid-7xxgutw5]{color:inherit;text-decoration:underline;text-decoration-color:var(--rule2)}@media(max-width:860px){.pd-head[data-astro-cid-7xxgutw5]{grid-template-columns:minmax(0,1fr) auto}.pd-years[data-astro-cid-7xxgutw5]{grid-column:1 / -1;flex-direction:row;align-items:baseline;gap:10px}.pd-sep[data-astro-cid-7xxgutw5]{width:.6em;align-self:center}.pd-intro[data-astro-cid-7xxgutw5],.terr[data-astro-cid-7xxgutw5].con-mapa{grid-template-columns:minmax(0,1fr)}.mapa[data-astro-cid-7xxgutw5]{position:static}.hito[data-astro-cid-7xxgutw5]{grid-template-columns:minmax(0,1fr);gap:4px}.leyes[data-astro-cid-7xxgutw5]:before,.ley[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]:before{left:47px}.ley[data-astro-cid-7xxgutw5] summary[data-astro-cid-7xxgutw5]{grid-template-columns:38px minmax(0,1fr)}.ley-c[data-astro-cid-7xxgutw5]{margin-left:0}.pd-bar[data-astro-cid-7xxgutw5]{flex-direction:column;align-items:stretch}.lentes[data-astro-cid-7xxgutw5]{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 82%,transparent);mask-image:linear-gradient(to right,#000 82%,transparent);padding-right:28px}.lente[data-astro-cid-7xxgutw5]{white-space:nowrap}}.mt[data-astro-cid-csgqoicq]{margin:30px 0 0;padding-top:20px;border-top:1px solid var(--rule2,var(--border))}.mt-t[data-astro-cid-csgqoicq]{font-family:var(--ff-serif);font-weight:600;font-size:1.12rem;margin-bottom:12px}.mt-grid[data-astro-cid-csgqoicq]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}svg[data-astro-cid-csgqoicq]{width:100%;max-width:380px;height:auto}path[data-astro-cid-csgqoicq]{stroke:#fff;stroke-width:.8;stroke-linejoin:round;transition:filter var(--t-fast)}path[data-astro-cid-csgqoicq]:hover{filter:brightness(.88)}.mt-ley[data-astro-cid-csgqoicq]{list-style:none;display:grid;gap:6px;font-size:.88rem}.mt-ley[data-astro-cid-csgqoicq] li[data-astro-cid-csgqoicq]{display:flex;align-items:center;gap:8px}.mt-ley[data-astro-cid-csgqoicq] span[data-astro-cid-csgqoicq]{width:14px;height:14px;border-radius:3px;flex:none;border:1px solid rgba(0,0,0,.12)}.mt-tab[data-astro-cid-csgqoicq]{margin-top:14px;font-size:.86rem}.mt-tab[data-astro-cid-csgqoicq] summary[data-astro-cid-csgqoicq]{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.mt-tab[data-astro-cid-csgqoicq] table[data-astro-cid-csgqoicq]{border-collapse:collapse;width:100%}.mt-tab[data-astro-cid-csgqoicq] th[data-astro-cid-csgqoicq],.mt-tab[data-astro-cid-csgqoicq] td[data-astro-cid-csgqoicq]{padding:5px 8px;border-bottom:1px solid var(--rule2,var(--border));text-align:left;vertical-align:top}.mt-tab[data-astro-cid-csgqoicq] th[data-astro-cid-csgqoicq]{font-weight:400}.mt[data-astro-cid-csgqoicq] figcaption[data-astro-cid-csgqoicq]{margin-top:12px}.mt-defs[data-astro-cid-csgqoicq]{position:absolute}.mt-mini[data-astro-cid-csgqoicq]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px}.mt-mini[data-astro-cid-csgqoicq] svg[data-astro-cid-csgqoicq]{width:100%;height:auto}.mt-mini[data-astro-cid-csgqoicq] use[data-astro-cid-csgqoicq]{fill:#e7e9e3;stroke:#fff;stroke-width:1.2}.mt-mini[data-astro-cid-csgqoicq] use[data-astro-cid-csgqoicq].on{fill:var(--acc,var(--teal))}.mt-mini[data-astro-cid-csgqoicq] p[data-astro-cid-csgqoicq]{display:grid;font-size:.84rem;line-height:1.3;margin-top:6px}.mt-mini[data-astro-cid-csgqoicq] p[data-astro-cid-csgqoicq] b[data-astro-cid-csgqoicq]{color:var(--ink2,var(--ink))}.mt-mini[data-astro-cid-csgqoicq] .num[data-astro-cid-csgqoicq]{font-size:.78rem;opacity:.8}@media(max-width:860px){.mt-grid[data-astro-cid-csgqoicq]{grid-template-columns:minmax(0,1fr)}}:root{--teal:#2A6A6D}.parte1[data-astro-cid-d565vapt] .wrap{max-width:min(1640px,100%)}body{font-size:clamp(1.0625rem,.95rem + .25vw,1.2rem)}.hero[data-astro-cid-d565vapt]{position:relative;background:#17150f;color:#f1ebdd;overflow:hidden;isolation:isolate}.hero-mapas[data-astro-cid-d565vapt]{position:absolute;inset:0;display:grid;grid-template-columns:repeat(9,1fr);z-index:-2;opacity:.55}.hero-mapas[data-astro-cid-d565vapt] img[data-astro-cid-d565vapt]{width:100%;height:100%;object-fit:cover;filter:grayscale(1) sepia(.55) contrast(1.15) brightness(.9);clip-path:inset(100% 0 0 0);animation:revela 1.1s var(--ease-out) forwards;animation-delay:calc(var(--i) * 90ms)}@keyframes revela{to{clip-path:inset(0 0 0 0)}}.hero[data-astro-cid-d565vapt]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#17150ff0,#17150fd1 45%,#17150f8c),linear-gradient(180deg,transparent 55%,#17150F 100%)}.hero[data-astro-cid-d565vapt]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--green-400) 0 70%,var(--yellow) 70% 100%)}.hero-in[data-astro-cid-d565vapt]{padding-block:56px 64px}.crumb[data-astro-cid-d565vapt]{display:flex;flex-wrap:wrap;gap:10px;font-size:.86rem;font-weight:700;color:#d8cfbb}.crumb[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]{color:#fff;text-decoration:underline;text-decoration-color:#fff6}.hero[data-astro-cid-d565vapt] h1[data-astro-cid-d565vapt]{color:#fff8ea;font-size:clamp(2.4rem,1.2rem + 4.4vw,5.2rem);line-height:1;letter-spacing:-.025em;max-width:16ch;margin-top:22px}.hero-lede[data-astro-cid-d565vapt]{margin-top:22px;max-width:60ch;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.5;color:#e6decb}.banda[data-astro-cid-d565vapt]{list-style:none;display:flex;gap:2px;margin-top:40px;height:64px}.banda[data-astro-cid-d565vapt] li[data-astro-cid-d565vapt]{flex:var(--w) 1 0;min-width:0}.banda[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:6px 6px 8px;color:#fff8ea;text-decoration:none;border-top:3px solid;overflow:hidden;transition:background-color var(--t-fast)}.banda[data-astro-cid-d565vapt] .era-xix[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]{border-color:#c9a46a;background:#c9a46a24}.banda[data-astro-cid-d565vapt] .era-xx[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]{border-color:var(--green-400);background:#86b84f1f}.banda[data-astro-cid-d565vapt] .era-c91[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]{border-color:#6fc3c6;background:#6fc3c624}.banda[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]:hover,.banda[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]:focus-visible{background:#fff8ea33}.b-y[data-astro-cid-d565vapt]{font-family:var(--mono);font-size:.78rem}.b-t[data-astro-cid-d565vapt]{font-size:.74rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.85}.banda-esc[data-astro-cid-d565vapt]{display:flex;justify-content:space-between;font-family:var(--mono);font-size:.74rem;color:#b9af99;margin-top:6px;position:relative}.banda-esc[data-astro-cid-d565vapt] span[data-astro-cid-d565vapt]:nth-child(2){position:absolute;left:calc((1886 - 1819) / 207 * 100%)}.banda-esc[data-astro-cid-d565vapt] span[data-astro-cid-d565vapt]:nth-child(3){position:absolute;left:calc((1991 - 1819) / 207 * 100%)}.hero-cta[data-astro-cid-d565vapt]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.btn-ghost-light[data-astro-cid-d565vapt]{background:transparent;color:#fff8ea;border:1px solid rgba(255,248,234,.6)}.btn-ghost-light[data-astro-cid-d565vapt]:hover{background:#fff8ea;color:#17150f}.btn[data-astro-cid-d565vapt]:active{transform:scale(.97)}.hero-meta[data-astro-cid-d565vapt]{font-size:.86rem;color:#b9af99;margin-top:18px}.leer-s[data-astro-cid-d565vapt] h2[data-astro-cid-d565vapt]{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem)}.leer[data-astro-cid-d565vapt]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,4vw,64px);align-items:start}.leer-intro[data-astro-cid-d565vapt]{font-size:1.1rem;max-width:62ch;margin-top:18px}.leer-aula[data-astro-cid-d565vapt]{margin-top:16px;font-size:.95rem;max-width:62ch;padding-top:14px;border-top:1px solid var(--border)}.lentes-leyenda[data-astro-cid-d565vapt]{list-style:none;display:grid;gap:0}.lentes-leyenda[data-astro-cid-d565vapt] li[data-astro-cid-d565vapt]{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;padding:14px 0;border-top:1px solid var(--border)}.ll-n[data-astro-cid-d565vapt]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--green-700);color:var(--green-700);font-weight:700}.lentes-leyenda[data-astro-cid-d565vapt] b[data-astro-cid-d565vapt]{color:var(--ink)}.lentes-leyenda[data-astro-cid-d565vapt] p[data-astro-cid-d565vapt]{font-size:.94rem}.parte1[data-astro-cid-d565vapt]{--bg:#E9E2D0;background:var(--bg);transition:background-color .7s var(--ease-out);padding-bottom:80px}.parte1[data-astro-cid-d565vapt][data-era=xx]{--bg:#E4E9DE}.parte1[data-astro-cid-d565vapt][data-era=c91]{--bg:#E8F1F1}.barra[data-astro-cid-d565vapt]{position:sticky;top:var(--hd-h,72px);z-index:30;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb,var(--ink) 12%,transparent);transition:background-color .7s var(--ease-out)}.barra-in[data-astro-cid-d565vapt]{display:flex;align-items:center;gap:14px 22px;min-height:60px;flex-wrap:wrap;padding-block:6px}.barra-anio[data-astro-cid-d565vapt]{font-family:var(--ff-serif);font-weight:700;font-size:1.9rem;line-height:1;color:var(--ink);min-width:3.2ch;font-variant-numeric:tabular-nums}.barra-per[data-astro-cid-d565vapt]{font-family:var(--ff-serif);font-weight:600;color:var(--ink);font-size:1.02rem;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.barra-l[data-astro-cid-d565vapt]{font-size:.82rem;margin-right:6px}.gl[data-astro-cid-d565vapt]{min-height:44px;padding:6px 12px;border:0;border-radius:999px;background:transparent;font-weight:700;font-size:.86rem;color:var(--ink);cursor:pointer;transition:background-color var(--t-fast)}.gl[data-astro-cid-d565vapt] .num[data-astro-cid-d565vapt]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1px solid currentColor;font-size:.66rem;margin-right:2px}.gl[data-astro-cid-d565vapt]:hover{background:#2a353614}.gl[data-astro-cid-d565vapt][aria-pressed=true]{background:var(--ink);color:#fff}.barra-acc[data-astro-cid-d565vapt]{margin-left:auto;display:flex;gap:8px}.b-aula[data-astro-cid-d565vapt],.b-ayuda[data-astro-cid-d565vapt]{white-space:nowrap;min-height:44px;padding:6px 14px;border:1px solid var(--ink);border-radius:999px;background:transparent;font-weight:700;font-size:.86rem;color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.b-aula[data-astro-cid-d565vapt][aria-pressed=true]{background:var(--ink);color:#fff}.b-aula[data-astro-cid-d565vapt]:active,.b-ayuda[data-astro-cid-d565vapt]:active,.gl[data-astro-cid-d565vapt]:active{transform:scale(.97)}.p-head[data-astro-cid-d565vapt]{padding:56px 0 28px;max-width:90ch}.p-head[data-astro-cid-d565vapt] h2[data-astro-cid-d565vapt]{font-size:clamp(1.8rem,1.3rem + 1.8vw,2.8rem)}.p-head[data-astro-cid-d565vapt] p[data-astro-cid-d565vapt]{color:var(--slate-700);margin-top:12px;font-size:1.08rem}.p1[data-astro-cid-d565vapt]{display:grid;grid-template-columns:190px minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:start}.riel[data-astro-cid-d565vapt]{position:sticky;top:calc(var(--hd-h,72px) + 76px);height:calc(100vh - var(--hd-h,72px) - 100px);display:flex;flex-direction:column}.riel-l[data-astro-cid-d565vapt]{list-style:none;display:flex;flex-direction:column;flex:1;min-height:0;position:relative;border-left:2px solid var(--ink)}.riel-l[data-astro-cid-d565vapt] li[data-astro-cid-d565vapt]{flex:var(--w) 1 0;min-height:36px;position:relative}.riel-l[data-astro-cid-d565vapt] li[data-astro-cid-d565vapt]+li[data-astro-cid-d565vapt]{border-top:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.riel-l[data-astro-cid-d565vapt] li[data-astro-cid-d565vapt].era-c91:first-of-type,.riel-l[data-astro-cid-d565vapt] li[data-astro-cid-d565vapt][data-riel-li=estado-social-1991]{border-top:2px solid var(--yellow)}.riel-l[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]{display:flex;gap:8px;align-items:flex-start;height:100%;min-height:22px;padding:2px 8px;font-size:.8rem;line-height:1.2;color:var(--slate-700);text-decoration:none;overflow:hidden;transition:background-color var(--t-fast),color var(--t-fast)}.riel-l[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]:hover{background:#2a353612;color:var(--ink)}.r-y[data-astro-cid-d565vapt]{font-family:var(--mono);font-size:.74rem;color:var(--slate-700);flex:none}.r-t[data-astro-cid-d565vapt]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.riel-l[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt].activo{background:var(--ink);color:#fff}.riel-l[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt].activo .r-y[data-astro-cid-d565vapt]{color:#e6decb}.riel-marca[data-astro-cid-d565vapt]{position:absolute;left:-7px;width:12px;height:12px;border-radius:50%;background:var(--yellow);border:2px solid var(--ink);top:0;transform:translateY(var(--y,0px));pointer-events:none}.riel-next[data-astro-cid-d565vapt]{margin-top:10px;font-size:.82rem;font-weight:700;color:var(--teal);min-height:44px;display:flex;align-items:center}.tramo[data-astro-cid-d565vapt]{padding:8px 0 26px;scroll-margin-top:150px}.tramo[data-astro-cid-d565vapt] h2[data-astro-cid-d565vapt]{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.2rem)}.tramo[data-astro-cid-d565vapt] p[data-astro-cid-d565vapt]{color:var(--slate-700);max-width:90ch;margin-top:8px}.periodo+.tramo[data-astro-cid-d565vapt]{margin-top:64px}.t91[data-astro-cid-d565vapt]{border-top:3px solid var(--ink);padding-top:26px}.matriz-s[data-astro-cid-d565vapt]{margin-top:64px;scroll-margin-top:150px}.matriz-s[data-astro-cid-d565vapt] h2[data-astro-cid-d565vapt]{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.2rem)}.matriz-s[data-astro-cid-d565vapt]>p[data-astro-cid-d565vapt]{margin:8px 0 18px;max-width:70ch}.matriz-pista[data-astro-cid-d565vapt]{display:none;font-size:.86rem;font-weight:700;color:var(--teal);margin-bottom:8px}@media(max-width:1100px){.matriz-pista[data-astro-cid-d565vapt]{display:block}}.matriz-scroll[data-astro-cid-d565vapt]{overflow-x:auto;border:1px solid color-mix(in srgb,var(--ink) 15%,transparent);border-radius:6px;background:#fff}.matriz[data-astro-cid-d565vapt]{border-collapse:collapse;font-size:.84rem;min-width:1400px}.matriz[data-astro-cid-d565vapt] th[data-astro-cid-d565vapt],.matriz[data-astro-cid-d565vapt] td[data-astro-cid-d565vapt]{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border);border-right:1px solid var(--border);width:calc(100% / 12)}.matriz[data-astro-cid-d565vapt] thead[data-astro-cid-d565vapt] th[data-astro-cid-d565vapt]{font-family:var(--ff-serif);font-weight:600;font-size:.86rem;line-height:1.25;color:var(--ink)}.matriz[data-astro-cid-d565vapt] thead[data-astro-cid-d565vapt] .num[data-astro-cid-d565vapt]{font-family:var(--mono);font-size:.74rem}.matriz[data-astro-cid-d565vapt] tbody[data-astro-cid-d565vapt] th[data-astro-cid-d565vapt]{position:sticky;left:0;background:#fff;font-weight:700;color:var(--ink);white-space:nowrap}.matriz[data-astro-cid-d565vapt] .era-xix[data-astro-cid-d565vapt]{background:#f6f0e2}.matriz[data-astro-cid-d565vapt] .era-xx[data-astro-cid-d565vapt]{background:#f2f5ee}.matriz[data-astro-cid-d565vapt] .era-c91[data-astro-cid-d565vapt]{background:#f1f8f8}.matriz[data-astro-cid-d565vapt] td[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]{color:var(--ink);text-decoration:none}.matriz[data-astro-cid-d565vapt] td[data-astro-cid-d565vapt] a[data-astro-cid-d565vapt]:hover{text-decoration:underline}.visor[data-astro-cid-d565vapt]{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;overflow:hidden;box-sizing:border-box;border-radius:0;padding:0;background:#17150f;color:#e6decb;display:none;grid-template-rows:auto minmax(0,1fr) auto}.visor[data-astro-cid-d565vapt][open]{display:grid}.visor-bar[data-astro-cid-d565vapt]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;border-bottom:1px solid rgba(255,248,234,.18)}.visor-ayuda[data-astro-cid-d565vapt]{font-size:.86rem;color:#cfc5ae}.visor[data-astro-cid-d565vapt] .visor-x[data-astro-cid-d565vapt]{position:static;width:auto;height:48px;padding:0 20px 0 16px;display:inline-flex;gap:8px;align-items:center;background:#fff8ea;color:#17150f;border:2px solid #FFF8EA;font-size:1rem;font-weight:700}.visor[data-astro-cid-d565vapt] .visor-x[data-astro-cid-d565vapt] span[data-astro-cid-d565vapt]{font-size:1.6rem;line-height:1}.visor[data-astro-cid-d565vapt] .visor-x[data-astro-cid-d565vapt]:hover{background:transparent;color:#fff8ea}.visor-img[data-astro-cid-d565vapt]{overflow:auto;display:grid;place-items:center;min-height:0}.visor-img[data-astro-cid-d565vapt] img{max-width:calc(100vw - 32px);max-height:calc(100dvh - 130px);width:auto;height:auto;object-fit:contain;cursor:zoom-in}.visor-img[data-astro-cid-d565vapt] img.z{max-width:none;max-height:none;width:max(200%,1800px);cursor:zoom-out;place-self:start}.visor-pie[data-astro-cid-d565vapt]{padding:8px 16px 12px;color:#cfc5ae;margin:0}.comp-ctl[data-astro-cid-d565vapt]{display:flex;flex-wrap:wrap;gap:12px 20px;margin:16px 0}.comp-ctl[data-astro-cid-d565vapt] label[data-astro-cid-d565vapt]{display:grid;gap:4px;font-size:.84rem;font-weight:700}.comp-ctl[data-astro-cid-d565vapt] select[data-astro-cid-d565vapt]{min-height:44px;border:1px solid var(--rule);border-radius:6px;padding:6px 10px;background:#fff;max-width:340px}.comp-cols[data-astro-cid-d565vapt]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.comp-col[data-astro-cid-d565vapt]{min-width:0;border-top:2px solid var(--ink);padding:12px 16px 16px;background:var(--paper);border-radius:0 0 6px 6px}.comp-col[data-astro-cid-d565vapt] .panel{display:block!important;margin-top:8px}.comp-col[data-astro-cid-d565vapt] .comp-h{font-family:var(--ff-serif);font-weight:700;font-size:1.3rem;color:var(--ink)}.atajos[data-astro-cid-d565vapt]{display:grid;gap:10px;margin-top:16px;min-width:min(420px,80vw)}.atajos[data-astro-cid-d565vapt] div[data-astro-cid-d565vapt]{display:grid;grid-template-columns:110px 1fr;gap:12px}@media(max-width:980px){.leer[data-astro-cid-d565vapt]{grid-template-columns:1fr}.p1[data-astro-cid-d565vapt]{grid-template-columns:minmax(0,1fr)}.riel[data-astro-cid-d565vapt],.b-aula[data-astro-cid-d565vapt],.b-ayuda[data-astro-cid-d565vapt],.barra-l[data-astro-cid-d565vapt]{display:none}.barra-in[data-astro-cid-d565vapt]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.barra-per[data-astro-cid-d565vapt]{font-size:.92rem}.gl[data-astro-cid-d565vapt]{white-space:nowrap}.comp-cols[data-astro-cid-d565vapt]{grid-template-columns:1fr}.hero-mapas[data-astro-cid-d565vapt]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.b-t[data-astro-cid-d565vapt],.b-y[data-astro-cid-d565vapt]{display:none}.banda-esc[data-astro-cid-d565vapt] span[data-astro-cid-d565vapt]:nth-child(3){transform:translate(-100%)}.banda[data-astro-cid-d565vapt]{height:46px}}@media(prefers-reduced-motion:reduce){.hero-mapas[data-astro-cid-d565vapt] img[data-astro-cid-d565vapt]{animation:none;clip-path:none}.parte1[data-astro-cid-d565vapt],.barra[data-astro-cid-d565vapt]{transition:none}}
