body[data-architecture-pack="editorial_publication"] .ap-editorial__issue {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  row-gap: clamp(20px, 3vw, 48px);
}
body[data-architecture-pack="editorial_publication"] .ap-editorial__hero-frame {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: clamp(16px, 3vw, 44px);
  border-block: 1px solid var(--ap-rule);
}
body[data-architecture-pack="editorial_publication"] .ap-editorial__sections {
  display: block;
}
body[data-architecture-pack="editorial_publication"] .ap-editorial__grid {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: clamp(16px, 2.2vw, 34px);
}
body[data-architecture-pack="editorial_publication"] .ap-editorial__grid > :is(section, main, h1, p, div, form) {
  grid-column: 1 / -1;
  min-width: 0;
}
