/* Tema Tenma · legado tenmahealth · assets/css/wp.css del tema anterior. Generado por construir_legado.py: no editar a mano. */
.legado .wp-site-blocks>.wp-block-template-part{display:contents}
.legado .wp-site-blocks>*{margin-block:0}
.legado .screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}
.legado .screen-reader-text:focus{clip-path:none;height:auto;width:auto;left:8px;top:8px;z-index:100000;background:#fff;color:var(--tinta);padding:12px 18px;border-radius:8px}
.legado .art-head .wp-block-post-title{margin-top:18px}
.legado .wp-block-post-terms.eyebrow a{color:inherit}
.legado .wp-block-post-terms.eyebrow .wp-block-post-terms__separator{margin-right:6px}
.legado .art-head .wp-block-search{margin-top:18px;max-width:520px}
.legado .wp-block-post-content.art-body img{height:auto;margin:18px 0;border-radius:10px}
.legado .wp-block-post-content.art-body h3{color:var(--tinta);font-size:19px;line-height:1.35;margin:28px 0 10px}
.legado .wp-block-post-content.art-body h4{color:var(--tinta);font-size:17px;margin:22px 0 8px}
.legado .wp-block-post-content.art-body ol{margin:14px 0 0 22px}
.legado .wp-block-post-content.art-body p a,.legado .wp-block-post-content.art-body li a{color:var(--acento);text-decoration:underline;text-underline-offset:2px}
.legado .wp-block-post-content.art-body figure{margin:18px 0}
.legado .wp-block-post-content.art-body iframe,.legado .wp-block-post-content.art-body video{max-width:100%}
.legado .wp-block-post-content.art-body table{width:100%;border-collapse:collapse;margin-top:16px;font-size:15px}
.legado .wp-block-post-content.art-body th,.legado .wp-block-post-content.art-body td{border:1px solid var(--linea);padding:8px 10px;text-align:left}
.legado .tl-lista{max-width:1080px;margin:0 auto;padding:36px 24px 72px}
.legado .tl-tarjetas{list-style:none;display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:20px}
.legado .tl-tarjetas>li{border:1px solid var(--linea);border-radius:14px;padding:22px;background:#fff;display:flex;flex-direction:column;gap:8px}
.legado .tl-fecha{font-family:var(--mono);font-size:12px;color:var(--suave)}
.legado .tl-titulo{font-size:19px;line-height:1.3;color:var(--tinta);font-weight:700}
.legado .tl-titulo a:hover{color:var(--acento)}
.legado .tl-resumen{font-size:15.5px}
.legado .tl-resumen .wp-block-post-excerpt__more-link{color:var(--acento);font-weight:600}
.legado .tl-paginacion{display:flex;gap:14px;justify-content:center;margin-top:36px;font-weight:600}
.legado .tl-paginacion .current{color:var(--acento)}
.legado header .nav{gap:28px}
.legado header .nav ul{align-items:center;gap:22px}
.legado header .nav ul a,.legado header .nav .btn{white-space:nowrap}
@media (max-width: 1199px){
.legado header .nav ul,.legado header .nav .btn{display:none}
.legado header .burger{display:block}
}
.legado .nav .nav-enlaces{display:flex;align-items:center;gap:22px}
@media (max-width: 520px){
.legado .nav .nav-enlaces a.volver[href="/"]{display:none}
}
.legado header .nav.wrap{padding-left:24px;padding-right:24px}
