/* Text-only project records: no substitute or unrelated project photography. */
.project-text-only .project-detail-hero{background:linear-gradient(90deg,#fff 0 92%,var(--project-blue) 92%)}
.project-text-only .project-detail-hero-grid{grid-template-columns:minmax(0,1fr)}
.project-text-only .project-detail-hero-copy{max-width:1050px;padding-right:24px}
.project-text-only .project-detail-hero h1{max-width:1000px}
.project-text-only .project-detail-hero-copy>p:not(.eyebrow){max-width:850px}
.project-text-only .project-field-grid{grid-template-columns:minmax(0,1fr)}
.project-text-only .project-field-copy{max-width:1000px}
.project-text-only .project-response-band .eyebrow{color:#fff}
.project-text-only .project-field-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}
.project-text-only .project-next-update{grid-template-columns:minmax(0,1fr)}
.project-text-only .project-next-update-copy{width:100%;max-width:1200px;margin:0 auto;padding:64px 24px;box-sizing:border-box}
.project-text-only .project-next-update-copy h2,.project-text-only .project-next-update-copy>p{max-width:900px}
.project-feed .project-card--text-only{grid-template-columns:minmax(0,1fr);min-height:0;border-left:4px solid var(--project-red)}
.project-card--text-only .project-card-copy{padding:38px 40px}
.project-card--text-only h3,.project-card--text-only .project-card-copy>p{max-width:900px}
.project-card--text-only .button{width:auto;min-width:220px}
@media(max-width:767px){
  .project-text-only .project-detail-hero{background:#fff}
  .project-text-only .project-detail-hero-copy{padding-right:0}
  .project-text-only .project-field-list{grid-template-columns:minmax(0,1fr)}
  .project-text-only .project-next-update-copy{padding:50px 24px}
  .project-card--text-only .project-card-copy{padding:28px 22px}
  .project-card--text-only .button{width:100%;min-width:0}
}
