.composer-main > .print-section { padding-top: 28px; padding-bottom: 65px; }
.composer-main .section-heading h1 { font: clamp(46px, 5.6vw, 80px)/1.08 var(--serif); letter-spacing: -.055em; font-weight: 400; }
.composer-main .section-heading h1 em { color: var(--accent); font-weight: 400; }
.composer-main .photo-breadcrumb { margin-bottom: 28px; }
.composer-main .section-heading { margin-top: 24px; }
.composer-main .diptych-section { margin-top: 0; }
@media (max-width: 760px) {
  .composer-main > .print-section { padding-top: 25px; padding-bottom: 45px; }
  .composer-main .section-heading h1 { font-size: clamp(43px, 11vw, 64px); }
  .composer-main .photo-breadcrumb { font-size: 12px; margin-bottom: 23px; }
}
