/* Reversible single-column manifesto trial. */
.editorial-2026.about-page .about-manifesto-panel {
  position: relative;
  margin-bottom: 40px;
}
.editorial-2026.about-page .about-manifesto-copy {
  display: block;
  column-count: 1;
  width: 70%;
  max-width: 84ch;
}
.editorial-2026.about-page .about-manifesto-copy > div:last-child > p:last-child {
  margin-bottom: 0;
}
.editorial-2026.about-page .about-manifesto .about-profile-mark {
  position: absolute;
  bottom: 0;
  right: 2%;
  width: min(25%, 270px);
  margin: 0;
  /* Align the visible signature, excluding its transparent bottom margin. */
  transform: translateY(15.125%);
}
.editorial-2026.about-page .about-manifesto-edge {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(-1 * var(--grid-right));
  width: clamp(160px, 26vw, 527px);
  height: auto;
  pointer-events: none;
}
.editorial-2026.about-page .about-manifesto[open]::details-content {
  overflow: visible;
}
@media (max-width: 760px) {
  .editorial-2026.about-page .about-manifesto-copy {
    width: 100%;
  }
  .editorial-2026.about-page .about-manifesto-edge {
    position: relative;
    display: block;
    top: auto;
    transform: none;
    right: calc(-1 * var(--grid-right));
    width: 120px;
    margin: 24px 0 32px auto;
  }
  .editorial-2026.about-page .about-manifesto .about-profile-mark {
    position: static;
    width: 150px;
    margin: 28px auto 0;
    transform: none;
  }
}
