.site-header[data-astro-cid-nen7h5rs]{z-index:100;background:var(--papel);border-bottom:1px solid var(--linea);margin:0 -16px;padding:0 16px;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:.5rem 1.6rem;max-width:1120px;min-height:60px;margin:0 auto;display:flex}.site-title[data-astro-cid-nen7h5rs]{color:var(--tinta);letter-spacing:-.01em;font-family:Fraunces,serif;font-size:1.2rem;font-weight:700;text-decoration:none}.site-nav[data-astro-cid-nen7h5rs]{flex:1;order:2;align-items:center;gap:1.4rem;display:flex}.nav-enlace[data-astro-cid-nen7h5rs],.grupo-btn[data-astro-cid-nen7h5rs],.nav-coleccion[data-astro-cid-nen7h5rs]{color:var(--tinta-suave);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.3rem 0;font-family:Archivo,sans-serif;font-size:.88rem;text-decoration:none}.nav-enlace[data-astro-cid-nen7h5rs]:hover,.grupo-btn[data-astro-cid-nen7h5rs]:hover,.nav-coleccion[data-astro-cid-nen7h5rs]:hover,.nav-enlace[data-astro-cid-nen7h5rs][aria-current=page],.grupo[data-astro-cid-nen7h5rs].activo>.grupo-btn[data-astro-cid-nen7h5rs],.grupo-btn[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--tinta)}.nav-enlace[data-astro-cid-nen7h5rs][aria-current=page],.grupo[data-astro-cid-nen7h5rs].activo>.grupo-btn[data-astro-cid-nen7h5rs]{border-bottom-color:var(--acento-graf)}.nav-todos[data-astro-cid-nen7h5rs]{color:var(--acento-texto)}.nav-coleccion-movil[data-astro-cid-nen7h5rs]{display:none}.grupo[data-astro-cid-nen7h5rs]{position:relative}.grupo-btn[data-astro-cid-nen7h5rs]{align-items:center;gap:.35rem;display:inline-flex}.chevron[data-astro-cid-nen7h5rs]{flex:none;transition:transform .15s}.grupo-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .chevron[data-astro-cid-nen7h5rs],.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.grupo-lista[data-astro-cid-nen7h5rs]{background:var(--papel);border:1px solid var(--linea);border-radius:10px;min-width:13rem;margin:0;padding:.4rem;list-style:none;display:none;position:absolute;top:calc(100% + 6px);left:-.8rem;box-shadow:0 8px 24px #0000001f}.grupo-btn[data-astro-cid-nen7h5rs][aria-expanded=true]+.grupo-lista[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs]:not([data-js]) .grupo[data-astro-cid-nen7h5rs]:hover .grupo-lista[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs]:not([data-js]) .grupo[data-astro-cid-nen7h5rs]:focus-within .grupo-lista[data-astro-cid-nen7h5rs]{display:block}.grupo-lista[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{margin:0}.grupo-lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--tinta-suave);border-radius:6px;padding:.55rem .7rem;font-family:Archivo,sans-serif;font-size:.88rem;text-decoration:none;display:block}.grupo-lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.grupo-lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--tinta);background:var(--papel-hondo)}.header-acciones[data-astro-cid-nen7h5rs]{order:3;align-items:center;gap:1rem;margin-left:auto;display:flex}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--linea);cursor:pointer;min-height:40px;color:var(--tinta);background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:0 .85rem;font-family:Archivo,sans-serif;font-size:.85rem;display:none}.tema-ciclo[data-astro-cid-nen7h5rs]{border:1px solid var(--linea);cursor:pointer;min-height:36px;color:var(--tinta-suave);background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding:0 .6rem;font-family:Archivo,sans-serif;font-size:.75rem;display:inline-flex}.tema-ciclo[data-astro-cid-nen7h5rs]:hover{border-color:var(--tinta-suave);color:var(--tinta)}.tema-muestra[data-astro-cid-nen7h5rs]{border:1px solid var(--tinta);background:var(--papel);border-radius:50%;align-items:flex-end;width:14px;height:14px;display:inline-flex;overflow:hidden}.tema-muestra[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--acento-graf);width:100%;height:5px}@media (width<=1180px){.header-inner[data-astro-cid-nen7h5rs]{gap:.3rem .8rem;padding:.4rem 0}.site-title[data-astro-cid-nen7h5rs]{order:1;font-size:1.1rem}.header-acciones[data-astro-cid-nen7h5rs]{order:2;gap:.4rem}.menu-btn[data-astro-cid-nen7h5rs]{padding:0 .7rem}.nav-coleccion[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}.tema-nombre[data-astro-cid-nen7h5rs]{display:none}.tema-ciclo[data-astro-cid-nen7h5rs]{justify-content:center;min-width:40px;min-height:40px}.site-nav[data-astro-cid-nen7h5rs]{flex-direction:column;flex:0 0 100%;order:3;align-items:stretch;gap:0;max-height:calc(100vh - 70px);padding-bottom:.4rem;overflow-y:auto}.site-header[data-astro-cid-nen7h5rs][data-js] .site-nav[data-astro-cid-nen7h5rs]{display:none}.site-header[data-astro-cid-nen7h5rs][data-js] .site-nav[data-astro-cid-nen7h5rs].abierto{display:flex}.nav-enlace[data-astro-cid-nen7h5rs],.grupo-btn[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 .2rem;font-size:1rem;display:flex}.nav-enlace[data-astro-cid-nen7h5rs][aria-current=page],.grupo[data-astro-cid-nen7h5rs].activo>.grupo-btn[data-astro-cid-nen7h5rs]{border-bottom-color:var(--linea);color:var(--tinta);font-weight:600}.nav-coleccion-movil[data-astro-cid-nen7h5rs]{display:flex}.grupo-lista[data-astro-cid-nen7h5rs]{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .9rem;position:static}.grupo-lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linea);border-radius:0;align-items:center;min-height:44px;padding:0 .2rem;font-size:.95rem;display:flex}}.theme-toggle-container[data-astro-cid-4dp6lcf7]{align-items:center;gap:.25rem;display:flex}.theme-toggle-compact[data-astro-cid-4dp6lcf7]{gap:.125rem}.theme-btn[data-astro-cid-4dp6lcf7]{border:1px solid var(--linea);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;min-width:44px;height:44px;padding:0 .6rem;transition:border-color .2s;display:inline-flex}.theme-toggle-compact[data-astro-cid-4dp6lcf7] .theme-btn[data-astro-cid-4dp6lcf7]{gap:0;width:44px;padding:0}.theme-btn[data-astro-cid-4dp6lcf7][aria-pressed=true]{border-color:var(--tinta);box-shadow:inset 0 0 0 1px var(--tinta)}.theme-btn[data-astro-cid-4dp6lcf7]:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.theme-btn[data-astro-cid-4dp6lcf7]:focus:not(:focus-visible){outline:none}.theme-preview[data-astro-cid-4dp6lcf7]{border-radius:4px;flex:0 0 24px;justify-content:center;align-items:flex-end;width:24px;height:24px;display:flex;position:relative}.theme-preview[data-astro-cid-4dp6lcf7] .accent[data-astro-cid-4dp6lcf7]{border-radius:2px;width:100%;height:4px}.theme-preview[data-astro-cid-4dp6lcf7].hoja{background:var(--papel);border:1px solid var(--tinta)}.theme-preview[data-astro-cid-4dp6lcf7].hoja .accent[data-astro-cid-4dp6lcf7]{background:var(--acento-graf)}.theme-preview[data-astro-cid-4dp6lcf7].papel{background:#f2f1ec;border:1px solid #15161a}.theme-preview[data-astro-cid-4dp6lcf7].papel .accent[data-astro-cid-4dp6lcf7]{background:#2340e8}.theme-preview[data-astro-cid-4dp6lcf7].noche{background:#101312;border:1px solid #e8e6df}.theme-preview[data-astro-cid-4dp6lcf7].noche .accent[data-astro-cid-4dp6lcf7]{background:#e8b21a}.theme-label[data-astro-cid-4dp6lcf7]{color:var(--tinta-suave);white-space:nowrap;font-family:Archivo,sans-serif;font-size:.78rem;line-height:1}.theme-btn[data-astro-cid-4dp6lcf7][aria-pressed=true] .theme-label[data-astro-cid-4dp6lcf7]{color:var(--tinta)}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--linea);padding:1.5rem 0}.footer-inner[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:center;gap:1rem;max-width:1120px;margin:0 auto;display:flex}.footer-nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.footer-link[data-astro-cid-jo6i4kqk]{color:var(--tinta-suave);font-family:Archivo,sans-serif;font-size:.875rem;text-decoration:none}.footer-link[data-astro-cid-jo6i4kqk]:hover{color:var(--tinta)}.footer-branding[data-astro-cid-jo6i4kqk]{align-items:center;display:flex}.dot-separator[data-astro-cid-jo6i4kqk]{color:var(--tinta-suave);margin:0 .4rem}.site-title-small[data-astro-cid-jo6i4kqk]{color:var(--tinta);font-family:Fraunces,sans-serif;font-size:.875rem;font-weight:700}.site-collection-small[data-astro-cid-jo6i4kqk]{color:var(--tinta-suave);font-family:Archivo,sans-serif;font-size:.875rem}.footer-line[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--linea);opacity:.5;margin-top:1rem}:root{--papel:#fcfbf7;--papel-hondo:#f2f0e8;--linea:#e4e1d8;--tinta:#17181a;--tinta-suave:#5a5c60;--acento-texto:#8a5a00;--acento-graf:#e8b21a;--ficha-fondo:#131714;--ficha-texto:#e9e7de;--ficha-suave:#9aa096;--ficha-linea:#2c322d;--ficha-marca:#e8b21a;--cub-1:#2f4a3a;--cub-1-t:#f3efe2;--cub-2:#b4532a;--cub-2-t:#fbf3e8;--cub-3:#e8b21a;--cub-3-t:#1d1a12;--cub-4:#26344c;--cub-4-t:#eef0f4}:root[data-theme=papel]{--papel:#f2f1ec;--papel-hondo:#e6e5de;--linea:#d3d1c8;--tinta:#15161a;--tinta-suave:#55565c;--acento-texto:#2340e8;--acento-graf:#2340e8;--ficha-fondo:#e6e5de;--ficha-texto:#15161a;--ficha-suave:#55565c;--ficha-linea:#d3d1c8;--ficha-marca:#f0431a;--cub-1:#2340e8;--cub-1-t:#f2f1ec;--cub-2:#f0431a;--cub-2-t:#fff6f0;--cub-3:#15161a;--cub-3-t:#f2f1ec;--cub-4:#c9c6bb;--cub-4-t:#15161a}:root[data-theme=noche]{--papel:#101312;--papel-hondo:#1b211d;--linea:#2a2f2c;--tinta:#e8e6df;--tinta-suave:#969b95;--acento-texto:#e8b21a;--acento-graf:#e8b21a;--ficha-fondo:#1b211d;--ficha-texto:#e8e6df;--ficha-suave:#969b95;--ficha-linea:#2a2f2c;--ficha-marca:#f0813a;--cub-1:#3b5a48;--cub-1-t:#edebe3;--cub-2:#f0813a;--cub-2-t:#1a1410;--cub-3:#e8b21a;--cub-3-t:#17140c;--cub-4:#2e3a52;--cub-4-t:#e8e6df}html,body{background:var(--papel);color:var(--tinta);margin:0;padding:0;font-family:"Source Serif 4",serif;font-size:19px;line-height:1.65;transition:background .3s}*,:before,:after{box-sizing:border-box}body{flex-direction:column;min-height:100vh;padding-left:16px;padding-right:16px;display:flex}a{color:var(--acento-texto);text-decoration:underline}h1{margin:.75em 0;font-family:Fraunces,sans-serif;font-size:clamp(2rem,5vw,3.2rem);line-height:1.1}h2{margin:1em 0;font-family:Fraunces,sans-serif;font-size:1.5rem;line-height:1.1}hr{border:none;border-top:1px solid var(--linea);margin:2rem 0}img{max-width:100%;height:auto}.container{width:100%;max-width:1120px;margin:0 auto;padding:2rem 0}.meta{color:var(--tinta-suave);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-family:Archivo,sans-serif;font-size:.78rem}.meta-caps{text-transform:uppercase;letter-spacing:.09em;color:var(--tinta-suave);font-family:Archivo,sans-serif;font-size:.7rem;font-weight:600}.kicker{color:var(--acento-texto)}.num{font-variant-numeric:tabular-nums;color:var(--acento-texto);font-family:Archivo,sans-serif;font-weight:500}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
