.work-gallery{background:var(--paper)}
.gallery-heading{display:flex;justify-content:space-between;align-items:end;gap:60px}
.gallery-heading h2{font-size:clamp(47px,5vw,70px);margin-bottom:0}
.gallery-heading .side-note{color:var(--ink-soft);margin-bottom:6px}
.gallery-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:20px;margin-top:60px}
.gallery-grid figure{margin:0}
.gallery-grid img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.85)}
.gallery-main img{aspect-ratio:1.55}
.gallery-detail{padding-top:70px}
.gallery-detail img{aspect-ratio:.95}
.gallery-grid figcaption{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.07em;margin-top:13px;color:var(--ink-soft)}
.gallery-grid figcaption span{color:var(--rust);margin-right:12px}
@media(max-width:800px){
  .gallery-heading{display:block}
  .gallery-heading .side-note{margin-top:25px}
  .gallery-grid{grid-template-columns:1fr;gap:32px;margin-top:42px}
  .gallery-detail{padding-top:0}
}
