main.gd-page .ga-articulo .ga-byline { font-size: 0.95rem; color: var(--gu-text-2, #4a5568); }
main.gd-page .ga-articulo .ga-cta { margin: 1.6rem 0 1.8rem; }
main.gd-page .ga-articulo a.gd-cta { padding-block: 0.85rem; line-height: 1.3; text-align: center; }
main.gd-page .ga-articulo .ga-firma { margin-top: 1.4rem; }
main.gu-page .gu-next__lista .gu-next__plano { display: grid; grid-template-rows: auto 1fr; gap: 10px; height: 100%; padding-top: 20px; border-top: 1px solid var(--gd-gold); color: inherit; }
@media (min-width: 1024px) {
  main.gd-page section.ga-articulo > .ez-article__inner {
    max-width: 920px;
    padding-left: 32px;
    padding-right: 32px;
  }
  main.gd-page section.ga-articulo .ez-article__inner p {
    max-width: none;
  }
}
main.gd-page .ga-articulo--frio { background: #f7fafc; border-top: 1px solid #eaf1f6; padding-top: 40px; padding-bottom: 40px; }
