/* A shared rhythm between content blocks on every project page. */
.project-page{--project-gap:64px;--project-inset:28px}
.project-page>.overview{margin:var(--project-gap) 0 0;padding:0}
.project-page>section:not(.overview){margin:var(--project-gap) 0 0;padding:var(--project-inset) 0 0;border-top:1px solid var(--line)}
.project-page>section>.section-head{border-top:0;padding-top:0;margin-bottom:28px}
.project-page>.next-film{margin:var(--project-gap) 0 0;padding:var(--project-inset) 0 0}
.project-page>.credits .credit-list{margin:0}
.project-page>.project-inquiry{padding-bottom:var(--project-gap)}
.project-page .gallery-more{margin-top:22px}
@media(max-width:760px){
 .project-page{--project-gap:40px;--project-inset:24px}
 .project-page>section>.section-head{margin-bottom:22px}
 .project-page>.overview{gap:24px}
}
