.gn-blog{padding-block:0 var(--espacio-2xl)}.gn-blog__header{text-align:center;padding-block:var(--espacio-lg) var(--espacio-xl);max-width:640px;margin-inline:auto}.gn-blog__grid{display:grid;grid-template-columns:1fr;gap:var(--espacio-lg)}.gn-blog-tarjeta{display:flex;flex-direction:column}.gn-blog-tarjeta__imagen{display:block;aspect-ratio:640 / 420;border-radius:var(--radio-md);overflow:hidden;background:var(--color-fondo-alterno)}.gn-blog-tarjeta__imagen img{width:100%;height:100%;object-fit:cover;transition:transform var(--transicion)}.gn-blog-tarjeta:hover .gn-blog-tarjeta__imagen img{transform:scale(1.04)}.gn-blog-tarjeta__logo-placeholder{width:100%;height:100%;object-fit:contain;padding:var(--espacio-xl);opacity:.5}.gn-blog-tarjeta__cuerpo{padding-top:var(--espacio-sm)}.gn-blog-tarjeta__categoria{display:inline-block;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;font-weight:700;color:var(--color-primario);margin-bottom:.4rem}.gn-blog-tarjeta__titulo{font-size:1.15rem;margin:0 0 .5rem;line-height:1.3}.gn-blog-tarjeta__titulo a{color:var(--color-secundario)}.gn-blog-tarjeta__titulo a:hover{color:var(--color-primario)}.gn-blog-tarjeta__extracto{color:var(--color-texto-suave);font-size:.9rem;line-height:1.6;margin:0 0 var(--espacio-sm)}.gn-blog-tarjeta__meta{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:var(--color-texto-suave);border-top:1px solid var(--color-borde);padding-top:.6rem}.gn-blog__vacio{text-align:center;padding:var(--espacio-2xl) 0;color:var(--color-texto-suave)}.gn-blog__vacio .boton{margin-top:var(--espacio-md)}.gn-blog__paginacion{display:flex;justify-content:center;gap:.4rem;margin-top:var(--espacio-xl);flex-wrap:wrap}.gn-blog__paginacion .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 .6rem;border-radius:var(--radio-full);color:var(--color-secundario);font-size:.85rem}.gn-blog__paginacion .page-numbers.current{background:var(--color-secundario);color:#fff}@media (min-width:640px){.gn-blog__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.gn-blog__grid{grid-template-columns:repeat(3,1fr)}}.gn-entrada__imagen{width:100%;aspect-ratio:21 / 9;overflow:hidden;margin-bottom:var(--espacio-lg)}.gn-entrada__imagen img{width:100%;height:100%;object-fit:cover}.gn-entrada__articulo{max-width:760px;margin-inline:auto;padding-inline:var(--contenedor-padding);padding-bottom:var(--espacio-2xl)}.gn-entrada__header{text-align:center;margin-bottom:var(--espacio-lg)}.gn-entrada__categoria{display:inline-block;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:700;color:var(--color-primario);margin-bottom:.5rem}.gn-entrada__header h1{margin:0 0 .5rem}.gn-entrada__meta{color:var(--color-texto-suave);font-size:.85rem;margin:0}.gn-entrada__contenido{line-height:1.8}.gn-entrada__contenido img{border-radius:var(--radio-md)}.gn-entrada__contenido h2{margin-top:var(--espacio-lg)}.gn-entrada__footer{margin-top:var(--espacio-lg);border-top:1px solid var(--color-borde);padding-top:var(--espacio-md)}