.b3 [data-empleo=lista] .job{border:1px solid var(--linea);background:#fff;border-radius:10px;grid-template-columns:52px 1fr;gap:16px;padding:18px;display:grid;position:relative}.b3 [data-empleo=lista] .job+.job{margin-top:12px}.b3 [data-empleo=lista] .job.dest{box-shadow:inset 4px 0 0 var(--azul-claro);border-color:#9cc3e9}.b3 [data-empleo=lista] .job h3{color:var(--tinta);font-size:18px;font-weight:750;line-height:24px}.b3 [data-empleo=lista] .job .em{color:var(--texto-2);margin-top:2px;font-size:14.5px;line-height:21px}.b3 [data-empleo=lista] .job .chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.b3 [data-empleo=lista] .job .chips span{background:var(--fondo-suave);border:1px solid var(--linea);height:26px;color:var(--texto-2);border-radius:5px;align-items:center;gap:5px;padding:0 9px;font-size:13px;font-weight:600;display:inline-flex}.b3 [data-empleo=lista] .job .chips span.sal{background:var(--verde-fondo);color:var(--verde-dato);border-color:#bfe3cf}.b3 [data-empleo=lista] .job .mt{color:var(--texto-3);flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:13px;line-height:18px;display:flex}.b3 [data-empleo=lista] .job .mt span{align-items:center;gap:5px;display:inline-flex}.b3 [data-empleo=lista] .job .top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.b3 [data-empleo=lista] .job .top .r{flex:none;align-items:center;gap:8px;display:flex}.b3 [data-empleo=lista] .job .bot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:2px;display:flex}.b3 [data-empleo=lista] .job .k{letter-spacing:.06em;text-transform:uppercase;color:var(--azul-enlace);align-items:center;gap:5px;margin-bottom:3px;font-size:12px;font-weight:700;line-height:16px;display:flex}.b3 [data-empleo=lista] .ini.job-i{border-radius:10px;width:52px;height:52px;font-size:17px}
.b3 [data-empleo=lista] .mhead{background:var(--fondo-suave);border-bottom:1px solid var(--linea);padding:18px 16px 16px}.b3 [data-empleo=lista] .mhead h1{color:var(--azul-noche);letter-spacing:-.015em;font-size:28px;font-weight:800;line-height:33px}.b3 [data-empleo=lista] .mchips{white-space:nowrap;gap:8px;margin:16px -16px 0;padding:0 16px;display:flex;overflow:hidden}.b3 [data-empleo=lista] .mchips .chip{flex:none;height:36px;font-size:14px}.b3 [data-empleo=lista] .mjob{border:1px solid var(--linea);background:#fff;border-radius:10px;padding:14px;position:relative}.b3 [data-empleo=lista] .mjob+.mjob{margin-top:12px}.b3 [data-empleo=lista] .mjob.dest{box-shadow:inset 4px 0 0 var(--azul-claro);border-color:#9cc3e9}.b3 [data-empleo=lista] .mjob .hd{grid-template-columns:44px 1fr 32px;align-items:start;gap:12px;display:grid}.b3 [data-empleo=lista] .mjob .k{letter-spacing:.05em;text-transform:uppercase;color:var(--azul-enlace);align-items:center;gap:4px;font-size:12px;font-weight:700;line-height:15px;display:flex}.b3 [data-empleo=lista] .mjob h3{color:var(--tinta);margin-top:2px;font-size:17px;font-weight:750;line-height:22px}.b3 [data-empleo=lista] .mjob .em{color:var(--texto-2);margin-top:2px;font-size:14px;line-height:20px}.b3 [data-empleo=lista] .mjob .chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.b3 [data-empleo=lista] .mjob .chips span{background:var(--fondo-suave);border:1px solid var(--linea);height:26px;color:var(--texto-2);border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.b3 [data-empleo=lista] .mjob .chips span.sal{background:var(--verde-fondo);color:var(--verde-dato);border-color:#bfe3cf}.b3 [data-empleo=lista] .mjob .ft{border-top:1px solid var(--linea);color:var(--texto-3);justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;font-size:13px;display:flex}.b3 [data-empleo=lista] .mjob .ft b{color:var(--azul-enlace);align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.b3 [data-empleo=lista] .mjob .bm{border:1.5px solid var(--borde-control);width:32px;height:32px;color:var(--azul-pulso);border-radius:6px;justify-content:center;align-items:center;display:flex}.b3 [data-empleo=lista] .ad320{width:320px;height:100px;margin:0 auto;position:relative;overflow:hidden}.b3 [data-empleo=lista] .pz-itv-m{color:#fff;background:#3e2468;height:100%;display:flex}.b3 [data-empleo=lista] .pz-itv-m .f{flex:none;width:84px}.b3 [data-empleo=lista] .pz-itv-m .f img{object-fit:cover;width:100%;height:100%}.b3 [data-empleo=lista] .pz-itv-m .c{flex-direction:column;flex:1;justify-content:center;gap:4px;padding:10px 12px;display:flex}.b3 [data-empleo=lista] .pz-itv-m .br{color:#e3d6fa;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:800;line-height:14px;display:flex}.b3 [data-empleo=lista] .pz-itv-m h4{font-size:15px;font-weight:800;line-height:18px}.b3 [data-empleo=lista] .pz-itv-m .cta{color:#c9b3f2;align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:flex}
.b3 [data-empleo=lista] .em-cab{border-top:0;padding:28px 0 24px}.b3 [data-empleo=lista] .em-cab h1{color:var(--azul-noche)}.b3 [data-empleo=lista] .em-cab-fila{align-items:flex-end}.b3 [data-empleo=lista] .em-q{cursor:text;flex:1;height:48px}.b3 [data-empleo=lista] .em-lugar{flex:none;width:250px;height:48px}.b3 [data-empleo=lista] .em-lugar>span{align-items:center;gap:4px;display:flex}.b3 [data-empleo=lista] .em-buscar{height:48px;padding:0 28px}.b3 [data-empleo=lista] .em-cuerpo{padding-top:24px}.b3 [data-empleo=lista] .em-grilla{grid-template-columns:264px minmax(0,1fr) 300px;align-items:start;gap:28px;margin-top:24px;display:grid}.b3 [data-empleo=lista] .em-orden{width:178px;height:38px;font-size:14px}.b3 [data-empleo=lista] .em-apagado{color:var(--texto-3);background:var(--fondo-suave);border-color:var(--linea)}.b3 [data-empleo=lista] .filtros .grp>.inp{cursor:pointer}.b3 [data-empleo=lista] .em-lista{flex-direction:column;gap:12px;display:flex}.b3 [data-empleo=lista] .em-lista>.job+.job{margin-top:0}.b3 [data-empleo=lista] .job .cu{min-width:0}.b3 [data-empleo=lista] .vt-insignias{display:contents}.b3 [data-empleo=lista] .job .et.dest{cursor:pointer}.b3 [data-empleo=lista] .job .vt-guardar{width:36px;padding:0}.b3 [data-empleo=lista] .job.vt-nueva{box-shadow:inset 4px 0 0 var(--verde-dato);border-color:#9fd3b8}.b3 [data-empleo=lista] .job .vt-vence{align-items:center;gap:5px;display:inline-flex}.b3 [data-empleo=lista] .em-lateral{flex-direction:column;gap:24px;display:flex}.b3 [data-empleo=lista] .em-empresas{background:var(--azul-pulso);border-color:var(--azul-pulso);color:#fff;padding:22px}.b3 [data-empleo=lista] .em-empresas-ic{color:#9cc3e9;display:block}.b3 [data-empleo=lista] .em-empresas-k{letter-spacing:.08em;text-transform:uppercase;color:var(--sobre-oscuro-2);margin-top:12px}.b3 [data-empleo=lista] .em-empresas h2{margin-top:4px;font-size:22px;font-weight:800;line-height:28px}.b3 [data-empleo=lista] .em-empresas p{color:var(--sobre-oscuro-2)}.b3 [data-empleo=lista] .em-empresas ul{flex-direction:column;gap:6px;margin-top:12px;list-style:none;display:flex}.b3 [data-empleo=lista] .em-empresas .btn{margin-top:16px}.b3 [data-empleo=lista] .em-empresas :focus-visible{outline-color:#fff}.b3 [data-empleo=lista] .em-pasos{flex-direction:column;gap:12px;margin-top:12px;list-style:none;display:flex}.b3 [data-empleo=lista] .em-sector{background:var(--fondo-suave);text-align:left;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.b3 [data-empleo=lista] .em-sector:hover .t15{color:var(--azul-enlace)}.b3 [data-empleo=lista] .em-sector-ic{background:var(--azul-noche);color:#9cc3e9}.b3 [data-empleo=lista] .em-sector-tx{flex:1;min-width:0}.b3 [data-empleo=lista] .adbox .ad-label{cursor:pointer}.b3 [data-empleo=lista] button.ad-label{text-align:center;width:100%}.b3 [data-empleo=lista] .pz-itv,.b3 [data-empleo=lista] .pz-itv-m{cursor:pointer}.b3 [data-empleo=lista] .pz-itv .em-ad-t{font-size:18px;font-weight:800;line-height:22px}.b3 [data-empleo=lista] .pz-itv-m .em-ad-t{font-size:15px;font-weight:800;line-height:18px}.b3 [data-empleo=lista] .pz-itv-m .f{position:relative}.b3 [data-empleo=lista] .em-orden-t{white-space:nowrap}@media (max-width:1099.98px){.b3 [data-empleo=lista] .em-grilla{grid-template-columns:232px minmax(0,1fr);gap:24px}.b3 [data-empleo=lista] .em-lateral{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.b3 [data-empleo=lista] .em-lateral .adbox{margin:0 auto}.b3 [data-empleo=lista] .job .bot{flex-wrap:wrap}}@media (max-width:1279.98px){.b3 [data-empleo=lista] .em-res-cab{flex-wrap:wrap;gap:12px 16px}.b3 [data-empleo=lista] .em-res-cab>:first-child{flex:auto}.b3 [data-empleo=lista] .em-res-cab>:last-child{margin-left:auto}}@media (max-width:767.98px){.b3 [data-empleo=lista] .em-cab{padding:18px 0 16px}.b3 [data-empleo=lista] .em-cab h1{letter-spacing:-.015em;font-size:28px;font-weight:800;line-height:33px}.b3 [data-empleo=lista] .em-bajada{font-size:15px;line-height:22px}.b3 [data-empleo=lista] .em-buscador{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px;display:grid}.b3 [data-empleo=lista] .em-q{grid-column:1/-1;height:44px}.b3 [data-empleo=lista] .em-lugar{width:auto;height:44px}.b3 [data-empleo=lista] .em-buscar{height:44px;padding:0 18px}.b3 [data-empleo=lista] .em-cuerpo{padding-top:16px}.b3 [data-empleo=lista] .av.warn{padding:12px 14px;font-size:14px;line-height:20px}.b3 [data-empleo=lista] .av.warn>.ic{width:19px;height:19px}.b3 [data-empleo=lista] .em-grilla{margin-top:0;display:block}.b3 [data-empleo=lista] .mchips{margin:16px -16px 0;padding:0 16px}.b3 [data-empleo=lista] .mchips .chip.on{color:#fff}.b3 [data-empleo=lista] .em-orden-movil{align-items:center;gap:6px;display:inline-flex}.b3 [data-empleo=lista] .job{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:0 12px;padding:14px}.b3 [data-empleo=lista] .ini.job-i{border-radius:8px;width:44px;height:44px;font-size:15px}.b3 [data-empleo=lista] .job .cu{display:contents}.b3 [data-empleo=lista] .job .top{grid-area:1/2}.b3 [data-empleo=lista] .job .k{letter-spacing:.05em;gap:4px;margin-bottom:0;font-size:12px;line-height:15px}.b3 [data-empleo=lista] .job h3{margin-top:2px;font-size:17px;line-height:22px}.b3 [data-empleo=lista] .job .em{font-size:14px;line-height:20px}.b3 [data-empleo=lista] .job .vt-guardar{height:32px;color:var(--azul-pulso);background:#fff;border-radius:6px;width:32px!important}.b3 [data-empleo=lista] .job .vt-guardar.vt-on{background:var(--vt-azul);border-color:var(--azul-pulso)}.b3 [data-empleo=lista] .job .vt-guardar .ic{width:15px;height:15px}.b3 [data-empleo=lista] .job .chips{grid-column:1/-1}.b3 [data-empleo=lista] .job .chips span{padding:0 8px}.b3 [data-empleo=lista] .job .bot{border-top:1px solid var(--linea);flex-wrap:nowrap;grid-column:1/-1;align-items:center;margin-top:10px;padding-top:10px}.b3 [data-empleo=lista] .job .top>div:first-child{flex:1;min-width:0}.b3 [data-empleo=lista] .job .mt{margin-top:0;font-size:13px;line-height:19.5px}.b3 [data-empleo=lista] .job .vt-vence{gap:6px}.b3 [data-empleo=lista] .job .vt-vence .et.dest,.b3 [data-empleo=lista] .job .vt-vence .vt-nuevo{gap:4px;height:22px;padding:0 6px}.b3 [data-empleo=lista] .job .vt-vence .et.dest .ic{width:11px;height:11px}.b3 [data-empleo=lista] .job .vt-ver{height:auto;color:var(--azul-enlace);background:0 0;border:0;gap:4px;padding:0;font-size:14px;font-weight:700}.b3 [data-empleo=lista] .em-anuncio-movil{margin:4px 0}.b3 [data-empleo=lista] .ad320{max-width:100%}.b3 [data-empleo=lista] .pz-itv-m .c{min-width:0}.b3 [data-empleo=lista] .pz-itv-m .br>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.b3 [data-empleo=lista] .em-lateral{flex-direction:column;gap:12px;margin-top:24px;display:flex}.b3 [data-empleo=lista] .em-empresas{padding:18px}.b3 [data-empleo=lista] .em-empresas-k{margin-top:0}.b3 [data-empleo=lista] .em-empresas h2{font-size:20px;line-height:26px}.b3 [data-empleo=lista] .em-empresas .btn{margin-top:12px}.b3 [data-empleo=lista] .em-sector{padding:14px}.b3 [data-empleo=lista] .em-sector-ic{width:44px;height:44px}.b3 [data-empleo=lista] .em-sector-ic .ic{width:20px;height:20px}}
