.back[data-astro-cid-u26unnfr]{display:inline-block;margin-bottom:1rem;color:var(--ds-acento);font-size:.85rem;font-weight:800;text-decoration:none}.back[data-astro-cid-u26unnfr]:hover{text-decoration:underline}.work-hero[data-astro-cid-u26unnfr]{margin-bottom:1.5rem;border-bottom:2px solid var(--ds-acento-suave);padding-bottom:1.1rem}.work-author[data-astro-cid-u26unnfr]{margin:0;color:var(--ds-acento);font-size:.9rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.work-hero[data-astro-cid-u26unnfr] h1[data-astro-cid-u26unnfr]{margin:.3rem 0 0;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:900;line-height:1.1}.work-meta[data-astro-cid-u26unnfr]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.85rem 0 0;padding:0;list-style:none}.work-meta[data-astro-cid-u26unnfr] li[data-astro-cid-u26unnfr]{border-radius:999px;background:var(--ds-pildora);color:var(--ds-pildora-texto);padding:.28rem .65rem;font-size:.8rem;font-weight:700}.work-links[data-astro-cid-u26unnfr]{margin:.85rem 0 0}.work-links[data-astro-cid-u26unnfr] a[data-astro-cid-u26unnfr]{color:var(--ds-acento);font-weight:800;text-decoration:none}.work-links[data-astro-cid-u26unnfr] a[data-astro-cid-u26unnfr]:hover{text-decoration:underline}.work-index[data-astro-cid-u26unnfr]{display:grid;gap:.35rem;margin-bottom:2rem;border:1px solid var(--ds-borde);border-radius:10px;background:var(--ds-fondo);padding:.85rem 1rem}.work-index[data-astro-cid-u26unnfr] a[data-astro-cid-u26unnfr]{display:flex;gap:.6rem;align-items:baseline;color:var(--ds-texto);font-weight:700;text-decoration:none}.work-index[data-astro-cid-u26unnfr] a[data-astro-cid-u26unnfr]:hover{color:var(--ds-acento)}.work-index[data-astro-cid-u26unnfr] span[data-astro-cid-u26unnfr]{color:var(--ds-acento);font-size:.78rem;font-weight:900}.diagram-block[data-astro-cid-u26unnfr]{scroll-margin-top:6rem;margin-bottom:2rem;border:1px solid var(--ds-borde);border-radius:10px;background:var(--ds-fondo);padding:1.1rem}.block-eyebrow[data-astro-cid-u26unnfr]{color:var(--ds-acento);font-size:.76rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.diagram-block[data-astro-cid-u26unnfr] h2[data-astro-cid-u26unnfr]{margin:.25rem 0 0;font-size:1.6rem;font-weight:900;line-height:1.2}.diagram-block[data-astro-cid-u26unnfr]>header[data-astro-cid-u26unnfr]>p[data-astro-cid-u26unnfr]{max-width:64ch;margin:.45rem 0 0;color:var(--ds-texto-tenue);line-height:1.55}.block-tags[data-astro-cid-u26unnfr]{display:flex;flex-wrap:wrap;gap:.35rem;margin:.75rem 0 1rem}.tag[data-astro-cid-u26unnfr]{border:1px solid transparent;border-radius:999px;background:var(--ds-pildora);color:var(--ds-pildora-texto);padding:.24rem .6rem;font-size:.76rem;font-weight:700;text-decoration:none}.tag[data-astro-cid-u26unnfr]:hover{border-color:var(--ds-acento);color:var(--ds-acento)}.tag-tema[data-astro-cid-u26unnfr]{background:transparent;border-color:var(--ds-borde)}.work-nav[data-astro-cid-u26unnfr]{display:flex;gap:1rem;justify-content:space-between;margin-top:2.5rem;border-top:1px solid var(--ds-borde);padding-top:1.25rem}.work-nav[data-astro-cid-u26unnfr] a[data-astro-cid-u26unnfr]{display:grid;flex:0 1 20rem;gap:.15rem;border:1px solid var(--ds-borde);border-radius:10px;background:var(--ds-fondo);padding:.75rem .9rem;text-decoration:none}.work-nav[data-astro-cid-u26unnfr] a[data-astro-cid-u26unnfr]:hover{border-color:var(--ds-acento)}.work-nav[data-astro-cid-u26unnfr] .next[data-astro-cid-u26unnfr]{text-align:right}.work-nav[data-astro-cid-u26unnfr] span[data-astro-cid-u26unnfr]{color:var(--ds-acento);font-size:.76rem;font-weight:900;text-transform:uppercase}.work-nav[data-astro-cid-u26unnfr] strong[data-astro-cid-u26unnfr]{color:var(--ds-texto);font-size:1rem;font-weight:800;line-height:1.25}.work-nav[data-astro-cid-u26unnfr] em[data-astro-cid-u26unnfr]{color:var(--ds-texto-tenue);font-size:.8rem;font-style:normal}@media (max-width: 640px){.work-nav[data-astro-cid-u26unnfr]{flex-direction:column}.work-nav[data-astro-cid-u26unnfr] .next[data-astro-cid-u26unnfr]{text-align:left}}.ds-surface{--ds-acento: #0f766e;--ds-acento-suave: rgb(15 118 110 / 28%);--ds-texto: #0f172a;--ds-texto-tenue: #475569;--ds-borde: rgb(15 23 42 / 12%);--ds-fondo: #fff;--ds-fondo-hundido: #f8fafc;--ds-pildora: #f1f5f9;--ds-pildora-texto: #334155;--ds-lienzo: linear-gradient(180deg, #f0fdfa, #f8fafc);--ds-lienzo-borde: rgb(15 118 110 / 22%);--ds-lienzo-interior: #fff;--ds-lienzo-interior-borde: rgb(15 23 42 / 16%)}.dark .ds-surface{--ds-acento: #5eead4;--ds-acento-suave: rgb(45 212 191 / 32%);--ds-texto: #e2e8f0;--ds-texto-tenue: #cbd5e1;--ds-borde: rgb(148 163 184 / 22%);--ds-fondo: #0f172a;--ds-fondo-hundido: #020617;--ds-pildora: rgb(30 41 59);--ds-pildora-texto: #cbd5e1;--ds-lienzo: linear-gradient(180deg, #123448, #102033);--ds-lienzo-borde: rgb(45 212 191 / 40%);--ds-lienzo-interior: #172338;--ds-lienzo-interior-borde: rgb(148 163 184 / 34%)}.ds-surface .ds-diagram{margin-bottom:0;border-color:var(--ds-lienzo-borde);background:var(--ds-lienzo)!important;box-shadow:inset 0 0 0 1px #ffffffb8}.dark .ds-surface .ds-diagram{box-shadow:inset 0 0 0 1px #94a3b81a}.ds-surface .ds-diagram svg,.ds-surface .ds-diagram .timeline-detail,.ds-surface .ds-diagram .field-detail,.ds-surface .ds-diagram .discipline-detail,.ds-surface .ds-diagram .peripheral-card,.ds-surface .ds-diagram .fault-card,.ds-surface .ds-diagram .culture-card,.ds-surface .ds-diagram .network-canvas,.ds-surface .ds-diagram .network-panel{border-color:var(--ds-lienzo-interior-borde);background-color:var(--ds-lienzo-interior)}.dark .ds-surface .ds-diagram figcaption>span,.dark .ds-surface .ds-diagram .timeline-detail strong,.dark .ds-surface .ds-diagram dt,.dark .ds-surface .ds-diagram .network-panel>span,.dark .ds-surface .ds-diagram .culture-card span,.dark .ds-surface .ds-diagram summary span,.dark .ds-surface .ds-diagram .fault-columns span{color:#5eead4}.dark .ds-surface .ds-diagram .field-triangle,.dark .ds-surface .ds-diagram .pentagon-shape{fill:#dff7f4;stroke:#5eead4}.dark .ds-surface .ds-diagram .field-node circle,.dark .ds-surface .ds-diagram .pentagon-center,.dark .ds-surface .ds-diagram .discipline-node circle{stroke:#5eead4}.dark .ds-surface .ds-diagram .field-node.active circle,.dark .ds-surface .ds-diagram .discipline-node.active circle{fill:#0f766e}
