/* Páginas estáticas para buscadores (/noticia/…/, /glosario/…/): mismo estilo que la app,
   sin barra lateral. Las generan T8 (noticias) y scripts/generar_glosario_estatico.cjs. */
body.estatica{background:var(--paper,#f4f4ee);margin:0}
.estatica-top{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;justify-content:space-between;max-width:860px;margin:0 auto;padding:22px 16px 6px;font-size:12px;color:#5f6b5b}
.estatica-top a{color:inherit}
.estatica-marca{font:700 22px var(--display);color:var(--green)!important;text-decoration:none}
.estatica-main{max-width:860px;margin:0 auto;padding:10px 16px 30px}
.estatica-main h1{font:700 clamp(30px,5vw,44px)/1.1 var(--display);margin:8px 0 12px}
.estatica-main h2{font:600 22px/1.25 var(--display);margin:28px 0 8px}
.estatica-main p,.estatica-main li{font-size:16px;line-height:1.75}
.estatica-main .lead{font-size:18px;color:#3d4a3a}
.estatica-main .meta{font-size:13px;color:#5f6b5b}
.estatica-main .app-link{margin-top:28px}
.estatica-main .fuente{font-size:13px;color:#5f6b5b}
.estatica-main table{width:100%;border-collapse:collapse;font-size:14px}
.estatica-main td,.estatica-main th{padding:8px;border-bottom:1px solid var(--line,#dfe3d6);text-align:left}
.estatica-pie{max-width:860px;margin:0 auto;padding:0 16px 40px;font-size:12px;color:#5f6b5b}
@media(max-width:650px){.estatica-main table{display:block;overflow-x:auto}}
.estatica-top nav{display:block;flex-direction:row}.estatica-top nav a,.estatica-top nav span{display:inline;padding:0;font-size:12px;color:inherit;background:none}
