.project-additions { padding-block: 0 12px; }
.project-additions > h2 { font-size:32px; margin-bottom:28px; }
.project-additions .project-grid { width:100%; }
.project-editor-card .project-image img { width:100%; aspect-ratio:8/5; height:auto; object-fit:cover; }
.project-editor-card .project-copy { color:var(--muted); font-size:16px; line-height:1.8; }
.project-editor-card .project-copy p { margin-block:0 18px; }
.project-editor-card .project-copy ul, .project-editor-card .project-copy ol { padding-left:22px; margin-block:16px 24px; }
.project-editor-card .project-copy li + li { margin-top:7px; }
.project-editor-card .text-link { margin-top:16px; }
.project-editor-card { min-width:0; overflow-wrap:anywhere; }
@media(max-width:760px) {
  .project-additions > h2 { font-size:28px; }
}
.project-editor-card { align-self:start; }
