.historia{padding-bottom:var(--e-10)}.historia .hero{gap:var(--e-9);padding:var(--e-9) 0 var(--e-2);grid-template-columns:minmax(0,1fr) minmax(0,32rem);align-items:center;display:grid}.historia .kicker{color:var(--marca-texto);margin:0;font-weight:700}.historia h1{margin:var(--e-2) 0 0;font:var(--peso-titulo) var(--t-4xl) / 1.02 var(--fuente-titulos);letter-spacing:-.03em}.historia .dek{margin:var(--e-5) 0 0;font-size:var(--t-l);color:var(--suave);max-width:41rem;line-height:1.5}.historia .nota{margin:var(--e-3) 0 0;font-size:var(--t-s);color:var(--suave);max-width:41rem;line-height:1.5}.historia .barra{z-index:3;margin-top:var(--e-6);padding:var(--e-4) 0 var(--e-3);background:var(--superficie);border-bottom:1px solid var(--borde);position:sticky;top:0}.historia .filtro{gap:var(--e-2);flex-wrap:wrap;align-items:center;display:flex}.historia .chips{gap:var(--e-2);flex-wrap:wrap;display:flex}.historia .chip{min-height:var(--tap);padding:0 var(--e-4);border-radius:var(--r-redondo);border:1px solid var(--borde-control);background:var(--superficie);color:var(--texto);font:600 var(--t-m) var(--fuente-texto);align-items:center;text-decoration:none;display:inline-flex}.historia .chip:hover{border-color:var(--texto);color:var(--texto)}.historia .chip[aria-current=true]{background:var(--texto);border-color:var(--texto);color:var(--superficie)}.historia .cuenta{font-size:var(--t-s);color:var(--suave);margin-left:auto}.historia .indice{margin-top:var(--e-4);flex-wrap:wrap;gap:6px;display:flex}.historia .indice a{min-height:36px;padding:0 var(--e-3);border-radius:var(--r-redondo);background:var(--superficie);border:1px solid var(--borde);color:var(--suave);align-items:center;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.historia .indice a:hover{border-color:var(--marca-texto);color:var(--marca-texto)}.historia .linea{margin-top:var(--e-8);position:relative}.historia .linea:before{content:"";background:var(--borde);width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;left:50%}.historia .era{z-index:1;margin:var(--e-9) 0 var(--e-7);font:var(--peso-titulo) 1.125rem / 1.2 var(--fuente-titulos);letter-spacing:-.01em;justify-content:center;display:flex;position:relative}.historia .era:first-child{margin-top:0}.historia .era span{background:var(--superficie);padding:10px var(--e-6);border:1px solid var(--borde-control);border-radius:var(--r-redondo)}.historia .hito{margin:0 0 var(--e-9);grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);align-items:start;scroll-margin-top:150px;display:grid;position:relative}.historia .anio{z-index:1;align-items:center;gap:var(--e-2);flex-direction:column;grid-area:1/2;padding-top:6px;display:flex;position:relative}.historia .anio b{background:var(--superficie);font:var(--peso-titulo) 2.125rem / 1 var(--fuente-titulos);letter-spacing:-.02em;color:var(--texto);padding:6px 4px}.historia .anio i{background:var(--superficie);border:4px solid var(--marca-grafico);box-sizing:border-box;border-radius:50%;width:18px;height:18px}.historia .carta{background:var(--superficie);border:1px solid var(--borde);border-radius:22px;grid-row:1;overflow:hidden}.historia .izq .carta{grid-column:1}.historia .der .carta{grid-column:3}.historia .dib{padding:0 var(--e-6);grid-row:1;align-self:center}.historia .izq .dib{grid-column:3}.historia .der .dib{grid-column:1}.historia .dib .dibujo-h{max-width:440px;margin:0 auto}.historia .cuerpo{padding:var(--e-6) 28px 22px}.historia .fecha{font-size:var(--t-s);color:var(--marca-texto);margin:0;font-weight:700}.historia .hito h3{font:var(--peso-titulo) 1.75rem / 1.1 var(--fuente-titulos);letter-spacing:-.015em;margin:6px 0 0}.historia .texto{margin:var(--e-3) 0 0;color:var(--texto);font-size:1.125rem;line-height:1.5}.historia .importa{margin:var(--e-4) 0 0;padding:var(--e-3) 14px;background:var(--marca-suave);color:var(--texto);border-radius:12px;font-size:1rem;line-height:1.45}.historia .importa b{color:var(--marca-texto)}.historia .fuentes{margin-top:14px}.historia .fuentes summary{border-radius:var(--r-redondo);border:1px solid var(--borde-control);background:var(--superficie);min-height:40px;font:600 var(--t-s) var(--fuente-texto);color:var(--texto);cursor:pointer;align-items:center;padding:0 14px;list-style:none;display:inline-flex}.historia .fuentes summary::-webkit-details-marker{display:none}.historia .fuentes summary:hover{border-color:var(--texto)}.historia .fuentes .ocultar,.historia .fuentes[open] .ver{display:none}.historia .fuentes[open] .ocultar{display:inline}.historia .fuentes ul{font-size:var(--t-s);color:var(--suave);margin:10px 0 0;padding:0 0 0 18px;line-height:1.45}.historia .fuentes li+li{margin-top:4px}.historia .retratos{gap:var(--e-2);flex-wrap:wrap;margin:0;padding:0 28px 18px;list-style:none;display:flex}.historia .retratos li{width:84px}.historia .retratos figure{margin:0}.historia .retratos figcaption{color:var(--suave);text-align:center;margin-top:4px;font-size:.75rem;line-height:1.2}.historia .clave .retratos{padding:var(--e-4) 0 0}.historia .hito.clave{grid-template-columns:minmax(0,1fr)}.historia .clave .anio{flex-direction:row;grid-column:1;justify-content:center}.historia .clave .anio i{background:var(--marca-grafico);width:24px;height:24px}.historia .ancho{z-index:1;background:var(--superficie);border:1px solid var(--borde);border-radius:26px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;margin-top:18px;display:grid;position:relative;overflow:hidden}.historia .ancho .grande{padding:var(--e-4)}.historia .ancho .cuerpo{padding:36px 40px 30px}.historia .clave h3{font-size:2.375rem}.historia .hoy{margin-top:var(--e-8);gap:var(--e-7);background:var(--marca-suave);color:var(--texto);border-radius:22px;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;padding:28px 40px;text-decoration:none;display:grid}.historia .hoy:hover .hoy-cta{background:var(--marca-fuerte)}.historia .hoy-txt>span{display:block}.historia .hoy-k{font-size:var(--t-s);color:var(--marca-texto);font-weight:700}.historia .hoy-t{font:var(--peso-titulo) 1.875rem / 1.1 var(--fuente-titulos);margin-top:6px}.historia .hoy-p{margin-top:var(--e-2);font-size:var(--t-m);color:var(--suave)}.historia .hoy-cta{border-radius:var(--r-redondo);background:var(--texto);min-height:48px;color:var(--superficie);white-space:nowrap;align-items:center;padding:0 22px;font-weight:700;display:inline-flex}.historia .cierre{margin-top:var(--e-8);padding:var(--e-8) 48px;border:1px solid var(--borde);background:var(--superficie);gap:var(--e-8);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.historia .cierre h2,.historia .creditos h2{font:var(--peso-titulo) 1.875rem / 1.1 var(--fuente-titulos);letter-spacing:-.01em;margin:0}.historia .cierre p{margin:var(--e-3) 0 0;font-size:var(--t-m);color:var(--suave);line-height:1.55}.historia .corregir{min-height:var(--tap);margin-top:var(--e-3);align-items:center;font-weight:700;display:inline-flex}.historia .creditos{margin-top:var(--e-9);padding-top:var(--e-8);border-top:1px solid var(--borde)}.historia .creditos ul{margin:var(--e-4) 0 0;columns:2 24rem;column-gap:var(--e-8);font-size:var(--t-s);color:var(--suave);padding:0;list-style:none}.historia .creditos li{break-inside:avoid;margin-bottom:var(--e-2);line-height:1.4}.historia .creditos b{color:var(--texto)}@media (width<=63.99rem){.historia .hero{gap:var(--e-7);grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.historia .hito{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr)}.historia .dib{padding:0 var(--e-2)}.historia .ancho{grid-template-columns:minmax(0,1fr)}.historia .ancho .grande{max-width:560px;margin:0 auto}.historia .hoy{grid-template-columns:140px minmax(0,1fr)}.historia .hoy-cta{grid-column:2;justify-self:start}}@media (width<=47.99rem){.historia .hero{padding-top:var(--e-7);gap:var(--e-4);grid-template-columns:minmax(0,1fr)}.historia .hero-dib{max-width:22rem}.historia .barra{padding:var(--e-3) 0 var(--e-2)}.historia .filtro{flex-wrap:nowrap}.historia .chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.historia .chip{padding:0 var(--e-3);font-size:var(--t-s);flex:none}.historia .cuenta{display:none}.historia .indice{margin-top:var(--e-2);scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.historia .indice a{flex:none}.historia .linea:before{left:11px}.historia .era{margin:var(--e-8) 0 var(--e-6);justify-content:flex-start;font-size:1rem}.historia .hito,.historia .hito.clave{margin-bottom:var(--e-8);grid-template-columns:minmax(0,1fr);padding-left:36px;scroll-margin-top:140px}.historia .anio,.historia .clave .anio{margin-bottom:var(--e-3);flex-direction:row;grid-area:1/1;justify-content:flex-start;padding:0}.historia .anio b{background:0 0;padding:0;font-size:1.75rem}.historia .anio i,.historia .clave .anio i{width:18px;height:18px;position:absolute;top:7px;left:-33px}.historia .clave .anio i:first-child{display:none}.historia .izq .dib,.historia .der .dib{padding:0 0 var(--e-3);grid-area:2/1}.historia .izq .carta,.historia .der .carta{grid-area:3/1}.historia .dib .dibujo-h{max-width:100%}.historia .cuerpo,.historia .ancho .cuerpo{padding:var(--e-5) var(--e-4) var(--e-4)}.historia .retratos{padding:0 var(--e-4) var(--e-4)}.historia .retratos li{width:72px}.historia .hito h3{font-size:1.5rem}.historia .clave h3{font-size:1.75rem}.historia .texto{font-size:var(--t-m)}.historia .ancho{border-radius:22px;margin-top:0}.historia .ancho .grande{padding:var(--e-2)}.historia .hoy{gap:var(--e-4);padding:var(--e-6) var(--e-5);grid-template-columns:minmax(0,1fr)}.historia .hoy-dib{max-width:180px}.historia .hoy-cta{grid-column:1}.historia .hoy-t{font-size:1.5rem}.historia .cierre{padding:var(--e-6) var(--e-5);gap:var(--e-6);grid-template-columns:minmax(0,1fr)}.historia .cierre h2,.historia .creditos h2{font-size:1.5rem}}@media print{.historia .barra{position:static}.historia .fuentes ul{display:block}}.historia .hito:focus{outline:none}.historia .hito:focus-visible{outline:3px solid var(--foco,var(--marca-grafico));outline-offset:6px;border-radius:12px}.dibujo-h.svelte-1ke8nf9{display:block}img.svelte-1ke8nf9{width:100%;height:auto;display:block}.o.svelte-1ke8nf9{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .c.svelte-1ke8nf9{display:none}:root:not([data-theme=light]) .o.svelte-1ke8nf9{display:block}}:root[data-theme=dark] .c.svelte-1ke8nf9{display:none}:root[data-theme=dark] .o.svelte-1ke8nf9{display:block}@media print{.o.svelte-1ke8nf9{display:none!important}.c.svelte-1ke8nf9{display:block!important}}
