/* Ajustes para WordPress: el sitio estático tenía body > main; aquí hay un .wp-site-blocks en medio. */
.wp-site-blocks { display: flex; flex-direction: column; min-height: 100vh; }
.wp-site-blocks > main { flex: 1 0 auto; }
.wp-site-blocks > * { margin-block: 0; }
.screen-reader-text { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); }
/* Paginación del blog */
.paginacion-blog { display: flex; justify-content: center; gap: var(--space-md); margin-top: var(--space-xl); }
/* Las partes de plantilla van envueltas en un div: sin esto la cabecera sticky deja de pegarse. */
.gl-parte { display: contents; }
.admin-bar .site-header { top: var(--wp-admin--admin-bar--height, 0px); }
