.comotrabajo__cierre[data-astro-cid-ztwcbw4o]{margin-top:var(--space-7)}.pista[data-astro-cid-ztwcbw4o]{gap:var(--space-3);margin-top:var(--space-7);color:var(--text-on-ink-faint);flex-direction:column;text-decoration:none;display:inline-flex}.pista__texto[data-astro-cid-ztwcbw4o]{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--text-caption-tracking);text-transform:uppercase}.pista__trazo[data-astro-cid-ztwcbw4o]{inline-size:var(--border-diagram);background-color:var(--signal);transform-origin:top;block-size:28px;animation:pista-trazo 2.6s var(--ease-standard) infinite;display:block}@keyframes pista-trazo{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}@media (hover:hover){.pista[data-astro-cid-ztwcbw4o]:hover{color:var(--text-on-ink)}}@media (prefers-reduced-motion:reduce){.pista__trazo[data-astro-cid-ztwcbw4o]{opacity:1;animation:none;transform:none}}@media (width>=720px){.steps--rejilla[data-astro-cid-ztwcbw4o]{gap:var(--space-6) var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;display:grid}}.trayectoria[data-astro-cid-ztwcbw4o]{gap:var(--space-6);display:grid}.trayectoria__etapa[data-astro-cid-ztwcbw4o]{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-hairline) solid var(--border-on-ink);grid-template-columns:1fr;display:grid}@media (width>=720px){.trayectoria__etapa[data-astro-cid-ztwcbw4o]{column-gap:var(--space-6);grid-template-columns:8rem minmax(0,1fr);align-items:start}}.trayectoria__anio[data-astro-cid-ztwcbw4o]{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--text-caption-tracking);color:var(--text-on-ink-faint);line-height:calc(var(--text-display-s) * var(--text-display-s-lh) / var(--text-caption))}.trayectoria__titulo[data-astro-cid-ztwcbw4o]{margin-bottom:var(--space-2)}.trayectoria__meta[data-astro-cid-ztwcbw4o]{gap:var(--space-1) var(--space-3);margin-bottom:var(--space-3);font-size:var(--text-body-s);flex-wrap:wrap;display:flex}.trayectoria__denominacion[data-astro-cid-ztwcbw4o]{color:var(--text-on-ink-muted)}.trayectoria__org[data-astro-cid-ztwcbw4o]{color:var(--text-on-ink-faint)}.trayectoria__nota[data-astro-cid-ztwcbw4o]{max-width:var(--measure);margin-top:var(--space-4);margin-bottom:var(--space-7);font-size:var(--text-body-s);color:var(--text-on-ink-muted)}.trayectoria__enlace[data-astro-cid-ztwcbw4o]{margin-top:var(--space-4)}.trayectoria__encurso[data-astro-cid-ztwcbw4o]{margin-left:var(--space-3);padding:2px var(--space-2);border:var(--border-hairline) solid var(--border-on-ink-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--text-caption-tracking);text-transform:uppercase;color:var(--trace);vertical-align:middle;display:inline-block}.terminos[data-astro-cid-ztwcbw4o]{gap:var(--space-1) 0;font-size:var(--text-body-s);color:var(--text-on-ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.terminos[data-astro-cid-ztwcbw4o]>li[data-astro-cid-ztwcbw4o]:not(:last-child):after{content:"·";margin-inline:var(--space-3);color:var(--text-on-ink-faint)}.ficha[data-astro-cid-ztwcbw4o]{gap:var(--space-5);margin:0 0 var(--space-7);max-width:var(--measure);display:grid}.ficha__fila[data-astro-cid-ztwcbw4o]{gap:var(--space-1);padding-top:var(--space-4);border-top:var(--border-hairline) solid var(--border-on-ink);grid-template-columns:1fr;display:grid}@media (width>=560px){.ficha__fila[data-astro-cid-ztwcbw4o]{column-gap:var(--space-6);grid-template-columns:8rem minmax(0,1fr);align-items:baseline}}.ficha[data-astro-cid-ztwcbw4o] dt[data-astro-cid-ztwcbw4o]{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--text-caption-tracking);text-transform:uppercase;color:var(--text-on-ink-faint)}.ficha[data-astro-cid-ztwcbw4o] dd[data-astro-cid-ztwcbw4o]{font-size:var(--text-body-s);color:var(--text-on-ink-muted);margin:0}.about-body[data-astro-cid-ztwcbw4o]{gap:var(--space-7);grid-template-columns:1fr;display:grid}.about-portrait[data-astro-cid-ztwcbw4o]{padding-top:var(--ritmo-capitulo)}@media (width>=960px){.about-body[data-astro-cid-ztwcbw4o]{gap:var(--space-8);grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start}.about-portrait[data-astro-cid-ztwcbw4o]{top:calc(var(--header-h) + var(--space-6));position:sticky}}@media (width>=1240px){.about-body[data-astro-cid-ztwcbw4o]{gap:var(--space-9);grid-template-columns:minmax(300px,380px) minmax(0,1fr)}}@media (width>=960px) and (height<=640px){.about-portrait[data-astro-cid-ztwcbw4o]{position:static}}.about-portrait__figure[data-astro-cid-ztwcbw4o]{margin:0}.about-portrait__frame[data-astro-cid-ztwcbw4o]{aspect-ratio:3/4;object-fit:cover;object-position:center 20%;border:var(--border-hairline) solid var(--border-on-ink);border-radius:var(--radius-md);background-color:var(--ink-soft);width:min(100%,62vh,420px);height:auto;display:block;position:relative}.about-portrait__cap[data-astro-cid-ztwcbw4o]{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--text-caption-tracking);text-transform:uppercase;color:var(--text-on-ink-faint)}@media (width>=960px){.about-portrait__frame[data-astro-cid-ztwcbw4o]{width:100%}}.about-portrait__frame--pending[data-astro-cid-ztwcbw4o]{border-color:var(--border-on-ink-strong);background-color:var(--surface);background-image:radial-gradient(115% 85% at 70% 20%,#0066ff3d,#06f0 62%),linear-gradient(#05070a00 45%,#05070ae6 100%)}.about-portrait__frame--pending[data-astro-cid-ztwcbw4o]:before,.about-portrait__frame--pending[data-astro-cid-ztwcbw4o]:after{content:"";border:var(--border-hairline) solid var(--trace);width:18px;height:18px;opacity:var(--node-idle-opacity);position:absolute}.about-portrait__frame--pending[data-astro-cid-ztwcbw4o]:before{top:var(--space-4);left:var(--space-4);border-bottom:0;border-right:0}.about-portrait__frame--pending[data-astro-cid-ztwcbw4o]:after{right:var(--space-4);bottom:var(--space-4);border-top:0;border-left:0}.links-row[data-astro-cid-ztwcbw4o]{gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}
