body[data-architecture-pack="editorial_publication"] .ap-editorial__footer-frame {
  display: grid;
  grid-template-columns: 1.2fr 2fr;
  gap: var(--ap-edge);
  border-block-start: 2px double var(--ap-rule);
}
body[data-architecture-pack="editorial_publication"] .ap-editorial__issue > footer.site-footer {
  width: 100%;
  grid-template-columns: minmax(0, 1fr);
}
@media (max-width: 1120px) {
  body[data-architecture-pack="editorial_publication"] .ap-editorial {
    grid-template-columns: 1fr;
  }
  body[data-architecture-pack="editorial_publication"] .ap-editorial__index {
    display: none;
  }
}
@media (max-width: 640px) {
  body[data-architecture-pack="editorial_publication"] .ap-editorial__hero-frame,
  body[data-architecture-pack="editorial_publication"] .ap-editorial__grid,
  body[data-architecture-pack="editorial_publication"] .ap-editorial__footer-frame {
    grid-template-columns: 1fr;
  }
}
