.datos-puesto.astro-5pzkj4gf{background:var(--superficie);border:1px solid var(--borde);box-shadow:var(--sombra);border-radius:18px;margin-top:2.5rem;padding:1.4rem 1.5rem}.datos-puesto.astro-5pzkj4gf h2.astro-5pzkj4gf{margin-top:0!important}.datos-puesto.astro-5pzkj4gf h3.astro-5pzkj4gf{margin:1.6rem 0 .7rem}.cifras-puesto.astro-5pzkj4gf{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;margin-top:1rem;display:grid}.cifras-puesto.astro-5pzkj4gf div.astro-5pzkj4gf{background:var(--superficie-2);border-radius:12px;padding:.9rem 1rem;display:grid}.cifras-puesto.astro-5pzkj4gf strong.astro-5pzkj4gf{letter-spacing:-.02em;font-size:1.6rem;font-weight:800;line-height:1.15}.cifras-puesto.astro-5pzkj4gf span.astro-5pzkj4gf{color:var(--texto-suave);font-size:.82rem}.barras.astro-5pzkj4gf{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.barras.astro-5pzkj4gf li.astro-5pzkj4gf{grid-template-columns:9rem 1fr 3rem;align-items:center;gap:.7rem;font-size:.92rem;display:grid;margin:0!important}.barra-nombre.astro-5pzkj4gf{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.barra-pista.astro-5pzkj4gf{background:var(--superficie-2);border-radius:999px;height:10px;overflow:hidden}.barra-pista.astro-5pzkj4gf span.astro-5pzkj4gf{border-radius:inherit;background:linear-gradient(90deg, var(--primario), #7c5ce0);height:100%;display:block}.barra-num.astro-5pzkj4gf{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.corte.astro-enbhhor3{border-radius:var(--radio);background:var(--pronto-suave);color:var(--texto);align-items:center;gap:.9rem;margin:1.5rem 0;padding:1rem 1.2rem;text-decoration:none;transition:transform .2s;display:flex}.corte.astro-enbhhor3:hover{transform:translateY(-2px)}.corte-icono.astro-enbhhor3{color:#fff;background:#d97706;border-radius:12px;flex:none;place-items:center;width:2.8rem;height:2.8rem;display:grid}.sueldo.astro-enbhhor3{background:var(--abierta-suave)}.sueldo.astro-enbhhor3 .corte-icono.astro-enbhhor3{background:#0f9d58}.actualizada.astro-enbhhor3{color:#b9c6e4;align-items:center;gap:.4rem;margin:1rem 0 0;font-size:.85rem;display:inline-flex}.destacado.astro-enbhhor3{border-radius:var(--radio);background:var(--abierta-suave);color:var(--texto);align-items:center;gap:1rem;padding:1rem 1.2rem;text-decoration:none;display:flex}.destacado-num.astro-enbhhor3{color:var(--abierta);font-size:2.2rem;font-weight:800;line-height:1}.destacado.astro-enbhhor3 strong.astro-enbhhor3,.destacado.astro-enbhhor3 small.astro-enbhhor3{display:block}.destacado.astro-enbhhor3 small.astro-enbhhor3{color:var(--abierta);font-weight:600}article.astro-enbhhor3 h2{margin-top:2.2em;scroll-margin-top:84px}.guia-disposicion.astro-enbhhor3{grid-template-columns:minmax(0,44rem) 250px;justify-content:space-between;align-items:start;gap:2.5rem;display:grid}.indice-guia.astro-enbhhor3{grid-area:1/2;font-size:.9rem;position:sticky;top:84px}.indice-guia.astro-enbhhor3 summary.astro-enbhhor3{text-transform:uppercase;letter-spacing:.05em;color:var(--texto-suave);cursor:pointer;margin-bottom:.6rem;font-size:.8rem;font-weight:750}.indice-guia.astro-enbhhor3 ol.astro-enbhhor3{border-left:2px solid var(--borde);gap:.45rem;margin:0;padding:0 0 0 .9rem;list-style:none;display:grid}.indice-guia.astro-enbhhor3 a.astro-enbhhor3{color:var(--texto-suave);line-height:1.35;text-decoration:none}.indice-guia.astro-enbhhor3 a.astro-enbhhor3:hover{color:var(--primario)}.guia-disposicion.astro-enbhhor3 article.astro-enbhhor3{grid-area:1/1;min-width:0}@media (width<=1000px){.guia-disposicion.astro-enbhhor3{grid-template-columns:minmax(0,1fr);gap:1rem}.indice-guia.astro-enbhhor3,.guia-disposicion.astro-enbhhor3 article.astro-enbhhor3{grid-area:auto/1}.indice-guia.astro-enbhhor3{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);padding:.9rem 1rem;position:static}.indice-guia.astro-enbhhor3 summary.astro-enbhhor3{margin-bottom:0}.indice-guia.astro-enbhhor3 details.astro-enbhhor3[open] summary.astro-enbhhor3{margin-bottom:.6rem}}article.astro-enbhhor3 table{margin:0}article.astro-enbhhor3 .tabla-scroll{margin:1rem 0}
