/* Isolated, reversible manifesto measurement-line experiment. */
.about-manifesto-rulers {
  display: none;
  position: absolute;
  inset: 0 3% 0 73.5%;
  overflow: hidden;
  pointer-events: none;
  mask-image: linear-gradient(transparent, #000 24px, #000 calc(100% - 24px), transparent);
}
.about-manifesto[open] .about-manifesto-rulers { display: block; }
.about-manifesto-ruler {
  position: absolute;
  top: -200px;
  bottom: -200px;
  background-repeat: repeat-y;
  will-change: transform;
}
.about-manifesto-ruler--long {
  left: 0;
  width: 73%;
  background-image: linear-gradient(to bottom, rgba(255,255,255,.24) 1px, transparent 1px);
  background-size: 100% clamp(84px, 7.2vw, 138px);
}
.about-manifesto-ruler--short {
  right: 0;
  width: 27%;
  background-image: linear-gradient(to bottom, rgba(255,255,255,.5) 1px, transparent 1px);
  background-size: 100% clamp(60px, 5.2vw, 100px);
}
@media (max-width: 760px) {
  .about-manifesto[open] .about-manifesto-rulers,
  .editorial-2026.about-page .about-manifesto-edge { display: none; }
}
@media (prefers-reduced-motion: reduce) {
  .about-manifesto-ruler { will-change: auto; transform: none !important; }
}
