/* SEO/editorial: misma paleta y tipografía del sitio. */
.seo-migas{font-size:.84rem;color:var(--color-secundario);padding-top:16px;margin-bottom:20px;line-height:1.6}.seo-migas ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.seo-migas li+li:before{content:"/";margin-right:6px}.seo-migas a{color:inherit}.seo-firma{font-size:.86rem;color:var(--color-secundario);margin:0 0 24px}.seo-apoyo,.seo-fuentes{border-top:1px solid var(--color-borde);padding-top:4px;margin-top:32px}.seo-fuentes{font-size:.94rem}.seo-fuentes h2{font-size:1.4rem}.seo-tabla{overflow-x:auto}.seo-tabla table{border-collapse:collapse;width:100%;min-width:360px}.seo-tabla th,.seo-tabla td{padding:12px;border:1px solid var(--color-borde);text-align:left;vertical-align:top}.seo-foto{margin:28px 0}.seo-foto img{width:100%;height:auto;max-height:560px;object-fit:contain;background:var(--color-superficie)}.seo-foto figcaption{font-size:.82rem;color:var(--color-secundario);padding-top:8px}.seo-editorial-footer{font-size:.9rem}
