@font-face{font-family:Bricolage;src:url(/_astro/bricolage-grotesque-latin-400-normal.A6LyuA6R.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Bricolage;src:url(/_astro/bricolage-grotesque-latin-800-normal.J50vIsBe.woff2) format("woff2");font-weight:800;font-display:swap}:root{--paper: #efe6d2;--ink: #151311;--red: #d2401e;--bg: var(--paper);--text: var(--ink);--muted: #5d554b;--block: var(--ink);--on-block: var(--paper);--font: "Bricolage", system-ui, sans-serif;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--bg: #151311;--text: #efe6d2;--muted: #a99f90;--red: #e8573a;--block: #efe6d2;--on-block: #151311}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:1.15rem;line-height:1.55}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:10;opacity:.28;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){body:before{mix-blend-mode:screen;opacity:.12}}a{color:var(--red);text-underline-offset:.18em;text-decoration-thickness:2px}a:hover{color:var(--text)}:focus-visible{outline:3px solid var(--red);outline-offset:3px}img{max-width:100%;height:auto}.ink{filter:url(#tinta)}.ink-soft{filter:url(#tinta-suave)}.wrap{max-width:72rem;margin:0 auto;padding-inline:clamp(1rem,4vw,3rem)}.narrow{max-width:44rem}.skip{position:absolute;left:-999px}.skip:focus{left:1rem;top:1rem;background:var(--bg);padding:.5rem;z-index:20}header.site .wrap{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:baseline;padding-block:1.4rem}header.site{font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:.9rem}header.site .brand{color:var(--text);text-decoration:none;margin-right:auto}header.site nav{display:flex;flex-wrap:wrap;gap:.25rem 1.4rem}header.site nav a{color:var(--text);text-decoration:none}header.site nav a:hover,header.site nav a[aria-current]{color:var(--red)}main{padding-block:1.5rem 5rem}h1,h2,h3{font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:-.01em}h1{font-size:clamp(2.4rem,7vw,4.6rem);margin:1.5rem 0 1rem}h2{font-size:clamp(1.8rem,4vw,2.5rem);margin:4rem 0 1rem;padding-bottom:.4rem;border-bottom:6px solid var(--text)}h3{font-size:1.25rem}p{max-width:40em}.lede{font-size:1.3rem;color:var(--muted)}.meta{font-size:.9rem;color:var(--muted)}.eyebrow{font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:var(--red);margin:0}hr{border:0;border-top:3px solid var(--text);margin:3rem 0}footer.site{font-size:.9rem;color:var(--muted);border-top:6px solid var(--text)}footer.site .wrap{padding-block:2rem;display:grid;gap:.4rem}footer.site a{color:var(--muted)}.filtros{display:grid;gap:1.25rem;margin:2rem 0;padding:1.25rem;border:3px solid var(--text)}.filtros [role=group]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.filtros .eyebrow{flex-basis:100%;max-width:none;margin-bottom:.2rem}.filtros button{font:inherit;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;color:var(--text);background:transparent;border:2px solid var(--text);padding:.3rem .7rem}.filtros button[aria-pressed=true]{background:var(--text);color:var(--bg)}.filtros button:hover{border-color:var(--red)}.linea{--plantilla: 7rem .9rem repeat(var(--n), minmax(0, 1fr));--plegada: 2.4rem;margin:1rem 0 3rem}.linea .cabeza,.linea .fila,.linea .fondo{display:grid;grid-template-columns:var(--plantilla)}.cabeza{position:sticky;top:0;z-index:5;background:var(--bg);border-bottom:4px solid var(--text);align-items:end}.eje-cab{font-weight:800;text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:var(--muted);padding:.5rem 0}.col-cab{grid-row:1;min-width:0;overflow:hidden}.col-cab>button{font:inherit;font-weight:800;text-transform:uppercase;font-size:.78rem;letter-spacing:.03em;line-height:1.1;width:100%;min-height:3.2rem;padding:.4rem .25rem;cursor:pointer;text-align:left;color:var(--text);background:transparent;border:0;border-left:2px solid var(--text)}.col-cab>button:hover{color:var(--red)}.col-cab .col-info{display:none;margin:0;padding:0 .6rem .5rem;font-size:.8rem}.col-cab .col-info .arte{color:var(--red);font-weight:800}.cuerpo{position:relative}.fondo{position:absolute;inset:0;pointer-events:none}.fondo span{grid-row:1;border-left:2px solid color-mix(in srgb,var(--text) 30%,transparent)}.cuerpo>ol{list-style:none;margin:0;padding:0;position:relative}.sep[hidden]{display:none}.sep{scroll-margin-top:9rem}.ir-epoca{display:flex;flex-wrap:wrap;gap:.35rem .5rem;align-items:center;margin:1rem 0 .5rem}.ir-epoca .eyebrow{margin-right:.3rem}.ir-epoca a{font-weight:800;font-size:.8rem;text-decoration:none;color:var(--text);border:2px solid var(--text);padding:.15rem .5rem}.ir-epoca a:hover{background:var(--text);color:var(--bg)}.sep{position:relative;padding:1.4rem 0 .4rem}.sep span{display:inline-block;background:var(--block);color:var(--on-block);font-weight:800;text-transform:uppercase;font-size:.85rem;letter-spacing:.04em;padding:.3rem .7rem}.sep small{color:var(--red);margin-left:.4rem}.fila{align-items:start;min-height:2.6rem}.fila[hidden]{display:none}.fila .fecha{grid-column:1;font-weight:800;color:var(--red);font-size:.8rem;line-height:1.2;padding:.55rem .5rem 0 0;font-variant-numeric:tabular-nums;border-right:3px solid var(--text);align-self:stretch}.hito{grid-row:1;min-width:0;display:flex;gap:.4rem;padding:.45rem .35rem .45rem 0}.punto{flex:none;width:1rem;height:1rem;margin:.1rem 0 0 -.55rem;border-radius:50%;border:2px solid var(--text);background:var(--bg);cursor:pointer;padding:0}.fila.arte .punto{background:var(--red);border-color:var(--red)}.fila.glosario .punto{border-radius:0;border-color:var(--red);transform:rotate(45deg) scale(.85)}.fila.glosario .punto:hover{transform:rotate(45deg) scale(1.15)}.fila.abierta.glosario .tarjeta{border-left-style:dashed;border-left-color:var(--red)}.filtros [data-pista][aria-pressed=false]{text-decoration:line-through}.punto:hover{transform:scale(1.3)}.tarjeta{min-width:0}.tarjeta h3{margin:0;font-size:.82rem;line-height:1.1;text-transform:none;letter-spacing:0;overflow-wrap:anywhere}.tarjeta .pista,.tarjeta .texto,.tarjeta figure,.tarjeta .meta,.tarjeta .ver{display:none}.linea[data-abierta] .col-cab:not(.abierta)>button{writing-mode:vertical-rl;transform:rotate(180deg);min-height:7rem;text-align:left;padding:.4rem 0;font-size:.7rem}.col-cab.abierta>button:after{content:" ×";color:var(--text)}.col-cab.abierta>button{font-size:1.3rem;color:var(--red);padding:.5rem .6rem 0;min-height:0}.col-cab.abierta .col-info{display:block}.linea[data-abierta] .fila:not(.abierta) .tarjeta{display:none}.linea[data-abierta] .fila:not(.abierta){min-height:1.9rem}.linea[data-abierta] .fila:not(.abierta) .fecha{font-size:.72rem;color:var(--muted);font-weight:400;padding-top:.35rem}.linea[data-abierta] .fila:not(.abierta) .hito{padding-block:.3rem}.fondo span.abierta{background:color-mix(in srgb,var(--text) 4%,transparent)}.fila.abierta{min-height:0}.fila.abierta .hito{padding:.9rem 1rem .9rem 0}.fila.abierta .tarjeta{border-left:5px solid var(--text);padding-left:.8rem;flex:1}.fila.abierta.arte .tarjeta{border-left-color:var(--red)}.fila.abierta .tarjeta h3{font-size:1.15rem;text-transform:uppercase;margin:.1rem 0 .3rem}.fila.abierta .tarjeta .pista{display:inline;font-weight:800;text-transform:uppercase;font-size:.72rem;letter-spacing:.08em;color:var(--muted)}.fila.abierta.arte .tarjeta .pista{color:var(--red)}.fila.abierta .tarjeta .texto,.fila.abierta .tarjeta .meta{display:block;margin:.25rem 0 0;font-size:1rem}.fila.abierta .tarjeta .meta{font-size:.9rem}.fila.abierta .tarjeta figure,.fila.abierta .tarjeta .ver{display:block}@media(min-width:60rem){.fila.abierta.arte .tarjeta{flex:0 1 50%}.fila.abierta.mundo .tarjeta{flex:0 1 50%;margin-left:auto}}.tarjeta figure{margin:.2rem 0 .6rem}.tarjeta figure img{display:block;width:100%;max-height:14rem;object-fit:cover;filter:grayscale(1) contrast(1.15);mix-blend-mode:multiply}.tarjeta figure img:hover{filter:none;mix-blend-mode:normal}@media(prefers-color-scheme:dark){.tarjeta figure img{mix-blend-mode:normal}}.tarjeta figcaption{font-size:.75rem;color:var(--muted);margin-top:.25rem}.tarjeta figcaption a{color:var(--muted)}.tarjeta .exponentes .eyebrow{font-size:.72rem}.tarjeta .ver{margin-top:.6rem}.tarjeta .ver .eyebrow{font-size:.72rem}.tarjeta .ver ul{list-style:none;padding:0;margin:.2rem 0 0;font-size:.95rem}.tarjeta .ver li{margin:.15rem 0}.tarjeta .ver cite{font-style:italic}@media(max-width:40rem){.linea:not([data-abierta]) .tarjeta{display:none}.linea:not([data-abierta]) .col-cab>button{writing-mode:vertical-rl;transform:rotate(180deg);min-height:6.5rem;font-size:.66rem;padding:.3rem 0}.linea[data-abierta] .col-cab:not(.abierta),.linea[data-abierta] .fondo span:not(.abierta){visibility:hidden}.linea[data-abierta] .fila:not(.abierta){display:none}.fila .fecha{font-size:.72rem}}.sep .info{font:inherit;font-weight:800;font-style:italic;font-family:Georgia,serif;font-size:.95rem;line-height:1;width:1.5rem;height:1.5rem;margin:-.2rem 0 -.2rem .5rem;vertical-align:middle;cursor:pointer;padding:0;border-radius:50%;border:2px solid var(--red);background:transparent;color:var(--red)}.sep .info:hover{background:var(--red);color:var(--paper)}dialog.ficha-epoca{width:min(40rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;padding:1.5rem;border:4px solid var(--text);border-radius:0;background:var(--bg);color:var(--text)}dialog.ficha-epoca::backdrop{background:#15131199}dialog.ficha-epoca h2{margin:.2rem 0 1rem;padding:0;border:0;font-size:clamp(1.6rem,5vw,2.2rem)}dialog.ficha-epoca h3{margin:1.2rem 0 .3rem;font-size:1rem;color:var(--red)}dialog.ficha-epoca ul{margin:0;padding-left:1.1rem}dialog.ficha-epoca li{margin:.3rem 0;font-size:1rem}dialog.ficha-epoca figure{margin:0 0 1rem}dialog.ficha-epoca .arte-epoca{margin-top:1.6rem;padding-top:.4rem;border-top:3px solid var(--text)}dialog.ficha-epoca .arte-epoca>.meta{margin:0 0 .6rem;font-size:.85rem}dialog.ficha-epoca details{border-bottom:2px solid var(--text)}dialog.ficha-epoca summary{cursor:pointer;padding:.5rem 0;font-weight:800;text-transform:uppercase;letter-spacing:.03em;font-size:.9rem}dialog.ficha-epoca details.propia summary{color:var(--red)}dialog.ficha-epoca dl{margin:0 0 .8rem}dialog.ficha-epoca dt{font-weight:800;font-size:.85rem;margin-top:.5rem}dialog.ficha-epoca dd{margin:.1rem 0 0;font-size:1rem}dialog.ficha-epoca img{display:block;width:100%;max-height:16rem;object-fit:cover;filter:grayscale(1) contrast(1.15)}dialog.ficha-epoca figcaption{font-size:.75rem;color:var(--muted);margin-top:.25rem}dialog.ficha-epoca figcaption a{color:var(--muted)}dialog.ficha-epoca .cerrar{float:right;font:inherit;font-weight:800;font-size:1.6rem;line-height:1;width:2.2rem;height:2.2rem;margin:-.6rem -.6rem 0 .5rem;cursor:pointer;background:var(--text);color:var(--bg);border:0}.col-cab,.hito{container-type:inline-size}@container (max-width: 7rem){.col-cab>button{writing-mode:vertical-rl;transform:rotate(180deg);min-height:7rem;font-size:.7rem;padding:.4rem 0}.tarjeta{display:none}}
