/* Original workshop photos: show the full image on every screen size. */
.page-head.with-image .clutch-hero{aspect-ratio:4/3;object-fit:contain}
.clutch-photos{padding-top:40px;padding-bottom:35px}
.clutch-photos h2{font-size:32px;margin-bottom:16px}
.clutch-photos>p{color:var(--muted);max-width:760px;margin-bottom:25px}
.clutch-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.clutch-gallery figure{margin:0;min-width:0;background:var(--soft);border:1px solid var(--line)}
.clutch-gallery a{display:block}
.clutch-gallery img{width:100%;height:420px;object-fit:contain}
.clutch-gallery figcaption{padding:17px 20px;font-size:14px;color:var(--ink);border-top:1px solid var(--line)}
.clutch-gallery figcaption span{display:block;margin-top:5px;font-size:12px;color:var(--muted)}
@media(max-width:640px){.clutch-photos{padding-top:30px;padding-bottom:20px}.clutch-photos h2{font-size:28px}.clutch-gallery{grid-template-columns:1fr;gap:20px}.clutch-gallery img{height:auto;max-height:480px}.clutch-gallery figcaption{padding:15px 17px}}
