.tarjeta-articulo[data-v-03921557]{height:100%;overflow:hidden;border:1px solid var(--borde);border-radius:22px;background:#fff;box-shadow:0 10px 35px #0f172a0a;transition:transform .25s ease,box-shadow .25s ease}.tarjeta-articulo[data-v-03921557]:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0f172a12}.dark .tarjeta-articulo{background:#1c1f26}.enlace-tarjeta[data-v-03921557]{display:flex;flex-direction:column;height:100%}.enlace-tarjeta[data-v-03921557]:focus-visible{outline:2px solid #fb7a05;outline-offset:-2px;border-radius:22px}.foto[data-v-03921557]{aspect-ratio:16 / 9;overflow:hidden;background:#eef1f6}.dark .tarjeta-articulo .foto{background:#272b35}.foto img[data-v-03921557]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.tarjeta-articulo:hover .foto img[data-v-03921557]{transform:scale(1.03)}.cuerpo[data-v-03921557]{display:flex;flex:1;flex-direction:column;padding:22px 24px 24px}.categoria[data-v-03921557]{font-size:13px;font-weight:700;color:var(--acento)}.titulo[data-v-03921557]{margin-top:8px;font-size:1.12rem;font-weight:800;line-height:1.32;letter-spacing:-.012em;color:var(--tinta)}.resumen[data-v-03921557]{margin-top:10px;flex:1;font-size:15px;line-height:1.55;color:var(--texto)}.datos[data-v-03921557]{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:18px;font-size:13px;color:var(--apagado)}.leer[data-v-03921557]{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-size:15px;font-weight:700;color:var(--acento)}.leer svg[data-v-03921557]{width:18px;height:18px;transition:transform .2s ease}.tarjeta-articulo:hover .leer svg[data-v-03921557]{transform:translate(3px)}@media(min-width:1024px){.destacado .enlace-tarjeta[data-v-03921557]{flex-direction:row}.destacado .foto[data-v-03921557]{width:57%;flex-shrink:0;aspect-ratio:auto;min-height:380px}.destacado .cuerpo[data-v-03921557]{justify-content:center;padding:40px 44px}.destacado .resumen[data-v-03921557]{flex:none}.destacado .titulo[data-v-03921557]{font-size:clamp(1.55rem,2.2vw,2.05rem);font-weight:900;line-height:1.16;letter-spacing:-.024em}.destacado .resumen[data-v-03921557]{font-size:16.5px;margin-top:14px}}@media(prefers-reduced-motion:reduce){.tarjeta-articulo[data-v-03921557],.foto img[data-v-03921557],.leer svg[data-v-03921557]{transition:none}.tarjeta-articulo[data-v-03921557]:hover,.tarjeta-articulo:hover .foto img[data-v-03921557]{transform:none}}
