/* Mundo Drone · componente «tarjeta-noticia-v2» · capa base · generado por tools/c8/build_css.py desde «261029 - portada v2 funcional codex v2.html» (diseño final aprobado). Autónomo: solo selecciona clases que genera su PHP (o las de sus hijos declarados en «usa»). */
.not2__card,.not2__card *{box-sizing:border-box}
.not2__card{display:flex;flex-direction:column;height:100%;border:1px solid var(--md-box-border);border-radius:var(--md-radius);background:var(--md-surface);box-shadow:var(--md-glow);overflow:hidden;color:var(--md-text);text-decoration:none;transition:border-color .2s,box-shadow .2s}
.not2__card:hover{border-color:var(--md-box-border-hover);box-shadow:var(--md-glow-hover)}
.not2__media{aspect-ratio:16/9;overflow:hidden;background:#0b1322}
.not2__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}
.not2__card:hover .not2__img{transform:scale(1.04)}
.not2__body{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;flex:1 1 auto}
.not2__cat{font-family:var(--md-font-mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--md-accent)}
.not2__tit{margin:0;font-family:var(--md-font-body);font-weight:600;font-size:17px;line-height:1.25;color:var(--md-text)}
.not2__foot{margin-top:auto;padding-top:8px;display:flex;align-items:center;justify-content:space-between;color:var(--md-text-2);font-size:14px}
.not2__foot svg{width:16px;height:16px;color:var(--md-accent)}
@media (max-width:767px){
 .not2__card{flex-direction:row}
 .not2__media{flex:0 0 112px;aspect-ratio:auto;margin:10px 0 10px 10px;border-radius:var(--md-radius-sm)}
 .not2__body{padding:10px 12px;gap:4px}
 .not2__tit{font-size:15px}
 .not2__foot{font-size:13px;padding-top:4px}
 .not2__foot svg{display:none}
}
.not2__noimg{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--md-text-3)}
.not2__noimg svg{width:56px;height:56px}
