/* A single reading edge from the masthead through the four chapters. */
#sequence[data-route="projects"] .projects-grid-preview {padding-inline:0!important}
#sequence[data-route="projects"] .projects-grid-preview :is(.projects-introduction,.project-grid-sections) {
  box-sizing:border-box;
  width:var(--project-reading-width);
  max-width:none;
  margin-inline:auto;
  padding-inline:0;
}
body #sequence#sequence .projects-grid-preview .project-grid-sections {
  padding:var(--space-large) 0 0;
  width:var(--project-reading-width);
}
body #sequence#sequence .projects-grid-preview .project-chapter>header {
  display:grid!important;
  grid-template-columns:minmax(0,1fr);
  gap:var(--space-small);
  border-top:1px solid var(--silver);
  padding-top:var(--space-small);
}
body #sequence#sequence .projects-grid-preview .project-chapter>header>* {
  grid-area:auto!important;
  max-width:64ch;
  margin:0!important;
  text-align:left;
}
body #sequence#sequence .projects-grid-preview .projects-eyebrow {
  font-variant-numeric:tabular-nums;
  letter-spacing:.09em;
}
body #sequence#sequence .projects-grid-preview .project-card-caption {
  padding:0!important;
  text-transform:none!important;
  font:italic var(--type-body)/1.35 Georgia,serif!important;
}
body #sequence#sequence .projects-grid-preview .project-subtitle {
  padding-top:var(--space-small);
  max-width:40ch;
}
