.b3 [data-empleo=vacante] .jhead{border:1px solid var(--linea);background:#fff;border-radius:12px;overflow:hidden}.b3 [data-empleo=vacante] .jhead .band{background:linear-gradient(90deg,#0b4f4a,#2989d5);height:8px}.b3 [data-empleo=vacante] .jhead .in{grid-template-columns:76px 1fr auto;align-items:start;gap:20px;padding:22px 24px;display:grid}.b3 [data-empleo=vacante] .facts{border-top:1px solid var(--linea);grid-template-columns:repeat(4,1fr);display:grid}.b3 [data-empleo=vacante] .facts div{border-left:1px solid var(--linea);padding:14px 24px}.b3 [data-empleo=vacante] .facts div:first-child{border-left:0}.b3 [data-empleo=vacante] .facts span{color:var(--texto-3);font-size:13px;line-height:18px;display:block}.b3 [data-empleo=vacante] .facts b{color:var(--tinta);margin-top:2px;font-size:16px;font-weight:700;line-height:22px;display:block}.b3 [data-empleo=vacante] .facts b.sal{color:var(--verde-dato)}.b3 [data-empleo=vacante] .blk h2{color:var(--azul-noche);font-size:20px;font-weight:800;line-height:26px}.b3 [data-empleo=vacante] .blk p{color:var(--tinta);font-size:16px;line-height:26px}.b3 [data-empleo=vacante] .blk ul{flex-direction:column;gap:9px;margin-top:12px;list-style:none;display:flex}.b3 [data-empleo=vacante] .blk li{color:var(--tinta);gap:10px;font-size:16px;line-height:24px;display:flex}.b3 [data-empleo=vacante] .blk li .dt{background:var(--azul-claro);border-radius:50%;flex:none;width:6px;height:6px;margin-top:9px}.b3 [data-empleo=vacante] .blk li .ic{color:var(--verde-dato);margin-top:3px}.b3 [data-empleo=vacante] .blk+.blk{margin-top:30px}.b3 [data-empleo=vacante] .dataflow{color:var(--tinta);grid-template-columns:70px 1fr;gap:8px 10px;margin-top:10px;font-size:13.5px;line-height:19px;display:grid}.b3 [data-empleo=vacante] .dataflow .dl{color:var(--azul-pulso);font-weight:700}
.b3 [data-empleo=vacante] .em-vac{padding-top:22px}.b3 [data-empleo=vacante] .em-logo{border-radius:14px;width:76px;height:76px}.b3 [data-empleo=vacante] .em-logo-andina{color:#fff;background:#0b4f4a}.b3 [data-empleo=vacante] .em-h1{letter-spacing:-.015em;margin-top:6px;font-size:34px;font-weight:800;line-height:40px}.b3 [data-empleo=vacante] .em-cuadrado{width:44px;padding:0}.b3 [data-empleo=vacante] .et.dest{cursor:pointer}.b3 [data-empleo=vacante] .em-vac-grilla{grid-template-columns:minmax(0,1fr) 408px;align-items:start;gap:40px;margin-top:28px;display:grid}.b3 [data-empleo=vacante] .em-ofrece{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.b3 [data-empleo=vacante] .em-ofrece .caja{align-items:center;gap:10px;padding:12px 14px;display:flex}.b3 [data-empleo=vacante] .em-empresa{background:var(--fondo-suave);padding:20px 22px}.b3 [data-empleo=vacante] .em-empresa .em-empresa-p{font-size:15px;line-height:23px}.b3 [data-empleo=vacante] .em-form{border-color:#c9d9ee;flex-direction:column;gap:14px;padding:22px;display:flex;box-shadow:0 8px 24px #08193a14}.b3 [data-empleo=vacante] .em-form-t{color:var(--azul-noche);font-size:21px;font-weight:800;line-height:26px}.b3 [data-empleo=vacante] .em-dos{grid-template-columns:minmax(0,183.3fr) minmax(0,168.7fr);gap:10px;display:grid}.b3 [data-empleo=vacante] .em-cv{border:1px solid var(--linea);background:var(--fondo-suave);border-radius:8px;padding:10px 12px}.b3 [data-empleo=vacante] .em-cv-elegir{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.b3 [data-empleo=vacante] .em-cv-elegir:hover .b6{color:var(--azul-enlace)}.b3 [data-empleo=vacante] .em-cv:hover{border-color:var(--borde-control)}.b3 [data-empleo=vacante] .em-cv-ic{border:1px solid var(--linea);background:#fff}.b3 [data-empleo=vacante] .em-cv-quitar{color:var(--texto-3);display:flex}.b3 [data-empleo=vacante] .pr-dlg .vt-file:has(input:focus-visible){outline:2px solid var(--azul-enlace);outline-offset:2px}.b3 [data-empleo=vacante] .em-area{min-height:84px;font-size:14.5px;line-height:21px}.b3 [data-empleo=vacante] .em-area textarea{resize:none;field-sizing:content;height:63px;min-height:63px;line-height:21px;display:block}.b3 [data-empleo=vacante] .em-datos{background:var(--fondo-azul);border-color:#c9d9ee;padding:12px 14px}.b3 [data-empleo=vacante] .em-dl-post{grid-template-columns:96px 1fr;font-size:13.5px}.b3 [data-empleo=vacante] .em-otra{border-bottom:1px solid var(--linea);align-items:flex-start;padding:12px 0}.b3 [data-empleo=vacante] a.em-otra:hover .t15{color:var(--azul-enlace)}.b3 [data-empleo=vacante] .em-parecidas{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.b3 [data-empleo=vacante] .em-parecida{flex-direction:column;gap:8px;padding:16px;display:flex}.b3 [data-empleo=vacante] .em-parecida:hover{border-color:var(--borde-control)}@media (max-width:1099.98px){.b3 [data-empleo=vacante] .em-vac-grilla{grid-template-columns:minmax(0,1fr) 340px;gap:28px}.b3 [data-empleo=vacante] .jhead .in{grid-template-columns:76px minmax(0,1fr)}.b3 [data-empleo=vacante] .em-acciones{grid-column:2}.b3 [data-empleo=vacante] .facts{grid-template-columns:repeat(2,1fr)}.b3 [data-empleo=vacante] .facts div:nth-child(3){border-left:0}.b3 [data-empleo=vacante] .facts div:nth-child(n+3){border-top:1px solid var(--linea)}.b3 [data-empleo=vacante] .em-parecidas{grid-template-columns:repeat(2,1fr)}.b3 [data-empleo=vacante] .em-dos{grid-template-columns:1fr}}@media (max-width:767.98px){.b3 [data-empleo=vacante] .em-vac{padding-top:16px}.b3 [data-empleo=vacante] .em-migas-fila{flex-wrap:wrap;gap:8px 16px}.b3 [data-empleo=vacante] .jhead .in{grid-template-columns:56px minmax(0,1fr);gap:14px;padding:18px 16px}.b3 [data-empleo=vacante] .em-logo{border-radius:12px;width:56px;height:56px}.b3 [data-empleo=vacante] .em-logo .ic{width:28px;height:28px}.b3 [data-empleo=vacante] .em-acciones{grid-column:1/-1}.b3 [data-empleo=vacante] .em-acciones>.btn:last-child{flex:1}.b3 [data-empleo=vacante] .em-h1{font-size:26px;line-height:32px}.b3 [data-empleo=vacante] .em-meta{gap:6px 14px}.b3 [data-empleo=vacante] .facts div{padding:12px 16px}.b3 [data-empleo=vacante] .facts b{font-size:15px;line-height:21px}.b3 [data-empleo=vacante] .em-vac-grilla{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:24px}.b3 [data-empleo=vacante] .blk h2{font-size:19px;line-height:25px}.b3 [data-empleo=vacante] .blk p,.b3 [data-empleo=vacante] .blk li{font-size:15px;line-height:23px}.b3 [data-empleo=vacante] .blk li .dt{margin-top:8px}.b3 [data-empleo=vacante] .em-ofrece{grid-template-columns:1fr}.b3 [data-empleo=vacante] .em-empresa{padding:16px}.b3 [data-empleo=vacante] .em-empresa>.flex.between,.b3 [data-empleo=vacante] .em-reportar{flex-wrap:wrap;gap:10px}.b3 [data-empleo=vacante] .em-form{padding:18px}.b3 [data-empleo=vacante] .em-parecidas{grid-template-columns:1fr;gap:12px}.b3 [data-empleo=vacante] .bh{flex-wrap:wrap;gap:4px 16px}}
